Bardoonii/podsearch-alignment
style: flashy English redirect banner for leita.io
feat: banner redirect til leita.io
save: snapshot before frontend refactor
Add notice banner: moving to new domain, desktop recommended
Sidebar: toggle show 12 / show all concepts in-place
Fix NameError: move render_concepts_page before first call site
Fix action row on mobile: keep Play/YouTube/Read more on one line
Add concepts overview page (?page=concepts)
Mobile responsiveness: layout, font sizes, touch targets
Regenerate segment_index.csv to include Neil Lawrence (968 segments)
Add concept: atomic_human
Update eyebrow pill and hero description text
UI polish: text-link action row, GA4 tracking, nowrap layout
Add GA4 analytics tracking
Add Neil Lawrence corpus (10 videos, 968 new segments)
Add AI_consciousness concept, fix capability_overhang duplicates, improve concept_wizard
AI_consciousness: add g1 (Robert Long), remove unknown-speaker p5
Add concept: AI_consciousness (5 clips: Altman, Hassabis, Hutter, Long, FLI)
Fix and improve race_dynamics, AI_governance, cooperative_AI, capability_overhang, model_evaluation
Add capability_overhang clips, diversity-pass in concept_wizard
Add gold_clip to reward_hacking, improve concept_wizard with dedup and Claude API
Update speakers for 11 video entries in video_catalog.csv
Fix Explore button, add 7 concepts, expand video catalog to 351 entries
Fix query revert: pin streamlit>=1.36, guard query_params write against spurious reruns
Fix: use key= instead of value= on text_input to stop query reverting on Enter
Add metadata for 9 videos (AXRP, AI Safety Talks, Inside View, Dwarkesh, 80k)
Remove looks_like_ai_query gate — score threshold already handles off-topic queries
Fix: set speaker to Paul Christiano for lROqnMVM2L0 (FAR.AI)
Fix: deduplicate search results by (video_id, timestamp)
Fix speaker: Evan Hubinger for oY7c75ggrRI and OUifSs28G30
Fix speaker fields: Hassabis, Amodei, Dwarkesh, Robert Miles; add Irina Rish
Add missing video metadata (9 new rows, fix Yudkowsky speaker)
Fix: quote title with commas in video_catalog.csv (EV7WhVT270Q)
Fix: exclude venv from tracking
Update corpus: 74566 segments, new embeddings
Add treacherous_turn and christiano_yudkowsky_debate concepts
Remove irrelevant episodes, rebuild embeddings
Require last name match for name boost, remove false positives
Fix name search regex to match lowercase queries
Show person search results above concept when name in query
Filter intro segments from search results
Hide featured concepts during search, show only on empty query
Improve name search with title matching
Add name boost for speaker/title search
Remove broken stdout fix
Fix encoding for YAML and stdout
Remove pycache compiled with wrong Python version
Remove misplaced generate scripts from root
Remove remaining patch scripts
Remove patch scripts and misplaced files from root
