PATCH-HEADLINE
LLM: current description doesn't precisely describe the goal
PROPOSED FIX
replace the `description:` line with:
description: "Use when tracking named experts predicting an AI bubble burst. Scans Burry/Grantham/Dalio et al daily, watches for trigger events, and rebuilds a dashboard."
PATCH-COMPACT
LLM: body has restatement or prose bloat
PROPOSED FIX
tighten the body — a working tighter version:
# AI Bubble Tracker
A daily tracker of named experts and institutions calling for an AI
bubble burst in 2027-2028, with automated watches for the triggers
they care about. ## When to use
- "What did the AI bubble tracker find today?"
- "Did Burry / Grantham / Dalio post anything new?"
- "Run the AI bubble scan"
- "Rebuild the AI tracker dashboard"
- "Update the AI bubble tracker predictions"
## Data files (all in `~/.hermes/workspaces/nancy/ai-bubble-tracker/`)
- `data/predictions.json` — the 11 named sources + 5 triggers
- `data/events.json` — append-only log of detected events
- `data/signal_history.json` — per-day `{source_id, severity}` rows; drives the all-time heat count
- `data/seen_ids.json` — dedup key (URL) → first-seen-timestamp; used by the daily cron to avoid re-logging the same article
- `index.html` — last-rendered dashboard (dark default, light toggle)
## Scripts
- `scripts/scan.py` — read-only post-processor: prints Slack-ready summary
- `scripts/render.py` — r…
PATCH-PUBLISH
LLM: internal references leak — strip before public
- missing 'when NOT to use' — accidental dispatch risk
PROPOSED FIX
replace each internal reference:
line 15: ## Data files (all in <workspace>/ai-bubble-tracker/)
line 25: Daily — scheduled cron job scans sources, dedups via seen_ids.json, appends to events.json + signal_history.json, and posts a summary to a configured channel.
line 27: Weekly — full HTML page rebuild + static-host deploy.
line 33: Canonical URL: https://nancy-ai-bubble.pages.dev
(project nancy-ai-bubble, deployed via wrangler pages deploy; first deploy 2026-10-12. Cloudflare Pages slugs registered in the workspace's TOOLS.md.)
line 41: Every cron reply — daily summary, weekly rebuild status, trigger-fire alert, "no new events" reply, and failure postmortems — MUST end with the canonical URL as its FINAL line. This rule is duplicated in the cron jobs.json prompts so it survives a fresh-session context (no MEMORY.md loaded).