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
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
27 changes: 27 additions & 0 deletions .github/workflows/promoted-kernel-coalescing.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
name: Promoted kernel coalescences witness
on:
pull_request:
paths:
- 'research/promoted-kernel-coalescing/**'
- '.github/workflows/promoted-kernel-coalescing.yml'
push:
paths:
- 'research/promoted-kernel-coalescing/**'
- '.github/workflows/promoted-kernel-coalescing.yml'
workflow_dispatch:
permissions:
contents: read
jobs:
replay:
runs-on: ubuntu-latest
timeout-minutes: 45
strategy:
fail-fast: false
matrix:
python: ['3.11', '3.14']
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
python-version: '${{ matrix.python }}'
- run: python -B research/promoted-kernel-coalescing/verify.py --work "${{ runner.temp }}/promoted-kernel-coalescing"
22 changes: 22 additions & 0 deletions research/promoted-kernel-coalescing-validation/BASELINE-REUSE.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
{
"status": "PASS_UNCHANGED_BASE_AND_BYTE_IDENTICAL_PUBLISHED_EVIDENCE",
"base_commit": "db0e57bc7f36b5ac0fc844ad7ce1396165ee6647",
"evidence_pr": 572,
"evidence_commit": "0c3a7d1b0d99dbc6a1cc5ec1675ddd74aa959586",
"evidence_path": "research/multicold-width7-validation/baseline",
"files": {
"baseline-resume.log": "e5715bcd35d33b2762d7df45fce78999d1a716454b720b9d7bb63e3c571f78b7",
"BASELINE-RESUMED.json": "2a7d3b792ab347fb7c327fa2f243ccfd9313a6bdbd8509cb675d04f33e79ba7a",
"RESULT.json": "33bc04b619f1bfdeb339a741f7122d8c2515926874bb22102a15641ec866d9dc",
"verify-strips.log": "f62466bab477b4ea1066772065f8ff99d61877830c0999c0bda53ba34fa110cc",
"verify-tests.log": "743abf8cc411dbf7076fd6d2acf0cb4a5c4e1b069e61fe05014ce0532016cc26",
"baseline-make-verify.log": "ec80055542eb33d9478fbd169ebdd79cb9461904c189b56367d9cd864e28cb76",
"verify-clones.log": "a2af495e06a165c67b55b270f8aa5718b4bd39a1c0caad6630bdb9e69cc2a160",
"verify-positive.log": "87266f3f3ae86ad60dde8cd266d4efd4bab359f7ab712648628ec9c437cbae86",
"verify-joint.log": "10ea12f4f165d20002f3b706814b01519894549584f653adbb0f65bee529c1f7",
"verify-pair.log": "5aecc2fe47225cd313054c3224442dededd7601c49737b9f9f205cda21490ff9",
"toolchain/openmp-check.cpp": "f54dd7a5bf5d4b2f7a731acbe382db7c40c00185973cda6035569fd3d7019a1c",
"toolchain/cxx-openmp": "b3badefa5ed1983e3d4a71efec3001ebf321889fd0a58cef466e048b61132b15"
},
"scope": "Previously completed 18 groups, including gen4-bank-verify, on the identical baseline. Initial aggregate exited 2 at the OpenMP toolchain; six resumed groups passed after the toolchain fix. This is reused evidence, not a fresh aggregate run."
}
101 changes: 101 additions & 0 deletions research/promoted-kernel-coalescing-validation/CROSS-PLATFORM.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,101 @@
{
"environments": {
"linux": {
"environment": {
"python": "3.12.3 (main, Aug 31 2026, 10:18:26) [GCC 13.3.0]",
"system": "Linux-6.17.0-1032-nvidia-aarch64-with-glibc2.39",
"zlib": "1.3",
"zlib_runtime": "1.3"
},
"receipt_sha256": "4da1af55ead1d02372cb051563b7802050db75f580d15e0ffd03eacd3d58d66d",
"root_stages": 41,
"seconds": 303.31454238598235
},
"macos": {
"environment": {
"python": "3.14.8 (main, Sep 30 2026, 17:55:09) [Clang 21.0.0 (clang-2100.3.34.2)]",
"system": "macOS-27.0.1-arm64-arm-64bit-Mach-O",
"zlib": "1.2.12",
"zlib_runtime": "1.2.12"
},
"receipt_sha256": "6571736fda32c82a2e8062f38f07955c1f71b0b506fbd689219f26b1af076a7b",
"root_stages": 41,
"seconds": 261.0345252919942
}
},
"invoice_all_numerical_and_semantic_fields_equal": true,
"normalized_result_sha256": "036fdc4e146ab0777050e0c042b6bd2e45316c89a7f651a5ffd22aface8b00f0",
"omitted_raw_reference_fields": [
"template_sha256",
"parent_template_sha256",
"owner_audit_sha256",
"controller_audit_sha256",
"providers.*.artifacts"
],
"provider_artifact_semantic_sha256": {
"atm3": {
"CANONICAL-WORD.json.gz": "5378e2f5ff4bcd39376b6dcf20e174606febfaebbdfeedd381a350ce27afbaea",
"CLIFFORD-RECIPES.json": "cbe71c58982a190efda7c76c8efd3e374884c8c28d8350a03f08383adc7615a7",
"CLIFFORD-REVIEW.json": "3a8be0841c82e02534313a030ec53695c85b21428f20d99ee4d02c4b69c5b772",
"INDEPENDENT-LOCAL-REPLAY.json": "c093e348c8db190868d732eb0cfbfa41010c3b1a059ba6fe7bee34d80644597b",
"LOCAL-CHECKS.json": "289110d23a506045019e002a3cf07b1adb632e27b62d616ebb688f346dbfe479",
"LOCAL-PROGRAMS.json.gz": "55264b338a78573cd489d240a6fe9421dcc6714eaa74740720c871dcc307fc4f",
"RESIDUAL-ADAPTERS.json": "149ea9ef3fd9a7d60ef0b80991ece477203df203a152fc0b6fdddd72696dd610"
},
"ck": {
"CANONICAL-WORD.json.gz": "ffd0b1609ed7c7c4608335d2e9570f9d157bf6e36b2f9599a8b4f1aa3e24e853",
"CLIFFORD-RECIPES.json": "80fea909a50555c07feedd797e1ebe2a03cc21128033c4fa20178583fef301f2",
"CLIFFORD-REVIEW.json": "f3a74891a7f2fcc9a18509b523e635d11c22274774e5d55c881bab9902bbbbbd",
"INDEPENDENT-LOCAL-REPLAY.json": "66e2b3914dfb9492a66f131f48ffb0680f417dac70ac7f2280af889463998038",
"LOCAL-CHECKS.json": "710c332eeb6d75b6a095e898f4c3022c09be0f11d9787f17654ab973e8c37261",
"LOCAL-PROGRAMS.json.gz": "985053acd5f31e57ce8d526c69d050964d4bcba75b0b64bb5632467f893bd905",
"RESIDUAL-ADAPTERS.json": "6421174f16576bd6a3caa99cad2182a8cfe3b1f47e627b6cba6d237e5764b262"
},
"jp8": {
"CANONICAL-WORD.json.gz": "39e56aa491fcbbe0593276b0802cc8e564a3d541e524e69e14f94e927ec7581f",
"CLIFFORD-RECIPES.json": "7bf14ad8734ba80d7c16925fd98566c8f2a0bff02e9f5859cc10d3b4e04b777a",
"CLIFFORD-REVIEW.json": "b6eb6eb38b7e5a69ef0b1c8c80cfd3abda1f719da3da46d66479a99875f248b0",
"INDEPENDENT-LOCAL-REPLAY.json": "1708d1084d561243b713d539f5377e4d1cd0a97989f133132586880ff401c79a",
"LOCAL-CHECKS.json": "97e3d3500e070049b2ba4bbcacfb0b93f5ef2c08029a863bbb2e5fd072590497",
"LOCAL-PROGRAMS.json.gz": "ff632a4705159ae0a7f07f02ee9c296995f6af22e258e132eb72e0ba0b1d7ea4",
"RESIDUAL-ADAPTERS.json": "85fb4387cb172ed98a04b508e7b8d54f8e471b9ad246b905b63a5177c9365106"
}
},
"result": {
"bit_lower": "413456747036699736067/250000000000000000000000",
"complex_lower": "1604651638332121038073/1000000000000000000000000",
"conservative_complex_lower": "401162908878416968011/250000000000000000000000",
"conservative_kappa_decimal": "0.00160208085385131",
"global_profile": {
"1": 173688,
"2": 40490,
"3": 23928,
"30": 1,
"4": 14024,
"48": 1857,
"5": 4038,
"6": 4032,
"8": 576
},
"kappa": "1602080856660739/1000000000000000000",
"kappa_decimal": "0.001602080856660739",
"provider_counts": {
"atm3": 5,
"ck": 66,
"jp8": 1
},
"reused": {
"baseline": false,
"locals": []
},
"scope": "Conditional native exact-complex witness after complete conservative admission, moment and outer checks; PR559 exact-cover recurrence correction only, bit bad-residue surcharge and H1-H5 retained. The frozen PR582 plain-joint-prefix, added-kernel and entrance-promoted provider dispatch with the new frame coalescences composed with cited unchanged PR543 bit supplier. All-size compiler, common-label/mutable-source realization, whole-call hosting, precision/tape and analytic transfer remain assumptions. No unconditional theorem or full Lean certification.",
"status": "PASS_PROMOTED_KERNEL_COALESCENCES_NATIVE_COMPLEX_AND_CITED_BIT",
"surcharge_model": {
"bit": true,
"complex": false
}
},
"scope": "Two full executions from absent output directories. All 21 provider proof-content identities and every numerical/semantic invoice field agree. Every root RESULT field except seconds agrees. Raw compressed bytes, absolute paths, timings and derived receipt hashes can differ; no byte-identical RESULT claim.",
"source_manifest_sha256": "ec29ea58a15a909e4314323141b59d22420dca61734724050d417b454d950152",
"status": "PASS_TWO_ENVIRONMENT_FULL_COLD_REPLAY_AND_PROOF_CONTENT_EQUALITY"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"status": "PASS_OPTIMIZED_AND_DISCOVERY_REJECTED_BEFORE_OUTPUT",
"cases": [
{
"case": "optimized",
"exit_code": 1,
"stderr": "Traceback (most recent call last):\n File \"/Users/chafreaky/Documents/personal/integer-mult-research-20261008/e8-promoted-kernel-coalescing-release/research/promoted-kernel-coalescing/verify.py\", line 13, in <module>\n if not __debug__:raise RuntimeError('Assertions required; optimized verification is disabled')\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nRuntimeError: Assertions required; optimized verification is disabled\n"
},
{
"case": "discovery",
"exit_code": 1,
"stderr": "Traceback (most recent call last):\n File \"/Users/chafreaky/Documents/personal/integer-mult-research-20261008/e8-promoted-kernel-coalescing-release/research/promoted-kernel-coalescing/verify.py\", line 19, in <module>\n assert os.environ.get('WITNESS_DISCOVER')!='1','Discovery disabled in frozen package'\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nAssertionError: Discovery disabled in frozen package\n"
}
]
}
103 changes: 103 additions & 0 deletions research/promoted-kernel-coalescing-validation/PR584-COMPARISON.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,103 @@
{
"pr": 584,
"head": "e580557d85eb8b8a100361926252d120eb447a44",
"owners_byte_identical": true,
"plan_byte_identical": false,
"expected_fields_584": {
"provider_counts": {
"ck": 66,
"jp8": 1,
"atm3": 5
},
"global_profile": {
"1": 173688,
"2": 40490,
"3": 23928,
"4": 14024,
"5": 4038,
"6": 4032,
"8": 576,
"30": 1,
"48": 1857
},
"owners_per_call": 728,
"hosted_residuals": 36288,
"rank_mass": 520704,
"actual_73column_sigmas": 6710,
"cross_replica_helper_roles": 29283,
"idle_remainders": 2808,
"live": 7168,
"physical": 7682,
"deficit": 2560,
"entering_helper_roles": 16404,
"idle_remainder_profile": {
"3": 944,
"5": 6,
"30": 1,
"48": 1857
},
"complex_lower": "1604651638332121038073/1000000000000000000000000",
"conservative_complex_lower": "401162908878416968011/250000000000000000000000",
"kappa": "1602080856660739/1000000000000000000",
"kappa_decimal": "0.001602080856660739",
"conservative_kappa_decimal": "0.00160208085385131",
"gain_baseline_kappa": "0.001601260169988325",
"mutations_rejected": 31,
"assembly_controls_rejected": 147
},
"expected_fields_ours": {
"actual_73column_sigmas": 6710,
"assembly_controls_rejected": 147,
"complex_lower": "1604651638332121038073/1000000000000000000000000",
"conservative_complex_lower": "401162908878416968011/250000000000000000000000",
"conservative_kappa_decimal": "0.00160208085385131",
"cross_replica_helper_roles": 29283,
"deficit": 2560,
"entering_helper_roles": 16404,
"gain_baseline_kappa": "0.001601661522127798",
"global_profile": {
"1": 173688,
"2": 40490,
"3": 23928,
"30": 1,
"4": 14024,
"48": 1857,
"5": 4038,
"6": 4032,
"8": 576
},
"hosted_residuals": 36288,
"idle_remainder_profile": {
"3": 944,
"30": 1,
"48": 1857,
"5": 6
},
"idle_remainders": 2808,
"kappa": "1602080856660739/1000000000000000000",
"kappa_decimal": "0.001602080856660739",
"live": 7168,
"mutations_rejected": 31,
"owners_per_call": 728,
"physical": 7682,
"provider_counts": {
"atm3": 5,
"ck": 66,
"jp8": 1
},
"rank_mass": 520704
},
"scope": "Read-only source comparison, not a replay of PR584. Our separately built frozen package is replayed on macOS and Linux.",
"plan_differing_fields": [
"/source_owners_sha256",
"/provider_registry/jp8/artifact_semantic_sha256",
"/provider_registry/jp8/artifact_sha256/CLIFFORD-REVIEW.json",
"/provider_registry/ck/artifact_semantic_sha256",
"/provider_registry/ck/artifact_sha256/CLIFFORD-REVIEW.json",
"/provider_registry/atm3/artifact_semantic_sha256",
"/provider_registry/atm3/artifact_sha256/CLIFFORD-REVIEW.json"
],
"expected_differing_fields": [
"/gain_baseline_kappa"
]
}
47 changes: 47 additions & 0 deletions research/promoted-kernel-coalescing-validation/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
# Full cold replay evidence

Both official executions started from absent output directories and rebuilt the
complete PR558 baseline, all three typed provider construction chains, every
final native/phase proof, and the complete physical admission. No local proof
or construction baseline was reused. All 41 root stages passed:

| Environment | Python | Seconds |
|---|---|---:|
| macOS arm64 | 3.14.8 | 261.034525 |
| Linux aarch64, DGX Spark 2 | 3.12.3 | 303.314542 |

`CROSS-PLATFORM.json` checks all 21 provider proof-content identities and every
numerical/semantic invoice field. Every root result field except runtime agrees.
The canonical result SHA-256, excluding only `seconds`, is
`036fdc4e146ab0777050e0c042b6bd2e45316c89a7f651a5ffd22aface8b00f0`.
Raw compressed bytes, paths, timings and derived receipt hashes may differ.
Each run independently validates the raw references before content comparison.

Each platform passed 24 new frame omission/overpromotion controls, 33 generic
local controls, 31 physical owner controls, 147 assembly controls, three phase
timing accept/reject pairs, three actual recompressions, 27 proof-content
mutations and 27 reference/metadata mutations. The exact phase replays cover
3015, 3015 and 2928 directed edges, plus 224 endpoint adapters per provider.
Inherited construction omission and coverage controls also run in full.

`SOURCE-VALIDATION.json` records the 259 unchanged vendor files and original
Git blob checks. `MODE-REJECTIONS.json` checks optimized/discovery rejection.
All recorded artifact digests were checked while collecting these receipts.
The frozen source manifest SHA-256 is
`ec29ea58a15a909e4314323141b59d22420dca61734724050d417b454d950152`.

PR584 appeared while these cold runs were underway and reports exactly the same
rate and construction. `PR584-COMPARISON.json` compares its pinned head
`e580557d85eb8b8a100361926252d120eb447a44`: identical owner bytes and expected
mathematical fields (only the comparison baseline differs). This package is a
bundled, portable independent realization of that rate, not a higher frontier.
PR584 itself was source-compared, not separately replayed here.

The `baseline/` directory separately preserves the previously published PR572
18-group repository checks on the identical base `db0e57b`. See
`BASELINE-REUSE.json` for file hashes and the original OpenMP failure/resume
boundary. This reused aggregate evidence is distinct from the freshly rebuilt
PR558 construction inside each official witness replay.

GitHub CI status is separate from these local results. This remains finite
conditional evidence, not an unconditional multiplication theorem or κ = 1.
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"status": "PASS_ALL_SOURCE_PINS_AND_FROZEN_MANIFEST",
"files": 283,
"vendor_files": 259,
"manifest_sha256": "ec29ea58a15a909e4314323141b59d22420dca61734724050d417b454d950152"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
{
"check": "git diff --cached --check",
"status": "13 retained inherited warnings; no post-replay source edits",
"warnings": [
"research/promoted-kernel-coalescing/code/audit_allcold.py:226: new blank line at EOF.",
"research/promoted-kernel-coalescing/code/bind_providers_portable.py:39: trailing whitespace.",
"research/promoted-kernel-coalescing/vendor/multicold/code/audit_allcold.py:220: new blank line at EOF.",
"research/promoted-kernel-coalescing/vendor/multicold/engines/base_two_moment.py:63: new blank line at EOF.",
"research/promoted-kernel-coalescing/vendor/multicold/vendor/pr558/engines/base_two_moment.py:63: new blank line at EOF.",
"research/promoted-kernel-coalescing/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/code/audit_supplier_hosted.py:155: new blank line at EOF.",
"research/promoted-kernel-coalescing/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/inputs/data-base/work/pr361/code/engines/base_two_moment.py:63: new blank line at EOF.",
"research/promoted-kernel-coalescing/vendor/multicold/vendor/pr558/vendor/pr552/engines/base_two_moment.py:63: new blank line at EOF.",
"research/promoted-kernel-coalescing/vendor/multicold/vendor/pr559/engines/base_two_moment.py:63: new blank line at EOF.",
"research/promoted-kernel-coalescing/vendor/pr582/code/audit_allcold.py:223: new blank line at EOF.",
"research/promoted-kernel-coalescing/vendor/pr582/code/bind_providers_portable.py:38: trailing whitespace.",
"research/promoted-kernel-coalescing/vendor/pr583/code/audit_allcold.py:226: new blank line at EOF.",
"research/promoted-kernel-coalescing/vendor/pr583/code/bind_providers_portable.py:39: trailing whitespace."
],
"scope": "11 warnings in Git-blob-pinned vendor files; 2 copied pre-existing code lines in the frozen derivative. Source bytes are those used in both successful cold runs."
}
Loading
Loading