Netzwerksolution Documentation Report

BUNDLE_INTAKE_VALIDATION

Validierung der wiederholbaren Paketübernahme#

Purpose#

This validator realizes GAP KT-0020. It makes the canonical three-archive reproducible and machine-checkable before any semantic write begins.

Contract#

The validator:

Invocation#

python 40-validation/validate-bundle-intake.py \
                  gap-000.zip source_bundle.zip target_bundle.zip \
                  <repository-roots> <runtime-root> \
                  --expected-source-sha256 <sha256> \
                  --work-item KT-0020

A successful result establishes only deterministic intake validity. It does not authorize writes beyond the active GAP work item's Allowed Target Scope.