Skip to content

add dynamic duration to leaderboard - #1

Merged
5ymb01 merged 1 commit into
Devfrom
claude/add-claude-documentation-zAB2d
Feb 20, 2026
Merged

add dynamic duration to leaderboard#1
5ymb01 merged 1 commit into
Devfrom
claude/add-claude-documentation-zAB2d

Conversation

@5ymb01

@5ymb01 5ymb01 commented Feb 20, 2026

Copy link
Copy Markdown
Owner

No description provided.

Rewrites the AI assistant reference to cover all major subsystems
discovered in the current codebase:
- Full directory tree with purpose annotations
- Plugin system lifecycle, BasePlugin contract, and file structure
- Vegas scroll mode and VegasDisplayMode enum
- Web interface API endpoints and response format
- Configuration management (main config, secrets, hot-reload)
- Logging conventions using get_logger()
- Testing patterns with PluginTestCase and available mocks
- Coding standards, naming conventions, and common pitfalls
- Development workflow for new plugins and emulator setup

https://claude.ai/code/session_01Fd5xaf9kpQMw3Pk5R9dUdt
@5ymb01
5ymb01 changed the base branch from main to Dev February 20, 2026 18:32
@5ymb01
5ymb01 merged commit 4f70cf9 into Dev Feb 20, 2026
5ymb01 pushed a commit that referenced this pull request Aug 30, 2026
ChuckBuilds#357)

Two issues left the v3 web UI's Overview (and other Alpine-driven tabs)
blank:

1. array-table.js had two safeSetHTML(target, `...`) calls that closed the
   template-literal argument with `; instead of `); — a SyntaxError that
   aborts the script and halts widget registration / Alpine initialization.

2. Static assets are served `Cache-Control: public, max-age=31536000,
   immutable` but were referenced without a cache-busting version (the header
   comment assumed "versioning via query params", which was only ever applied
   by hand to app.css). So edited JS/CSS never reached browsers — including
   fix #1.

Add a Flask url_defaults hook that appends each static file's mtime as a ?v=
param to every url_for('static', ...), so changed files get a new URL and are
refetched while unchanged files keep the long immutable cache. Drop the now
redundant manual ?v= on app.css.

Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants