feat: score management's own revenue ranges against what it then filed 13f49d2 Viney Claude Opus 5 (1M context) commited on Sep 2
feat: decompose the EPS headline and read the statements behind it bb3ad6b Viney Claude Opus 5 (1M context) commited on Sep 1
feat: read per-product and per-region results from the filing's XBRL instance 232b6f9 Viney Claude Opus 5 (1M context) commited on Sep 1
fix: move filing_staleness to analytics/staleness so the snapshot job avoids Streamlit 5f932b3 Viney commited on Aug 28
fix: stop unverified EPS reaching the screen; make the shipped cache deliberate 694c11f Viney Claude Fable 5 commited on Aug 20
feat: analyst-edge screens for events, wording, Q&A and earnings quality 5b9b478 Viney Claude Fable 5 commited on Aug 20
feat: dark mode, market and quarter context on The Brief, faster cold start 3cd8872 Viney Claude Opus 5 (1M context) commited on Aug 20
feat: multi-provider LLM support, prominent chat, design pass, and new analytics 7880373 Viney Claude Fable 5 commited on Jul 16
feat: Decision Stack redesign - 9 routes collapse into 4 (Verdict / Signals / Financials / Chat) bd2c14a Viney Claude Fable 5 commited on Jun 10
fix: harden portfolio_synthesis β content coercion, LLM singleton, typing cleanup a81dfce Viney Claude Sonnet 4.6 commited on Jun 4
feat: add analytics/portfolio_synthesis β LLM portfolio outlook synthesis 304adab Viney Claude Sonnet 4.6 commited on Jun 4
fix: eliminate double AlphaVantage calls in compute_pulse; correct module docstring c0017f5 Viney Claude Sonnet 4.6 commited on Jun 4
feat: extend portfolio_exposure with scorecard, pulse, conviction, and catalyst aggregators 8e81cab Viney Claude Sonnet 4.6 commited on Jun 4
fix: clean up portfolio_exposure imports β plain get_brief import, remove unused Optional e38c326 Viney commited on Jun 4
feat: add portfolio_exposure β deterministic risk aggregation for Exposure Radar 95f3da9 Viney Claude Sonnet 4.6 commited on Jun 4
deploy: Primer app for HF Spaces β clean orphan history 35676b4 Viney Claude Opus 4.7 commited on May 7