Commit History

editor: remove summary / key-terms / self-check (round 3)
b863381

Claude commited on

editor: long-form image description field (round 2)
cf53b59

Claude commited on

editor: accessibility-team UX pass (round 1)
3672e55

Claude commited on

transcript: spill pre-first-boundary cues into the first segment
f16b33f

Claude commited on

llm_extract: cut per-segment API cost and add transient-error retry
3602e87

Claude commited on

Accessibility: drop prohibited aria-labelledby from no-role narration div
3c265ff

Claude commited on

Accessibility: term tooltips become real <a> links to glossary entries
c28a145

Claude commited on

Cleaner study-guide output: drop redundant per-section key-term list
8fb4d34

Claude commited on

Third-pass audit fixes: migration setdefaults, robust JS mark builder
7562488

Claude commited on

Topic-preview resume: also forward summaries, not just titles
0487cd2

Claude commited on

Editor downloadHTML: emit summary, self-check, glossary, highlights
327d32d

Claude commited on

Update review.html
60c7af8

joemartis commited on

Learner-focused features: summary, self-check, glossary, inline term highlighting
d61b118

Claude commited on

UX backlog: flatten sidebar, compact output picker, jargon tooltips, sample panel
4031b6c

Claude commited on

Second-pass audit fixes: narrow exception catch, empty-cue early error
e8ba7af

Claude commited on

P1/P2 bug audit fixes: index validation, cleanup race, cache purge, type whitelist
1361034

Claude commited on

Stitcher: add lowercase-continuation fallback for transcripts without periods
39c2e46

Claude commited on

Demote non-LLM scene picker; AI topic preview is now the primary CTA
908a4e1

Claude commited on

Topic prompt: video-type dropdown biases boundaries to genre structure
6dd9ac4

Claude commited on

Auto-enable topic segmentation when an API key is present
f759553

Claude commited on

Upload page UX, batch 2: differentiate buttons, group toggles, nest sub-toggle
d2d35b6

Claude commited on

Upload page quick wins: clarify, deduplicate, surface what's missing
7829a47

Claude commited on

Promote API key field above the preview buttons
2fde543

Claude commited on

Add 'Preview topic scenes' button alongside the existing scene picker
edad228

Claude commited on

Merge pull request #65 from JoeMartis/claude/fix-zip-path-traversal-9kA4Q
9bda4f7

joemartis commited on

UI: add topics stage chip between ocr and llm
cf97819

Claude commited on

Merge pull request #64 from JoeMartis/claude/fix-zip-path-traversal-9kA4Q
09f7889

joemartis commited on

Topic primary picking: any OCR text qualifies a scene as slide content
5d54c1c

Claude commited on

Merge pull request #63 from JoeMartis/claude/fix-zip-path-traversal-9kA4Q
b8bef4c

joemartis commited on

ocr_frame: filter noise per-word by Tesseract confidence, not per-document
6f1015b

Claude commited on

Merge pull request #62 from JoeMartis/claude/fix-zip-path-traversal-9kA4Q
4cba79a

joemartis commited on

Skip Tesseract when llm_ocr_text will overwrite its output anyway
496ac75

Claude commited on

ocr_frame: return "" for textless frames so the guide hides the panel
7873ecc

Claude commited on

Merge pull request #61 from JoeMartis/claude/fix-zip-path-traversal-9kA4Q
24219e2

joemartis commited on

Topic validation: repair reversed bounds and drop bad topics rather than fail
4b46ff9

Claude commited on

Merge pull request #60 from JoeMartis/claude/fix-zip-path-traversal-9kA4Q
9eb7bf7

joemartis commited on

Topic primary picking: prefer scenes with OCR text over talking-heads
5d9159c

Claude commited on

Merge pull request #59 from JoeMartis/claude/fix-zip-path-traversal-9kA4Q
419357c

joemartis commited on

Topic primary picking: prefer clean slide content over borderline faces
5c072a9

Claude commited on

Topic prompt: explicitly ignore talking-head frames for boundaries
5d1a426

Claude commited on

Merge pull request #58 from JoeMartis/claude/fix-zip-path-traversal-9kA4Q
25ab096

joemartis commited on

Add image-augmented topic segmentation as a sub-toggle
9a92330

Claude commited on

Add LLM topic-based segmentation as an opt-in toggle
7e20c47

Claude commited on

Switch LLM to Haiku 4.5 and resize frames to ≤800px before encoding
3ae19a1

Claude commited on

Fix repeated audio in adjacent segments
d16cde4

Claude commited on

Fix scene strip overflowing into sidebar
b62a74c

Claude commited on

Move Instructor-frame threshold above Max frames in sidebar
f50ea68

Claude commited on

Remove X-Frame-Options and CSP headers that broke HF Spaces
204c25c

Claude commited on

Fix bugs and security issues from post-a11y scan
3964d02

Claude commited on

WCAG 2.1 AA accessibility fixes across all templates
b12bb48

Claude commited on