feat: Specialist Desks — per asset-class fundamental configs + report catalogue
- 7 pre-seeded desks (Forex, Metals, Agri, Energy, Indices, Crypto, Bonds)
each with default fundamental drivers, macro regime sensitivities and
price delta thresholds
- Global report catalogue (specialist_reports) fully manual — add any report
including non-calendar ones (e.g. Cocoa Grinding Report, ICCO)
- Many-to-many report ↔ desk linking (report_desk_links table)
- 12 default reports pre-seeded (COT, EIA, WASDE, FOMC, ECB, CPI, NFP…)
- AI scorer injects SPECIALIST DESK context block for asset classes present
in each scoring batch (upcoming reports, key drivers, regime sensitivity)
- /specialist-desks page: desk sidebar + fundamentals editor + macro
sensitivity tag editor + reports tab + global reports catalogue + modal
to create/edit any report with desk assignment
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>