Assumptions and Invariants Ledger
1. Assumptions 1.1 A-1 GEMINI_API_KEY is set and valid. 1.1.1 If false: OCR requests fail and no detections are produced. 1.1.2 Detection: API errors or authentication failures in logs. 1.2 A-2 yt-dlp and ffmpeg are installed and available on PATH. 1.2.1 If false: Downloads or frame extraction fail. 1.2.2 Detection: Command not found or subprocess failures. 1.3 A-3 YouTube access is available or mitigated via HLS/cookies. 1.3.1 If false: Video downloads fail with 403 or similar errors. 1.3.2 Detection: yt-dlp error
Full HTML reader
Read the full artifact
Extracted abstract or opening context
Promotion decision
What has to happen next
Promote into a technical note or architecture paper with implementation anchors.
Why this is not always a full paper yet
Corpus pages are public-safe readers for discovered workspace artifacts. They are not automatically final papers. A corpus item becomes a polished paper only after the editable source, evidence checkpoints, references, figures, render path, and release status are attached through the paper schema.