Select and approve the five-document pilot corpus #10
Labels
No labels
area/deployment
area/governance
area/metadata
area/pipeline
area/search
type/data
type/design
type/implementation
type/testing
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Reference
Arkive/arkive#10
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Goal
Use only non-safety-critical subjects suitable for an early processing pilot.
Include both UTF-8 plain text and born-digital PDF.
Exercise meaningful variation in document length, headings or sections, and harmless practical subject matter.
Record provenance, publisher or author information when available, acquisition details, license evidence, reviewer identity, review date, and accepted status.
Commit each real original file under the approved intake layout.
Record and independently verify byte size and SHA-256 for every file.
Ensure the existing Arkive-created reference-library sample remains a separate regression fixture and is not counted among the five documents.
OCR or scanned PDFs.
Unknown-license, fair-use-only, or merely web-accessible material.
PDF extraction, normalization, chunking, or index generation.
Wikipedia-scale or scraped corpora.
#9 — Align metadata schemas and validation with the intake and processing contracts
Every file has verifiable provenance and explicit redistribution evidence.
Every corresponding source record is accepted and legally bundleable under the existing policy and schema rules.
Recorded byte sizes and SHA-256 values match the committed files.
The corpus contains at least one UTF-8 text file and at least one born-digital PDF.
No pilot document is safety-critical or requires OCR.
Recalculate byte size and SHA-256 for all five files.
Validate the source metadata and cross-record relationships.
Manually review every license-evidence reference.
Run the complete unit-test suite.
Scoping consequence from the merged #8 workflow that is worth recording here before source selection begins.
docs/source-intake.md§11.4 and §11.5 establish that visual material carries its own rights, and that where the documented redistribution basis does not clearly cover embedded photographs, illustrations, maps, figures, and tables, the source must not be treated as bundleable. §11.5 goes further: because v0.1 provides only a single source-levellicense.bundleablevalue and no per-asset decision, an original file containing unresolved embedded visual rights remains non-bundleable as a whole.That is the correct conservative rule. The consequence for this issue is that the practical candidate pool is considerably narrower than the current scope text implies.
Most real-world field manuals, repair guides, and scanned references contain figures, diagrams, or photographs whose rights are not separately documented — frequently third-party material licensed into the work rather than owned by the publisher. Under §11.5 those sources cannot be bundled, only accepted as non-bundleable or metadata-only.
Because #27 requires a portable proof-loop bundle, the five documents selected here effectively need to satisfy one of:
US federal government publications deserve specific caution here rather than being treated as a safe default. 17 U.S.C. §105 covers works produced by federal employees within the scope of employment; it does not extend to contractor-produced content, and government field manuals commonly embed third-party diagrams and figures under license. The FM 21-76 fixture was replaced in
48f7989for exactly this reason.Suggested addition to this issue's scope: record the explicit bundle-eligibility selection criteria before candidate review begins, so that a candidate's visual-rights position is assessed during selection rather than discovered during #18. Otherwise this issue risks selecting five documents and then finding that several cannot be bundled, which would block #27.
If the intent is instead that the pilot corpus need not be fully bundleable at this stage, stating that explicitly here would also resolve the ambiguity — but #27 should then record that it may need different material.
Issue #10 is complete.
Pull request #51 was reviewed and merged into
develop.The repository now contains the approved five-document pilot corpus:
.gitattributes.The existing Arkive-created reference sample remains separate and is not counted among the five pilot documents.
Final validation passed:
No OCR, extracted text, generated chunks, indexes, embeddings, or other downstream processing artifacts were added.
Closing Issue #10 as completed.