beacon / frontend /src /App.jsx

Commit History

feat: referee rework β€” paper context injection, grounded critique, concrete checks, caveat ban
b20a7dc

kiyer Claude Sonnet 4.6 commited on

feat: equation rendering β€” heuristic detector, PNG clip, anchor to paragraph, Reader display
5c4326b

kiyer Claude Sonnet 4.6 commited on

fix: timer cleanup on unmount in MarginNote/NotebookDrawer; wire live userNotes/paperNote into onSaveSession
4894c4f

kiyer Claude Sonnet 4.6 commited on

feat: reader notes β€” margin note cards, notebook drawer, paper-level note, export
ab6adbe

kiyer Claude Sonnet 4.6 commited on

feat: in-text citations β€” splitCitations, cite spans, slim ref popover, muted styling
1749a26

kiyer Claude Sonnet 4.6 commited on

feat: retrieved-works preference, text input, beacon rename
fd666e2

kiyer Claude Fable 5 commited on

fix: scrollable popovers; default annotation mode is historical context
ebbff43

kiyer Claude Fable 5 commited on

feat: figure mention popovers with caption annotator
7c36fbe

kiyer Claude Fable 5 commited on

feat: sessions, autosave, display preferences
25fd6e4

kiyer Claude Fable 5 commited on

fix: move generate calls out of setState updaters
166e5bc

kiyer Claude Fable 5 commited on

feat: streaming annotation generation and annotator panel
25e1306

kiyer Claude Fable 5 commited on

feat: reader screen ported with real data flow
608ef0e

kiyer Claude Fable 5 commited on

fix: restore screen flex centering; skip button only when result ready
894ac7f

kiyer Claude Fable 5 commited on

feat: upload and pipeline screens wired to real backend
b902f4e

kiyer Claude Fable 5 commited on

feat: scaffold Vite frontend with ported prototype CSS
2ce02cd

kiyer Claude Fable 5 commited on