fix: keep fail-closed per fact but stop zero-verified synthesis from emptying the whole brief b419b7b Viney Claude Sonnet 5 commited on 14 days ago
feat: multi-provider LLM support, prominent chat, design pass, and new analytics 7880373 Viney Claude Fable 5 commited on about 1 month ago
fix: get_translation β exists check before init_db (matches get_brief pattern) 0e40276 Viney Claude Fable 5 commited on Jun 11
feat: storage/briefs_db.py β DB schema migration + translation cache de10312 Viney Claude Fable 5 commited on Jun 11
feat: Decision Stack redesign - 9 routes collapse into 4 (Verdict / Signals / Financials / Chat) bd2c14a Viney Claude Fable 5 commited on Jun 10
fix: remove redundant mkdir, guard corrupt JSON, tighten list_tickers sort test 8b9291f Viney commited on Jun 4
feat: add briefs_db β persist last brief per ticker for portfolio Radar f97bc73 Viney Claude Sonnet 4.6 commited on Jun 4