← Files Stock & ETF Research PanelARCHIVED FILE
CHANGELOG.md
1.68 KB · Oct 5, 2026 · 18:31 UTC
# Changelog ## 2.5.9 ### Research-quality improvements - Added a dedicated historical market/regime module with systematic 1M, 3M, 6M, YTD, and 1Y comparisons when decision-relevant. - Added common-window and young-fund rules so partial histories are not compared as if equivalent. - Added benchmark-relative performance and a momentum-dependency test to reduce recency bias. - Strengthened Market Strategist separation of durable leadership, event repricing, mean reversion, and extended momentum. - Strengthened Geopolitical Risk Analyst with explicit causal transmission mapping, “already priced” assessment, comparable historical analogues, and counterexamples. - Added commodity/futures data hygiene for spot vs front-month vs continuous-contract series and roll effects. - Added `scripts/return_context.py` for reproducible relative-return and preceding-3M calculations. ### Efficiency improvements - Reworked the evidence packet into triggered modules rather than requiring every dataset on every query. - Quick Scan now avoids broad macro/history research unless it can change the conclusion. - Full ETF/sector comparisons reuse one multi-horizon history packet across the panel. - Historical event studies are escalation-only, not a default geopolitical research step. ### Instruction cleanup - Consolidated repeated panel-output rules into the report template. - Consolidated role responsibilities and horizon weights into `judges.md`. - Fixed the prior tension between “display weights before scores” and Decision View by setting weights internally before voting and exposing them in Audit View. - Reduced duplicated workflow language while preserving hard non-tailoring and compliance boundaries.
SHA-256: f4857369ee7fc3e63b2744309a71cf0ddf0c78f1c565ab409a96a2f8a8ba1eb2