Files
ARCADIA-Studio/harness/process-group-removal-evidence-20260925/checks/README.md
T

28 lines
1.5 KiB
Markdown

# Process aggregate removal: captured checks
Python 3.11+ offline packaging/verification for explicitly named closed
`process-removal-*` runs under `CHECKOUT/.local/scenario-group-gates`.
These tools reuse the Scenario removal verifier unchanged except for the
manifest kind and run-name prefix. They do not run Cargo, Git, network requests
or archived code. Input capsules are deduplicated by hash; every original
logical path and failed attempt remains in the manifest.
```text
python -B prepare.py --root CHECKOUT --runs CLOSED_RUN_NAMES --output NEW_DIRECTORY
python -B NEW_DIRECTORY/verify.py
```
Supply the complete explicit attempt inventory, including failures. Existing
output directories, incomplete runs, changed-input runs and missing source
proofs are refused. Verification checks exact outer/raw/nested ZIP inventories
and hashes, safe paths, command/process/time consistency, dynamic input counts,
unchanged captures, executable Cargo-record relationships, source-proof bindings
and pinned comparator provenance. All 71 tracked patched-widget files must be
present. Failed exits remain failures even when archive verification passes.
An offline proof check does not execute the comparator or read Git objects.
The parent separately compares all captured inputs to the named Git commit.
Executables are omitted; only their pins and Cargo metadata are retained.
Neither package integrity nor compilation establishes native usability,
integration, release acceptance or completion of the application.