feat: in-text citations — visual styling, per-unit splitting, ADS search fallback 6ac1f78 Running kiyer Claude Sonnet 4.6 commited on 17 days ago
fix: preserve non-referee cache key format — only add ctx_hash element for referee mode 4bf77b1 kiyer Claude Sonnet 4.6 commited on 18 days ago
feat: referee rework — paper context injection, grounded critique, concrete checks, caveat ban b20a7dc kiyer Claude Sonnet 4.6 commited on 18 days ago
fix: close pymupdf doc in extract_equations; guard short anchor snippets; use grid layout for equation tag 0c7af8a kiyer Claude Sonnet 4.6 commited on 18 days ago
feat: equation rendering — heuristic detector, PNG clip, anchor to paragraph, Reader display 5c4326b kiyer Claude Sonnet 4.6 commited on 18 days ago
fix: timer cleanup on unmount in MarginNote/NotebookDrawer; wire live userNotes/paperNote into onSaveSession 4894c4f kiyer Claude Sonnet 4.6 commited on 18 days ago
feat: reader notes — margin note cards, notebook drawer, paper-level note, export ab6adbe kiyer Claude Sonnet 4.6 commited on 18 days ago
fix: document _CITE_UNIT.lastIndex reset intent — module-level /g regex footgun d016f87 kiyer Claude Sonnet 4.6 commited on 18 days ago
feat: in-text citations — splitCitations, cite spans, slim ref popover, muted styling 1749a26 kiyer Claude Sonnet 4.6 commited on 18 days ago
feat: references parser + session v2 — corpus matching, citeIndex, new schema models 0a89d37 kiyer commited on 18 days ago
fix: heading leakage in flush — clear pending_headings unconditionally; strip trailing stars from list-item headings ca1fce6 kiyer Claude Sonnet 4.6 commited on 18 days ago
fix: parser fidelity — pending buffer, refs capture, heading chain, hygiene, caption gate, length basis 6bd27b3 kiyer Claude Sonnet 4.6 commited on 18 days ago
docs: Beacon v1.1 implementation plan — 6 tasks, parser fidelity through referee rework 339751c kiyer commited on 18 days ago
docs: beacon v1.1 spec — parser fidelity fixes, referee rework, equations, citations, notes 67d9a1a kiyer Claude Fable 5 commited on 22 days ago
fix: regenerate package-lock with complete optional-dep entries for linux builds 0b4d8aa kiyer Claude Fable 5 commited on 23 days ago
feat: Hugging Face Spaces packaging — corpus bootstrap, static serving, Dockerfile 2d066db kiyer Claude Fable 5 commited on 23 days ago
Merge build-v1: Beacon — annotated astronomy paper reader b0adfd8 kiyer Claude Fable 5 commited on 23 days ago
fix: final-review notes — true stage labels, sanitized network errors, dead line 5526aee kiyer Claude Fable 5 commited on 23 days ago
docs: beacon addendum — variable retrieval, text input, rename ccfe3de kiyer Claude Fable 5 commited on 23 days ago
feat: retrieved-works preference, text input, beacon rename fd666e2 kiyer Claude Fable 5 commited on 23 days ago
feat: top-10 retrieval pool; plaintext/markdown manuscript input 235d570 kiyer Claude Fable 5 commited on 23 days ago
fix: scrollable popovers; default annotation mode is historical context ebbff43 kiyer Claude Fable 5 commited on 23 days ago
fix: filter picture text, strip markdown debris, merge open-sentence continuations 43d66e3 kiyer Claude Fable 5 commited on 23 days ago
fix: bypass pymupdf4llm layout analysis on vector-heavy pages 9114291 kiyer Claude Fable 5 commited on 23 days ago
feat: figure mention popovers with caption annotator 7c36fbe kiyer Claude Fable 5 commited on 23 days ago
test: make figures traversal test exercise actual traversal payloads 09e7d45 kiyer Claude Fable 5 commited on 23 days ago
feat: figure extraction, caption retrieval, figures endpoint 60c80ff kiyer Claude Fable 5 commited on 23 days ago
docs: figures & captions spec addendum and plan (tasks 19-21) 78275e0 kiyer Claude Fable 5 commited on 23 days ago
fix: drop author/affiliation front matter; show first three authors et al. b4caf58 kiyer Claude Fable 5 commited on 23 days ago
fix: parse CRLF-framed SSE events from sse-starlette 8b26281 kiyer Claude Fable 5 commited on 23 days ago
docs(spec): record compact-corpus amendment from Task 11 609d3db kiyer Claude Fable 5 commited on 23 days ago
feat: compact local corpus — fp16 faiss index + text-only parquet 5d649ca kiyer Claude Fable 5 commited on 23 days ago
fix: move generate calls out of setState updaters 166e5bc kiyer Claude Fable 5 commited on 23 days ago
feat: streaming annotation generation and annotator panel 25e1306 kiyer Claude Fable 5 commited on 23 days ago
fix: restore screen flex centering; skip button only when result ready 894ac7f kiyer Claude Fable 5 commited on 23 days ago
feat: upload and pipeline screens wired to real backend b902f4e kiyer Claude Fable 5 commited on 23 days ago
feat: FastAPI endpoints — parse job SSE, annotate proxy with cache f50f55d kiyer Claude Fable 5 commited on 23 days ago
feat: prompt builder and sqlite completion cache c1fae34 kiyer Claude Fable 5 commited on 24 days ago
fix: epsilon guard for zero-distance similarity conversion 33da33c kiyer Claude Fable 5 commited on 24 days ago
fix: use arxiv_id column (not ads_id) for arXiv link in LitPaper 8f470d7 kiyer Claude Fable 5 commited on 24 days ago
feat: corpus wrapper and per-paragraph retrieval 5783de4 kiyer Claude Fable 5 commited on 24 days ago
feat: keyword extraction and pathfinder keyword weighting 6b454d7 kiyer Claude Fable 5 commited on 24 days ago