# C312 evidence packet Read the C312 report and checkpoint first. This packet tests six fixed, source-labelled regular comparisons and their membership in two previously admitted cumulative fields. It performs no wider endpoint census. From the packet root, using Python3 standard library only: ```bash python3 evidence/check_c312.py --out replay python3 evidence/C312_Independent_Math.py --sources sources --out replay/INDEPENDENT_RESULTS.json ``` Compare the first command's `DATA.json` and `RESULTS.json` with `evidence/`. Compare the independent output with `evidence/C312_Independent_Math_Results.json`. The author replay and agreement record are in `REPLAY.json`. The independent script was written separately; its optional path arguments were added solely for portable reproduction. `SOURCE_MANIFEST.json` binds the frozen inputs and their provenance. `CERTIFICATE.json` binds the report/checkpoint/evidence and C311 predecessor. `ARTIFACT_MANIFEST.json` authenticates every scientific payload except itself. Integrity hashes are not external signatures or historical endorsements. Standing workspace controls are recorded separately; their original paths need not exist for packet replay. The main33 assertions and15 source checks are verification inventory, not independent witness counts. Index8 values are outside-domain diagnostics, not new source nodes. The proposed C313 test is recorded but has not been executed.