mediastorm / src

Commit History

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

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(rag): add adaptive relevance filter (score gap + LLM fallback)
10d159f

remdms Claude Sonnet 4.6 commited on

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

remdms Claude Opus 4.6 commited on

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

remdms Claude Sonnet 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

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

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

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

remdms Claude Opus 4.6 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

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: pass token_type_ids to ONNX model when expected
fe1a174

remdms Claude Opus 4.6 commited on

feat: correct story links, loading UX, slug-based card filtering
c2b75fa

remdms Claude Opus 4.6 commited on

feat: conditional query rewriting for conversational follow-ups
4323ffa

remdms Claude Sonnet 4.6 commited on

feat: metadata routing for structural queries (most awarded, newest, oldest)
d22b592

remdms Claude Sonnet 4.6 commited on

feat: integrate cross-encoder reranker into hybrid retriever
f2386a1

remdms Claude Sonnet 4.6 commited on

feat: cross-encoder reranker with ONNX inference
f3bd99e

remdms Claude Sonnet 4.6 commited on

feat: suggest related topics when no stories match
069bd29

remdms Claude Opus 4.6 commited on

feat: show cards only for stories Gemini actually cites
1f9c756

remdms Claude Opus 4.6 commited on

feat: LLM-as-judge relevance filter for story cards
c4679a5

remdms Claude Opus 4.6 commited on

fix: reduce media_type soft boost to prevent multi-facet query issues
94e1702

remdms Claude Opus 4.6 commited on

fix: remove media_type from hard filter intents
022756e

remdms Claude Opus 4.6 commited on

feat: /api/chat SSE endpoint with hybrid RAG
ea63c1f

remdms Claude Opus 4.6 commited on

feat: /api/stories endpoint for landing mosaic
de2956c

remdms Claude Opus 4.6 commited on

feat: FastAPI skeleton with health endpoint
61a9b93

remdms Claude Opus 4.6 commited on

feat: hard filters for structured intents (awards, dates, media_type)
3688dca

remdms Claude Opus 4.6 commited on

refactor: remove cross-encoder reranker, RRF handles ranking alone
195890d

remdms Claude Sonnet 4.6 commited on

feat: replace sentence-transformers with ONNX Runtime embedder (bge-small 384d)
0de90e8

remdms Claude Sonnet 4.6 commited on

feat: streaming responses with Flash, remove story cards
6845476

remdms Claude Opus 4.6 commited on

feat: retrieval evaluation script with router improvements
9d271a0

remdms Claude Opus 4.6 commited on

fix: add dotenv loading, enrichment retry logic, and graceful error handling
bb84ada

remdms Claude Opus 4.6 commited on

fix: pipeline cleanup + retrieval improvements
b03128f

remdms Claude Opus 4.6 commited on

fix: address code review issues (theme/css, reranker condense, cli serve)
3d083e1

remdms Claude Opus 4.6 commited on

feat: Gradio UI with hybrid retriever, filter accordion, updated examples
97c181e

remdms Claude Sonnet 4.6 commited on

feat: update prompts for stories-only context with enriched metadata
47d1484

remdms Claude Sonnet 4.6 commited on

feat: rewrite retriever as HybridRetriever with dense+BM25+RRF+reranking
fed3af1

remdms Claude Sonnet 4.6 commited on

feat: add QueryRouter with regex-first intent classification
b37b4cb

remdms Claude Sonnet 4.6 commited on

feat: add Reranker with cross-encoder ms-marco-MiniLM-L-12-v2
ceb9c4e

remdms Claude Sonnet 4.6 commited on

feat: expand chunk_story metadata (20+ fields), remove chunk_segments
69f0e6b

remdms Claude Sonnet 4.6 commited on

feat: add BM25Store with tokenization, stemming, save/load
6dd9291

remdms Claude Sonnet 4.6 commited on

refactor: remove segments collection from VectorStore, add get_all_metadata
594e33c

remdms Claude Sonnet 4.6 commited on

feat: expand enrichment prompt with themes, countries, event_period, media_type, is_subject + cache invalidation
ec53434

remdms Claude Sonnet 4.6 commited on

feat: expand StoryEnrichment with themes, countries, regions, event_period, media_type, is_subject
f6eba8b

remdms Claude Opus 4.6 commited on

feat: enrich pipeline story dict with awards, director, content_type, year/decade
728b736

remdms Claude Sonnet 4.6 commited on