canon/tiers/02_Tier_2_Region_Pages/_ready_for_processing/README.md
Drop scanned books and downloaded digital sources here. The pipeline is LIVE (see
docs/BOOK_PROCESSING_WORKFLOW.md): harness/rag/drain_inbox.py ingests everything at this
folder's top level into the research corpus (text-layer gate, region auto-resolve, chunk,
embed, register). Processing is incremental — drop one book or fifty, whenever; there is no
"whole library first" gate.
.rag/book_src/processed/<region>/SRC_NNNNN__<title>.pdf(renamed with their T0_Source_Material_Registry id, organized by region).
_needs_ocr/ until the OCR leg (harness/book_processing/pdf_ocr.py) gives them one; OCR'd originals archive to
_needs_ocr/done_originals/.
The triage lane either assigns a region (a .meta.json sidecar) or rejects them
to ../_processed/rejected_noise/.
../_processed/ once their products are converted/ingested.
300 DPI minimum (400 for small print or dense footnotes), PDF output, one file per book
or per volume. Color for plates and maps; grayscale is fine for plain text.
No text layer needed — the OCR leg handles that locally.
Name per the suggestion below so region auto-resolve has something to bite on.
The source files themselves (PDF, images, EPUB) are gitignored. Large binary scans would bloat the repository, so only this README and the .gitignore are tracked. The scans stay local on the machine that processes them. Keep a separate backup of the raw scans; git is not their home.
<Author>_<ShortTitle>_<Chapter-or-region>.<ext> — for example Fernandez_Bwiti_Ch12.pdf, Schipper_TaoistBody_Ch21.pdf, Brown_MamaLola_Ch42.pdf.
The minimized §17.1 primary-practitioner set (docs/BOOK_ACQUISITION_MINIMIZED.md §8.5), once scanned or downloaded:
Owned-library scans and the sacred-texts USB primaries can also stage here whenever a specific primary is wanted in the pipeline.