Commit History

fix(link-rot): validate PDF candidates + untrack llm_health.json
f9437bb

rohitsar567 Claude Opus 4.7 (1M context) commited on

test(#44): add SSOT regression test for canonical_decision_facts
1cc997b

rohitsar567 Claude Opus 4.7 (1M context) commited on

docs: Cluster A (count drift) + Cluster B (deleted-module refs) sweep
4c728a9

rohitsar567 Claude Opus 4.7 (1M context) commited on

docs(README): fix mermaid sequenceDiagram parse error in Β§3.7
baf5a60

rohitsar567 Claude Opus 4.7 (1M context) commited on

docs: stale-references sweep β€” align legacy docs with ADR-044 + 8-gate state
21e4b2a

rohitsar567 Claude Opus 4.7 (1M context) commited on

docs(README+CLAUDE): wire in KI-332 multi-pass + heuristic-floor expansion
e7f799a

rohitsar567 Claude Opus 4.7 (1M context) commited on

fix(upload-extract): status parity on LLM-fail path + docs updated
2ec48b7

rohitsar567 Claude Opus 4.7 (1M context) commited on

feat(upload): multi-pass per-section extraction + heuristic-floor expansion (KI-332)
d92f07a

rohitsar567 Claude Opus 4.7 (1M context) commited on

fix(upload): show heuristic-floor card on LLM-fail path + extend poll to 150s (KI-331)
993bcd5

rohitsar567 Claude Opus 4.7 (1M context) commited on

feat(single_brain): wire view_context β†’ ACTIVE POLICY DIVE-IN block (KI-330)
2a58c28

rohitsar567 Claude Opus 4.7 (1M context) commited on

fix(upload-extract): hash-cache short-circuit now matches scorecard endpoint
58e3c82

rohitsar567 Claude Opus 4.7 (1M context) commited on

fix(upload-extract): read sc.grade not sc.overall_grade
2323b26

rohitsar567 Claude Opus 4.7 (1M context) commited on

fix(upload-extract): use _catalogue_scorecard primary path for status
59cf54e

rohitsar567 Claude Opus 4.7 (1M context) commited on

fix(upload-extract): status completeness now matches scorecard endpoint
e204c0e

rohitsar567 Claude Opus 4.7 (1M context) commited on

chore: surface llm_used + llm_response_chars on extraction-status endpoint
2abfd01

rohitsar567 Claude Opus 4.7 (1M context) commited on

feat(upload-extract): Tier-2 content-hash cache β€” same PDF, no re-extraction
b0375cd

rohitsar567 Claude Opus 4.7 (1M context) commited on

feat(upload-extract): Tier-1 Gemini stability + new ADR-044 + README rewrites
be7234d

rohitsar567 Claude Opus 4.7 (1M context) commited on

fix(upload-extract): drop responseMimeType=application/json β€” was producing unparseable payloads
e8ccfa0

rohitsar567 Claude Opus 4.7 (1M context) commited on

fix(upload-extract): LLM output now merges INTO heuristic record (not replace)
835f745

rohitsar567 Claude Opus 4.7 (1M context) commited on

fix(upload-extract): Gemini-primary done right β€” max_tokens 2048β†’8192 to stop truncation
52b0b5d

rohitsar567 Claude Opus 4.7 (1M context) commited on

revert(upload-extract): roll back Gemini-primary switch β€” surfaced as live failures
fd30ceb

rohitsar567 Claude Opus 4.7 (1M context) commited on

feat(upload-ux): lock canonical sequence β€” ack β†’ wait (everything gated) β†’ card β†’ choice
3dcbe9b

rohitsar567 Claude Opus 4.7 (1M context) commited on

feat(upload-extract): switch primary LLM from NIM chain β†’ Gemini 2.5-flash (JSON mode)
7ef3ca3

rohitsar567 Claude Opus 4.7 (1M context) commited on

hotfix: import Header from fastapi β€” caused RUNTIME_ERROR on 24349be
9ec9eae

rohitsar567 Claude Opus 4.7 (1M context) commited on

fix(voice): gate the PTT/Sarvam send-paths on uploadStatus + extractionInFlight too
24349be

rohitsar567 Claude Opus 4.7 (1M context) commited on

feat(upload): backfill LLM extraction for old uploads + admin re-extract endpoint
88e54a8

rohitsar567 Claude Opus 4.7 (1M context) commited on

fix(upload): missing asyncio import β€” module-level Lock() fired NameError on import
245310d

rohitsar567 Claude Opus 4.7 (1M context) commited on

feat(upload): wait-for-extraction flow + status endpoint + extended voice guard
dfaa4d6

rohitsar567 Claude Opus 4.7 (1M context) commited on

feat: uploaded-PDF parity with catalogued 148 (ADR-044)
4bb66dd

rohitsar567 Claude Opus 4.7 (1M context) commited on

fix(frontend): PDF upload β€” in-chat ack + inline scorecard card + proceed-choice prompt
de473cb

rohitsar567 Claude Opus 4.7 (1M context) commited on

feat!: remove cross-session profile recall (ADR-043) β€” net βˆ’3700 LOC
6d5684e

rohitsar567 Claude Opus 4.7 (1M context) commited on

fix(privacy v3/v4): two-fact recall gate + extended same-turn extractors (closes ADR-042 follow-ups)
2be56b4

rohitsar567 Claude Opus 4.7 (1M context) commited on

docs: ADR-042 + README + CLAUDE.md updates for the 4-fix bundle
128fac1

rohitsar567 Claude Opus 4.7 (1M context) commited on

fix(privacy v2): same-turn age contradiction in apply_pending_recall
10e6843

rohitsar567 Claude Opus 4.7 (1M context) commited on

fix: 4 hardening fixes β€” sticky-retry, canned-msg copy, admin refresh wiring, recall privacy
2acdc9e

rohitsar567 Claude Opus 4.7 (1M context) commited on

fix(README): unbreak Β§3.5 / Β§3.6 mermaid (HTML entities in participant labels)
1786697

rohitsar567 Claude Opus 4.7 (1M context) commited on

docs(README): Β§2 four-level abstraction + Β§3 sequence diagrams + dedup Β§4
4302289

rohitsar567 Claude Opus 4.7 (1M context) commited on

docs(README): major rewrite per product+fintech expert review (May 25)
fb32268

rohitsar567 Claude Opus 4.7 (1M context) commited on

docs(README): plain-language explanation under every Mermaid diagram
e428554

rohitsar567 Claude Opus 4.7 (1M context) commited on

docs: README/ARCHITECTURE β€” list get_policy_facts tool + note #47 UIN dedup
7f3a266

rohitsar567 Claude Opus 4.7 (1M context) commited on

#41 + #43: fix family-history re-ask + unverifiable-UIN warning
ba47227

rohitsar567 Claude Opus 4.7 (1M context) commited on

#47: UIN-based net-new dedup for user-uploaded policy PDFs
1a7161d

rohitsar567 Claude Opus 4.7 (1M context) commited on

docs: add Β§4.1 plain-English user-journey diagram; renumber 4.x
545bd83

rohitsar567 Claude Opus 4.7 (1M context) commited on

docs: expert README polish β€” rich Mermaid architecture diagrams, clearer data-split table, collapsible repo map
4e11540

rohitsar567 Claude Opus 4.7 (1M context) commited on

#44: reconcile PED waiting across policy-facts doctype files (data integrity)
2c51f98

rohitsar567 Claude Opus 4.7 (1M context) commited on

#45: persist chat-only profiles so returning-user recall actually works
a025a43

rohitsar567 Claude Opus 4.7 (1M context) commited on

#25/#26: returning-user recall any-turn + mid-conversation state recovery
2368504

rohitsar567 Claude Opus 4.7 (1M context) commited on

#33: add "?" help affordance to every policy-calculation control
deefe3a

rohitsar567 Claude Opus 4.7 (1M context) commited on

feat(#31): deterministic profile-aware {strengths,caveat} policy summary on all 3 surfaces
d486a56

rohitsar567 Claude Opus 4.7 (1M context) commited on

fix: deductible gating (#29), existing-cover steering + dangling-turn guard (#30), compare-modal full reviews (#32)
3fcae97

rohitsar567 Claude Opus 4.7 (1M context) commited on