fix: replace exact-substring evidence_snippet match with fuzzy word-run match 74a8190 Viney Claude Sonnet 5 commited on 3 days ago
fix: per-item drop of invalid brief facts; relax LLM-produced singleton fields b6b4740 Viney Claude Opus 5 commited on 3 days ago
fix: tolerate malformed LLM-copied EvidenceRef fields 8e72414 Viney Claude Sonnet 5 commited on 3 days ago
fix: normalize off-list enum values in company profile schemas 6ddda49 Viney Claude Sonnet 5 commited on 4 days ago
fix: allow metrics/analyst sources in CategorizedRisk and GuidancePoint e526b3a Viney Claude Sonnet 5 commited on 4 days ago
fix: raise synthesis max_tokens to 64000 and surface truncation explicitly 602548d Viney Claude Sonnet 5 commited on 4 days ago
fix: preserve None for masked fields in financials chart series instead of coercing to 0 273c984 Viney Claude Sonnet 5 commited on 4 days ago
fix: expose CHECK_REQUIRED periods as field-level-disclosed evidence instead of hiding entire rows d65dc97 Viney Claude Sonnet 5 commited on 4 days ago
chore: purge stale broken NVDA brief so next Generate rebuilds it 5666f5d Viney Claude Sonnet 5 commited on 4 days ago
fix: keep fail-closed per fact but stop zero-verified synthesis from emptying the whole brief b419b7b Viney Claude Sonnet 5 commited on 4 days ago
fix: commit missing dashboard.runtime_env module used by app.py d5257f7 Viney Claude Sonnet 5 commited on 6 days ago
feat: merge Company Overview generation into single synthesis call 8727e56 Viney Claude Sonnet 5 commited on 6 days ago
feat: per-fact evidence_ref enforcement + AAPL delta re-ingestion bd4975b Viney Claude Sonnet 5 commited on 6 days ago
feat: multi-provider LLM support, prominent chat, design pass, and new analytics 7880373 Viney Claude Fable 5 commited on 21 days ago
feat: propagate section_header to signals_view and financials pages 117f83e Viney Claude Fable 5 commited on Jun 11
feat: verdict.py β section cards and accent headers redesign e87d93f Viney Claude Fable 5 commited on Jun 11
test: add migration + translation cache tests (briefs_db) and segment-map unit tests (translate) beec002 Viney Claude Fable 5 commited on Jun 11
feat: app.py β add _get_display_brief hook and translation cost absorption 861beb0 Viney Claude Fable 5 commited on Jun 11
fix: move empty-path guard before loop in _set_at_path 6c0f904 Viney Claude Fable 5 commited on Jun 11
feat: add agent/translate.py β segment-map brief translation 10d762a Viney Claude Fable 5 commited on Jun 11
feat: add section_header component with accent tick + semibold label f464da5 Viney Claude Fable 5 commited on Jun 11
feat: add translating_brief and translation_failed i18n keys (en/fr/es/de) fdbb841 Viney Claude Fable 5 commited on Jun 11
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: extract shared prose-field constants in agent/prompts.py b14ac89 Viney Claude Fable 5 commited on Jun 11
feat: add since_release_price_reaction_pct β cumulative return from earnings release to today 5a39d9f Viney Claude Opus 4.8 commited on Jun 10
fix: sidebar nav colors β box-shadow inset + button::after dot e338e46 Viney Claude Opus 4.8 commited on Jun 10
feat: per-section colors on sidebar navigation (slate/amber/blue/violet) f0b99fb Viney Claude Opus 4.8 commited on Jun 10
chore: data artifacts from end-to-end generation validation run (NVDA) be5e5ac Viney Claude Fable 5 commited on Jun 10
feat: Decision Stack redesign - 9 routes collapse into 4 (Verdict / Signals / Financials / Chat) bd2c14a Viney Claude Fable 5 commited on Jun 10
chore: checkpoint sidebar nav + i18n work-in-progress before Decision Stack redesign e6496c0 Viney Claude Fable 5 commited on Jun 10
fix: coerce tax_rate_and_effective_leverage to consensus_beat_mix + harden prompts d265738 Viney Claude Opus 4.8 commited on Jun 10
fix: correct tells count in READING BETWEEN THE LINES header (four β five) 921d0f6 Viney Claude Sonnet 4.6 commited on Jun 8
refactor: extract shared between_the_lines helper, fix section numbering 0376cd9 Viney Claude Sonnet 4.6 commited on Jun 8
feat: add lecture entre les lignes section to Quality & Tone tab f7503d5 Viney Claude Sonnet 4.6 commited on Jun 8
feat: add lecture entre les lignes section to Snapshot tab 9273aac Viney Claude Sonnet 4.6 commited on Jun 8
test: strengthen uppercase canonical test + add _detect_trend boundary cases 161f009 Viney Claude Sonnet 4.6 commited on Jun 8
feat: add subtext_card component for between_the_lines display 402936a Viney Claude Sonnet 4.6 commited on Jun 8
fix: accounting_quality tell + anchoring + routing clarification in prompts 77b9e55 Viney Claude Sonnet 4.6 commited on Jun 8
fix: normalize signal_type case-insensitively + fix subtext typo 240baf7 Viney Claude Sonnet 4.6 commited on Jun 8
feat: add READING BETWEEN THE LINES synthesis pass to prompts 19b58ac Viney Claude Sonnet 4.6 commited on Jun 8
feat: add SubtextRead + between_the_lines to BriefOutput schema d680c0b Viney Claude Sonnet 4.6 commited on Jun 8
fix: _detect_trend guard clarity + docstring update in textdiff 466043f Viney Claude Sonnet 4.6 commited on Jun 8
feat: add multi-quarter lexicon trend detection to textdiff 3ecd145 Viney Claude Sonnet 4.6 commited on Jun 8
fix: harden _extract_json β use raw_decode to ignore trailing JSON objects and prose b002600 Viney Claude Opus 4.8 commited on Jun 4