Fetching metadata from the HF Docker repository...
-
feat: frontend session, SSE api client, modes
kiyer +1: Claude Fable 5 Add frontend/src/lib/{modes,session,api}.js with TDD tests.
- modes.js: MODES array ported verbatim from prototype/data.js
- session.js: exportSession (allowlist, no key leakage), importSession with validation, hashPdf
- api.js: parseSseChunk, sseFetch generator, startParse/jobEvents/annotateStream matching backend contract
All 3 tests pass; build succeeds.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>