Commit History

style: fix ruff lint β€” import sorting, line length
12a17f8

Nomearod Claude Opus 4.6 (1M context) commited on

fix: rerank_score falsy-value bug and double-getattr cleanup
d3d39b4

Nomearod Claude Opus 4.6 (1M context) commited on

feat: enrich SearchTool metadata with scores, previews, PII count
1d16fd9

Nomearod Claude Opus 4.6 (1M context) commited on

feat: expose reranker scores through retrieval pipeline
c5573d3

Nomearod Claude Opus 4.6 (1M context) commited on

fix: mypy errors β€” type annotations for pii_redactor, JSONResponse returns
6acda69

Nomearod Claude Opus 4.6 (1M context) commited on

fix(security): add security to /ask/stream, wire PII redactor into SearchTool
14985f8

Nomearod Claude Opus 4.6 (1M context) commited on

feat: add grounded refusal gate based on retrieval score threshold
c410788

Nomearod Claude Opus 4.6 (1M context) commited on

fix: retrieval metrics use ranked sources, LLM judge wired, report complete
3d027cb

Nomearod Claude Opus 4.6 (1M context) commited on

feat: Day 6 β€” serving layer with FastAPI app, routes, middleware
2d8989f

Nomearod Claude Opus 4.6 (1M context) commited on

fix: wire top_k/strategy through orchestrator to SearchTool, add RAG integration test
3fc43ec

Nomearod Claude Opus 4.6 (1M context) commited on

fix: handle malformed top_k in SearchTool, add registry dispatch test
8766b82

Nomearod Claude Opus 4.6 (1M context) commited on

feat: Day 2 β€” tool system with registry, calculator, and search
36a9ab7

Nomearod Claude Opus 4.6 (1M context) commited on