- Add await ctx.cache.subscribe() to addSymbol mutation so symbols added via the sidebar get registered in symbol_demand and yfinance jobs are queued immediately - Backfill PEP, WYNN, STZ, CELH into symbol_demand + adapter_queue - Upgrade yahoo-finance2 3.15.3 -> 3.15.4 and pass validateResult:false to quoteSummary() to handle Yahoo schema drift - Add error detail logging for analyst ratings schema failures - Update .gitignore with common ignores
1.1 KiB
1.1 KiB
Handoff pointer (updated 2026-07-18)
This file previously held a 2026-06-30 multi-agent orchestrator snapshot. That snapshot is obsolete.
Read these instead
docs/FUNCTIONAL_DESIGN.md— what is Live / Backend-ready / UI-local / Stub / Missingdocs/TECH_DESIGN.md— stack, tRPC map, engines, schema debt, test countsCONTEXT.md— domain glossary (not status)- Obsidian
investor-flow.md— session orientation wiki .automaton/tasks/— active gap tasks (implement pool after audit)
Active gap tasks (created 2026-07-18)
| Priority | Task |
|---|---|
| P0 | fix-macro-commentary-tests |
| P0 | wire-sizing-risk-trpc-m20 |
| P1 | persist-trade-plan-execution-loop |
| P1 | frontend-api-client-coverage |
| P1 | wire-emotion-logger-backend |
| P2 | strategy-lab-backtest-ui |
| P2 | screener-ui-filter-strategy |
| P2 | thesis-monitor-derisking-ui |
| P2 | options-convexity-sleeve-ui |
| P3 | reports-research-note-ui |
| P3 | schema-strategies-dedupe |
Quick verify
cd app/server && npm test # expect 2 known MacroRegime failures until P0 fixed