beacon / backend

Commit History

feat: in-text citations β€” visual styling, per-unit splitting, ADS search fallback
6ac1f78
Running

kiyer Claude Sonnet 4.6 commited on

fix: preserve non-referee cache key format β€” only add ctx_hash element for referee mode
4bf77b1

kiyer Claude Sonnet 4.6 commited on

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

kiyer Claude Sonnet 4.6 commited on

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

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

kiyer Claude Sonnet 4.6 commited on

feat: references parser + session v2 β€” corpus matching, citeIndex, new schema models
0a89d37

kiyer commited on

fix: heading leakage in flush β€” clear pending_headings unconditionally; strip trailing stars from list-item headings
ca1fce6

kiyer Claude Sonnet 4.6 commited on

fix: parser fidelity β€” pending buffer, refs capture, heading chain, hygiene, caption gate, length basis
6bd27b3

kiyer Claude Sonnet 4.6 commited on

docs: beacon v1.1 spec β€” parser fidelity fixes, referee rework, equations, citations, notes
67d9a1a

kiyer Claude Fable 5 commited on

feat: Hugging Face Spaces packaging β€” corpus bootstrap, static serving, Dockerfile
2d066db

kiyer Claude Fable 5 commited on

fix: final-review notes β€” true stage labels, sanitized network errors, dead line
5526aee

kiyer Claude Fable 5 commited on

feat: top-10 retrieval pool; plaintext/markdown manuscript input
235d570

kiyer Claude Fable 5 commited on

fix: filter picture text, strip markdown debris, merge open-sentence continuations
43d66e3

kiyer Claude Fable 5 commited on

fix: bypass pymupdf4llm layout analysis on vector-heavy pages
9114291

kiyer Claude Fable 5 commited on

test: make figures traversal test exercise actual traversal payloads
09e7d45

kiyer Claude Fable 5 commited on

feat: figure extraction, caption retrieval, figures endpoint
60c80ff

kiyer Claude Fable 5 commited on

fix: drop author/affiliation front matter; show first three authors et al.
b4caf58

kiyer Claude Fable 5 commited on

feat: compact local corpus β€” fp16 faiss index + text-only parquet
5d649ca

kiyer Claude Fable 5 commited on

fix: raise ProviderError on OpenAI mid-stream error objects
89fd600

kiyer commited on

feat: FastAPI endpoints β€” parse job SSE, annotate proxy with cache
f50f55d

kiyer Claude Fable 5 commited on

feat: streaming multi-provider LLM router
9caa18e

kiyer Claude Fable 5 commited on

feat: prompt builder and sqlite completion cache
c1fae34

kiyer Claude Fable 5 commited on

fix: epsilon guard for zero-distance similarity conversion
33da33c

kiyer Claude Fable 5 commited on

fix: use arxiv_id column (not ads_id) for arXiv link in LitPaper
8f470d7

kiyer Claude Fable 5 commited on

feat: corpus wrapper and per-paragraph retrieval
5783de4

kiyer Claude Fable 5 commited on

feat: keyword extraction and pathfinder keyword weighting
6b454d7

kiyer Claude Fable 5 commited on

feat: paragraph segmentation and parse_pdf
687caaa

kiyer Claude Fable 5 commited on

feat: PDF text cleaning functions
7ff862e

kiyer Claude Fable 5 commited on

feat: backend pydantic schemas
57713c0

kiyer commited on

chore: move prototype to prototype/, scaffold backend with uv
ccf55cb

kiyer Claude Fable 5 commited on