app: live bare spinner under the answer during the freshness check (#103) daae350 unverified eliezer avihail Claude commited on 22 days ago
freshness: stale-while-revalidate — self-heal cited pages, correct the live answer on drift (#101) eb514f3 unverified eliezer avihail Claude commited on 22 days ago
app: animate the thinking indicator so the answer wait never looks frozen (#99) a9fcad0 unverified eliezer avihail Claude commited on 22 days ago
Concise answers + immediate thinking indicator (Ultralytics-style UX) (#90) 00bdb21 unverified eliezer avihail Claude commited on 23 days ago
Route questions: grounded first, loop for multi-source shapes (#89) 39fd271 unverified eliezer avihail Claude commited on 23 days ago
Merge input guard branch (injection + topicality checks) fc0b11a unverified Claude commited on 24 days ago
Serve questions concurrently instead of one-at-a-time (#49) f6dc895 unverified eliezer avihail Claude commited on 24 days ago
Add input guard: prompt-injection + topicality check on the user's question 4f45521 unverified Claude Claude Opus 4.8 commited on 24 days ago
Add a license link under answer citations (#47) 36673b7 unverified eliezer avihail Claude commited on 25 days ago
M5: Gradio web app + HF Spaces deploy + live-hydrate fallback 3177137 unverified Claude Claude Opus 4.8 commited on 25 days ago
Scaffold repo structure per M0 (pyproject, ruff, pytest, pre-commit) c2bca9d unverified Claude commited on 29 days ago