Skip to content

Align YouTube and Weather snapshot fidelity#18

Open
YurunChen wants to merge 3 commits into
aiming-lab:mainfrom
YurunChen:feat/weather-youtube-mirrors
Open

Align YouTube and Weather snapshot fidelity#18
YurunChen wants to merge 3 commits into
aiming-lab:mainfrom
YurunChen:feat/weather-youtube-mirrors

Conversation

@YurunChen
Copy link
Copy Markdown

Summary

  • Aligns sites/youtube and sites/weather routes, templates, seeds, and tasks for snapshot-style fidelity and deterministic benchmark flows.
  • Fixes .gitignore patterns for sites/*/instance/, sites/*/scraped_data/, and agent_demo/.playwright/.

HF assets

Heavy assets (instance_seed/*.db, static/images/, etc.) ship via the Hugging Face dataset per CONTRIBUTING.md. If this PR changes bundled assets, pair it with an HF dataset PR and bump .assets-revision to the merged dataset revision.

Verification

  • python3 -m py_compile on touched app.py files
  • Docker: control /health, key routes 200, POST /reset/<site> with matching md5sum for instance/*.db vs instance_seed/*.db for youtube and weather.

Made with Cursor

YurunChen and others added 3 commits May 14, 2026 18:37
Registers both sites in the runtime/control plane and includes templates, static UI, and seed logic that no longer depends on runtime manifest JSON files.

Co-authored-by: Cursor <cursoragent@cursor.com>
This updates route/template/data wiring so weather and youtube surfaces reflect upstream-aligned content and deterministic task flows, while also fixing ignore rules for local runtime/test artifacts.

Co-authored-by: Cursor <cursoragent@cursor.com>
Pin ChilleD/WebHarbor to current main commit SHA for reproducible fetch_assets.
Re-bump .assets-revision after HF asset PR merges. Ignore editor .history/ noise.

Co-authored-by: Cursor <cursoragent@cursor.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.

1 participant