Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion docs/ci-verification.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,9 @@
## Current selected-family replay: #5599

The [selected record](../certificates/selected-result.json) binds conditional
κ = 0.00310045. `make frontier5599-verify` authenticates the complete source
κ = 0.00310045 to the [proof review](research/pr-intake-evidence/pr5599-completion/PROOF-REVIEW.md)
and [explicit source closure](../certificates/frontier5599-source.json).
`make frontier5599-verify` authenticates the complete source
closure and claim derivation, then executes primary, independent caller
positive-control, adapted caller and optimized primary checks serially. The
Linux [audit run](https://github.com/CrocSwap/integer-mult-bounds/actions/runs/40253906841)
Expand Down
97 changes: 97 additions & 0 deletions research/p104-temporal-fixed-independent-audit/ADAPTATION.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,97 @@
{
"schema": "exact-local-to-portable-core-preservation/v1",
"historical_registered_checker_sha256": "e2c42f6f5db304067661ec3d54e6c94ebf7bc2fa82d4c8ded7f714cdcb461aa3",
"portable_checker_sha256": "bce6cdf82cb1492d209c241670df894548a485b89622a39851f26352f61e999b",
"portable_checker_execution": "QUALIFIED_DIRECT_NORMAL_AND_EXPLICIT_O",
"scientific_core_definition": "Exact source bytes of the named constants/classes/functions, including Audit and coefficient/JSON parser helpers",
"scientific_core_node_sha256": {
"LIMITS": "bcfad909c83eb410476072c9603a9dd09b475a64a5c52f7c12f77ee511d80710",
"BOUNDS": "5d57aa29f09f22d8f20fdb0d9f1fb7b5c0e3db209d24a337fdbed726d9980039",
"SUBJECT": "e03093b733eb5aea089cd2c0539c93c6be995c877e27ae949857d083a8eada73",
"REQUIRED": "ef1bbcee82770d60886fd7afaef5447e34b3b70996565aa67b6830b9f499e6f2",
"OPTIONAL": "04a77362c62652828182c249b89993fce620827e18a813a15d5960f4354cb709",
"ARITY": "a6456e1cce32a4d8382c0dfaa52be889c7d2cf029b097cb2d0145e59700eb971",
"Unresolved": "63f794cb96bb4a058687543f49f1d50e9d6daf19eff16da580be86679ca09ea6",
"Falsified": "9cd780b5a3be594f0be172e08634d9fc50114ad32aec494fbee170d535122ab6",
"Incomplete": "7043898ab5f5bf04fed7a5e2750313b15e13939d6e173ceb90dba85e306ce350",
"need": "97df2cebe9713e585cee46378f33de80ff329ee94ec4e3b1e77f6e86230f2285",
"fixed": "4ddbcfdf99302de9b8daeef4abc615b810d1ce8c6ad4c52523eb17977abc3a4b",
"deadline": "732e0fdd5efa3e2b5bfb58b8f1a48127fe6b8d4b9873680b2c694080d47ebec5",
"integer": "8fa81b024aa379054abee9fd13dfff378c259b53707d25bec1faa058d251699d",
"canonical": "223f52f64a8c81054b8d5b33d27c7a9ab7819039b9e8b10ca3120bd39d06a8ca",
"sha": "2f1541faf4c4ebe2f74c17d4b666982327a0f1e144708a531c92f08669705d57",
"bounded_read": "674a57f3d7df19d24af518fb218e98d1905200eb39d2b6d72d5dacdba5be60da",
"preflight": "cb296c8a20adcbb887ffd552a14303d5cf867965a3fdc88dcc4e431422d27bb9",
"unique_pairs": "9622d3e0f3c2d2a29295a9f86276d2c54612945736ace45131c447132b601aeb",
"reject_number": "9d23ed500af8c95662864cacbfd92c9c70e25a89bd03a62d848d4098b0065cba",
"decode": "4e3b649c43b401f906ed3724dcb53da4213fbdb5595217171da62c693762c425",
"coefficient": "1215015eeb9b01adccb8c81044b97ee4c378a0a9e6846fcd5c7b91a4ea19a39d",
"Audit": "c49d10a692198ffeb18b67079db5743fc33a5a775f447ed8e39f969b3ed43162"
},
"scientific_core_manifest_sha256": "6c2de9fa2d5714e7501c308d06492e5bf251c6e9bd341efff0e4f6629c0d2974",
"all_named_nodes_byte_identical": true,
"private_exact_diff_sha256": "4b01e71fad5593ae1bedbbb5a7e2f55325d86a8c51ce96322f5289499d0fe712",
"private_diff_not_public_payload": true,
"wrapper_changes": [
"One explicit data-file path replaces workspace-specific source path and private review/registration/acquisition wrapper",
"Pinned LICENSE/NOTICE companions verified as data; immutable WORD hash/blob/length checks remain before decode",
"Only basename/public source pins and current code hash enter new output; private I/O paths are omitted",
"Unexpected exception messages suppress local paths; scientific statuses/causal predicates/typed trajectory unchanged"
],
"historical_receipt_does_not_validate_portable_wrapper": true,
"root_qualification_request": "The completed private V2 request/registration are retained outside this public package; this evidence revision grants no further run.",
"historical_full_scientific_projection": {
"excluded_top_level_fields": [
"binding",
"elapsed_seconds_internal",
"runtime_memory_and_termination_evidence",
"source"
],
"exclusion_reason": "Private source/binding wrapper and explicit runtime/elapsed fields only; public immutable source pins are retained separately.",
"included_top_level_fields": [
"340_stronger_provenance_observation",
"747_read_lifetimes",
"anchors",
"assumptions",
"coverage",
"credited_causal_identity",
"cuts",
"decoded_word_sha256_recorded_after_authorized_decode",
"ledgers",
"new_kappa",
"no_fallback",
"not_proved",
"object_id",
"predicates",
"source_head",
"status",
"write_census"
],
"sha256": "8ad201fe2ce3ebcbb0a081774790fd4511d3ecce1b5b5c1cee3dd9bde033895c",
"exact_equality_to_distributed_scientific_data": true,
"historical_stdout_sha256": "ef45148b8ee100c237432d730c6384e74f436c4e99ccf0195dbd177af50cb02e"
},
"v2_controls": {
"status": "QUALIFIED_ALL_12_EXPLICIT_SYNTHETIC_CONTROLS",
"portable_verify_unchanged_from_v1": true,
"controls_sha256": "9e9e14f995b47afb13d48a21cdd4c68750ef121a91b00298dd1e5de7a9df697c",
"fixtures_sha256": "494736481a4722b76ca94584df74fec1f58d54d62abe86a4b11ec89da5421c5b",
"raw_verifier_compile_instead_of_pyc_import": true,
"original_authenticated_before_in_memory_derivatives": true,
"assert_acceptance_used": false,
"normal_or_control_phase_executed": true
},
"qualification": {
"status": "PASS_THREE_PHASE_PORTABLE_FIXED_AUDIT_QUALIFICATION_ONLY",
"outcome_sha256": "7298b86c76e400876962c3daf8908a09694bee05501b8b0f62d2fd17d91c8fc8",
"postrun_review_sha256": "5162081de87c51ebb8dc3a8375513928ad1fb39226c60e7f9dfed78a4477f1ce",
"root_acceptance_metadata_sha256": "84d22f2e8f7c5bd3621064793de1dea4ce9a2363d8f1e7aad7a192cec4580666",
"normal_and_explicit_O_passed": true,
"synthetic_controls_passed": 12,
"full_scientific_projection_sha256": "8ad201fe2ce3ebcbb0a081774790fd4511d3ecce1b5b5c1cee3dd9bde033895c",
"generic_metadata_validation": "NOT_RUN",
"export": "NOT_RUN",
"hosted_replay": "NOT_RUN"
},
"postrun_revision": "Documentation/evidence/metadata only. verify.py, controls.py, fixtures, scientific-core nodes, historical reference and all retained input pins are unchanged."
}
17 changes: 17 additions & 0 deletions research/p104-temporal-fixed-independent-audit/ADAPTATION.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# Exact adaptation and postrun boundary

Historical local checker SHA256: `e2c42f6f5db304067661ec3d54e6c94ebf7bc2fa82d4c8ded7f714cdcb461aa3`.

Qualified portable verifier: `bce6cdf82cb1492d209c241670df894548a485b89622a39851f26352f61e999b`.

Qualified controls: `9e9e14f995b47afb13d48a21cdd4c68750ef121a91b00298dd1e5de7a9df697c`; fixtures: `494736481a4722b76ca94584df74fec1f58d54d62abe86a4b11ec89da5421c5b`.

The named scientific constants/classes/functions in ADAPTATION.json, including Audit and the input/coefficient parser, retain their exact source bytes from the local checker. Their scientific-core manifest hash is `6c2de9fa2d5714e7501c308d06492e5bf251c6e9bd341efff0e4f6629c0d2974`. The local-to-portable wrapper replaced workspace-specific custody/registration paths with one explicit data argument and active WORD/LICENSE/NOTICE authentication, and removed private paths from output. Its exact private diff was sealed; the private removed lines are not distributed publicly.

V2 added a separate control harness without changing that verifier. It authenticates and compiles raw verifier bytes, avoiding cached verifier bytecode; authenticates the original before in-memory derivatives; compares the full scientific projection; and requires exact intended predicates/sites. All 12 controls have now passed their registered phase. The prospective-only fixture has original 715/747 in 598 and prospective 715 in 3. The coefficient-only 11202 positive fixture is distinct from the unmodified historical-projection comparison. The minimal 340 fixture tests its precise later stability boundary. No assert-only acceptance or source-file mutation is used.

Normal and explicit `-O` direct runs reproduce all 17 historical scientific fields, SHA256 `8ad201fe2ce3ebcbb0a081774790fd4511d3ecce1b5b5c1cee3dd9bde033895c`. Agreement is reproduction, not a new independent checking method. Root's recorded outcome and separate static AI postrun review support only the fixed causal/typed scope; that reviewer did not execute a further replay or reread WORD.

This final-publication revision changes documentation, evidence and metadata only. The verifier, controls, fixtures, historical reference, scientific core and retained input pins remain byte-for-byte unchanged from qualified V2. Frozen preparation-time UNRUN notices in hash-bound code/fixtures are retained as historical input labels; current execution evidence is stored separately. V1 and V2 local artifacts remain preserved. No new scientific run, source decode, export, Git or upstream action occurred during this revision.

The implementation/publication identity and final byte/history/generic/CI/render checks remain root-owned and pending. Generic/export/hosted passes are not inferred from direct qualification. No new kappa or broader native/caller/price admission follows.
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
{
"schema": "portable-fixed5713-control-contracts/v2",
"status": "QUALIFIED_12_EXPLICIT_SYNTHETIC_BOUNDARY_CONTROLS",
"harness_implemented": true,
"automatic_execution_authorized": false,
"immutable_source_rule": "Never modify the original retained WORD. A future separately reviewed harness may authenticate it and construct explicitly synthetic in-memory derivatives with unique synthetic labels; no derivative is source evidence.",
"default_pinned_wrapper": "Every changed compressed input fails custody before decode. Semantic controls therefore require an explicitly labeled synthetic Audit-level harness, not a bypass presented as original data.",
"designs": [
{
"id": "SOURCE_BYTES",
"operation": "Change one compressed byte in an isolated synthetic copy named WORD.json.gz",
"expected": "BINDING_UNRESOLVED before gzip/JSON decoding",
"exercises": "Custody fail-closed path"
},
{
"id": "HIDDEN715_READ",
"operation": "Synthetic replacement of original event823 by ADD207,715,1@3; label derivative and retain original unchanged",
"expected": "FIXED_SUFFICIENT_PREMISE_NOT_ESTABLISHED:715_NO_OUTWARD_OBSERVER_OR_FORBIDDEN_CHANGE at823",
"exercises": "Causal source-observer gate, not an identity counterexample"
},
{
"id": "CHANGED747_WRITE",
"operation": "Synthetic replacement of known source-read13574 by ADD747,713,1@598",
"expected": "Fixed747 sufficient continuity premise not established at13574",
"exercises": "Known active owned destination write, without claiming actual nonzero defect"
},
{
"id": "CHANGED747_LIFETIME",
"operation": "Synthetic replacement of13574 by CLEAR747@598",
"expected": "Fixed747 continuity/lifecycle premise not established at13574",
"exercises": "Owned lifetime continuity; no original source mutated"
},
{
"id": "RETAINED715_WRONG_FRAME",
"operation": "Synthetic replacement of nonanchor13579 (original CLEAR747@598) by ADD715,747,1@598; old715/747 are598, prospective715 is3.",
"expected": "PROSPECTIVE715_RETAINED_SCALAR_CONTACT at13579; original tracked common frame passes.",
"exercises": "Destination-only ADD passes the causal barrier and original typing but fails prospective typing. Synthetic branch test only; no actual source mutation/result."
},
{
"id": "UNKNOWN_SEMANTICS",
"operation": "Synthetic replacement at823 by an unknown QUERY event",
"expected": "BINDING_UNRESOLVED, never a scientific falsifier",
"exercises": "Closed grammar/observer ambiguity"
}
],
"qualification": {
"status": "PASS_THREE_PHASE_PORTABLE_FIXED_AUDIT_QUALIFICATION_ONLY",
"outcome_sha256": "7298b86c76e400876962c3daf8908a09694bee05501b8b0f62d2fd17d91c8fc8",
"postrun_review_sha256": "5162081de87c51ebb8dc3a8375513928ad1fb39226c60e7f9dfed78a4477f1ce",
"root_acceptance_metadata_sha256": "84d22f2e8f7c5bd3621064793de1dea4ce9a2363d8f1e7aad7a192cec4580666",
"normal_and_explicit_O_passed": true,
"synthetic_controls_passed": 12,
"full_scientific_projection_sha256": "8ad201fe2ce3ebcbb0a081774790fd4511d3ecce1b5b5c1cee3dd9bde033895c",
"generic_metadata_validation": "NOT_RUN",
"export": "NOT_RUN",
"hosted_replay": "NOT_RUN"
},
"harness": "controls.py authenticates raw portable verifier and compiles the authenticated bytes; no stale verify.pyc or author import.",
"fixtures": "CONTROL-FIXTURES.json; fixed SHA256 bound by controls.py",
"original_authentication": "Actual normal wrapper baseline authenticates all original inputs and compares complete scientific projection before any derivative; source bytes are authenticated again for byte-mismatch test.",
"acceptance": "Explicit require/exception checks, no assert-only acceptance. Exact intended predicate/site required for every negative semantic fixture.",
"synthetic_label": "Every emitted test record is SYNTHETIC_CONTROL_ONLY, including envelope probes and original-baseline reference inside the harness.",
"other_implemented_checks": [
"Original normal status/envelope/body hash and complete historical scientific projection",
"Corrupted receipt digest rejected",
"Unscoped PASS status rejected even with a matching digest",
"Missing cuts rejected even with a matching digest",
"Coefficient-only11202 write remains nonblocking",
"Required minimal340 interval write rejected at its exact intended predicate"
],
"execution": "One registered synthetic-control phase completed all12 cases with exact intended outcomes and labels. No actual source counterexample is proved, and no automatic rerun/export or source repair is authorized.",
"frozen_fixture_status_note": "CONTROL-FIXTURES.json and source headers retain preparation-time UNRUN notices to preserve qualified hashes. Their execution status is recorded separately here and in qualification evidence."
}
159 changes: 159 additions & 0 deletions research/p104-temporal-fixed-independent-audit/CONTROL-FIXTURES.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,159 @@
{
"schema": "portable5713-explicit-synthetic-control-fixtures/v2",
"label": "SYNTHETIC_CONTROL_ONLY",
"status": "IMPLEMENTED_UNRUN",
"original_file_mutation": false,
"verifier_sha256": "bce6cdf82cb1492d209c241670df894548a485b89622a39851f26352f61e999b",
"event_mutants": [
{
"id": "HIDDEN715_READ",
"index": 823,
"original_expected": [
"ADD",
207,
720,
"-2",
3
],
"replacement": [
"ADD",
207,
715,
"1",
3
],
"expected_kind": "fixed_premise",
"expected_predicate": "715_NO_OUTWARD_OBSERVER_OR_FORBIDDEN_CHANGE",
"prerequisite": "CUT823_715_FRAME3"
},
{
"id": "CHANGED747_VALUE_WRITE",
"index": 13574,
"original_expected": [
"ADD",
713,
747,
"1",
598
],
"replacement": [
"ADD",
747,
713,
"1",
598
],
"expected_kind": "fixed_premise",
"expected_predicate": "747_NO_INTERVENING_WRITE_OR_LIFECYCLE",
"prerequisite": "747_LIVE_598"
},
{
"id": "CHANGED747_LIFETIME",
"index": 13574,
"original_expected": [
"ADD",
713,
747,
"1",
598
],
"replacement": [
"CLEAR",
747,
598
],
"expected_kind": "fixed_premise",
"expected_predicate": "747_NO_INTERVENING_WRITE_OR_LIFECYCLE",
"prerequisite": "747_LIVE_598"
},
{
"id": "PROSPECTIVE_ONLY_715_CONTACT",
"index": 13579,
"original_expected": [
"CLEAR",
747,
598
],
"replacement": [
"ADD",
715,
747,
"1",
598
],
"expected_kind": "fixed_premise",
"expected_predicate": "PROSPECTIVE715_RETAINED_SCALAR_CONTACT",
"expected_frame": 598,
"expected_actual": 3,
"prerequisite": "715_AND747_LIVE_598_AFTER13578"
},
{
"id": "UNKNOWN_SEMANTICS",
"index": 823,
"original_expected": [
"ADD",
207,
720,
"-2",
3
],
"replacement": [
"QUERY",
715
],
"expected_kind": "unresolved",
"expected_reason": "Unknown opcode/arity",
"prerequisite": "CUT823_715_FRAME3"
},
{
"id": "NONBLOCKING11202_WRITE",
"index": 11202,
"original_expected": [
"ADD",
340,
337,
"1",
396
],
"replacement": [
"ADD",
340,
337,
"2",
396
],
"expected_kind": "pass",
"prerequisite": "340_FRAME396_AT11202"
},
{
"id": "MINIMAL340_INTERVAL_WRITE",
"index": 14655,
"original_expected": [
"MOVE",
712,
598,
397,
false
],
"replacement": [
"ADD",
340,
525,
"1",
396
],
"expected_kind": "fixed_premise",
"expected_predicate": "340_MINIMAL_READ_TO_CUT_STABILITY",
"prerequisite": "340_AND525_FRAME396_AFTER14654"
}
],
"other_controls": [
"ORIGINAL_BASELINE_ENVELOPE_AND_FULL_PROJECTION",
"SOURCE_BYTE_MISMATCH_PREDECODE",
"BAD_ENVELOPE_HASH",
"UNSCOPED_PASS_STATUS",
"MISSING_SCIENTIFIC_PROJECTION_FIELD"
],
"meaning": "Every derivative is synthetic. A rejected sufficient premise is not an identity counterexample or author defect. No fixture is source evidence.",
"execution": "Future separately registered controls only; no automatic invocation, retries, source writes or unregistered grant."
}
Loading