Implement end-to-end pilot processing command #64
No reviewers
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
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Arkive/arkive!64
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feature/issue-16-processing-command"
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?
Closes #16
Summary
Implement the deterministic end-to-end processing command for the approved
five-document pilot corpus.
The new
arkive-process-pilotentry point can process either the complete pilotcorpus or one selected approved source through the existing processing stages:
Implementation
arkive-process-pilotthrough[project.scripts].workflow abstraction.
original -> cleaned_text -> chunksoriginal -> extracted_text -> cleaned_text -> chunksidentity and collision rules.
modifying final records.
validation fails.
and offline execution.
Generated pilot outputs
The command generates and commits the deterministic derived text and chunk
records for all five approved pilot sources.
Final canonical corpus state:
Validation
src/arkive/pilot_processing.py: 84%pip check: passedgit diff --check: passedand validation stages are non-destructive
The branch was synchronized with the current
origin/developbefore the finalvalidation pass.