Commit History

dashboard: add #harness + #harness-appendix sections (v3 design integration)
2d9ce3a

Nomearod Claude Opus 4.7 (1M context) commited on

Redesign landing page: paper+ink visual system, instrumented pipeline, OWASP badges
82b6725

Nomearod Claude Opus 4.7 (1M context) commited on

feat(landing): OWASP coverage subtitle + LLM05 tooltip on corpus chips
414c372

Nomearod Claude Opus 4.7 (1M context) commited on

fix(landing): align OWASP chip tooltips with actual defense paths
a83a8f8

Nomearod Claude Opus 4.7 (1M context) commited on

feat(landing): add OWASP security-demo chips to landing page
37c97c8

Nomearod Claude Opus 4.7 (1M context) commited on

docs(landing): add OWASP mapping subtitle to Security panel
b6374bd

Nomearod Claude Opus 4.6 (1M context) commited on

docs: step 8.1 β€” tagline reframe + README honest-scope + rename closure
086ad86

Nomearod Claude Opus 4.6 (1M context) commited on

feat(serving): Week 1 step 7 β€” showcase UI launch polish
8373c87

Nomearod commited on

fix: batch-3 adversarial review findings
42c7303

Nomearod commited on

feat: K8s corpus config entry, ingestion target, curation policy
3c0089e

Nomearod commited on

feat: dashboard corpus selector, chip swap, chat tags
6e8d2ee

Nomearod commited on

refactor: address batch-2 review feedback
1bf7f2d

Nomearod commited on

feat: parameterized system prompt template
f56d519

Nomearod commited on

feat: SSE meta event carries corpus + corpus_label
116d6ee

Nomearod commited on

feat: per-request corpus routing via Literal validation
6456833

Nomearod commited on

security: fail-closed on secret extraction and env var leakage
6ca375c

Nomearod commited on

refactor: address batch-1 review feedback
f717b74

Nomearod commited on

feat: multi-corpus construction with nested corpusΓ—provider composition
4ec6632

Nomearod commited on

feat: request log table with per-query health metrics
36c7fdd

Nomearod Claude Opus 4.6 (1M context) commited on

feat: runtime provider switching via dashboard toggle
0e93e9a

Nomearod Claude Opus 4.6 (1M context) commited on

fix: address 5 review issues in dashboard frontend
b9c2c17

Nomearod Claude Opus 4.6 (1M context) commited on

feat: showcase landing page with live RAG dashboard
feb0afe

Nomearod Claude Opus 4.6 (1M context) commited on

fix: stream stage events live, thread source_chunks, fix LangChain wrapper
77c4ed4

Nomearod Claude Opus 4.6 (1M context) commited on

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

Nomearod Claude Opus 4.6 (1M context) commited on

feat: route handler emits meta, injection, output_validation SSE events
6a07150

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: ruff lint β€” import sorting, unused imports, line length, naming
ecb7080

Nomearod Claude Opus 4.6 (1M context) commited on

fix(security): buffer stream for output validation, store filtered answer
06bc29e

Nomearod Claude Opus 4.6 (1M context) commited on

fix(security): output validation on /ask/stream, correct audit endpoint
02f7f66

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(security): wire injection detection, output validation, audit into pipeline
cebf463

Nomearod Claude Opus 4.6 (1M context) commited on

feat: infrastructure sprint β€” vLLM/Modal, Helm, Terraform (#8)
a9d4375

Jane Yeung Claude Opus 4.6 (1M context) commited on

fix: propagate LLM cost from run_stream to /ask/stream metrics
b8e3368

Nomearod Claude Opus 4.6 (1M context) commited on

fix: /ask/stream parity with /ask, eliminate double LLM call
6193539

Nomearod Claude Opus 4.6 (1M context) commited on

feat: replace JSON root endpoint with HTML landing page
b37eb7b

Nomearod Claude Opus 4.6 (1M context) commited on

feat: add SQLite conversation sessions with session_id
9874438

Nomearod Claude Opus 4.6 (1M context) commited on

feat: add streaming responses via SSE endpoint
7c40db3

Nomearod Claude Opus 4.6 (1M context) commited on

feat: add self-documenting root endpoint
6c9770e

Nomearod Claude Opus 4.6 (1M context) commited on

feat: switch deployment to Hugging Face Spaces (16GB free tier)
cd0c04f

Nomearod Claude Opus 4.6 (1M context) commited on

fix: skip startup warmup in production to avoid OOM on 512MB
88c4ec6

Nomearod Claude Opus 4.6 (1M context) commited on

feat: Render deployment config, startup warmup, README update
55218a1

Nomearod Claude Opus 4.6 (1M context) commited on

feat: add provider retry with backoff and API rate limiting
871820a

Nomearod Claude Opus 4.6 (1M context) commited on

feat: add cross-encoder reranking with feature flag
65d5480

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: handle OpenAI rate limit / quota errors as 503 instead of 500
2a4cb78

Nomearod Claude Opus 4.6 (1M context) commited on

fix: cross-request state bleed, metadata accuracy, empty question validation
0a9ea98

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