Commit History

feat(rag): switch to rich context judge with reasoning (D3 strategy)
96d78cc

remdms Claude Opus 4.6 commited on

data: update ChromaDB vector store
aa1072f

remdms Claude Opus 4.6 commited on

tune(rag): calibrate relevance filter for raw logit scores
0110ecb

remdms Claude Opus 4.6 commited on

feat(api): replace Gemini generation filter with score gap + LLM fallback
2025e44

remdms Claude Opus 4.6 commited on

feat(eval): add benchmark script to collect Gemini filter ground truth
e623f4f

remdms Claude Sonnet 4.6 commited on

feat(rag): add adaptive relevance filter (score gap + LLM fallback)
10d159f

remdms Claude Sonnet 4.6 commited on

docs: implementation plan for search latency optimization
b3f12dd

remdms Claude Opus 4.6 commited on

docs: spec for search latency optimization (score gap + LLM fallback)
1094935

remdms Claude Opus 4.6 commited on

style(frontend): update logo to SVG and adjust sizing
b7aa3f5

remdms Claude Opus 4.6 commited on

feat(frontend): add MediaStorm logo SVG
844951b

remdms Claude Opus 4.6 commited on

fix(rag): only rerank semantic queries, skip filter intents
1df539f

remdms Claude Opus 4.6 commited on

fix(test): increase retrieval latency budget to 1000ms for reranker
2c36755

remdms Claude Opus 4.6 commited on

test: add unit tests for eval/runner.py
f4eb869

remdms Claude Sonnet 4.6 commited on

test: add unit tests for rag/prompts.py build_context
311089e

remdms Claude Sonnet 4.6 commited on

feat: add LRU-cached embed_query to avoid re-embedding repeated searches
2bf4d05

remdms Claude Sonnet 4.6 commited on

docs: update CLAUDE.md to reflect current architecture (FastAPI, no Gradio/sync)
72d641b

remdms Claude Opus 4.6 commited on

feat(rag): integrate cross-encoder reranker into hybrid retrieval pipeline
2e5ec7a

remdms Claude Sonnet 4.6 commited on

chore: add missing __init__.py to all packages
485de3e

remdms Claude Opus 4.6 commited on

chore: remove unused _drop_distant method from retriever
89a77dc

remdms commited on

fix(cli): remove sync and serve commands referencing non-existent modules
b7f7f9a

remdms commited on

feat(frontend): real logo, smooth scroll on results, mosaic gradient
c299d7d

remdms Claude Opus 4.6 commited on

feat(eval): add --pipeline flag for full pipeline eval (retriever + Gemini filter)
69e1201

remdms Claude Opus 4.6 commited on

feat(eval): add cli.py eval command with diff and history
a36a4f5

remdms Claude Sonnet 4.6 commited on

feat(eval): include expected IDs and missed UIDs in eval results
51fa501

remdms Claude Sonnet 4.6 commited on

feat(eval): add quiet mode to eval_retrieval to avoid duplicate output
6d0ebc3

remdms Claude Sonnet 4.6 commited on

feat(eval): add display module for console formatting and diffs
f318b64

remdms commited on

feat(eval): add runner module for eval orchestration and JSON storage
8647392

remdms commited on

docs: implementation plan for eval CLI
b145b51

remdms Claude Opus 4.6 commited on

docs: spec for eval CLI to iterate on retrieval quality
72296b0

remdms Claude Opus 4.6 commited on

feat: search catalogue UI, data cleanup, router decade detection
0c9dd38

remdms Claude Opus 4.6 commited on

refactor(frontend): pass stories as prop to Landing
f3922a7

remdms commited on

feat(frontend): wire App to Results view, update StoryCard
696e8a3

remdms commited on

feat(frontend): add Results.svelte catalogue view
4a88e11

remdms commited on

refactor(frontend): replace SSE client with sync search, delete chat
31f39f8

remdms commited on

refactor: remove streaming generator and rewriter
4e4db5e

remdms commited on

feat(api): replace SSE chat with sync POST /api/search
4bb26eb

remdms commited on

docs: search interface implementation plan
475c2dd

remdms Claude Opus 4.6 commited on

docs: search interface design spec
5608593

remdms Claude Opus 4.6 commited on

feat(ui): view transitions, story grid 2x2, logo links, scroll UX
16a41fb

remdms Claude Opus 4.6 commited on

feat(mosaic): horizontal scrolling rows, random order, click-through links
e383749

remdms Claude Opus 4.6 commited on

fix(mosaic): gate animations behind animationReady, remove loading=lazy
75a8f67

remdms Claude Opus 4.6 commited on

feat(mosaic): JS orchestration — mount, measure heights, resize handler
04aa4fb

remdms Claude Sonnet 4.6 commited on

feat(mosaic): masonry CSS with infinite scroll animations and hover pause
3e58fe9

remdms commited on

feat(mosaic): masonry column template with duplicated content for loop
89abb3b

remdms Claude Sonnet 4.6 commited on

feat(mosaic): add shuffle, column distribution, and state management
70c138d

remdms Claude Sonnet 4.6 commited on

docs: mosaic redesign implementation plan
5293fe8

remdms Claude Opus 4.6 commited on

docs: mosaic redesign spec — masonry, infinite scroll, randomization
eb7f6f5

remdms Claude Opus 4.6 commited on

fix: pass token_type_ids to ONNX model when expected
fe1a174

remdms Claude Opus 4.6 commited on

fix: add tokenizer files for ONNX models
b285f85

remdms Claude Opus 4.6 commited on

chore: add models and ingest cache for HF Spaces build
4b3d67d

remdms Claude Opus 4.6 commited on