diff --git a/research/complex-u10-t37/ALL-T-PROOF.md b/research/complex-u10-t37/ALL-T-PROOF.md new file mode 100644 index 0000000000..4b2f601bd7 --- /dev/null +++ b/research/complex-u10-t37/ALL-T-PROOF.md @@ -0,0 +1,163 @@ +# A signed-dual upper bound for every replica count + +This is the package's independent relaxation bound. The separate construction +in [PROOF.md](PROOF.md) attains its kappa grid value. For the unchanged U8 local profile, whole-helper widths, +idle-capacity inventory and seven-step outer recipe, every positive integer +replica count has a kappa grid upper bound of **0.001661960547713947**. +The maximum possible improvement over PR890 within this family is therefore +**0.000000002773066918**. This removes the T <= 22 restriction from the +*upper-bound* argument. Feasibility and finite precision remain separate. + +`independent/all_t_bound.py` reproduces the calculation with Python 3.11+ and the standard +library. It pins all consumed code and claims by SHA256. Run from the repository +root, with a fresh output filename: + +```sh +python -B research/complex-t37-owners/independent/all_t_bound.py --out /fresh/ALL-T-BOUND.json +``` + +The exploratory arithmetic passed on Windows / CPython 3.14.7; repeated +fresh-output executions reproduced its complete receipt exactly. Relocation +changes only path resolution, the fail-closed optimization guard and explanatory +scope text; the numerical inputs and arithmetic are unchanged. The receipt +uses both retained exact rational moment engines, independently structured bin +enumerations, and all 47 retained outer constraints. It does not reproduce the +full supplier, owner map, hosted invoice, compiler or multiplication theorem. + +## Fixed family and necessary inequalities + +The U8 local paid profile per call is + +``` +{1:2548, 2:338, 3:446, 4:162, 5:72, 8:8}. +``` + +There are nine calls and 896 live wires per replica. The whole-helper widths +per call are `{4:80,5:32,7:54,8:122,9:216}`. The idle stock per replica contains +672 cap-8 bins and 448 bins of each capacity 16, 32 and 48. These are PR890's +unchanged data. All geometric and execution-window restrictions are relaxed. + +Use the PR795 signed width prices `(-1,-20,-8,-2,4)` at widths `(4,5,7,8,9)` +and bonuses `(2,4,8,-13)` at capacities `(8,16,32,48)`, as retained by PR890. +For an attainable residual rank r, let u(r) be the maximum bonus plus price +over every legal count vector in one bin leaving r. Cartesian enumeration of +all 1,163 legal vectors and a separate unbounded-fill recurrence agree on u. +In particular, u(0)=0, u(1)=19 and u(48)=-13. + +For T replicas, let n_r count the bins with residual rank r. Summing actual +rank and signed price gives the necessary inequalities + +``` +sum r*n_r = 14382*T, +sum u(r)*n_r >= -3892*T. +``` + +The second direction matters: u is an upper bound on each actual bin's signed +price, while the sum of actual bin prices is fixed. Eliminating n_48 yields + +``` +sum_(0= 150*T, +v(r) = 48*u(r)+13*r, +v(1) = 925. +``` + +Rank zero contributes neither rank, credit, nor moment, so it may be omitted. + +## One supporting inequality replaces replica enumeration + +At the exact endpoint + +``` +z = 0.001664727258740678855773, +phi(r) = r*(73/r)^z, +c(r) = 48*phi(r)-r*phi(48), +lambda = c(1)/925, +``` + +both pinned rational engines independently certify lambda > 0 and + +``` +c(r) > lambda*v(r) for every attainable 0= 150*c(1)/925 = (6/37)*c(1). +``` + +This holds for **every positive integer T**, with no replica cutoff. The idle +moment numerator is + +``` +sum phi(r)*n_r + = (14382*T/48)*phi(48) + (sum_(r<48) c(r)*n_r)/48. +``` + +All other normalized moment contributions are identical across T. Thus the +normalized formal remainder profile + +``` +n_1/T = 6/37, n_48/T = 11086/37 +``` + +is a lower bound on every feasible owner's moment at z. Its smallest integral +representative is T=37, with `{48:11086,1:6}`. Exact equality in this relaxation +requires all nonzero non-48 residuals to have rank one and credit equality; +therefore T must be a positive multiple of 37. This argument alone does not +establish realization by actual bin patterns, owner time windows, or a complete +controller. The separate T37 construction and checks supply those facts. + +## Root and outer transfer + +Adding nine copies per replica of the U8 local profile to the T37 residual +profile gives live stock 33,152 and rank deficit 11,840. Both exact rational +engines certify moment < 1 at + +``` +0.001664727258740678855772 +``` + +and moment > 1 at its next 1e-24 tick z. At z every physically feasible profile +has moment at least this formal T37 profile, hence also rejects z. Every +proper-child moment is increasing in its saving exponent, so its admitted +complex saving must be below z. + +The unchanged outer map is increasing in this range: each update is +`a_next=s*(1-s+a_old)`, whose two partial derivatives are positive when +0=0; the final rational map is increasing in a. The bit +endpoint 0.001733427039589844234749 remains above the complex endpoint. +Applying the retained seven-step map to either T37 endpoint produces the same +1e-18 grid value, **0.001661960547713947**. All 47 strict constraints pass for +the formal arithmetic, and the next-grid control is rejected. This makes the +stated grid value an all-T upper bound under the same outer recipe. + +The upper-bound use of the retained 512-bit bootstrap *driver* does not admit +a larger-T physical supplier. It evaluates the same numerical outer map for +the upper relaxation. A construction using a different payload must separately +recompute its finite bootstrap cutoffs and complete invoice. This package's +construction does so with a charged 1024-bit complex allowance. + +## Attribution and scope + +The signed-dual method and integer prices are inherited from Chafik Boukhalfa's +(chafreaky) PR795 and PR890. +PR890's `complex-t21-owner-bound/PROOF.md` supplies the fixed-family equations; +this note adds the supporting ratio inequality and removes the replica cutoff +from the relaxation. The U8 construction and T16/T21 controller lineages remain +credited to their original contributors. Exact arithmetic engines and outer +driver are imported unchanged and credited through their retained notices. + +Prepared for Jonathan with substantial OpenAI Codex assistance, including +separately performed arithmetic cross-checks. No independent human peer review +is claimed. The all-size/compiler, common-label/mutable-source realization, +whole-call hosting, precision/tape, analytic transfer and bit H1-H5 assumptions +are unchanged. See [NOTICE.md](NOTICE.md) for retained attribution. diff --git a/research/complex-u10-t37/CLAIM.json b/research/complex-u10-t37/CLAIM.json new file mode 100644 index 0000000000..5577c0c896 --- /dev/null +++ b/research/complex-u10-t37/CLAIM.json @@ -0,0 +1,42 @@ +{ + "status": "conditional_finite_construction", + "kappa": "831019538879371/500000000000000000", + "kappa_decimal": "0.001662039077758742", + "delta": "0.000000078530044795", + "complex_lower": "0.00166480605047151514435", + "bit_lower": "0.001733427039589844234749", + "replicas": 37, + "calls": 333, + "roles": 167832, + "live": 33152, + "physical": 33666, + "rank_mass": 2408256, + "deficit": 11840, + "prefix_bits": 779, + "charged_prefix_bits": 1024, + "physical_row_coefficient": 17495, + "profile": { + "1": 848490, + "2": 112554, + "3": 149850, + "4": 51282, + "5": 25308, + "8": 2664, + "48": 11086 + }, + "idle": { + "1": 6, + "48": 11086 + }, + "scope": "Inherits PR942/PR890's all-size/compiler, common-label/physical-hosting, precision/tape, analytic and bit H1-H5 assumptions. No unconditional or formal full-theorem claim. The owner map, widths, capacities and outer recipe are PR942's, unchanged; only the local word changes (U8 -> U10).", + "baseline_pr942_kappa": "0.001661960547713947", + "local_profile": { + "1": 2548, + "2": 338, + "3": 450, + "4": 154, + "5": 76, + "8": 8 + }, + "local_word": "U10 = U8 + two triangle-hybrid slots (construction/u10/RECIPE-U10.json), content sha256 776de990f3e1e9eebb075a3d280d1aa029cb5a171d30945128a713f78dd126d1" +} diff --git a/research/complex-u10-t37/DEPENDENCY-PINS.json b/research/complex-u10-t37/DEPENDENCY-PINS.json new file mode 100644 index 0000000000..03670456ab --- /dev/null +++ b/research/complex-u10-t37/DEPENDENCY-PINS.json @@ -0,0 +1,907 @@ +{ + ".github/workflows/t37-owners.yml": "c13acc2902c007237103072b7ec10caf5ca21c1b319d27934f194af2f7d87026", + "research/community-k492-audit/pr622/replay/baseline558/complex-global/base/split-centres/CANONICAL-WORD.json.gz": "66d3c3c70983224650643a0a05a21ac6c6959f84d0f4528650601016f5a76844", + "research/community-k492-audit/pr622/replay/baseline558/complex-global/base/split-centres/CLIFFORD-RECIPES.json": "534ace870cabe515987e00f50f71550030965006ea18978e0924590ac6944345", + "research/community-k492-audit/pr622/replay/baseline558/complex-global/base/split-centres/CLIFFORD-REVIEW.json": "ee9b86428278392d2c933f76d60e51f5af90d4ab67e4d3937ed2fa416e7755ab", + "research/community-k492-audit/pr622/replay/baseline558/complex-global/base/split-centres/INDEPENDENT-LOCAL-REPLAY.json": "ad3f2b941127688f98ce6872d00f110644f1c2b156f8adad1b6700e838ed0e26", + "research/community-k492-audit/pr622/replay/baseline558/complex-global/base/split-centres/INDEPENDENT-REPLAY.json": "ad3f2b941127688f98ce6872d00f110644f1c2b156f8adad1b6700e838ed0e26", + "research/community-k492-audit/pr622/replay/baseline558/complex-global/base/split-centres/INTEGRATION.json": "5c14538134dfffbc58fa4b4d2f26b270ec5f56d17d4bf23752c82964f45171db", + "research/community-k492-audit/pr622/replay/baseline558/complex-global/base/split-centres/LOCAL-CHECKS.json": "79177449e404403964ce1b2f4a9a8bd49e1916daba3123d7fd7f5cfd1f1ac0ea", + "research/community-k492-audit/pr622/replay/baseline558/complex-global/base/split-centres/LOCAL-PROGRAMS.json.gz": "99a18eede965accf65943e490b8d2b2ffb9f1c9bc6babdb825413a80cbea2cde", + "research/community-k492-audit/pr622/replay/baseline558/complex-global/base/split-centres/RESIDUAL-ADAPTERS.json": "baafef737acc16dafbe1150896feb16744f3d669fa123bb2bff19ecc4e71b275", + "research/community-k492-audit/pr622/replay/baseline558/complex-global/base/split-centres/SCALAR-FRAME-AUDIT.json": "73b3601a6239502475a272ea0c46945fd42034486aaf43e66a212eb4f012ca44", + "research/community-k492-audit/pr622/replay/baseline558/complex-global/base/split-centres/WRAPPER-CHECKS.json": "9a09146e686c4f535b04fdef3753fe01dad8f5e8881a69408a91394acb5b48f5", + "research/community-k492-audit/pr622/replay/baseline558/complex-global/base/work/complex-nine-native/DATA-PHASES.json": "c5916ff312678f12aba403847643fbbc29f643acec60bdf836fa56cd3e8251fa", + "research/community-k492-audit/pr622/replay/baseline558/complex-global/controller-input/split-centres/CANONICAL-WORD.json.gz": "de2be0f4b6d24ace368fd5b834b7a00f9625d0a1824c4ff969f2db5f115db667", + "research/complex-k492-owner-repair/vendor/multicold/LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "research/complex-k492-owner-repair/vendor/multicold/MANIFEST.json": "328ce8023d33deb308b0f1ae2320424050f836d791cf60a613ae8408e7d6f3ab", + "research/complex-k492-owner-repair/vendor/multicold/NOTICE.md": "d14c070a8e237cb1912e413ce22e98eb41f164b769ebaa97224c121fcc5a0fc5", + "research/complex-k492-owner-repair/vendor/multicold/README.md": "638428654d34f0b72ed4b5fda948c91d01e57f8015813c6d8ab01c06c1da5322", + "research/complex-k492-owner-repair/vendor/multicold/SOURCE-PINS.json": "503764cd70c99a9652ec51a533c31ad7f2a615e6c230156d785daff2835cf028", + "research/complex-k492-owner-repair/vendor/multicold/code/assemble.py": "3fedbccb09d469f8ee366b4302e51448de6d25793a78a12c5f9a8d9667a755eb", + "research/complex-k492-owner-repair/vendor/multicold/code/assembly_controls.py": "a0f2349ba8fe8404b8b76c869f12dd7e250a775b2e05b3c9c00e6889ad4c8a45", + "research/complex-k492-owner-repair/vendor/multicold/code/audit_allcold.py": "7950e5c01488a9146bdbaf19ab4fd0c33cd25a4d63fb56ef995ef2e45ac7ec1a", + "research/complex-k492-owner-repair/vendor/multicold/code/audit_kernel_controls.py": "5100459211f43ba048bf82c3942bbedb8b224272b24722a14f0dcd808a38aafa", + "research/complex-k492-owner-repair/vendor/multicold/code/audit_multicold_controls.py": "3ff631f0bdc7e707d4296ff441802cc26da9c6556650469f09ab7253558b4017", + "research/complex-k492-owner-repair/vendor/multicold/code/bind_providers_portable.py": "01e62fee1f1dcf1b7b34338d555dacd5cd1d7d10d6b9a605d0913d959f8c7ecf", + "research/complex-k492-owner-repair/vendor/multicold/code/build_cold_kernel.py": "aa556a1988f7d4c52bd82fd2a648769f7094bd75ba79582c15ec441d710e213b", + "research/complex-k492-owner-repair/vendor/multicold/code/build_four_portable.py": "417b1dc4dca485dfbbaa820e552cae9bf3932bbace6ea16ce93aa0590c3c184e", + "research/complex-k492-owner-repair/vendor/multicold/code/build_multicut_kernels.py": "6ab3d73f81d5b2fb884a93a336ef1940e118d419d425b3356bab3b97f774c9aa", + "research/complex-k492-owner-repair/vendor/multicold/code/emit_allcold.py": "9d6c75af63fa8f53973734ccb1eef983511f4337ce644436a693fd8fb9ef8fe2", + "research/complex-k492-owner-repair/vendor/multicold/code/invoice_allcold.py": "ff8fee775ad97926454f3ad1183f8e05de654e276150e579ce612f3eb2f98d44", + "research/complex-k492-owner-repair/vendor/multicold/code/phase_timing_controls.py": "dcc4adfd139d6f65a88bdc6d183ea3777d4e4f688d2169dd41b54964f05591bb", + "research/complex-k492-owner-repair/vendor/multicold/code/run_portable.py": "322d29d43dbee8130cde15d4bf05396698b5e3dfe3735813899db91cc0ba7955", + "research/complex-k492-owner-repair/vendor/multicold/data/EIGHT-COLD.json": "089617bdc33fd9f27b7fc8e9ae9e01c8e65a86a57c4b6f180f4f378f3f0e6160", + "research/complex-k492-owner-repair/vendor/multicold/data/EIGHT-MULTICOLD.json": "d18ea59995d384833c95a7a55d8167f83439b6881a524ab03df972ede3e0d7b9", + "research/complex-k492-owner-repair/vendor/multicold/data/FOUR-COLD.json": "643e07c25dac93ce1fe67532e377f9f1cf8c7bb83835abb3fad63c9c51514736", + "research/complex-k492-owner-repair/vendor/multicold/data/FOUR-MULTICOLD.json": "c1b42d7bacf9f31ab35294f7b8430a1164d6bc169a3d68fe2b3ea39cf791b323", + "research/complex-k492-owner-repair/vendor/multicold/data/FROZEN-FOUR-PROMOTION.json": "90417f8d54ea9272bb5041ed9144a58dcbc194a22dd0845e7de89d4b717f1b74", + "research/complex-k492-owner-repair/vendor/multicold/data/OWNERS.json.gz": "93349ec85f21811b5b247980f9fc4d8161100d5ee37bce7fda5ef65d0370240b", + "research/complex-k492-owner-repair/vendor/multicold/data/PLAN.json": "35a95fd9b5e46fdaf8a3929d516fa8c14dd4e3bd9a20eb546e0541a8ef85ff51", + "research/complex-k492-owner-repair/vendor/multicold/data/ZERO-COLD.json": "ea1cda1578464399077bb96e5c3c3d01e88ba5eeaa6c22d3b66ef4380bc3b820", + "research/complex-k492-owner-repair/vendor/multicold/data/ZERO-MULTICOLD.json": "cc09fab61aab468200d72f833ffb9e6572580d54da57bab02c5d63e3b280af1a", + "research/complex-k492-owner-repair/vendor/multicold/engines/base_two_moment.py": "aee70c242a2f1d225528fabe2002e1564d1dc884797c07d28a831c7878ee9098", + "research/complex-k492-owner-repair/vendor/multicold/engines/moment.py": "81cbc864e106418fc7854322746f72180cb8110ff39f74450a3b8d55a82c1482", + "research/complex-k492-owner-repair/vendor/multicold/engines/outer.py": "c1ebb52163a7219504c728a5c2b098bf1e50bf20148a2879c5a74c3cadc7c03c", + "research/complex-k492-owner-repair/vendor/multicold/inputs/PR543-EXPECTED.json": "06eccee9f6b77e140833df83407e7996dc948c17d49b0779ab171fbe463fd28d", + "research/complex-k492-owner-repair/vendor/multicold/proof/CONSTRUCTION.md": "27ece5e1c11b90d97a808b56eff897b998c10e61016db95867f84e6e6aef132f", + "research/complex-k492-owner-repair/vendor/multicold/proof/EXPLORATORY-EXACT-FRONTIER.json": "55050dbdc1ffa18b3cc1f9b8b94f7de7a04a39f65efbbb890de2e73db837ee38", + "research/complex-k492-owner-repair/vendor/multicold/proof/EXPLORATORY-OWNER-RECEIPT.json": "cf9992773c9ae4523dbc7f71753d7ecfa515618d7c2ab414b60d53887f518a30", + "research/complex-k492-owner-repair/vendor/multicold/proof/EXPLORATORY-PROVIDERS.json": "59196e2c93f4fb8fdbe74bd16d60242a3534eb5bb8c810fc29635ab0e65bd08f", + "research/complex-k492-owner-repair/vendor/multicold/proof/PR561-NOTICE.md": "180802791d3547d511a7af8bc4f800640abd72636d50631d2e61b35cfa17627d", + "research/complex-k492-owner-repair/vendor/multicold/proof/PR562-NATIVE-TRANSFER.txt": "f4ceeb2a412c9ec3f3bc06a78cf865e5fdb7c1080421ec5285ba02d04418eb37", + "research/complex-k492-owner-repair/vendor/multicold/proof/PR562-NOTICE.md": "a427502077fceaaffc7d44bb8520562160d0d76e4cb08c2b10337e62d8987fae", + "research/complex-k492-owner-repair/vendor/multicold/proof/PROOF-ALLCOLD-NATIVE.txt": "ca7a8b3f3fa6d3610ef9518c71d5186427ccf2b2bdf3511be84a6b2d7bbb1e25", + "research/complex-k492-owner-repair/vendor/multicold/proof/PROOF-REVIEW.txt": "0a807ea2c5fec29cbf994f94bd5a388914fb31de02dba03d18265040044c0dc6", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/MANIFEST.json": "f28c04eecbea7599fa9e0867dd8d0311a463af12cab79f90a43733b162527164", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/NOTICE.md": "fa76079e2566b8d644c4aa36cb1034aa2363d2e97978b26203f122d826918fce", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/README.md": "02181c5ff31cd1c2899608e5ab598b405df92ad5814df35f329d117956f7ee10", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/SOURCE-PINS.json": "b09437400a7f6f0dc86eee0f800aae91cd35a7e5e80eb3d348f87113a0bd0d76", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/code/assemble.py": "5d4946dcad7636bf2119bb7bc3a52ceb41454c1514d12cb77def2c2e02b17338", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/code/assembly_controls.py": "f3d703a63404bd655e66a520b3840a4ab72529751664eb634a52736b4bc95a29", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/code/audit_promoted_scalar.py": "1994e7116065636b53bf740000ff78dce8ea62390e597d293d183f33c67eaa6d", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/code/phases_full.py": "a273c325ffd6793d5b63b79a289a9d2bbc9292e6940fb5a926924f3708627af4", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/code/promote.py": "b69a27d53ec3f64ccbdbbd79f9632419f273b3eb4429f6cdec1315fd8798750c", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/code/reconstruct.py": "e56d57d39cf787b8325de5a97dbc283f89d51c24169efae9ad2227277a6f8243", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/code/run_portable.py": "322d29d43dbee8130cde15d4bf05396698b5e3dfe3735813899db91cc0ba7955", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/data/OWNERS.json.gz": "c72892f5b3b36e75ec4db7742b046bd9194f638ff32be9cc8843914af950e6dc", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/data/PLAN.json": "8e64bb8a1a8f87998479316f4111801cb3eb1e64f898b7e577eebd72a460f844", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/data/PROMOTION.json": "9ad34faa8611a6ea7f161d2e1fe331ab1ba5ccec8fca3978e31c3e7bf789bc31", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/engines/base_two_moment.py": "aee70c242a2f1d225528fabe2002e1564d1dc884797c07d28a831c7878ee9098", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/engines/moment.py": "81cbc864e106418fc7854322746f72180cb8110ff39f74450a3b8d55a82c1482", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/engines/outer.py": "c1ebb52163a7219504c728a5c2b098bf1e50bf20148a2879c5a74c3cadc7c03c", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/inputs/PR543-EXPECTED.json": "06eccee9f6b77e140833df83407e7996dc948c17d49b0779ab171fbe463fd28d", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/proof/ASSEMBLY-PROVENANCE.json": "cf1710faaf5d4aa32e6a8a24b0087cdc24e5b680d974e5dd4e0cb4ef4787e395", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/proof/CONSTRUCTION.md": "9b0617dee9c044488b2f72b50059dd8d768f6ee0a29c35fe2cfdde85d25cdbd1", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/proof/EXPLORATORY-SCALAR-8-CONTROLS.json": "c0465364067e6392fa0d7e4cd0481a82afebe3e271b486a4984e7b2826025146", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/proof/RANK5-CAPS.json": "461ebc6c8816a0132c89a54c2ae56b07f31500bcb2c2bebfce783eb41bc29441", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/EXPECTED.json": "00c462828be76f6d65c1311ad9ef102f18f088029e039cffa599eaeb41668fb6", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/MANIFEST.json": "b0f5773b3ffa2c5305dade20ce6159cb8b5961285d2f7bc767c6353838bac4d3", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/README.md": "79cc63fc45ea52c04f32555676704a1664a3eafdd917b25689b1acd390a4636d", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/code/alien-avalanche80.cpp": "0215152bd3ddf0282c8088843c4e8a89e821e747f884e03100fe79238b3061db", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/code/alien-flags.cpp": "0bd6ac192357ca71f6b84baf50efdc43fccc8394296c35a298b35306db7d88a3", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/code/assemble.py": "bf878beb64edc6bae4c321d7c964088c4d9aa0ae477597ac1adbe2b1078e3904", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/code/build_wave.py": "249669d046db49011b84345a14ec05a93270829e5e21f6046576972038da377e", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/README.md": "bd82df5b39c6ff26b93f41ad76471ac50131050a3cc0f84dbc6c57703a721353", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/RESOURCE-TRANSFERS.md": "6fd2bc82714060290f29b218c235c171395cf9be99bea01f8a7fa770dadd68c7", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/SAT-OWNERS.json.gz": "b5a5339dd37d90a0adf40d90d6aed52aec2f94073a3b27763575eb069f85a903", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/SAT534-PLAN.json": "221a38f18504e00da31a72a7b3a3f0d248e8f886d2b8fa7cae2d73e7ec86905e", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/SCREEN-RECEIPT.json": "ed60f7e6b0b86f4401ada159c0d37ee283836a0b5d1967f7b0a236685f64daa3", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/SOURCE-TRANSFERS.json": "e49fbbaa4533b6f15b56098c9d16ea3e1bc0cc98b19a2e990c51baad047e7839", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/SOURCES.json": "85448ef4fb1d124ef8bd2f0b14451ef522465b14510bba4e53fdd24da0968643", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/TWO-RESOURCE-TECHNIQUES.md": "8cc6b582680ae8565444abc01f1dba729c94a827f1f8e89192190229e52183f4", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/WAVE-MAJORISATION.json": "c445afc50e594c46932d8d799b446edc22717e664d828d4afd7810c643576475", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/replay.py": "2e1f11b5702b831622cea8b386bb82043ef9e58b2a0aab56b09c00f30ac73046", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/run_complex44.py": "5533e9e29c66b11f8feb22a2d3d37551787200ea69eb3d04a984c0b1d22c49bc", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/run_portable.py": "322d29d43dbee8130cde15d4bf05396698b5e3dfe3735813899db91cc0ba7955", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/NOTICE.md": "b47da4b840ca9c8d1e2816359a603304ebd7ca442c82b94c049b00f142643f73", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/SOURCES.json": "c265f58b1ab29f9b662e9c5f943147ccc0527fb1f4803b06b48f71d96fa9bc60", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/code/adapters_local.py": "4e89a5c517cd87ff6a5aa9b7334c0d74821179ae5777d31284da25b9d8abf113", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/code/audit_and_transport.py": "a4fc272266785e1fffd44775c6fa6df783c4352de4c3f1d925cf953a23b84e7f", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/code/audit_local.py": "69b12c45d0a961175a824c1967353c7f3b94818a7dd6ac7bbcf56a6d1a5ed8e8", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/code/audit_supplier_hosted.py": "301e9b5c593b6d583065337eb7b3ef207cf039e265f099f89080a4bf25856b43", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/code/emit_local.py": "eefc76e0bee003015fe21ac685c2cce658033d5444add404d2d509c7d6f39bac", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/code/emit_supplier_hosted.py": "53c0b653b3a5100756d6a9473c90101b8c3ab72723d7047983906ab997bdf920", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/code/invoice_final.py": "96b6bed96ca8b60dfc064cd1c7962c45a5cb53c4e52cd90aaea6ccf8d109db97", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/code/phases_delta.py": "15723107eff03013b2e797fd9fa3635b1b46c5d1c8112d19fada98c178d4acb6", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/code/prepare_supplier_base.py": "f5eae94aca965d0008bc07cff8245ccb7509042ccad457d3bcb7d51c1e9409f0", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/evidence/audit/PREFIX-AND-INVOICE.json": "ce1bfa49be88ae67a404f606a11db2232b7e1f2610d4418058e39749d86d8478", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/evidence/local/CANONICAL-WORD.json.gz": "de2be0f4b6d24ace368fd5b834b7a00f9625d0a1824c4ff969f2db5f115db667", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/inputs/PR523-ANCESTRY.json": "76025ad06d8ac96fc6693092d674729fea2f04b9c1c89ec50dba7488b8e6657a", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/inputs/data-base/work/complex-nine-native/DATA-PHASES.json": "c5916ff312678f12aba403847643fbbc29f643acec60bdf836fa56cd3e8251fa", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/inputs/data-base/work/pr361/code/engines/base_two_moment.py": "aee70c242a2f1d225528fabe2002e1564d1dc884797c07d28a831c7878ee9098", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/inputs/data-base/work/pr361/code/engines/moment.py": "81cbc864e106418fc7854322746f72180cb8110ff39f74450a3b8d55a82c1482", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/inputs/data-base/work/pr361/code/engines/outer.py": "c1ebb52163a7219504c728a5c2b098bf1e50bf20148a2879c5a74c3cadc7c03c", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/vendor/clifford/clifford_exact.py": "2982ead07721e83358dc67c6f49c2b4c16a236a6bebdfd72f58221be1f5d0962", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor535/LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor535/NOTICE.md": "1547136e6d269fdcef2b68c10a97a786a79a4732a12738363f679bfb282430cd", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor535/code/assemble_combined.py": "41216e8da3b647fe6eead9079858f25b2592cab090154aca43f3cc73ff36dc9b", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor535/inputs/PR510-EXPECTED.json": "19b861f69f7602e47b390d472b487d044bff4230b250520807537c213ad0249f", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor535/inputs/ROUND20-PARENT-TEMPLATE.json.gz": "025448abdf2012d327e50a009084e1501690d05e650300d2982836aa0350ae00", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/README.md": "f69ac71a8df62a5d0bf7ed45ad16642e1102faa9e7b95c03f08cdf264a608948", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/SOURCE-MANIFEST.json": "b91c0d923affac87ce0bad7083d4640758930f82628f042bed7aaccf528973cc", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/code/apply_syndrome.py": "496a91b9da15ef56e6df28a0459ca8318a4575441c7921e113bf636f31e3c5d8", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/code/port_frames.py": "8d25abc9c45c58a5b893e67f9abec3a660e8d7f743e86959f2d2fd62037e23d1", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/code/run_portable.py": "322d29d43dbee8130cde15d4bf05396698b5e3dfe3735813899db91cc0ba7955", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/docs/OPENAI-SOURCES.json": "1a9c08d0c0190f0280c02e74c8a144f802efe2d7d8eb3a0b50b181d6dca686cd", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/docs/SEARCH-RECORD.md": "7b09479215c407e4258ef6af64c34dc865e3b9a60c845040258413a2a960f5b8", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/docs/TWO-SOURCE-PROOF.md": "4d6423f773ec47d2eea984e02f11f2d636e02ad3e6f3eb3e640a3768fa04fe75", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/inputs/PR534-WORD.json.gz": "a275792cb9f5729fac295cb04c556afbaa4513945c517190219fd0e44ab90095", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/inputs/phase-baseline/CANONICAL-WORD.json.gz": "e070ae2c78b4a1b644b418774af62b40d8d16e6ba89602f0474afb557d507c37", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/inputs/phase-baseline/CLIFFORD-RECIPES.json": "577a1be13f5140d9c3997637784b2f812f46b24c61877699430b02de4f662102", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/inputs/phase-baseline/CLIFFORD-REVIEW.json": "cd48fe6882a39c57021c4614747cc5c2c88ec07e806cebb914cf533997b73d9b", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/run_local.py": "8326e67400e5ff87580e93e4518efe397f1b29fffbb6d757a37e5f97c14c3695", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/static44/LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/static44/META-SOURCES.json": "c8aeb9313f2c671a9a8766c249ceb6cffa106dfdab3ab761da8e8c534b115090", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/static44/NOTICE-upstream.md": "1547136e6d269fdcef2b68c10a97a786a79a4732a12738363f679bfb282430cd", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/static44/PROOF.md": "abfa6548b223893866094631aed61174575dc1b17bdd60627b2c55e6b9477e4f", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/static44/README.md": "51d6ef7ad3e12e72daf29e0260a11cd985a0148fe1efa0574a533dae726c553c", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/static44/RECIPE.json": "8735ac9beadff3edcb4a4df8dae174415e0f83d9b4df8556c33ba7fd777505fa", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/static44/SOURCE-MANIFEST.json": "4f5d92b4cd76eff0845a9f14d33131441535a232b5c91f00535aa076d44c45a8", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/static44/audit_scalar.py": "a1cd720d281c7a9db7f17919c637cdcb8558e9f3c96e929706f0c21f317a7943", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/static44/build.py": "b15192ff50fd99f5ca3cb5857b5e129c98a212de60ae76aafb1614139743c35a", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/static44/gk/gk_common.py": "e68d190fd436b2f3955decb590adb53344d5d4ea0a19d62d86df1e4b55ecd198", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/static44/gk/gk_word.py": "f027a9273bcf4e0971258c160b7d3b3c196366b32a529cff6e6a0e666b03826b", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/static44/inputs/BASE535.json.gz": "edfffb8e8735e0d1f07c81d818022b705ef0889c2bccc193a2f7a661b9f7d390", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/static44/inputs/OLD-RECIPE.json": "7e5c179246261edd9e1019e81e6e979537f02559da773b993a318f771cb7d763", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/static44/inputs/RAW504.json.gz": "1c6144791dbedf6427e3ee7b4c24fb05b5bf407f6346592f50f8dd8d9638108d", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/static44/replay.py": "fd1ce7d1f8974b473aef8c6cec1e0c590e01d0d215b073e5573a771ce42fc74d", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/docs/DAG-STRUCTURES.json": "5461d7832386b2f7f3234b6786e148a7c49461d8527be5e76c8fe977783d9053", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/docs/ELIMINATION-AVALANCHE-INDEPENDENT-REVIEW.json": "f084eaa33ea10fb0fe4d575f2abd503ad5dbdb2c03d2c8b6dd62fc5f387ae31c", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/docs/ELIMINATION-CODIM2.json": "2422fa6db50ca4b2e8226113aa30d608e7c6525990eb1faf370f9fee7718e698", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/docs/ELIMINATION-ELIMINATION-AND-PATH-TRANSFER.md": "481001470bd22345a0baf652261351e015a2634b2572b0d4f78fa9e147edd0f9", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/docs/ELIMINATION-SCREEN-REVIEW.json": "555024b7a90f8dbbb3f13623d504d36b3bc92dcf118f6f9ecaeff285ee13f2e5", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/docs/ELIMINATION-SOURCES.json": "69a578efa22c12688ef442498f8b1d901c7056f5f1948ac921e1dca0d2be305b", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/docs/FRAME-SOURCES.json": "e01063a60b24b3b21f9c1d472d890bb387e61d66ab8847cbdab4b92f06e0f91d", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/docs/FRAME-TRANSFERS.md": "1756461714ea55bd748d7245af14adf0a6a4e13a9bb7f498a381ec4282a30387", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/docs/PR-LINEAGE.md": "2ec1c9b1f25e2f3d2556bee7369069ec2340cf126b54fa112e0bff9e269ef0e0", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/docs/PUBLIC-PINS.json": "273e48abf63a49123f11fb4e56f000c648aaa6d17987378b413469a5976e5ebd", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/engines/base_two_moment.py": "aee70c242a2f1d225528fabe2002e1564d1dc884797c07d28a831c7878ee9098", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/engines/moment.py": "81cbc864e106418fc7854322746f72180cb8110ff39f74450a3b8d55a82c1482", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/engines/outer.py": "c1ebb52163a7219504c728a5c2b098bf1e50bf20148a2879c5a74c3cadc7c03c", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/evidence/COMPLEX-INVOICE.json": "a21fd7e02d3001b1e8065e9eb6084d80e1f64c44035733ed1115a38675a01fd0", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/evidence/EXACT-ASSEMBLY.json": "4e7e5831683a1af861580a96db1fd717dc2a6fd01a29b220223868fb57d46e83", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/evidence/FINAL-RESOURCE.json": "b1463e5f7fe3663080e6021fea5424375538fabef942c7560cfed610f4242ef7", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/evidence/WAVE-REVIEW.json": "ef97172e5020ce4158f7c8144a0b0b3d16b94d7c0415e2d33a81f02353d3d506", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/inputs/PR543-EXPECTED.json": "06eccee9f6b77e140833df83407e7996dc948c17d49b0779ab171fbe463fd28d", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/inputs/WAVES.json": "262d0fccc6e8ffb1198436034a26c467ad28b3251823ac25c966f773afc3c3cf", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/optional-audit/COSET-PATH-APPLICATION.md": "56eba06ba109c39ab9ce9eb9769c724f532c06d8ffbb2b53706b8294cb4f9711", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/optional-audit/COSET-PATH-REVIEW.json": "39e813d3c0f48a1a6317edac9ffb9ba5b534a62948708595e43fc2e790eda168", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/optional-audit/COSET-SOURCE-BINDING.json": "b7531fb284ee11e16b875d5f82237e025cfcd95593f3e3eca23cb5d3249eedf2", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/optional-audit/audit_coset_paths.cpp": "47999863b7c5037754bf73cc94757095f45f6da510d7ce96fb7699e9188d89f2", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/optional-audit/coset-path-input.txt": "779b497d52b6896a04f41d6c55424e65030a939945ca80858c369a3a3320a341", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/optional-audit/export_coset_paths.py": "f36c06ecff72e4a2fd83ed44467d528c976d52da3d5bd6e8043084b1568a7fd9", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/response/CROSS-FIELD-PROOFS.md": "3d0a1b9ac989283400e7c1e3a025080a8f6837755baccdd55f5e51599ac0921e", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/response/README.md": "cfd349a83f5ab3d5bb4268ef93b46b1e4542038fb76fe5e7123b8e5fae977de1", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/response/SOURCE-MANIFEST.json": "946e3fb8bbd4efbc771dda183de01a2bd9bc5aacc28dbb86a88edcdec960af2a", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/response/SOURCES.json": "905c5860d9c920e41138e582c03010b2b03ee8bf071983ad737d2e57868f6857", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/response/WEIGHTED-COSET-SELECTION.json": "87c15240aaf48810d103ab3234689bb3ad58024d1b1c0b9106719fc18c5d1945", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/response/build_weighted_coset.py": "5face855c7e4fb8b6b3954bb20f6c0a662550ca7c6263a1a73c40c857816dd6c", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/verify.py": "eb4bb8d1c6eaf5327c7d13fc20ebcf2ae2ecebff5b008d44fc1713a7b162084d", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/verify.py": "66a20adaaac6850d3c8649f7ccc959cae19ba5bb17ee88a2b41fb1ceff68e431", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/EXPECTED.json": "a79dc7eec1301a69560a2e7fd6ed69634463272696ee96f09e15db1aad8ab0b0", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/EXPECTED558.json": "1e922eef350748956f4cd785d7fc5f73297b0ed6f53b130aca2da29d26777c34", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/MANIFEST.json": "32d31fe49c9a4977b1fe83c72320940bff2dececbd8313787fbd81e188b5166a", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/NOTICE.md": "02e74770785e31234d863b36ad2291e04267eaf32a4ba82f67cb1c804da1de44", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/PROOF-REVIEW-STATUS.json": "f54fcf048c5e24f5d3ccf308259b4b1b291b736e014fee81b4518980d358786c", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/PROOF.md": "d5d498edc56fdef8c5798af7f5ec66948bd2f66c553b9efe366cdaab01bd3453", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/README.md": "74f5cd377861bdff57a2825b19ac6c2b0bb6aa62f3b0354c7ceec0a76866c61c", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/REVIEW.json": "518fd773b1287c9be19563316f55acfa443667946d1f5bc7cc7b884bb9005094", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/SOURCES.json": "32e1466dd29be472e63e11e8ad76b228c0a1e3ec33596ce4319a64b89bd6d912", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/engines/base_two_moment.py": "aee70c242a2f1d225528fabe2002e1564d1dc884797c07d28a831c7878ee9098", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/engines/moment.py": "81cbc864e106418fc7854322746f72180cb8110ff39f74450a3b8d55a82c1482", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/engines/outer.py": "c1ebb52163a7219504c728a5c2b098bf1e50bf20148a2879c5a74c3cadc7c03c", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/evidence/PR552-INDEPENDENT-REPLAY.json": "6db0dfeedce73cf9a6eb31bea0a499f06dc4961da40a60d91059bb9ab48fd73c", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/evidence/PR552-PUBLISHED-INVOICE.json": "a21fd7e02d3001b1e8065e9eb6084d80e1f64c44035733ed1115a38675a01fd0", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/evidence/PR552-packaged311.json": "8a06db71ab002a9e080f0d60d22ee32a3a6a848a0cc633f37fc8fde22d21694b", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/evidence/PR552-packaged314.json": "53142566b590fdde9258e36e6fe62991c2f39331fc2822bf0105f812e52d6aa6", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/evidence/PR552-regression-final.json": "0c8bb51c2234a3190fab3e0e33187dee1bd4f2aab32483a69452366abb3b2567", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/evidence/PR558-COMPILER-LINEAGE.json": "db1e3390ade85f2299fc1ff0652e12fe1384c35bdcaf5c49e5403e4eb6b255b9", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/evidence/PR558-INDEPENDENT-RECEIPT.json": "c121cb83baeeb950a42eac4bec73676119dd836386b822e03bf7820fa1bf5262", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/evidence/PR558-INDEPENDENT-REPLAY.json": "b32113b56745cd5c142c982426ce31f0fe8d4f1a4ba219541e8c8befc69f017c", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/evidence/PR558-packaged311.json": "fed5ee89ea9f6b3c3ffb150898fc95f9a057a0c598b18de6df59e66908342b2e", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/evidence/PR558-packaged314.json": "71251eee88024f14982a4e7328377f50eb9d04314f692b891b53b5911498e3c2", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/inputs/PR543-EXPECTED.json": "06eccee9f6b77e140833df83407e7996dc948c17d49b0779ab171fbe463fd28d", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/inputs/PR552-EXACT-ASSEMBLY.json": "c7495a6787f48a9c5184a00daa841f4a972e37c580c6ff3dacc07bd947914f99", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/inputs/PR552-EXPECTED.json": "00c462828be76f6d65c1311ad9ef102f18f088029e039cffa599eaeb41668fb6", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/inputs/PR552-INVOICE.json": "4ac060dbf2ea2624dd1f4bda23bdb81c0a3013dfe49b77c092b631885529947f", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/inputs/PR552-OWNERS.json": "ecac65c65418641abf598db74d588ba8f53b3f358505bd31e215f09562922e3f", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/inputs/PR558-BASELINE-ASSEMBLY.json": "9f5e050486c3c337793d09e4ce96769336a3653de0a3a84a77c39431cf062f16", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/inputs/PR558-EXPECTED.json": "6c16d41d9c10bc04c65b548ff34422ee2d90d63c37e9bdea4adbdf06fa959f44", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/inputs/PR558-INVOICE.json": "4b6977a049663ab958bd9a48c2864f7a7bddb26aef03e14f3068aede020ef76f", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/inputs/PR558-OWNERS.json": "0bcaa62bf4723672113f2acdc3ae30c6faa18e5aefa3992e0ec7dc46b9cdd552", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/inputs/PR558-RESULT.json": "81618cefc1df42f827d0a7da838b13b9167d3500ca5cd598963c3e09e62ceb4e", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/inputs/UPSTREAM-LINEAGE.md": "2ec1c9b1f25e2f3d2556bee7369069ec2340cf126b54fa112e0bff9e269ef0e0", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/notes/general-clifford-frames.tex": "c9bb9655b594583c6b4bab8cb485233f1d1e588f83858cf1e4c3530cee8fed54", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/notes/three-stage-cover-assembly.tex": "ccf34a6d37c4af14bebeab15be50ab204eb1caebe546385520050ec30089441d", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/notes/three-stage-cover-bit.tex": "47123a756f823c83a0d48cca2bf5add6472cd88410b13aed345e70c8834fb511", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/notes/three-stage-cover-complex.tex": "1c5b638aa9b75365b8addec9c8eeee6bc5e499722901079b94c65fce033fde8a", + "research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/verify.py": "6b444c686891b20b3a92385d025818fc86d9a6ddd2f77504d9223afaa47acd21", + "research/complex-k492-owner-repair/vendor/multicold/verify.py": "1a0e92f610f96a5e642310a2823b152cf573c0d1630b9c174fcc8388d1ffd2a2", + "research/complex-sw4-frame8/LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "research/complex-sw4-frame8/MANIFEST.json": "b9b39c206fcd2613382b0dcbda23a371e8781d1bedaf8e2f8e7df1e79dc1fa89", + "research/complex-sw4-frame8/NOTICE.md": "61b1e1d42b9e589979091cb2d44af2f4e1d9f71075b7bfc9dd7b5b9fb68c2aa5", + "research/complex-sw4-frame8/PROOF.md": "21d8ef267f9ee4c837bcbab0f659e5a8bbf16e0ee1e79e7775342d39c8c8dd7b", + "research/complex-sw4-frame8/PROVENANCE.md": "c7648719b01dd93af2c3a2c6e951a54711d13892dc4bd4339d16edb4c37c9bf0", + "research/complex-sw4-frame8/README.md": "9ae02da50779761637e34b6bc16556de82e97610a339ee9be0eb2e886cf842e9", + "research/complex-sw4-frame8/UPSTREAM-NOTICE.md": "a75967ebc34e3bf2ff2c25c08e6c7f1a61b0c0d171cfd1b62196ae2caaf2c610", + "research/complex-sw4-frame8/code/assemble.py": "bb32035aefe575da3335da4e907553e2e6fdca0a0f997db569cab651c2ddb008", + "research/complex-sw4-frame8/code/assembly_controls.py": "e4c0f7828af64fdaef1896e4448d0212bd3041805097140b8cfafd098f8a6162", + "research/complex-sw4-frame8/code/audit_allcold.py": "a87d7f4844ca963516637d249b14a0654f67f8047b6b265ae25b0cf30963e503", + "research/complex-sw4-frame8/code/bind_providers_portable.py": "1d39bcc7b63ac158e021454beaae897d123e174360573762aecade3cd43193f6", + "research/complex-sw4-frame8/code/bit_supplier_controls.py": "e6d33fb61a570c3f50669412acc467a3fd06ef0b806da6a75bc296c6ba2142a5", + "research/complex-sw4-frame8/code/emit_allcold.py": "17c110c7c8d219e79e7dce36b19c4781e7effa800086cec03384387ad9acc7aa", + "research/complex-sw4-frame8/code/freeze_spec.py": "f96c2b9cd886596bc7ab267f77abe9d16b6cbb5a724a5ad0a1d18d540369ed93", + "research/complex-sw4-frame8/code/generated_identity.py": "c8af22719c0f3097a991a3f6ccac8f090afd2faba554745733d9ea88f2c25708", + "research/complex-sw4-frame8/code/invoice_allcold.py": "141bd2fd58bbfb5b8d0fc8f56f61c45586d5608a5af3487c6b883dd987f998ec", + "research/complex-sw4-frame8/code/prepare_global.py": "8c0dae301a8f34b77a5a462f840952d08ed120576212adf5051bc09bcad874dc", + "research/complex-sw4-frame8/code/restore_parent.py": "69b7b25ff85e9b8160e233c1d415cc6a0272019e5c486dcec14cb6c349e7024d", + "research/complex-sw4-frame8/code/witness.py": "779c5172894b992131e85be1e592ed2a1aec8c287b872ff42007d36a7291e444", + "research/complex-sw4-frame8/comparison/GEOMETRY.json": "2fbd5e24c217cc322fdda14ece627589be1fd6831444838db58901462938c090", + "research/complex-sw4-frame8/comparison/PR699-SPEC.json": "56eb544289c8bc4314bf1bb6cc00883f132f5c46b92c61bcc84488943b48a615", + "research/complex-sw4-frame8/construction/COLD44-RECIPE.json.gz": "22d0e01e990c0f1c588607a095271f7844851a437ba07174505e98e9528aed4c", + "research/complex-sw4-frame8/construction/COMPLETION-PRIORITY.json": "0274ffca1725e7460aaf7b672bc1248aa6dfdec11e5f0fec91af18b829f8ba47", + "research/complex-sw4-frame8/construction/INPUTS.json": "edd32ad9a55d3c508ca2ad90c74b5c87c7f7ca509d96b856a2176fa452780f99", + "research/complex-sw4-frame8/construction/LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "research/complex-sw4-frame8/construction/NOTICE.md": "defe7e44af610e25a6c50c1c3b2efd0972d0690574995c0c872fc50eebf4c816", + "research/complex-sw4-frame8/construction/REBUILD-CHECKS.json": "1f9d754c89cfed632a6eee919a42d00c6677a8fb4fe1d40615c903242addbc91", + "research/complex-sw4-frame8/construction/UPSTREAM-NOTICE.md": "a75967ebc34e3bf2ff2c25c08e6c7f1a61b0c0d171cfd1b62196ae2caaf2c610", + "research/complex-sw4-frame8/construction/build_gauge_cold44.py": "ec730a4d3ff12fb058780718b1d5a7afe61243c532679ef347a5a48e2af0a3bb", + "research/complex-sw4-frame8/construction/construct_gauge_xcentre.py": "d8d295566ef2399af2da0707a4adc83e07aa26d2344c01a66bd0ca7684cf9217", + "research/complex-sw4-frame8/construction/layers/build_pivot_swap.py": "8e8bced88be2e592ded40929499bac385ca92fcc1fa59183c22229dbf34093b8", + "research/complex-sw4-frame8/construction/layers/layer_end_controls.py": "7829187bfc8f909948d5250e0ec00f02c89f5fe98306a3ed88daee36cb3c92ef", + "research/complex-sw4-frame8/construction/layers/reproduce_layers.py": "435699f6f79c6c7fb8d6cc5a8382576d6ac88747583a975ff671e45440b93c4e", + "research/complex-sw4-frame8/construction/layers_np/COLD-LAYERS-RECIPE-NP.json.gz": "3164cfb71baaeba4ac43427bc14075a225fc3a32ecd9341e58aa52c03a4ee2c0", + "research/complex-sw4-frame8/construction/layers_np/HPE-RECIPE-NP.json": "43900139f618bdc06b8319098fb8dccaf4fc315b43ef7c067ca2cd778cdba2c1", + "research/complex-sw4-frame8/construction/layers_np/PIVOT-SWAP-NP.json": "d49b8d316da1cbdaf995dd0e8314d3c67cc9cd4d5902e9d85ccb907be645bef5", + "research/complex-sw4-frame8/construction/layers_np/reproduce_np.py": "1a304144a250d00d14154692ba522365b036777cf2b6fac466095e8ba733c16c", + "research/complex-sw4-frame8/construction/layers_p6n/COLD-LAYERS-RECIPE-P6N.json.gz": "17e218a17e47c58fe2cde775ab2314d3d84030a61327b7f13da61cae3b374ad4", + "research/complex-sw4-frame8/construction/layers_p6n/P6N-SPEC.json": "132a59635077d6afe80f99964a6935fce1dc2ece6587d74209c6f9c60025c8f1", + "research/complex-sw4-frame8/construction/layers_p6n/layer_end_controls.py": "fc58c5699ba6191c1163a3041241f6f0b619626c4462cd99bcf88210bac9e81e", + "research/complex-sw4-frame8/construction/layers_p6n/reproduce_p6n.py": "aa7d6bcbed05aa1c689437c07a26e5c95be3c700c0c1fb7bcf91c432a88436ca", + "research/complex-sw4-frame8/construction/notri/PRIO6.json": "de0412511b0dd1af13e9717bc791126ac0e91c569b5391fd6c70268083045d15", + "research/complex-sw4-frame8/construction/notri/cgx.py": "3da039d4184097c14802f9dbf972520d5b807671196f5e47a2247bc9f29bb418", + "research/complex-sw4-frame8/construction/notri/cold44x.py": "f0bc3500efb2c839a0f8cb03dbb9ea0a54f1dfc71ef81e5373b3d638ac5b8296", + "research/complex-sw4-frame8/construction/notri/port_stage_x.py": "38310744d054e393ea35e996047cddeb2d212141aaaaa4b07f7a4663b11db8e7", + "research/complex-sw4-frame8/construction/notri/reproduce_notri.py": "90148c2a0422b4f92164298a283de73d413ab3d4cb7151a0e6b643a37ea025a8", + "research/complex-sw4-frame8/construction/promo/LOCAL-PINS-p6n-k4.json": "a92bb02266596956bd53e9c86e8bbcc6639c92b4a4a248a1521f8eb79228271f", + "research/complex-sw4-frame8/construction/promo/PROMO-RECIPE-p6n-k4.json": "fa6065d142646f7ab1f268912ce0cf5a1a6cd33c3994ff96bd6e204cf16b3e90", + "research/complex-sw4-frame8/construction/promo/build_promotion.py": "9c9e2001b8d68bbe934d136026276fe97bd9bf6f94d4d78441fc28e14aca4daf", + "research/complex-sw4-frame8/construction/promo/make_recipe.py": "ba9e4fdc0c1be7f6a150a5a50909911257a1a8c7cc5d03d61f541178fc07c122", + "research/complex-sw4-frame8/construction/promo/promo_controls.py": "786c51f84b53698c2c833083506c4432c30eb0ed3b71e7dbe458a70c7413c372", + "research/complex-sw4-frame8/construction/promo/reproduce_promo.py": "f979be666c3f5cf57e342a8427863c0b35b67ca4d3be495ac386f6870deb2026", + "research/complex-sw4-frame8/construction/reproduce.py": "047bb9b3536b0b16bb08a21cd9fd80404ca9d022345f1aeab34b21dffc281c92", + "research/complex-sw4-frame8/construction/sw4/LOCAL-PINS-sw4-P6k4.json": "3c06bf68b28ff125a6a2372bb70cefd76fb9fe1333438cd34dfb5b617cd70327", + "research/complex-sw4-frame8/construction/sw4/NOTES.md": "3a3ddb0c77b188e67fc453ccb3efe9323f87028092a6ce4d259b7dc99d702446", + "research/complex-sw4-frame8/construction/sw4/SW4-RECIPE-P6k4.json": "fa58d0ffc95d10b7453daefe4b34404a52895f94126ef973e92e92106cd615fa", + "research/complex-sw4-frame8/construction/sw4/build_sw4.py": "9a295f3d534594a6b1326d8a6647e947670d1c6fbc92f37f5169661fde4c8f66", + "research/complex-sw4-frame8/construction/sw4/reproduce_sw4.py": "3d082e0cc576fb1b4fb9e5dd11d63bab697c8a8626e2837813cd00d100b1aeac", + "research/complex-sw4-frame8/data/EXPECTED-IDLE.json": "2d382c518e56daf26a41e28dcd169f4e7d3ce64a67bc281b395ce367ffb06e86", + "research/complex-sw4-frame8/data/FRAME-RECIPE.json": "a2c7ca4d44671386d05974e2627645b42bbb7da7a35cefff6e9fa158b6ac8473", + "research/complex-sw4-frame8/data/FRONTIER.json": "70f211bb048cf19b7d50868fda830145d4073edb2eeedba89d77367129b3bb9f", + "research/complex-sw4-frame8/data/OWNER-CONSTRUCTION.json.gz": "bd3efa32765b30a2e18d113186d4ac94dfd3d080f6499731826f054246cd8f1e", + "research/complex-sw4-frame8/data/OWNERS.json.gz": "99d1c4caf85855c353d30f122d9efbd9e51562914facded13027f347b18a6082", + "research/complex-sw4-frame8/data/PLAN.json": "b94744674847a9f411a1072521754c605518971a6a96fead1eb3b479eb6455b2", + "research/complex-sw4-frame8/data/SPEC.json": "7fc2bd2e3c0ac13729c1fa1f0f327a4eb7c72373ba58e5ed3954b30e23c803be", + "research/complex-sw4-frame8/data/UPSTREAM-PINS.json": "ccc37ab7fbf78947fe02c7f57ea672d2e4eae8454cb1158ed964c75bf423869b", + "research/complex-sw4-frame8/extras/build_frames.py": "a1e6530849499a812d4be2b920f4afe60e55c4a1ecc08f62849d2a3eae882019", + "research/complex-sw4-frame8/extras/check_owner_map.py": "6be8d8bc9ca09a195b25f3ccdfb9ada0d129d4cc7900ad5a26832dd8ae7809a4", + "research/complex-sw4-frame8/extras/exact_intervals.py": "aa3c2327c5d3742248b720a87b2de0bbe2e34ed2af89a578e3c8d5bd2656a9cf", + "research/complex-sw4-frame8/extras/frame_controls.py": "47d2f85df2317290687ee44eeb27526649d17a6cc2dba365695647a3cbc42a98", + "research/complex-sw4-frame8/extras/replay_owner_map.py": "8cab5bb2650e3caf1036aed0197663bf26b41c2fa645f732c3c7bfe3f1e2b481", + "research/complex-sw4-frame8/independent/README.md": "5d7bb5bde9710aa266a581b8d2938202b9302a05b47252faf8b1ca9a1e3bdd6a", + "research/complex-sw4-frame8/independent/audit_local.py": "03afcfc9da428b3f6edac81c1fee7f277ab81b64998efae78380b63498dec6cd", + "research/complex-sw4-frame8/independent/price_profile.py": "d2f548ad6b99f64a8ca5fbaf822a89560bb99359957ce3420b497f6a46fc0acf", + "research/complex-sw4-frame8/inputs/PR589-EXPECTED.json": "b9f0e5ca038abe837b0007c8fe006f366a6f02009244ac57705a8a200e2301f4", + "research/complex-sw4-frame8/local/build_cold_end.py": "864b4701dd73afd0c9d99761b7a749f3354c48985730f17054e18c052996a668", + "research/complex-sw4-frame8/local/cold_end_controls.py": "6f8cfe711aea1d688c255a1f1c158d94aab8ce4adaa526113d58ca58db87078c", + "research/complex-sw4-frame8/local/hpe_adapters_local.py": "eb0b5c6c7161e18dc22168da3211448d321586edd15bcfb4b4741174d36993cf", + "research/complex-sw4-frame8/local/hpe_audit_and_transport.py": "c9a05ff291016b870b4fc925b317abd9c3a604c73ffc8920dfdbbeb475e20aa3", + "research/complex-sw4-frame8/local/hpe_audit_local.py": "6bd9a1e279c9c9e4f3767d9f82e537b559292906feb2ddab02f380fb6523a810", + "research/complex-sw4-frame8/local/hpe_emit_local.py": "7e4a6fbc38c8228157b6311457d1496bf460291393043932d2c365f004f77805", + "research/complex-sw4-frame8/provenance/ADMISSION-DIFF.json": "a16ae3d0757c085212b83600163c9ca2304dbb4c86f489b654d95a66af75509d", + "research/complex-sw4-frame8/provenance/SOURCE-FILES.json": "065a87bcc51c0926666abe981c3a65ddb593fe1e6e315787927523683982dcdd", + "research/complex-sw4-frame8/provenance/upstream-gauge44/CONSTRUCTION.md": "7d96eb958a6b4274ea4c4c539b585f8ae2e89363b76aef930f90d2d513e164ea", + "research/complex-sw4-frame8/provenance/upstream-gauge44/NOTICE.md": "54305e39f346f658d49fe5a1e0938402ac0977a72f21c92557d887da592ec047", + "research/complex-sw4-frame8/provenance/upstream-gauge44/PROOF-NOTE-BIT.md": "1e2167a0cb69a7be7a5c98e6e5b270b4676d6c0ac209ff29e06e40507f2c9544", + "research/complex-sw4-frame8/provenance/upstream-gauge44/PROOF-NOTE-LAYERS.md": "92bb85b056803770882afa916277c5b49a7027159c113a106e7b2b33e57c097f", + "research/complex-sw4-frame8/provenance/upstream-gauge44/PROOF-NOTE-NOTRI.md": "774d1ff7b77844990da7bc1feff7f9ffff8b1f4f9b03232a620f1f9a29935414", + "research/complex-sw4-frame8/provenance/upstream-gauge44/PROOF-NOTE-PROMO.md": "58bc7e022950dde32252d8dd2cbc90bb44f9b7af1f03551a24d2d3a210e0d39b", + "research/complex-sw4-frame8/provenance/upstream-gauge44/README.md": "51416917014fa57205a86f03aba38619ac10d54f5a07e5015bf13e1c1fc9ae07", + "research/complex-sw4-frame8/provenance/upstream-independent/CENTRE-GUARD-REVIEW.md": "7b82518d7ddf042d6e71174bc286311fa72127e0dc6dc9e500025fcf7abbf897", + "research/complex-sw4-frame8/provenance/upstream-independent/GAUGE-COLD44-INDEPENDENT-AUDIT.json": "9fb5265c4d2ddf3d615e46600954c79cd1a42481500a0973a5695fcb9f2558c9", + "research/complex-sw4-frame8/provenance/upstream-independent/GAUGE44-GLOBAL-GUARD-REVIEW.json": "631107a9a9acb02441ce80298f815e0c624f811b0d58c6fd78f8dc58d564bb5b", + "research/complex-sw4-frame8/provenance/upstream-independent/GAUGE44-INDEPENDENT-PRICE.json": "f5d1a19acc6cc5f6676f68ba60378b4a01841e54f015a8d6c18f7439093da268", + "research/complex-sw4-frame8/provenance/upstream-independent/README.md": "25668a62d8c91f6860f8412cf2fc750ba41bf1085dad3709ad5067c7956eac89", + "research/complex-sw4-frame8/provenance/upstream-independent/review_guards.py": "b83164d6c0122a055b3281f3381b305683a875760a2d727dd0188bb2aa59d67d", + "research/complex-sw4-frame8/provenance/upstream-pr699/CONSTRUCTION.md": "7d96eb958a6b4274ea4c4c539b585f8ae2e89363b76aef930f90d2d513e164ea", + "research/complex-sw4-frame8/provenance/upstream-pr699/NOTICE.md": "93f803ee9ae9d2f02801cf79335ff1731b71bd82b6b6d0bfc9a1130c1543b63c", + "research/complex-sw4-frame8/provenance/upstream-pr699/PROOF-NOTE-P6N.md": "cef8fad3d6644b4376ed15c4c5c46c68324009ab8f42d10bfa2da4b505b2c26d", + "research/complex-sw4-frame8/provenance/upstream-pr699/PROOF-NOTE-PROMO.md": "c170e5196d3081f86ac377c6fe614ca17f6281972837580275ce5af41cbc64ae", + "research/complex-sw4-frame8/provenance/upstream-pr699/PROOF-NOTE-SW4.md": "d7bb225f1a7f9fd363e819a67e92a5fe14c0942f6c3616d73609cc48042daf3d", + "research/complex-sw4-frame8/provenance/upstream-pr699/README.md": "f320dece84ea669dbe25f59ff14fa32b6c4d9c2cbddc0890a7fce9e5da16e2de", + "research/complex-sw4-frame8/provenance/upstream-pr699/SOURCES.json": "12eb983afb500a57c42e8f22f99d47453d39d1128a0b797e3d684fc7e544f5f5", + "research/complex-sw4-frame8/provenance/upstream-pr699/historical-FRONTIER.json": "56bed9070d5f0b7585d7b7fd62984696dbc5158e5187663030920a57e1cbfab2", + "research/complex-sw4-frame8/provenance/upstream-pr699/historical-PREPARATION.json": "1d576298bfafc509992113fdd58b5482655a88e321cbfafe9386588eb6fbb6e9", + "research/complex-sw4-frame8/vendor/main/research/community-k492-audit/pr622/replay/baseline558/complex-global/base/split-centres/CANONICAL-WORD.json.gz": "66d3c3c70983224650643a0a05a21ac6c6959f84d0f4528650601016f5a76844", + "research/complex-sw4-frame8/vendor/main/research/community-k492-audit/pr622/replay/baseline558/complex-global/base/split-centres/CLIFFORD-RECIPES.json": "534ace870cabe515987e00f50f71550030965006ea18978e0924590ac6944345", + "research/complex-sw4-frame8/vendor/main/research/community-k492-audit/pr622/replay/baseline558/complex-global/base/split-centres/CLIFFORD-REVIEW.json": "ee9b86428278392d2c933f76d60e51f5af90d4ab67e4d3937ed2fa416e7755ab", + "research/complex-sw4-frame8/vendor/main/research/community-k492-audit/pr622/replay/baseline558/complex-global/base/split-centres/INDEPENDENT-LOCAL-REPLAY.json": "ad3f2b941127688f98ce6872d00f110644f1c2b156f8adad1b6700e838ed0e26", + "research/complex-sw4-frame8/vendor/main/research/community-k492-audit/pr622/replay/baseline558/complex-global/base/split-centres/INDEPENDENT-REPLAY.json": "ad3f2b941127688f98ce6872d00f110644f1c2b156f8adad1b6700e838ed0e26", + "research/complex-sw4-frame8/vendor/main/research/community-k492-audit/pr622/replay/baseline558/complex-global/base/split-centres/INTEGRATION.json": "5c14538134dfffbc58fa4b4d2f26b270ec5f56d17d4bf23752c82964f45171db", + "research/complex-sw4-frame8/vendor/main/research/community-k492-audit/pr622/replay/baseline558/complex-global/base/split-centres/LOCAL-CHECKS.json": "79177449e404403964ce1b2f4a9a8bd49e1916daba3123d7fd7f5cfd1f1ac0ea", + "research/complex-sw4-frame8/vendor/main/research/community-k492-audit/pr622/replay/baseline558/complex-global/base/split-centres/LOCAL-PROGRAMS.json.gz": "99a18eede965accf65943e490b8d2b2ffb9f1c9bc6babdb825413a80cbea2cde", + "research/complex-sw4-frame8/vendor/main/research/community-k492-audit/pr622/replay/baseline558/complex-global/base/split-centres/RESIDUAL-ADAPTERS.json": "baafef737acc16dafbe1150896feb16744f3d669fa123bb2bff19ecc4e71b275", + "research/complex-sw4-frame8/vendor/main/research/community-k492-audit/pr622/replay/baseline558/complex-global/base/split-centres/SCALAR-FRAME-AUDIT.json": "73b3601a6239502475a272ea0c46945fd42034486aaf43e66a212eb4f012ca44", + "research/complex-sw4-frame8/vendor/main/research/community-k492-audit/pr622/replay/baseline558/complex-global/base/split-centres/WRAPPER-CHECKS.json": "9a09146e686c4f535b04fdef3753fe01dad8f5e8881a69408a91394acb5b48f5", + "research/complex-sw4-frame8/vendor/main/research/community-k492-audit/pr622/replay/baseline558/complex-global/base/work/complex-nine-native/DATA-PHASES.json": "c5916ff312678f12aba403847643fbbc29f643acec60bdf836fa56cd3e8251fa", + "research/complex-sw4-frame8/vendor/main/research/community-k492-audit/pr622/replay/baseline558/complex-global/controller-input/split-centres/CANONICAL-WORD.json.gz": "de2be0f4b6d24ace368fd5b834b7a00f9625d0a1824c4ff969f2db5f115db667", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/direct_delivery/MANIFEST.json": "c1997405c5c0ccd9bdb0a30b0eb9a5a2dc7dc7ce7b59c6a83a2152b80f6410d1", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/direct_delivery/code/construct_504.py": "a0d96ede40b957c38dcb64296d5f4a76c23dfb8c8875e01a80b5f1bdf6e8360e", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/direct_delivery/inputs/hamming/PACKET-PROGRAMS.json.gz": "d833ae0390d165d7da0c639a3c7aeb77156c2ddb52447087cb49b9d03b19e9b9", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/direct_delivery/inputs/hamming/PROTOTYPE.json": "327d2a868043e846381aa58a33053c24425e8cad522ff401b10ec8af1d649a3f", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/joint_prefix/LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/joint_prefix/MANIFEST.json": "fd30701bd9bd652985db18fa95bee08a34615ef417a2feb2f55efd60a0b5d665", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/joint_prefix/NOTICE.md": "ba2267f17bb2cad9dc706565c359fec98d6ec0feb3b32dcfb8c3277c59cbf8fe", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/joint_prefix/README.md": "1b2679bed02b9563e6f3a9951eef2cc5057444a78bf4aa7ab89d1ad83330e3e4", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/joint_prefix/SOURCE-PINS.json": "240e8ee75336e921663a0057f450b346bac305d2af4ffacef68dec1798d9bb85", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/joint_prefix/code/audit_joint_prefix.py": "c01836709f3650a39c46418ac1771980b4b96288e60b51032b5d31419e484c37", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/joint_prefix/code/audit_multicold_controls.py": "3ff631f0bdc7e707d4296ff441802cc26da9c6556650469f09ab7253558b4017", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/joint_prefix/code/build_joint_prefix.py": "d7804669e528b6fd8d80195a4a2e76efac9bc67440b82c73973f4bc9fe273783", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/joint_prefix/data/EIGHTCOLD-JOINT-KERNELS.json": "0381935d8d162eb48044bdf7e36a42af761f6d4032509b9b397ca02d3134f585", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/joint_prefix/data/JOINT-PREFIX.json": "0fddbd3f482b72a5197eacd75abe192e1d92f83aa2cde33a76dbc7be1682bcf2", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/MANIFEST.json": "328ce8023d33deb308b0f1ae2320424050f836d791cf60a613ae8408e7d6f3ab", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/NOTICE.md": "d14c070a8e237cb1912e413ce22e98eb41f164b769ebaa97224c121fcc5a0fc5", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/README.md": "638428654d34f0b72ed4b5fda948c91d01e57f8015813c6d8ab01c06c1da5322", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/SOURCE-PINS.json": "503764cd70c99a9652ec51a533c31ad7f2a615e6c230156d785daff2835cf028", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/assemble.py": "3fedbccb09d469f8ee366b4302e51448de6d25793a78a12c5f9a8d9667a755eb", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/assembly_controls.py": "a0f2349ba8fe8404b8b76c869f12dd7e250a775b2e05b3c9c00e6889ad4c8a45", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/audit_allcold.py": "7950e5c01488a9146bdbaf19ab4fd0c33cd25a4d63fb56ef995ef2e45ac7ec1a", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/audit_kernel_controls.py": "5100459211f43ba048bf82c3942bbedb8b224272b24722a14f0dcd808a38aafa", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/audit_multicold_controls.py": "3ff631f0bdc7e707d4296ff441802cc26da9c6556650469f09ab7253558b4017", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/bind_providers_portable.py": "01e62fee1f1dcf1b7b34338d555dacd5cd1d7d10d6b9a605d0913d959f8c7ecf", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/build_cold_kernel.py": "aa556a1988f7d4c52bd82fd2a648769f7094bd75ba79582c15ec441d710e213b", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/build_four_portable.py": "417b1dc4dca485dfbbaa820e552cae9bf3932bbace6ea16ce93aa0590c3c184e", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/build_multicut_kernels.py": "6ab3d73f81d5b2fb884a93a336ef1940e118d419d425b3356bab3b97f774c9aa", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/emit_allcold.py": "9d6c75af63fa8f53973734ccb1eef983511f4337ce644436a693fd8fb9ef8fe2", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/invoice_allcold.py": "ff8fee775ad97926454f3ad1183f8e05de654e276150e579ce612f3eb2f98d44", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/phase_timing_controls.py": "dcc4adfd139d6f65a88bdc6d183ea3777d4e4f688d2169dd41b54964f05591bb", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/code/run_portable.py": "322d29d43dbee8130cde15d4bf05396698b5e3dfe3735813899db91cc0ba7955", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/data/EIGHT-COLD.json": "089617bdc33fd9f27b7fc8e9ae9e01c8e65a86a57c4b6f180f4f378f3f0e6160", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/data/EIGHT-MULTICOLD.json": "d18ea59995d384833c95a7a55d8167f83439b6881a524ab03df972ede3e0d7b9", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/data/FOUR-COLD.json": "643e07c25dac93ce1fe67532e377f9f1cf8c7bb83835abb3fad63c9c51514736", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/data/FOUR-MULTICOLD.json": "c1b42d7bacf9f31ab35294f7b8430a1164d6bc169a3d68fe2b3ea39cf791b323", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/data/FROZEN-FOUR-PROMOTION.json": "90417f8d54ea9272bb5041ed9144a58dcbc194a22dd0845e7de89d4b717f1b74", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/data/OWNERS.json.gz": "93349ec85f21811b5b247980f9fc4d8161100d5ee37bce7fda5ef65d0370240b", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/data/PLAN.json": "35a95fd9b5e46fdaf8a3929d516fa8c14dd4e3bd9a20eb546e0541a8ef85ff51", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/data/ZERO-COLD.json": "ea1cda1578464399077bb96e5c3c3d01e88ba5eeaa6c22d3b66ef4380bc3b820", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/data/ZERO-MULTICOLD.json": "cc09fab61aab468200d72f833ffb9e6572580d54da57bab02c5d63e3b280af1a", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/engines/base_two_moment.py": "aee70c242a2f1d225528fabe2002e1564d1dc884797c07d28a831c7878ee9098", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/engines/moment.py": "81cbc864e106418fc7854322746f72180cb8110ff39f74450a3b8d55a82c1482", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/engines/outer.py": "c1ebb52163a7219504c728a5c2b098bf1e50bf20148a2879c5a74c3cadc7c03c", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/inputs/PR543-EXPECTED.json": "06eccee9f6b77e140833df83407e7996dc948c17d49b0779ab171fbe463fd28d", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/proof/CONSTRUCTION.md": "27ece5e1c11b90d97a808b56eff897b998c10e61016db95867f84e6e6aef132f", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/proof/EXPLORATORY-EXACT-FRONTIER.json": "55050dbdc1ffa18b3cc1f9b8b94f7de7a04a39f65efbbb890de2e73db837ee38", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/proof/EXPLORATORY-OWNER-RECEIPT.json": "cf9992773c9ae4523dbc7f71753d7ecfa515618d7c2ab414b60d53887f518a30", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/proof/EXPLORATORY-PROVIDERS.json": "59196e2c93f4fb8fdbe74bd16d60242a3534eb5bb8c810fc29635ab0e65bd08f", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/proof/PR561-NOTICE.md": "180802791d3547d511a7af8bc4f800640abd72636d50631d2e61b35cfa17627d", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/proof/PR562-NATIVE-TRANSFER.txt": "f4ceeb2a412c9ec3f3bc06a78cf865e5fdb7c1080421ec5285ba02d04418eb37", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/proof/PR562-NOTICE.md": "a427502077fceaaffc7d44bb8520562160d0d76e4cb08c2b10337e62d8987fae", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/proof/PROOF-ALLCOLD-NATIVE.txt": "ca7a8b3f3fa6d3610ef9518c71d5186427ccf2b2bdf3511be84a6b2d7bbb1e25", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/proof/PROOF-REVIEW.txt": "0a807ea2c5fec29cbf994f94bd5a388914fb31de02dba03d18265040044c0dc6", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/MANIFEST.json": "f28c04eecbea7599fa9e0867dd8d0311a463af12cab79f90a43733b162527164", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/NOTICE.md": "fa76079e2566b8d644c4aa36cb1034aa2363d2e97978b26203f122d826918fce", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/README.md": "02181c5ff31cd1c2899608e5ab598b405df92ad5814df35f329d117956f7ee10", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/SOURCE-PINS.json": "b09437400a7f6f0dc86eee0f800aae91cd35a7e5e80eb3d348f87113a0bd0d76", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/code/assemble.py": "5d4946dcad7636bf2119bb7bc3a52ceb41454c1514d12cb77def2c2e02b17338", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/code/assembly_controls.py": "f3d703a63404bd655e66a520b3840a4ab72529751664eb634a52736b4bc95a29", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/code/audit_promoted_scalar.py": "1994e7116065636b53bf740000ff78dce8ea62390e597d293d183f33c67eaa6d", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/code/phases_full.py": "a273c325ffd6793d5b63b79a289a9d2bbc9292e6940fb5a926924f3708627af4", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/code/promote.py": "b69a27d53ec3f64ccbdbbd79f9632419f273b3eb4429f6cdec1315fd8798750c", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/code/reconstruct.py": "e56d57d39cf787b8325de5a97dbc283f89d51c24169efae9ad2227277a6f8243", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/code/run_portable.py": "322d29d43dbee8130cde15d4bf05396698b5e3dfe3735813899db91cc0ba7955", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/data/OWNERS.json.gz": "c72892f5b3b36e75ec4db7742b046bd9194f638ff32be9cc8843914af950e6dc", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/data/PLAN.json": "8e64bb8a1a8f87998479316f4111801cb3eb1e64f898b7e577eebd72a460f844", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/data/PROMOTION.json": "9ad34faa8611a6ea7f161d2e1fe331ab1ba5ccec8fca3978e31c3e7bf789bc31", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/engines/base_two_moment.py": "aee70c242a2f1d225528fabe2002e1564d1dc884797c07d28a831c7878ee9098", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/engines/moment.py": "81cbc864e106418fc7854322746f72180cb8110ff39f74450a3b8d55a82c1482", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/engines/outer.py": "c1ebb52163a7219504c728a5c2b098bf1e50bf20148a2879c5a74c3cadc7c03c", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/inputs/PR543-EXPECTED.json": "06eccee9f6b77e140833df83407e7996dc948c17d49b0779ab171fbe463fd28d", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/proof/ASSEMBLY-PROVENANCE.json": "cf1710faaf5d4aa32e6a8a24b0087cdc24e5b680d974e5dd4e0cb4ef4787e395", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/proof/CONSTRUCTION.md": "9b0617dee9c044488b2f72b50059dd8d768f6ee0a29c35fe2cfdde85d25cdbd1", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/proof/EXPLORATORY-SCALAR-8-CONTROLS.json": "c0465364067e6392fa0d7e4cd0481a82afebe3e271b486a4984e7b2826025146", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/proof/RANK5-CAPS.json": "461ebc6c8816a0132c89a54c2ae56b07f31500bcb2c2bebfce783eb41bc29441", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/EXPECTED.json": "00c462828be76f6d65c1311ad9ef102f18f088029e039cffa599eaeb41668fb6", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/MANIFEST.json": "b0f5773b3ffa2c5305dade20ce6159cb8b5961285d2f7bc767c6353838bac4d3", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/README.md": "79cc63fc45ea52c04f32555676704a1664a3eafdd917b25689b1acd390a4636d", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/code/alien-avalanche80.cpp": "0215152bd3ddf0282c8088843c4e8a89e821e747f884e03100fe79238b3061db", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/code/alien-flags.cpp": "0bd6ac192357ca71f6b84baf50efdc43fccc8394296c35a298b35306db7d88a3", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/code/assemble.py": "bf878beb64edc6bae4c321d7c964088c4d9aa0ae477597ac1adbe2b1078e3904", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/code/build_wave.py": "249669d046db49011b84345a14ec05a93270829e5e21f6046576972038da377e", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/README.md": "bd82df5b39c6ff26b93f41ad76471ac50131050a3cc0f84dbc6c57703a721353", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/RESOURCE-TRANSFERS.md": "6fd2bc82714060290f29b218c235c171395cf9be99bea01f8a7fa770dadd68c7", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/SAT-OWNERS.json.gz": "b5a5339dd37d90a0adf40d90d6aed52aec2f94073a3b27763575eb069f85a903", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/SAT534-PLAN.json": "221a38f18504e00da31a72a7b3a3f0d248e8f886d2b8fa7cae2d73e7ec86905e", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/SCREEN-RECEIPT.json": "ed60f7e6b0b86f4401ada159c0d37ee283836a0b5d1967f7b0a236685f64daa3", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/SOURCE-TRANSFERS.json": "e49fbbaa4533b6f15b56098c9d16ea3e1bc0cc98b19a2e990c51baad047e7839", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/SOURCES.json": "85448ef4fb1d124ef8bd2f0b14451ef522465b14510bba4e53fdd24da0968643", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/TWO-RESOURCE-TECHNIQUES.md": "8cc6b582680ae8565444abc01f1dba729c94a827f1f8e89192190229e52183f4", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/WAVE-MAJORISATION.json": "c445afc50e594c46932d8d799b446edc22717e664d828d4afd7810c643576475", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/replay.py": "2e1f11b5702b831622cea8b386bb82043ef9e58b2a0aab56b09c00f30ac73046", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/run_complex44.py": "5533e9e29c66b11f8feb22a2d3d37551787200ea69eb3d04a984c0b1d22c49bc", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/run_portable.py": "322d29d43dbee8130cde15d4bf05396698b5e3dfe3735813899db91cc0ba7955", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/NOTICE.md": "b47da4b840ca9c8d1e2816359a603304ebd7ca442c82b94c049b00f142643f73", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/SOURCES.json": "c265f58b1ab29f9b662e9c5f943147ccc0527fb1f4803b06b48f71d96fa9bc60", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/code/adapters_local.py": "4e89a5c517cd87ff6a5aa9b7334c0d74821179ae5777d31284da25b9d8abf113", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/code/audit_and_transport.py": "a4fc272266785e1fffd44775c6fa6df783c4352de4c3f1d925cf953a23b84e7f", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/code/audit_local.py": "69b12c45d0a961175a824c1967353c7f3b94818a7dd6ac7bbcf56a6d1a5ed8e8", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/code/audit_supplier_hosted.py": "301e9b5c593b6d583065337eb7b3ef207cf039e265f099f89080a4bf25856b43", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/code/emit_local.py": "eefc76e0bee003015fe21ac685c2cce658033d5444add404d2d509c7d6f39bac", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/code/emit_supplier_hosted.py": "53c0b653b3a5100756d6a9473c90101b8c3ab72723d7047983906ab997bdf920", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/code/invoice_final.py": "96b6bed96ca8b60dfc064cd1c7962c45a5cb53c4e52cd90aaea6ccf8d109db97", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/code/phases_delta.py": "15723107eff03013b2e797fd9fa3635b1b46c5d1c8112d19fada98c178d4acb6", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/code/prepare_supplier_base.py": "f5eae94aca965d0008bc07cff8245ccb7509042ccad457d3bcb7d51c1e9409f0", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/evidence/audit/PREFIX-AND-INVOICE.json": "ce1bfa49be88ae67a404f606a11db2232b7e1f2610d4418058e39749d86d8478", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/evidence/local/CANONICAL-WORD.json.gz": "de2be0f4b6d24ace368fd5b834b7a00f9625d0a1824c4ff969f2db5f115db667", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/inputs/PR523-ANCESTRY.json": "76025ad06d8ac96fc6693092d674729fea2f04b9c1c89ec50dba7488b8e6657a", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/inputs/data-base/work/complex-nine-native/DATA-PHASES.json": "c5916ff312678f12aba403847643fbbc29f643acec60bdf836fa56cd3e8251fa", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/inputs/data-base/work/pr361/code/engines/base_two_moment.py": "aee70c242a2f1d225528fabe2002e1564d1dc884797c07d28a831c7878ee9098", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/inputs/data-base/work/pr361/code/engines/moment.py": "81cbc864e106418fc7854322746f72180cb8110ff39f74450a3b8d55a82c1482", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/inputs/data-base/work/pr361/code/engines/outer.py": "c1ebb52163a7219504c728a5c2b098bf1e50bf20148a2879c5a74c3cadc7c03c", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor531/vendor/clifford/clifford_exact.py": "2982ead07721e83358dc67c6f49c2b4c16a236a6bebdfd72f58221be1f5d0962", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor535/LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor535/NOTICE.md": "1547136e6d269fdcef2b68c10a97a786a79a4732a12738363f679bfb282430cd", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor535/code/assemble_combined.py": "41216e8da3b647fe6eead9079858f25b2592cab090154aca43f3cc73ff36dc9b", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor535/inputs/PR510-EXPECTED.json": "19b861f69f7602e47b390d472b487d044bff4230b250520807537c213ad0249f", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-global/vendor535/inputs/ROUND20-PARENT-TEMPLATE.json.gz": "025448abdf2012d327e50a009084e1501690d05e650300d2982836aa0350ae00", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/README.md": "f69ac71a8df62a5d0bf7ed45ad16642e1102faa9e7b95c03f08cdf264a608948", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/SOURCE-MANIFEST.json": "b91c0d923affac87ce0bad7083d4640758930f82628f042bed7aaccf528973cc", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/code/apply_syndrome.py": "496a91b9da15ef56e6df28a0459ca8318a4575441c7921e113bf636f31e3c5d8", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/code/port_frames.py": "8d25abc9c45c58a5b893e67f9abec3a660e8d7f743e86959f2d2fd62037e23d1", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/code/run_portable.py": "322d29d43dbee8130cde15d4bf05396698b5e3dfe3735813899db91cc0ba7955", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/docs/OPENAI-SOURCES.json": "1a9c08d0c0190f0280c02e74c8a144f802efe2d7d8eb3a0b50b181d6dca686cd", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/docs/SEARCH-RECORD.md": "7b09479215c407e4258ef6af64c34dc865e3b9a60c845040258413a2a960f5b8", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/docs/TWO-SOURCE-PROOF.md": "4d6423f773ec47d2eea984e02f11f2d636e02ad3e6f3eb3e640a3768fa04fe75", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/inputs/PR534-WORD.json.gz": "a275792cb9f5729fac295cb04c556afbaa4513945c517190219fd0e44ab90095", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/inputs/phase-baseline/CANONICAL-WORD.json.gz": "e070ae2c78b4a1b644b418774af62b40d8d16e6ba89602f0474afb557d507c37", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/inputs/phase-baseline/CLIFFORD-RECIPES.json": "577a1be13f5140d9c3997637784b2f812f46b24c61877699430b02de4f662102", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/inputs/phase-baseline/CLIFFORD-REVIEW.json": "cd48fe6882a39c57021c4614747cc5c2c88ec07e806cebb914cf533997b73d9b", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/run_local.py": "8326e67400e5ff87580e93e4518efe397f1b29fffbb6d757a37e5f97c14c3695", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/static44/LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/static44/META-SOURCES.json": "c8aeb9313f2c671a9a8766c249ceb6cffa106dfdab3ab761da8e8c534b115090", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/static44/NOTICE-upstream.md": "1547136e6d269fdcef2b68c10a97a786a79a4732a12738363f679bfb282430cd", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/static44/PROOF.md": "abfa6548b223893866094631aed61174575dc1b17bdd60627b2c55e6b9477e4f", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/static44/README.md": "51d6ef7ad3e12e72daf29e0260a11cd985a0148fe1efa0574a533dae726c553c", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/static44/RECIPE.json": "8735ac9beadff3edcb4a4df8dae174415e0f83d9b4df8556c33ba7fd777505fa", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/static44/SOURCE-MANIFEST.json": "4f5d92b4cd76eff0845a9f14d33131441535a232b5c91f00535aa076d44c45a8", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/static44/audit_scalar.py": "a1cd720d281c7a9db7f17919c637cdcb8558e9f3c96e929706f0c21f317a7943", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/static44/build.py": "b15192ff50fd99f5ca3cb5857b5e129c98a212de60ae76aafb1614139743c35a", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/static44/gk/gk_common.py": "e68d190fd436b2f3955decb590adb53344d5d4ea0a19d62d86df1e4b55ecd198", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/static44/gk/gk_word.py": "f027a9273bcf4e0971258c160b7d3b3c196366b32a529cff6e6a0e666b03826b", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/static44/inputs/BASE535.json.gz": "edfffb8e8735e0d1f07c81d818022b705ef0889c2bccc193a2f7a661b9f7d390", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/static44/inputs/OLD-RECIPE.json": "7e5c179246261edd9e1019e81e6e979537f02559da773b993a318f771cb7d763", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/static44/inputs/RAW504.json.gz": "1c6144791dbedf6427e3ee7b4c24fb05b5bf407f6346592f50f8dd8d9638108d", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/complex-local/static44/replay.py": "fd1ce7d1f8974b473aef8c6cec1e0c590e01d0d215b073e5573a771ce42fc74d", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/docs/DAG-STRUCTURES.json": "5461d7832386b2f7f3234b6786e148a7c49461d8527be5e76c8fe977783d9053", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/docs/ELIMINATION-AVALANCHE-INDEPENDENT-REVIEW.json": "f084eaa33ea10fb0fe4d575f2abd503ad5dbdb2c03d2c8b6dd62fc5f387ae31c", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/docs/ELIMINATION-CODIM2.json": "2422fa6db50ca4b2e8226113aa30d608e7c6525990eb1faf370f9fee7718e698", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/docs/ELIMINATION-ELIMINATION-AND-PATH-TRANSFER.md": "481001470bd22345a0baf652261351e015a2634b2572b0d4f78fa9e147edd0f9", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/docs/ELIMINATION-SCREEN-REVIEW.json": "555024b7a90f8dbbb3f13623d504d36b3bc92dcf118f6f9ecaeff285ee13f2e5", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/docs/ELIMINATION-SOURCES.json": "69a578efa22c12688ef442498f8b1d901c7056f5f1948ac921e1dca0d2be305b", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/docs/FRAME-SOURCES.json": "e01063a60b24b3b21f9c1d472d890bb387e61d66ab8847cbdab4b92f06e0f91d", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/docs/FRAME-TRANSFERS.md": "1756461714ea55bd748d7245af14adf0a6a4e13a9bb7f498a381ec4282a30387", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/docs/PR-LINEAGE.md": "2ec1c9b1f25e2f3d2556bee7369069ec2340cf126b54fa112e0bff9e269ef0e0", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/docs/PUBLIC-PINS.json": "273e48abf63a49123f11fb4e56f000c648aaa6d17987378b413469a5976e5ebd", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/engines/base_two_moment.py": "aee70c242a2f1d225528fabe2002e1564d1dc884797c07d28a831c7878ee9098", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/engines/moment.py": "81cbc864e106418fc7854322746f72180cb8110ff39f74450a3b8d55a82c1482", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/engines/outer.py": "c1ebb52163a7219504c728a5c2b098bf1e50bf20148a2879c5a74c3cadc7c03c", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/evidence/COMPLEX-INVOICE.json": "a21fd7e02d3001b1e8065e9eb6084d80e1f64c44035733ed1115a38675a01fd0", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/evidence/EXACT-ASSEMBLY.json": "4e7e5831683a1af861580a96db1fd717dc2a6fd01a29b220223868fb57d46e83", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/evidence/FINAL-RESOURCE.json": "b1463e5f7fe3663080e6021fea5424375538fabef942c7560cfed610f4242ef7", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/evidence/WAVE-REVIEW.json": "ef97172e5020ce4158f7c8144a0b0b3d16b94d7c0415e2d33a81f02353d3d506", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/inputs/PR543-EXPECTED.json": "06eccee9f6b77e140833df83407e7996dc948c17d49b0779ab171fbe463fd28d", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/inputs/WAVES.json": "262d0fccc6e8ffb1198436034a26c467ad28b3251823ac25c966f773afc3c3cf", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/optional-audit/COSET-PATH-APPLICATION.md": "56eba06ba109c39ab9ce9eb9769c724f532c06d8ffbb2b53706b8294cb4f9711", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/optional-audit/COSET-PATH-REVIEW.json": "39e813d3c0f48a1a6317edac9ffb9ba5b534a62948708595e43fc2e790eda168", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/optional-audit/COSET-SOURCE-BINDING.json": "b7531fb284ee11e16b875d5f82237e025cfcd95593f3e3eca23cb5d3249eedf2", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/optional-audit/audit_coset_paths.cpp": "47999863b7c5037754bf73cc94757095f45f6da510d7ce96fb7699e9188d89f2", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/optional-audit/coset-path-input.txt": "779b497d52b6896a04f41d6c55424e65030a939945ca80858c369a3a3320a341", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/optional-audit/export_coset_paths.py": "f36c06ecff72e4a2fd83ed44467d528c976d52da3d5bd6e8043084b1568a7fd9", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/response/CROSS-FIELD-PROOFS.md": "3d0a1b9ac989283400e7c1e3a025080a8f6837755baccdd55f5e51599ac0921e", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/response/README.md": "cfd349a83f5ab3d5bb4268ef93b46b1e4542038fb76fe5e7123b8e5fae977de1", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/response/SOURCE-MANIFEST.json": "946e3fb8bbd4efbc771dda183de01a2bd9bc5aacc28dbb86a88edcdec960af2a", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/response/SOURCES.json": "905c5860d9c920e41138e582c03010b2b03ee8bf071983ad737d2e57868f6857", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/response/WEIGHTED-COSET-SELECTION.json": "87c15240aaf48810d103ab3234689bb3ad58024d1b1c0b9106719fc18c5d1945", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/response/build_weighted_coset.py": "5face855c7e4fb8b6b3954bb20f6c0a662550ca7c6263a1a73c40c857816dd6c", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/vendor/pr552/verify.py": "eb4bb8d1c6eaf5327c7d13fc20ebcf2ae2ecebff5b008d44fc1713a7b162084d", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr558/verify.py": "66a20adaaac6850d3c8649f7ccc959cae19ba5bb17ee88a2b41fb1ceff68e431", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/EXPECTED.json": "a79dc7eec1301a69560a2e7fd6ed69634463272696ee96f09e15db1aad8ab0b0", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/EXPECTED558.json": "1e922eef350748956f4cd785d7fc5f73297b0ed6f53b130aca2da29d26777c34", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/MANIFEST.json": "32d31fe49c9a4977b1fe83c72320940bff2dececbd8313787fbd81e188b5166a", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/NOTICE.md": "02e74770785e31234d863b36ad2291e04267eaf32a4ba82f67cb1c804da1de44", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/PROOF-REVIEW-STATUS.json": "f54fcf048c5e24f5d3ccf308259b4b1b291b736e014fee81b4518980d358786c", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/PROOF.md": "d5d498edc56fdef8c5798af7f5ec66948bd2f66c553b9efe366cdaab01bd3453", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/README.md": "74f5cd377861bdff57a2825b19ac6c2b0bb6aa62f3b0354c7ceec0a76866c61c", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/REVIEW.json": "518fd773b1287c9be19563316f55acfa443667946d1f5bc7cc7b884bb9005094", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/SOURCES.json": "32e1466dd29be472e63e11e8ad76b228c0a1e3ec33596ce4319a64b89bd6d912", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/engines/base_two_moment.py": "aee70c242a2f1d225528fabe2002e1564d1dc884797c07d28a831c7878ee9098", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/engines/moment.py": "81cbc864e106418fc7854322746f72180cb8110ff39f74450a3b8d55a82c1482", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/engines/outer.py": "c1ebb52163a7219504c728a5c2b098bf1e50bf20148a2879c5a74c3cadc7c03c", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/evidence/PR552-INDEPENDENT-REPLAY.json": "6db0dfeedce73cf9a6eb31bea0a499f06dc4961da40a60d91059bb9ab48fd73c", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/evidence/PR552-PUBLISHED-INVOICE.json": "a21fd7e02d3001b1e8065e9eb6084d80e1f64c44035733ed1115a38675a01fd0", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/evidence/PR552-packaged311.json": "8a06db71ab002a9e080f0d60d22ee32a3a6a848a0cc633f37fc8fde22d21694b", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/evidence/PR552-packaged314.json": "53142566b590fdde9258e36e6fe62991c2f39331fc2822bf0105f812e52d6aa6", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/evidence/PR552-regression-final.json": "0c8bb51c2234a3190fab3e0e33187dee1bd4f2aab32483a69452366abb3b2567", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/evidence/PR558-COMPILER-LINEAGE.json": "db1e3390ade85f2299fc1ff0652e12fe1384c35bdcaf5c49e5403e4eb6b255b9", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/evidence/PR558-INDEPENDENT-RECEIPT.json": "c121cb83baeeb950a42eac4bec73676119dd836386b822e03bf7820fa1bf5262", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/evidence/PR558-INDEPENDENT-REPLAY.json": "b32113b56745cd5c142c982426ce31f0fe8d4f1a4ba219541e8c8befc69f017c", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/evidence/PR558-packaged311.json": "fed5ee89ea9f6b3c3ffb150898fc95f9a057a0c598b18de6df59e66908342b2e", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/evidence/PR558-packaged314.json": "71251eee88024f14982a4e7328377f50eb9d04314f692b891b53b5911498e3c2", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/inputs/PR543-EXPECTED.json": "06eccee9f6b77e140833df83407e7996dc948c17d49b0779ab171fbe463fd28d", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/inputs/PR552-EXACT-ASSEMBLY.json": "c7495a6787f48a9c5184a00daa841f4a972e37c580c6ff3dacc07bd947914f99", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/inputs/PR552-EXPECTED.json": "00c462828be76f6d65c1311ad9ef102f18f088029e039cffa599eaeb41668fb6", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/inputs/PR552-INVOICE.json": "4ac060dbf2ea2624dd1f4bda23bdb81c0a3013dfe49b77c092b631885529947f", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/inputs/PR552-OWNERS.json": "ecac65c65418641abf598db74d588ba8f53b3f358505bd31e215f09562922e3f", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/inputs/PR558-BASELINE-ASSEMBLY.json": "9f5e050486c3c337793d09e4ce96769336a3653de0a3a84a77c39431cf062f16", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/inputs/PR558-EXPECTED.json": "6c16d41d9c10bc04c65b548ff34422ee2d90d63c37e9bdea4adbdf06fa959f44", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/inputs/PR558-INVOICE.json": "4b6977a049663ab958bd9a48c2864f7a7bddb26aef03e14f3068aede020ef76f", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/inputs/PR558-OWNERS.json": "0bcaa62bf4723672113f2acdc3ae30c6faa18e5aefa3992e0ec7dc46b9cdd552", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/inputs/PR558-RESULT.json": "81618cefc1df42f827d0a7da838b13b9167d3500ca5cd598963c3e09e62ceb4e", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/inputs/UPSTREAM-LINEAGE.md": "2ec1c9b1f25e2f3d2556bee7369069ec2340cf126b54fa112e0bff9e269ef0e0", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/notes/general-clifford-frames.tex": "c9bb9655b594583c6b4bab8cb485233f1d1e588f83858cf1e4c3530cee8fed54", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/notes/three-stage-cover-assembly.tex": "ccf34a6d37c4af14bebeab15be50ab204eb1caebe546385520050ec30089441d", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/notes/three-stage-cover-bit.tex": "47123a756f823c83a0d48cca2bf5add6472cd88410b13aed345e70c8834fb511", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/notes/three-stage-cover-complex.tex": "1c5b638aa9b75365b8addec9c8eeee6bc5e499722901079b94c65fce033fde8a", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/vendor/pr559/verify.py": "6b444c686891b20b3a92385d025818fc86d9a6ddd2f77504d9223afaa47acd21", + "research/complex-sw4-frame8/vendor/main/research/complex-k492-owner-repair/vendor/multicold/verify.py": "1a0e92f610f96a5e642310a2823b152cf573c0d1630b9c174fcc8388d1ffd2a2", + "research/complex-sw4-frame8/vendor/main/research/structural-gain/frontier-composition/global-replay/base/split-centres/FULL-WORD.json.gz": "375bd23001cd805707968005a9342827d5464e3f8e3a754197b31c46fc3f63c2", + "research/complex-sw4-frame8/vendor/main/research/structural-gain/frontier-composition/multicold-eight-word/FULL-WORD.json.gz": "4d4a59db7f74d7505447fbb2aa87735771cca1d04a0afafa455d21bd8dbf1f77", + "research/complex-sw4-frame8/vendor/pr635/research/complex-571-cold14-st2/LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "research/complex-sw4-frame8/vendor/pr635/research/complex-571-cold14-st2/MANIFEST.json": "faa8559bc062cb1813c482580967de2de0669ee59e708908fd24b16b74d6c707", + "research/complex-sw4-frame8/vendor/pr635/research/complex-571-cold14-st2/NOTICE.md": "a75967ebc34e3bf2ff2c25c08e6c7f1a61b0c0d171cfd1b62196ae2caaf2c610", + "research/complex-sw4-frame8/vendor/pr635/research/complex-571-cold14-st2/PROOF-COMMUTING-PREFIX.md": "59899b2a1a76d88275e57f983c0aea391dc2c7f1d2d66c33b92429be0a1cf5e1", + "research/complex-sw4-frame8/vendor/pr635/research/complex-571-cold14-st2/PROOF-NOTE-R.md": "22312bb347bdf159e6a01a45c47675e6170d33b258e2fd9ed52aee88fb92c0ed", + "research/complex-sw4-frame8/vendor/pr635/research/complex-571-cold14-st2/PROOF-NOTE.md": "e79d0920228107083be166a6733186816a38a8fa68d99f2038f07b157ea5690e", + "research/complex-sw4-frame8/vendor/pr635/research/complex-571-cold14-st2/README.md": "d74a9499a23a729d3470bde7b06b85c4cf8602d06d10af9bf9991aea2da8ed7e", + "research/complex-sw4-frame8/vendor/pr635/research/complex-571-cold14-st2/code/assemble.py": "1b1a9024ac910dc9b9d9e30150684e1fa9cb228a4c1c275b75ab04b57fdef1dd", + "research/complex-sw4-frame8/vendor/pr635/research/complex-571-cold14-st2/code/assembly_controls.py": "8a365b95c412d75d10db5bb59309d47cd56c5f8a77566f940a05977795130ce8", + "research/complex-sw4-frame8/vendor/pr635/research/complex-571-cold14-st2/code/audit_allcold.py": "cea021ae79658ca7ca4d07f1e1a70bdb4947afaf95b362114c11032c0fef889a", + "research/complex-sw4-frame8/vendor/pr635/research/complex-571-cold14-st2/code/bind_providers_portable.py": "2eb5c262bf481b3bec9ceaec654fa46ff6fc3a89b13d4906a29a55a89e35feea", + "research/complex-sw4-frame8/vendor/pr635/research/complex-571-cold14-st2/code/build_cold_end.py": "864b4701dd73afd0c9d99761b7a749f3354c48985730f17054e18c052996a668", + "research/complex-sw4-frame8/vendor/pr635/research/complex-571-cold14-st2/code/build_frame_regroup.py": "e2549ccc7a90008831be3b59aeb37b47db696640f5f5c2b72dd888b2f1e7e5c9", + "research/complex-sw4-frame8/vendor/pr635/research/complex-571-cold14-st2/code/build_gate_moves.py": "08bf1c2652307aeefbab089fdaf02f82e2c396ca23a1eb68e294a67e74c44252", + "research/complex-sw4-frame8/vendor/pr635/research/complex-571-cold14-st2/code/build_hpe.py": "ba2001695d8c7547a82260c3b016e01dac686e95a61757ca124eb9879078ea8e", + "research/complex-sw4-frame8/vendor/pr635/research/complex-571-cold14-st2/code/build_port_stage.py": "beb0d30fde1b9a30db091880b38c4a8ec906da3f715c43de7db8bf7932526e72", + "research/complex-sw4-frame8/vendor/pr635/research/complex-571-cold14-st2/code/cold_end_controls.py": "0c404f49e90457520f1788ee6741c9ac154a5814c54ad6cb83b59c44552ebc84", + "research/complex-sw4-frame8/vendor/pr635/research/complex-571-cold14-st2/code/construct_k_triangle.py": "66fc460df8eb8067efe3d8a3f9e97a7244aacd7bf11650a6ce656e868ce053da", + "research/complex-sw4-frame8/vendor/pr635/research/complex-571-cold14-st2/code/emit_allcold.py": "fe26f10fe5d30ed407a37540a45ef94f44576dd241d09e19aef5db1efb072746", + "research/complex-sw4-frame8/vendor/pr635/research/complex-571-cold14-st2/code/generated_identity.py": "c8af22719c0f3097a991a3f6ccac8f090afd2faba554745733d9ea88f2c25708", + "research/complex-sw4-frame8/vendor/pr635/research/complex-571-cold14-st2/code/generated_identity_controls.py": "a7b93207a673575d1fddc3e579153349c145c8f08d4575ae0a5d1e3cffec01de", + "research/complex-sw4-frame8/vendor/pr635/research/complex-571-cold14-st2/code/hpe_adapters_local.py": "eb0b5c6c7161e18dc22168da3211448d321586edd15bcfb4b4741174d36993cf", + "research/complex-sw4-frame8/vendor/pr635/research/complex-571-cold14-st2/code/hpe_audit_and_transport.py": "c9a05ff291016b870b4fc925b317abd9c3a604c73ffc8920dfdbbeb475e20aa3", + "research/complex-sw4-frame8/vendor/pr635/research/complex-571-cold14-st2/code/hpe_audit_local.py": "6bd9a1e279c9c9e4f3767d9f82e537b559292906feb2ddab02f380fb6523a810", + "research/complex-sw4-frame8/vendor/pr635/research/complex-571-cold14-st2/code/hpe_controls_atc.py": "63aa3909b5bfd3bf270c313bebb5c46e7789c67a8f2439f568bc4b2b4a35d17b", + "research/complex-sw4-frame8/vendor/pr635/research/complex-571-cold14-st2/code/hpe_emit_local.py": "7e4a6fbc38c8228157b6311457d1496bf460291393043932d2c365f004f77805", + "research/complex-sw4-frame8/vendor/pr635/research/complex-571-cold14-st2/code/invoice_allcold.py": "141bd2fd58bbfb5b8d0fc8f56f61c45586d5608a5af3487c6b883dd987f998ec", + "research/complex-sw4-frame8/vendor/pr635/research/complex-571-cold14-st2/code/phase_timing_controls.py": "1692ccee3da4b1781408d126ee4999f3e31a505cd83c64823a404033da3a6339", + "research/complex-sw4-frame8/vendor/pr635/research/complex-571-cold14-st2/code/witness.py": "00789c911a8f32cfe9d52207c7aa78305dc3fce4a8b6305ba402b7e74117103d", + "research/complex-sw4-frame8/vendor/pr635/research/complex-571-cold14-st2/data/EXPECTED.json": "9eeb8b149bf7649a47b0d3266436b9bfe0ba155ffb9668fa66cfa21136f9b8ed", + "research/complex-sw4-frame8/vendor/pr635/research/complex-571-cold14-st2/data/OWNERS.json.gz": "935ff1a6823c6625daba3349b28d74acf9a3d70a5947ae155aa66c7821804add", + "research/complex-sw4-frame8/vendor/pr635/research/complex-571-cold14-st2/data/PLAN.json": "258a8b9baa245fa4096828671e2f1d1462b5af08d56890629622ef6125eaddda", + "research/complex-sw4-frame8/vendor/pr635/research/complex-571-cold14-st2/data/SPEC.json": "f5473e3e6d76901bca57616efda78c3e23b3d30aa2c05acb656b6e87c38abbff", + "research/complex-sw4-frame8/vendor/pr635/research/complex-571-cold14-st2/data/TRI-SCHEDULE.json": "94da9d5575f5b237097a77ac7dd09aff594322dd9c35138bfd34ffc5e1a7a51e", + "research/complex-sw4-frame8/vendor/pr635/research/complex-571-cold14-st2/data/WITNESS.json": "05f7127910a846210d8c75d67c58185b7cd15b9861d71d0cfea955ae62414436", + "research/complex-sw4-frame8/vendor/pr635/research/complex-571-cold14-st2/data/cand.json": "f1f42cb6f1f272ca3690e65fe604c18427dd9ac51241095c133bf97af21d32e3", + "research/complex-sw4-frame8/vendor/pr635/research/complex-571-cold14-st2/data/recipes/atm3-step0-promote.json": "9a7cafdf9b600ba43985c83969b75151f665b98f454afc1494b9f9ef3dd3916f", + "research/complex-sw4-frame8/vendor/pr635/research/complex-571-cold14-st2/data/recipes/atm3-step1-greedy_kernels.json": "c4bc67f329fc22e226f26bbbf7e67018a639823d99fccfc5a1e798a7a82db43f", + "research/complex-sw4-frame8/vendor/pr635/research/complex-571-cold14-st2/data/recipes/atm3-step2-frame_coalesce.json": "e6d7ea259a542f2b43a857998f677db4d68f8f36335e98a030bc91ab38ce758c", + "research/complex-sw4-frame8/vendor/pr635/research/complex-571-cold14-st2/data/recipes/atm3-step3-gate_move_coalesce.json": "3a6b8fec6c8b56a45bf8fae683083636fa295a8914ffa68d11b1f78ba3a2eb9d", + "research/complex-sw4-frame8/vendor/pr635/research/complex-571-cold14-st2/data/recipes/ck-step0-greedy_kernels.json": "c839199d0e6f8e976978fe97bc0c5579a65ba69dfb6864585b448cccc1113056", + "research/complex-sw4-frame8/vendor/pr635/research/complex-571-cold14-st2/data/recipes/ck-step1-frame_coalesce.json": "0c8e5991e1338f03b837814dd060d4dd598c324e3538ee510913e0444a384ee3", + "research/complex-sw4-frame8/vendor/pr635/research/complex-571-cold14-st2/data/recipes/ck-step2-gate_move_coalesce.json": "1f5b62c76915b1b8bbcf63b42dcbd87a536c34d3721c4a9b68e651404717bf00", + "research/complex-sw4-frame8/vendor/pr635/research/complex-571-cold14-st2/data/recipes/k492-atm3-cold_end.json.gz": "a25ccab0c024aa9512df822032fca11683def03d0886b58f375c42834264c47c", + "research/complex-sw4-frame8/vendor/pr635/research/complex-571-cold14-st2/data/recipes/k492-atm3-frame_regroup.json": "8d880d3d8e795575a3a3428e0031b2c45831eea512dc32cb99f7eae9e6e49e5e", + "research/complex-sw4-frame8/vendor/pr635/research/complex-571-cold14-st2/data/recipes/k492-atm3-hyperplane_end.json": "30504ae76a2387677f05450d23413c7373c08ae2d9d171b2f4597bb63e294631", + "research/complex-sw4-frame8/vendor/pr635/research/complex-571-cold14-st2/data/recipes/k492-ck-cold_end.json.gz": "9f487a0c6e89f6f3aec38726c3a4e514ffe1248ce6cda3704676f2c86ad0866c", + "research/complex-sw4-frame8/vendor/pr635/research/complex-571-cold14-st2/data/recipes/k492-ck-frame_regroup.json": "9894f9c93e931b61cf34b337c4b257a72bb1d06fbdc4e8b02368e6e29ab2b644", + "research/complex-sw4-frame8/vendor/pr635/research/complex-571-cold14-st2/data/recipes/k492-ck-hyperplane_end.json": "c71c2b05550544c29ebb4696e63cffc44d6daa76f1bc25e9c7c97e994b2c7657", + "research/complex-sw4-frame8/vendor/pr635/research/complex-571-cold14-st2/data/recipes/k492-jp8-cold_end.json.gz": "90952fde4666724f783191d92f132e9f6aa84cdc6163a42974774e9957cd6f35", + "research/complex-sw4-frame8/vendor/pr635/research/complex-571-cold14-st2/data/recipes/k492-jp8-frame_regroup.json": "9bd347334de643f29865290be1ed37289f9cae6cd339547ac89b45fa7aaee65a", + "research/complex-sw4-frame8/vendor/pr635/research/complex-571-cold14-st2/data/recipes/k492-jp8-hyperplane_end.json": "e4d4dfd83d0c64cb0a8ee8c8bbd95d0510ee68699859e568fe201cd6f8d250c1", + "research/complex-sw4-frame8/vendor/pr635/research/complex-571-cold14-st2/data/search/DISPATCH.json": "34f233d4976e59455c3f0e1fa6edef8091d04bf63e4268aeb4a73810bfd5e338", + "research/complex-sw4-frame8/vendor/pr635/research/complex-571-cold14-st2/data/search/LP-PATTERNS-AGG.json": "5a1e2c3f7784cff71d4577e29d7a598a41198dac20aa35d5c87bb345d12f3e03", + "research/complex-sw4-frame8/vendor/pr635/research/complex-571-cold14-st2/data/search/LP-PATTERNS-EX.json": "08dd7090b5fda8b0a2c936c12982b279333c5765cfd090361a58e74d68b22e80", + "research/complex-sw4-frame8/vendor/pr635/research/complex-571-cold14-st2/data/search/TEMPLATE-PLAN.json": "1879679a44b373006907cbca8261a9cd187c7b868472afab04e002bf95331d9e", + "research/complex-sw4-frame8/vendor/pr635/research/complex-571-cold14-st2/data/search/WARM-OWNERS.json.gz": "56aac182713cba7627b7ebfbb497975b5a7c76b9da9f835a1cb63192fc6134a4", + "research/complex-sw4-frame8/vendor/pr635/research/complex-571-cold14-st2/data/search/WARM-PLAN.json": "89539c2b5d24225613c0ceb571a03a2165bcaf0a0bea06986e212649cbfef9e1", + "research/complex-sw4-frame8/vendor/pr635/research/complex-571-cold14-st2/verify.py": "4c8dea601fe9255bd9fbbf7840d3bfacc3dcf0b1deaf7ffab467e3c10648a3b7", + "research/complex-sw4-frame8/vendor/pr635/research/complex-571-cold14-st2/verify.sh": "18cf93f64fa5b7301f837950df181cf08ee8c3efe1b3fb6803354549a7462618", + "research/complex-sw4-frame8/verify.py": "7706065e3d2934ea493910638b40e6285348d337507e0fb695d8d1e536926637", + "research/complex-sw4-frame8/verify.sh": "51474403117d5ab4d6afe6dada67d9af6654964dc03aeaed8716ec15dfc0b1eb", + "research/complex-sw4-frame8/verify_global.py": "16bd5e54598592e92e210f99065348c5df261b8350fdc688072ce053d15b088a", + "research/complex-sw4-frame8/verify_manifest.py": "723d726dbbe5b65a49caecae0f1aab664a1413fb639abfd3e826a5a538e14e5b", + "research/complex-t21-owner-bound/DEPENDENCY-PINS.json": "363a15e3d1c62ab865f2b581a7b1feac3111ea671b2bf2d2037376353514cf10", + "research/complex-t21-owner-bound/MANIFEST.json": "cf3d003ab2a4bf1f6ca1235c67aae332026ee25e84f520050af0a94220c9e8eb", + "research/complex-t21-owner-bound/PROOF.md": "2aa0aa6ec1d87402138564c38749b5ca0f058c16817efdf58a2685d2d90cb417", + "research/complex-t21-owner-bound/README.md": "68aeba222ffc45c18029ec90077b8562b0beb364a3e9996ed8e0aabf99629d5c", + "research/complex-t21-owner-bound/exact_intervals.py": "aa3c2327c5d3742248b720a87b2de0bbe2e34ed2af89a578e3c8d5bd2656a9cf", + "research/complex-t21-owner-bound/independent_bound.py": "b1963ad42761afc4c690f133ff51776a8ec12da5bba090ad002a75a48baae0e8", + "research/complex-t21-owner-bound/run.py": "d48f172fda0a4c1af99c6027cd0d8e10fd5ee26039689f3291e00e0faff41c23", + "research/complex-t21-owner-bound/search.py": "8d310cf8be2c3c4f7c0e5fd1532012b9ac2fb09955a0d5505c90709aa687a7d6", + "research/complex-t21-owners/DEPENDENCY-PINS.json": "7c47d44e8d5c24aa80afc70724e7c0381fec57ef80d085d2ee4611726a0f1254", + "research/complex-t21-owners/MANIFEST.json": "663a4300ec3abe2278ac6c8e49dd13dc58694c33bfadaa278c5406539e113a31", + "research/complex-t21-owners/NOTICE.md": "91fffbebc4bb0f3c1e4e81f239d3e7c44400c1f001a6fd5120572017bfb598f7", + "research/complex-t21-owners/PROOF.md": "78721b32fceb34b21b8e77c95381c38c60276e72e6d9c2e9c6262cb347457def", + "research/complex-t21-owners/README.md": "7d09210953f2fc66efd3bd0af0fdd899ed98c93645f80fc32934c8d19323dfa0", + "research/complex-t21-owners/VENDOR-PINS.json": "578100c9ed4812a161271a1b5c8036673f4b27d6cc1df560715ff2ea9a598f6d", + "research/complex-t21-owners/build_owners.py": "d1e6bbab8ea0de09048fc9737dd4a4713289ca69328efe71855e16fc55abfa57", + "research/complex-t21-owners/build_parent.py": "0b5a66641494e934e3e032982c31aa561b89975d6673e7db257f4efdf5b8c921", + "research/complex-t21-owners/check_parent.py": "0e158551680b06a7a3f4599b4dcb74bcfcb7f1e94fcaf9a46c9b7a95d1200a6e", + "research/complex-t21-owners/common.py": "41a2e8a4cc69251e7e31dd82b4776ccfe46033afa8dca59f45f5d3c377541ea7", + "research/complex-t21-owners/data/ADAPTER-EDITS.json": "507e45b14439c8a19e269ee3c92fe9f28c80bf93375696b51e6618494de2c46a", + "research/complex-t21-owners/data/CLAIM.json": "433d7bc4a371aaffeee35c12a1db6ea974722a85b799233626e1a57dcfdcb121", + "research/complex-t21-owners/data/EDITS.json": "a3bdecb4899af794427458eec0b7b13b404e2c822c1e8e152d4a4eb92cb10638", + "research/complex-t21-owners/data/SPEC.json": "f18777bc770f1c65d17c3fe3c5d04d341e42bec6c5beabc97b1ca599df7bfc5a", + "research/complex-t21-owners/data/T5-OWNERS.json.gz": "676e91f0ab18bdc93b3da067082506b779969dde32a38baacfc8576c327a3c54", + "research/complex-t21-owners/independent_check.py": "9d8c86bf45cdaef37f223c88704055ced503ee295645611e13f3fb9059a00e55", + "research/complex-t21-owners/owner_controls.py": "1b38c922aad0776a52ec47f0db6b0d53e8c556b872b908f1fe93892ff918804c", + "research/complex-t21-owners/package_controls.py": "6676ae2e17f13142e6d5df27367fd0633e0d5f592869b637fbf875e38ce7b642", + "research/complex-t21-owners/price.py": "b4510dd0d86322be627ff500e76a22f53cafa8405a699d04646dc3039167d569", + "research/complex-t21-owners/source_adapters.py": "d77c78189db392855b462b3bd11b690b0d0a066335b7b1ed25568c03bab04c09", + "research/complex-t21-owners/vendor/pr858/baseline_coverage.py": "c0cf6bb2035817a09e1abb5dc492d57af79f584bbd0c1cf5fe73ba0f8f604741", + "research/complex-t21-owners/vendor/pr858/independent_check.py": "dd552d627bbefc05ab3f6abbbd1640ba53b67e607002ebb7dd3d17bf03ae1e65", + "research/complex-t21-owners/vendor/pr870/LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "research/complex-t21-owners/vendor/pr870/NOTICE.md": "e67a7bf357e62c130ed0df184c27d3b439b55c30e1c4c003c97bb1c6d0ab58e1", + "research/complex-t21-owners/vendor/pr870/PROOF-NOTE-BARCH.md": "c24f211b09358b25d6cf47dd18e4bbd8bcf4ecf279e6f1c6c90613cfa230818d", + "research/complex-t21-owners/vendor/pr870/PROOF-NOTE-T16.md": "b13621111876dee62367d7ee8e9b46c3707145d5f08914b0932d0960ee700d43", + "research/complex-t21-owners/vendor/pr870/SOURCES.json": "a7c2f2d21d535439b729f4d1245fa6a9bb24a148d877c1298e9bbdbcf251067f", + "research/complex-t21-owners/vendor/pr870/UPSTREAM-NOTICE.md": "a75967ebc34e3bf2ff2c25c08e6c7f1a61b0c0d171cfd1b62196ae2caaf2c610", + "research/complex-t21-owners/vendor/pr870/code/assemble.py": "15f6986a476bac76bcdc0bfcf51da115389b46f1950d2766b6822f757888b13a", + "research/complex-t21-owners/vendor/pr870/code/assembly_controls.py": "da7e981ae1b9f099d4e1524cb4f3ba1116011936ebe378692889b5dbfa99029d", + "research/complex-t21-owners/vendor/pr870/code/audit_allcold.py": "1467a2acb654e62552c69fb9a7c4c85f70a02120881d222313865058ab71a6cc", + "research/complex-t21-owners/vendor/pr870/code/bind_providers_portable.py": "1d39bcc7b63ac158e021454beaae897d123e174360573762aecade3cd43193f6", + "research/complex-t21-owners/vendor/pr870/code/bit_supplier_controls.py": "e6d33fb61a570c3f50669412acc467a3fd06ef0b806da6a75bc296c6ba2142a5", + "research/complex-t21-owners/vendor/pr870/code/emit_allcold.py": "354367e1fd6185a67b04f4268bcae4d502e47b18cb2131e247f5bcab5b3a769e", + "research/complex-t21-owners/vendor/pr870/code/freeze_spec.py": "5971eecac6d6fbcb53244b80f1b9d7232012dc32876fab511214a5addebbe6c2", + "research/complex-t21-owners/vendor/pr870/code/generated_identity.py": "c8af22719c0f3097a991a3f6ccac8f090afd2faba554745733d9ea88f2c25708", + "research/complex-t21-owners/vendor/pr870/code/invoice_allcold.py": "71eb57514e28ced97251e0507105f654f59885ec4d40486a780bf166098858a8", + "research/complex-t21-owners/vendor/pr870/code/prepare_global.py": "8c0dae301a8f34b77a5a462f840952d08ed120576212adf5051bc09bcad874dc", + "research/complex-t21-owners/vendor/pr870/code/restore_parent.py": "69b7b25ff85e9b8160e233c1d415cc6a0272019e5c486dcec14cb6c349e7024d", + "research/complex-t21-owners/vendor/pr870/code/witness.py": "779c5172894b992131e85be1e592ed2a1aec8c287b872ff42007d36a7291e444", + "research/complex-t21-owners/vendor/pr870/construction/barch/LOCAL-PINS-barch-U8.json": "2d16f99e1f71fd66378f5f767cf4cfa2a58264919a95074c7b31029f39a3c9f5", + "research/complex-t21-owners/vendor/pr870/construction/barch/RECIPE-U8.json": "292f0e9f82824c4111728cf4de929bf6e43320fbbdc77658aae9681906b0d652", + "research/complex-t21-owners/vendor/pr870/construction/barch/build_tri.py": "0fba65b31c2fd71864c291358bb0ad8d5f7e1be07e21df23f0ae73d7b966002e", + "research/complex-t21-owners/vendor/pr870/construction/barch/reproduce_barch.py": "19bc970aa6af25ab0e7fa96fb65c64dd0c5243976d8f2cb733cba839155482c1", + "research/complex-t21-owners/vendor/pr870/construction/barch/run_controls.py": "42639bf62bf57795e3ea615c1944c67efed00f28591333daeb3139bf63d04476", + "research/complex-t21-owners/vendor/pr870/construction/layers_np/PIVOT-SWAP-NP.json": "d49b8d316da1cbdaf995dd0e8314d3c67cc9cd4d5902e9d85ccb907be645bef5", + "research/complex-t21-owners/vendor/pr870/construction/layers_p6n/layer_end_controls.py": "fc58c5699ba6191c1163a3041241f6f0b619626c4462cd99bcf88210bac9e81e", + "research/complex-t21-owners/vendor/pr870/data/T8/PLAN.json": "673fd8e812fadcfb757264aba2d7e1abee9199457ed52e678ac65796cd4c1b70", + "research/complex-t21-owners/vendor/pr870/data/UPSTREAM-PINS.json": "ccc37ab7fbf78947fe02c7f57ea672d2e4eae8454cb1158ed964c75bf423869b", + "research/complex-t21-owners/vendor/pr870/independent/audit_local.py": "03afcfc9da428b3f6edac81c1fee7f277ab81b64998efae78380b63498dec6cd", + "research/complex-t21-owners/vendor/pr870/independent/price_profile_t16.py": "53f8e62dcf27bee032c1bee0245d126a9c8a12ebcf24f6aaff65ea3122fffe29", + "research/complex-t21-owners/vendor/pr870/inputs/PR589-EXPECTED.json": "b9f0e5ca038abe837b0007c8fe006f366a6f02009244ac57705a8a200e2301f4", + "research/complex-t21-owners/vendor/pr870/t16/NOTICE.md": "902370e6bfcd39dbea2ece474f15fccbcce3b8e966b2b94066bd03e5174591b5", + "research/complex-t21-owners/vendor/pr870/t16/build_owners.py": "faf14dd99b331a8bc5d35e3497bdb9c26fcea24ce2ee74f0dfeae87883af8db4", + "research/complex-t21-owners/vendor/pr870/t16/build_parent.py": "82e274d0c7a94f9bf0468dd37f0505d0c42017559ebb4ba8c079a1f4e403d91e", + "research/complex-t21-owners/verify.py": "2ee09291148a81ffead860c2237ebcef47a1f02ca5f0833cf5230532ba61243e", + "research/e8-bit-p111-tuned/DEPENDS.json": "fa9253078c444b8f4a57e849048f727c3c8233c3dc3c7f651bef2cf7bb0178c5", + "research/e8-bit-p111-tuned/EXPECTED.json": "7c2675fd49afd7e328606399a4421fd49c43fe8a6c5b57154cc908c00588abe2", + "research/e8-bit-p111-tuned/LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "research/e8-bit-p111-tuned/MANIFEST.sha256": "8d8fc2625b71b835176b666385c69fa4d1e4c5839e8e601924db2c9261761310", + "research/e8-bit-p111-tuned/NOTICE.md": "5b88eb2b7de76aa2a3288ee3c7a08d18a5eadfa82f5e7a99e207d232aed71221", + "research/e8-bit-p111-tuned/README.md": "a054ce8453e2936d45c4edd1c3678993903fcf6705ac241b9f1a4c4f9accda2d", + "research/e8-bit-p111-tuned/SOURCE-pr510.json": "5e84c26ba837ce029acd1b5089e5533d2ebde793deede84215322112e95e06f8", + "research/e8-bit-p111-tuned/SOURCE-pr535.json": "74254fde5cff5580d5c199b139ff3ce31a3defded3f653a3ba83cf0c9204ddc4", + "research/e8-bit-p111-tuned/SOURCE-pr544.json": "9ae1cfa69158f678499510e9cf24396b2bdd9b68979e906cbb8d4ee29b63e0b9", + "research/e8-bit-p111-tuned/SOURCE-pr545.json": "4b868b05c092eb821b257eab0f429f7c502fde946dd6508e8f5161a8758b4904", + "research/e8-bit-p111-tuned/SOURCE-pr548.json": "4480cd4e1dd0dc2bf55c26a1ae4a8bbb8587a96cea3053687e5d4c874148043e", + "research/e8-bit-p111-tuned/code/adapt9p.py": "14365d0eb8f4a7352edd28816196148fd28d5bbcb36044ebeeb15ca051bca9de", + "research/e8-bit-p111-tuned/code/cited.py": "8f7852571a897e131cf964d4b7826dc7bb2b7a42e81892d436f8ea092b26ef7d", + "research/e8-bit-p111-tuned/code/gen_p3.py": "438b83f10d70ceca7cf78049420204b7de2dc61682f913c50a62596106ad84cd", + "research/e8-bit-p111-tuned/code/mutants.py": "e2fd3429e2db4389ae8a5ab47dda89f551b0d0952c42fad5ac8d38a85d670594", + "research/e8-bit-p111-tuned/code/mutants_p.py": "ee2a2cfb44072a214dd29eae5b96a71b258ac886a05456b84d600de94b339591", + "research/e8-bit-p111-tuned/code/mutrec_b.py": "231cbf26bfe5e6824347e4556959941d8b4dea1efa06d7f88d7a73cca8b03158", + "research/e8-bit-p111-tuned/code/nodeopt.py": "6a5896f60b1fe05c41ab28ce822dff782c635e12d0c74fad20b5ce2a4010fa3f", + "research/e8-bit-p111-tuned/code/planio.py": "c0a687f61aed29455cea953d8a3e49a32136edb3cd4213c46880c146a6ca7fa3", + "research/e8-bit-p111-tuned/code/provenance.py": "aade757c1e4e2714207cbc80a9a60793d84b5f009de2cac79ee8d3239986fd2a", + "research/e8-bit-p111-tuned/code/pwordl.py": "6d8fccd44508e4705b6446e0a64482a5221a3efc5663c5ca7ae90d44581ac50a", + "research/e8-bit-p111-tuned/code/receipt_kappa.py": "6ac4cb3c6015bd46f3b0a88dfffce741d8942a703cc68738ad61953fae485e9e", + "research/e8-bit-p111-tuned/code/summary.py": "c7599cafe1a2330a2fc8a956dca457f802dbb8b04e4dc4ffa9d90890e5efb428", + "research/e8-bit-p111-tuned/code/xcheck_p.py": "af3decc877e27c00001cf56f50c6c09566e8e101297ab34c7860aed96a06d80e", + "research/e8-bit-p111-tuned/data/bitE8mut-p111.json.gz": "1bc3c53d4baf4927c6a00c339ea3975516471a48074d4d97c6addaded2a4d858", + "research/e8-bit-p111-tuned/data/complex-b.json": "96943a080f371392381c70676638c7b3281ffc44f96b50d7ab064f59aa9897c0", + "research/e8-bit-p111-tuned/data/complex/pr535/EXACT-ASSEMBLY-PR493.json": "3f4be566309841e00e842d5686f7937a355ae1a6a2eaa3ccb07bdf8a9ca604fb", + "research/e8-bit-p111-tuned/data/complex/pr535/EXPECTED.json": "cb734055c36681d38cf431a6926b7713351a94073cfba37d70a5384a9ef0d178", + "research/e8-bit-p111-tuned/data/complex/pr544/EXACT-ASSEMBLY.json": "eaacbe5a9b971b20f59503a5e948c1ba76c5e082f81a012c9cc7394494bc4db5", + "research/e8-bit-p111-tuned/data/complex/pr544/EXPECTED.json": "8f48531cb1ccc6c1fe7c80ba5990f8aea4278dbe9394bcc4d3f471a3e8d75f1c", + "research/e8-bit-p111-tuned/data/complex/pr548/EXACT-ASSEMBLY.json": "8c40d6a7907c2ba71284d4f29a2d6e6bbe4dfc5da92a6da1bbac13488b916349", + "research/e8-bit-p111-tuned/data/complex/pr548/EXPECTED.json": "2e458dd9880d001b63153e37ef7954c6bcfceae378ab4b225cfa1c94ea8e23ce", + "research/e8-bit-p111-tuned/data/hosting11-p111.json": "1f5a1142e0119483cabf9a4d99094d988014d1adaa29370e93f4b4a63d9bfd7f", + "research/e8-bit-p111-tuned/data/plan-l3.json": "d5c2494b4baae801143049e172db303b3c8e25a002e9d9715a1d79dcb2d74c58", + "research/e8-bit-p111-tuned/data/punct.json": "dd371e1d6fe57602f242920b582ec4c133efc8ede4a849fd701ac90b7f6e1853", + "research/e8-bit-p111-tuned/data/selection9-p111.json": "4ab1ed4529683cd184987f8bc3031fb7408b9cd22c25ab9cf541a8aaf896eaf1", + "research/e8-bit-p111-tuned/discovery/choose.py": "18d77e8f62ffc671b3b3d3e50626c03481a2eaf6fb4abbc131e08226feebc180", + "research/e8-bit-p111-tuned/discovery/search.py": "edd876212edf0db3f6620534dcf50b5d2c23197c2d5f8af8c030ed5bc8447923", + "research/e8-bit-p111-tuned/requirements.txt": "e11a6f5c2a40b77fbf54a31a4c45bac575e9d2f765d35b657406d5f088fd0664", + "research/e8-bit-p111-tuned/tune/EXPECTED.json": "b9f0e5ca038abe837b0007c8fe006f366a6f02009244ac57705a8a200e2301f4", + "research/e8-bit-p111-tuned/tune/README.md": "46c7917fb252949f38b7bcd88cf568efc282e3ea065b61d11e457e41673d0b2d", + "research/e8-bit-p111-tuned/tune/apply.py": "806ae4cb2648e4f05dcf56bd089891fd3ba33a6ee5fe76d3329e322c6770c1a1", + "research/e8-bit-p111-tuned/tune/bitE8mut-p111-tuned.json.gz": "e3e301e62bc2b41dbf1ceac0acf3d35824ebeab1848c5a2142d4577b109da52f", + "research/e8-bit-p111-tuned/tune/fastc.py": "ae51f1fbb22b8c8dac8aab787c798361f6aa5d4e1fefb29e43d0197899d4eab5", + "research/e8-bit-p111-tuned/tune/moves.json": "a113933002239eb2dd32726bd572ba8ca41b5bce0d438327dd770754c8d5e0f4", + "research/e8-bit-p111-tuned/tune/summary.py": "24841f9f5b039f05cfa934295203c982faf181cf28b9b1a71e50d1a35dc723d0", + "research/e8-bit-p111-tuned/tune/tune.py": "bdaf632852c514b257bcb1b81004a942fc022ab876565b4e5f6ff5a038d323c2", + "research/e8-bit-p111-tuned/tune/verify.sh": "efb1051d3e2c6119574a29a8e4efbe316307b5901d05079d029e12fae9ff1fb1", + "research/e8-bit-p111-tuned/tune/wlib.py": "a37fdf3cdf5f62945c2a90193401c0e9edc9dd3cda8d8cb36a3b9c329ebe4dbc", + "research/e8-bit-p111-tuned/vendor/pr510/e8-r480-dead-totals/data/bitE8mut-r480.json.gz": "92e399e9a486b55229b5624632ac54f800dd9e022f2aee97f1e5f264bbc0ef5c", + "research/e8-bit-p111-tuned/vendor/pr510/e8-r480-nine-stage/EXPECTED.json": "883f7a1a84f31d9e4430e348bc8d9c1ec10210b206ff602dbe126349056af13d", + "research/e8-bit-p111-tuned/vendor/pr510/e8-r480-nine-stage/code/adapt.py": "27b6b77cc4ebf439f9019e63a22dedc1ef72ee65fe120aad3d17316b1df06d7b", + "research/e8-bit-p111-tuned/vendor/pr510/e8-r480-nine-stage/code/assemble9.py": "4bf6768224a3fac81ccda26df24f3763f9a4fbc35ad62bef2888595cdae519fe", + "research/e8-bit-p111-tuned/vendor/pr510/e8-r480-nine-stage/data/selection9-r480.json": "8176db518bed23ea8121543bfb18085ec6633064142ba40ac5db00f63b06553d", + "research/e8-bit-p111-tuned/vendor/pr510/e8-r480-nine-stage/vendor/e8-r715-eleven-stage-whole/code/audit_hosted_k.py": "57e558c80a2fea6e291587b04afd76dfaee3550729997798b61f33daf90b8ec9", + "research/e8-bit-p111-tuned/vendor/pr510/e8-r480-nine-stage/vendor/e8-r715-eleven-stage-whole/code/audit_parent_k.py": "374e1d983589463bbfa06b6e9f2ffafb9d2c14acf97b1f858593a3cef90e93d2", + "research/e8-bit-p111-tuned/vendor/pr510/e8-r480-nine-stage/vendor/e8-r715-eleven-stage-whole/code/bank_routes_k.py": "ea678a7befda10c6f1b9dd38a36fe1437c6468472bd649f60b9f01522047e0bf", + "research/e8-bit-p111-tuned/vendor/pr510/e8-r480-nine-stage/vendor/e8-r715-eleven-stage-whole/code/emit_k.py": "298b16c3d4f58a468ad1a64564c8500cb281414a3f3c0428fd467908eeb4a4b4", + "research/e8-bit-p111-tuned/vendor/pr510/e8-r480-nine-stage/vendor/e8-r715-eleven-stage-whole/code/global_k.py": "6368196a393ac25bb2918880e4c4bd31ed733b762c27b6873ab391cbc0c5c3c8", + "research/e8-bit-p111-tuned/vendor/pr510/e8-r480-nine-stage/vendor/e8-r715-eleven-stage-whole/code/hosting_k.py": "081c3b95b18d900d97ce82af64fb428f085b6adc6d8ca93ea920797dad7eb81e", + "research/e8-bit-p111-tuned/vendor/pr510/e8-r480-nine-stage/vendor/e8-r740-replica32/code/bank_routes.py": "7c6997c455bd55acca3a1603797c34e7733d557c27a7694a1429ff15773a505d", + "research/e8-bit-p111-tuned/vendor/pr510/e8-r480-nine-stage/vendor/e8-r740-replica32/code/config.py": "283d7fad45155ee91e704d63ec947cf4a60aeff5cc43510bc0e835f7da7d8767", + "research/e8-bit-p111-tuned/vendor/pr510/e8-r480-nine-stage/vendor/e8-r740-replica32/code/e8core.py": "1cb286196c1530d06f50f0997febc5993b388f33464e295611b920ba30a24eeb", + "research/e8-bit-p111-tuned/vendor/pr510/e8-r480-nine-stage/vendor/e8-r740-replica32/code/engines/base_two_moment.py": "aee70c242a2f1d225528fabe2002e1564d1dc884797c07d28a831c7878ee9098", + "research/e8-bit-p111-tuned/vendor/pr510/e8-r480-nine-stage/vendor/e8-r740-replica32/code/engines/moment.py": "81cbc864e106418fc7854322746f72180cb8110ff39f74450a3b8d55a82c1482", + "research/e8-bit-p111-tuned/vendor/pr510/e8-r480-nine-stage/vendor/e8-r740-replica32/code/engines/outer.py": "c1ebb52163a7219504c728a5c2b098bf1e50bf20148a2879c5a74c3cadc7c03c", + "research/e8-bit-p111-tuned/vendor/pr510/e8-r480-nine-stage/vendor/e8-r740-replica32/code/tile_m.py": "d6ae4a556472d403773cd2117c992bfc10e1187112da1b3893f3fae628a131dd", + "research/e8-bit-p111-tuned/vendor/pr510/e8-r480-nine-stage/vendor/idle-axis-hosting/hosting_core.py": "d8b90cd5d152df3c7c351230863d9e61816ad5e1f21d69bea1a86a5daad559a3", + "research/e8-bit-p111-tuned/vendor/pr545/EXPECTED.json": "dd078d075b153ea2ed02a4bbd1fe467315930f4d7dc90f2c34cd2c33e06a5029", + "research/e8-bit-p111-tuned/vendor/pr545/code/adapt.py": "b9a50303147a3003ad94fc4b1a822d4fca7f9b9e917d165e3c45152575302a0e", + "research/e8-bit-p111-tuned/vendor/pr545/code/punct_cfg.py": "7cedd3416d6a8ce2e6393cea32dc1d11032190787a593a0ad964a0b62fc407f3", + "research/e8-bit-p111-tuned/vendor/pr545/data/bitE8mut-v111-r489.json.gz": "c78317ab05ea175dc380f4dce2bafdbcd7e8b46f0c9d6baf350c2f604bb3ae4e", + "research/e8-bit-p111-tuned/vendor/pr545/data/hosting-v111-r489.json": "862155e5c341053668ac1a18db05591417c38b9fe5f395d64a3b0a17a1502042", + "research/e8-bit-p111-tuned/verify.sh": "3bb8abf984e98fccf77914ae56d51eb60aab284db677905c1c4aafeacc44eee0", + "research/gauge44-frames-x/CONSTRUCTION.md": "7d96eb958a6b4274ea4c4c539b585f8ae2e89363b76aef930f90d2d513e164ea", + "research/gauge44-frames-x/LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "research/gauge44-frames-x/LOCAL-VALIDATION.json": "f81fbd98eb608b8119f03f89a5692bcd610845fc97022337931586d8582b706e", + "research/gauge44-frames-x/MANIFEST.json": "e1b7998c8f7cb24f8674d250d0510f2b5b351b2ed0b35f17a17e6bacf3d9824b", + "research/gauge44-frames-x/NOTICE.md": "ca9031d8f3f91d074055a6675772be343f05ac3bd30d73259ff292fbe3196666", + "research/gauge44-frames-x/PROOF-NOTE-BIT.md": "e5e96ddd1e7b3cb6d30bed8e5979fc1e9233ed9f10d77a943bdaf4e52cce0b9d", + "research/gauge44-frames-x/PROOF-NOTE-FRAMES-X4.md": "39c50420ebb6e8813706a49b2cf759f277c4afac9f6780fc0a7ac6a5fb86e036", + "research/gauge44-frames-x/PROOF-NOTE-LAYERS.md": "92bb85b056803770882afa916277c5b49a7027159c113a106e7b2b33e57c097f", + "research/gauge44-frames-x/PROOF-NOTE-NOTRI.md": "774d1ff7b77844990da7bc1feff7f9ffff8b1f4f9b03232a620f1f9a29935414", + "research/gauge44-frames-x/PROOF-NOTE-P6N.md": "cef8fad3d6644b4376ed15c4c5c46c68324009ab8f42d10bfa2da4b505b2c26d", + "research/gauge44-frames-x/PROOF-NOTE-PROMO.md": "c170e5196d3081f86ac377c6fe614ca17f6281972837580275ce5af41cbc64ae", + "research/gauge44-frames-x/PROOF-NOTE-SW4.md": "d7bb225f1a7f9fd363e819a67e92a5fe14c0942f6c3616d73609cc48042daf3d", + "research/gauge44-frames-x/README.md": "a086b31dcbfe273006a9a90b56a9703f3679114c9f988f8868f3c5f1ff783f3d", + "research/gauge44-frames-x/RESULT.json": "793ef51c6fc919e092708d24aa1eebf8535d741bb5beb02461b11c9e33d00c8b", + "research/gauge44-frames-x/SOURCES.json": "22af1dcd24763ba391f0c950643a93f5fa83afc396272366518a9953d2942cff", + "research/gauge44-frames-x/UPSTREAM-NOTICE.md": "a75967ebc34e3bf2ff2c25c08e6c7f1a61b0c0d171cfd1b62196ae2caaf2c610", + "research/gauge44-frames-x/code/assemble.py": "4c270a996b380ab712f72b81173ab24f1c73203a33578f261bfbaa7e67d75aec", + "research/gauge44-frames-x/code/assembly_controls.py": "e4c0f7828af64fdaef1896e4448d0212bd3041805097140b8cfafd098f8a6162", + "research/gauge44-frames-x/code/audit_allcold.py": "a87d7f4844ca963516637d249b14a0654f67f8047b6b265ae25b0cf30963e503", + "research/gauge44-frames-x/code/bind_providers_portable.py": "1d39bcc7b63ac158e021454beaae897d123e174360573762aecade3cd43193f6", + "research/gauge44-frames-x/code/bit_supplier_controls.py": "e6d33fb61a570c3f50669412acc467a3fd06ef0b806da6a75bc296c6ba2142a5", + "research/gauge44-frames-x/code/emit_allcold.py": "17c110c7c8d219e79e7dce36b19c4781e7effa800086cec03384387ad9acc7aa", + "research/gauge44-frames-x/code/freeze_spec.py": "f96c2b9cd886596bc7ab267f77abe9d16b6cbb5a724a5ad0a1d18d540369ed93", + "research/gauge44-frames-x/code/generated_identity.py": "c8af22719c0f3097a991a3f6ccac8f090afd2faba554745733d9ea88f2c25708", + "research/gauge44-frames-x/code/invoice_allcold.py": "141bd2fd58bbfb5b8d0fc8f56f61c45586d5608a5af3487c6b883dd987f998ec", + "research/gauge44-frames-x/code/prepare_global.py": "8c0dae301a8f34b77a5a462f840952d08ed120576212adf5051bc09bcad874dc", + "research/gauge44-frames-x/code/restore_parent.py": "69b7b25ff85e9b8160e233c1d415cc6a0272019e5c486dcec14cb6c349e7024d", + "research/gauge44-frames-x/code/witness.py": "779c5172894b992131e85be1e592ed2a1aec8c287b872ff42007d36a7291e444", + "research/gauge44-frames-x/construction/COLD44-RECIPE.json.gz": "22d0e01e990c0f1c588607a095271f7844851a437ba07174505e98e9528aed4c", + "research/gauge44-frames-x/construction/COMPLETION-PRIORITY.json": "0274ffca1725e7460aaf7b672bc1248aa6dfdec11e5f0fec91af18b829f8ba47", + "research/gauge44-frames-x/construction/INPUTS.json": "edd32ad9a55d3c508ca2ad90c74b5c87c7f7ca509d96b856a2176fa452780f99", + "research/gauge44-frames-x/construction/LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "research/gauge44-frames-x/construction/NOTICE.md": "defe7e44af610e25a6c50c1c3b2efd0972d0690574995c0c872fc50eebf4c816", + "research/gauge44-frames-x/construction/REBUILD-CHECKS.json": "1f9d754c89cfed632a6eee919a42d00c6677a8fb4fe1d40615c903242addbc91", + "research/gauge44-frames-x/construction/UPSTREAM-NOTICE.md": "a75967ebc34e3bf2ff2c25c08e6c7f1a61b0c0d171cfd1b62196ae2caaf2c610", + "research/gauge44-frames-x/construction/build_gauge_cold44.py": "ec730a4d3ff12fb058780718b1d5a7afe61243c532679ef347a5a48e2af0a3bb", + "research/gauge44-frames-x/construction/construct_gauge_xcentre.py": "d8d295566ef2399af2da0707a4adc83e07aa26d2344c01a66bd0ca7684cf9217", + "research/gauge44-frames-x/construction/frames/FRAME-RECIPE-sw4.json": "a2c7ca4d44671386d05974e2627645b42bbb7da7a35cefff6e9fa158b6ac8473", + "research/gauge44-frames-x/construction/frames/LOCAL-PINS-frames-sw4.json": "bc416b8f6443d59c715fb358c4d70fa27eae2d306388ffe0e2a303f60d929f7f", + "research/gauge44-frames-x/construction/frames/build_frames.py": "200847a7e8b3125cbeea0765dad67650e0bf83d32b66d72ba4977e99b8ee8eeb", + "research/gauge44-frames-x/construction/frames/frame_controls.py": "477de854ec9184a2c73d6ac3857a9d0cbd6bc04b71d10a105e7344434b492a77", + "research/gauge44-frames-x/construction/frames/reproduce_frames.py": "dc39ada9a2eb387310be181f3cea5dbd4b538632a888cd7372ece5e38a771832", + "research/gauge44-frames-x/construction/jx/LOCAL-PINS-jx-X4.json": "95c5114c8e937c2737a1b9f9da97303f2e5e129d39e6dfcc4010e99bfdb9c974", + "research/gauge44-frames-x/construction/jx/RECIPE-X4.json": "9d42c6b38e8124f5ffe15da56c260a7fba7260626bf3c5f8cbd93aa4a71ceadd", + "research/gauge44-frames-x/construction/jx/build_jx.py": "3cc7550b0c24bb54e245c6f7f16de489fd7844721fbb64aac628f38f43887916", + "research/gauge44-frames-x/construction/jx/reproduce_jx.py": "5c7afebb4eb7fcdeb7e971cfbc457cf071850e2da21c3c71295efdd453c2399c", + "research/gauge44-frames-x/construction/layers/build_pivot_swap.py": "8e8bced88be2e592ded40929499bac385ca92fcc1fa59183c22229dbf34093b8", + "research/gauge44-frames-x/construction/layers/layer_end_controls.py": "7829187bfc8f909948d5250e0ec00f02c89f5fe98306a3ed88daee36cb3c92ef", + "research/gauge44-frames-x/construction/layers/reproduce_layers.py": "435699f6f79c6c7fb8d6cc5a8382576d6ac88747583a975ff671e45440b93c4e", + "research/gauge44-frames-x/construction/layers_np/COLD-LAYERS-RECIPE-NP.json.gz": "3164cfb71baaeba4ac43427bc14075a225fc3a32ecd9341e58aa52c03a4ee2c0", + "research/gauge44-frames-x/construction/layers_np/HPE-RECIPE-NP.json": "43900139f618bdc06b8319098fb8dccaf4fc315b43ef7c067ca2cd778cdba2c1", + "research/gauge44-frames-x/construction/layers_np/PIVOT-SWAP-NP.json": "d49b8d316da1cbdaf995dd0e8314d3c67cc9cd4d5902e9d85ccb907be645bef5", + "research/gauge44-frames-x/construction/layers_np/reproduce_np.py": "1a304144a250d00d14154692ba522365b036777cf2b6fac466095e8ba733c16c", + "research/gauge44-frames-x/construction/layers_p6n/COLD-LAYERS-RECIPE-P6N.json.gz": "17e218a17e47c58fe2cde775ab2314d3d84030a61327b7f13da61cae3b374ad4", + "research/gauge44-frames-x/construction/layers_p6n/P6N-SPEC.json": "132a59635077d6afe80f99964a6935fce1dc2ece6587d74209c6f9c60025c8f1", + "research/gauge44-frames-x/construction/layers_p6n/layer_end_controls.py": "fc58c5699ba6191c1163a3041241f6f0b619626c4462cd99bcf88210bac9e81e", + "research/gauge44-frames-x/construction/layers_p6n/reproduce_p6n.py": "aa7d6bcbed05aa1c689437c07a26e5c95be3c700c0c1fb7bcf91c432a88436ca", + "research/gauge44-frames-x/construction/notri/PRIO6.json": "de0412511b0dd1af13e9717bc791126ac0e91c569b5391fd6c70268083045d15", + "research/gauge44-frames-x/construction/notri/cgx.py": "3da039d4184097c14802f9dbf972520d5b807671196f5e47a2247bc9f29bb418", + "research/gauge44-frames-x/construction/notri/cold44x.py": "f0bc3500efb2c839a0f8cb03dbb9ea0a54f1dfc71ef81e5373b3d638ac5b8296", + "research/gauge44-frames-x/construction/notri/port_stage_x.py": "38310744d054e393ea35e996047cddeb2d212141aaaaa4b07f7a4663b11db8e7", + "research/gauge44-frames-x/construction/notri/reproduce_notri.py": "90148c2a0422b4f92164298a283de73d413ab3d4cb7151a0e6b643a37ea025a8", + "research/gauge44-frames-x/construction/promo/LOCAL-PINS-p6n-k4.json": "a92bb02266596956bd53e9c86e8bbcc6639c92b4a4a248a1521f8eb79228271f", + "research/gauge44-frames-x/construction/promo/PROMO-RECIPE-p6n-k4.json": "fa6065d142646f7ab1f268912ce0cf5a1a6cd33c3994ff96bd6e204cf16b3e90", + "research/gauge44-frames-x/construction/promo/build_promotion.py": "9c9e2001b8d68bbe934d136026276fe97bd9bf6f94d4d78441fc28e14aca4daf", + "research/gauge44-frames-x/construction/promo/make_recipe.py": "ba9e4fdc0c1be7f6a150a5a50909911257a1a8c7cc5d03d61f541178fc07c122", + "research/gauge44-frames-x/construction/promo/promo_controls.py": "786c51f84b53698c2c833083506c4432c30eb0ed3b71e7dbe458a70c7413c372", + "research/gauge44-frames-x/construction/promo/reproduce_promo.py": "f979be666c3f5cf57e342a8427863c0b35b67ca4d3be495ac386f6870deb2026", + "research/gauge44-frames-x/construction/reproduce.py": "047bb9b3536b0b16bb08a21cd9fd80404ca9d022345f1aeab34b21dffc281c92", + "research/gauge44-frames-x/construction/sw4/LOCAL-PINS-sw4-P6k4.json": "3c06bf68b28ff125a6a2372bb70cefd76fb9fe1333438cd34dfb5b617cd70327", + "research/gauge44-frames-x/construction/sw4/NOTES.md": "3a3ddb0c77b188e67fc453ccb3efe9323f87028092a6ce4d259b7dc99d702446", + "research/gauge44-frames-x/construction/sw4/SW4-RECIPE-P6k4.json": "fa58d0ffc95d10b7453daefe4b34404a52895f94126ef973e92e92106cd615fa", + "research/gauge44-frames-x/construction/sw4/build_sw4.py": "9a295f3d534594a6b1326d8a6647e947670d1c6fbc92f37f5169661fde4c8f66", + "research/gauge44-frames-x/construction/sw4/reproduce_sw4.py": "3d082e0cc576fb1b4fb9e5dd11d63bab697c8a8626e2837813cd00d100b1aeac", + "research/gauge44-frames-x/data/FRONTIER.json": "56bed9070d5f0b7585d7b7fd62984696dbc5158e5187663030920a57e1cbfab2", + "research/gauge44-frames-x/data/OWNERS.json.gz": "99d1c4caf85855c353d30f122d9efbd9e51562914facded13027f347b18a6082", + "research/gauge44-frames-x/data/PLAN.json": "5f40e7ccfca61f298539b4f41286d2a9d62caf947057f9cec82aa53f73f707fd", + "research/gauge44-frames-x/data/PREPARATION.json": "1d576298bfafc509992113fdd58b5482655a88e321cbfafe9386588eb6fbb6e9", + "research/gauge44-frames-x/data/SPEC.json": "64817c60a4a2c1839bf12239cb1b7515a40bf8988229d81d4c9faa17b488c7d5", + "research/gauge44-frames-x/data/UPSTREAM-PINS.json": "ccc37ab7fbf78947fe02c7f57ea672d2e4eae8454cb1158ed964c75bf423869b", + "research/gauge44-frames-x/evidence/ADMISSION-CONTROLS.json": "5ebcc945c53f8279ac3bb6249e1d46422b7c7ddeb41c580ab5cbb3ca886dcf28", + "research/gauge44-frames-x/evidence/ASSEMBLY.json": "847f339db218f62ffabacb4655ba4dc6e8a15f67014ca01b1146083f393b009f", + "research/gauge44-frames-x/evidence/BINDING.json": "f80ad585c9cf94989d459971189fbb176084aedbe27edf5b5cccc5c2a44de43b", + "research/gauge44-frames-x/evidence/CENTER-COMPATIBILITY.json": "c66c7da1099ac8618381e2a7cb48b09b43ccf8d125ff124e129aba8ddb922cf3", + "research/gauge44-frames-x/evidence/LOCAL-STAGES.json": "64165b81b7119a2b23e99d3f3dfe8aa1702f373efe90d82d136c17786ffb6591", + "research/gauge44-frames-x/evidence/REPLAY.json": "45a6065c41df0c2b04e185b4727c7ad8eac5ebeb637dbb7bebffc184415b49a2", + "research/gauge44-frames-x/evidence/STAGES.json": "09d7c6daf1e93c58863267141dedc3873264d3baede0cddefda0d56ecb560458", + "research/gauge44-frames-x/evidence/audit/ASYNC-AUDIT.json": "df19a41a599bf24fd1efaeb2394af63208f95b9e3ca4f83c6f23e9641fb3d662", + "research/gauge44-frames-x/evidence/audit/GLOBAL-PREFIX.json": "5a6fd0d91a650ad5aa830771fb4333b015f06bc4ded02807d65aee260ce9e671", + "research/gauge44-frames-x/evidence/audit/IDLE-REMAINDER-FRAMES.json": "95f5165a10dd187000dba9e55afbc1b7dce5a315cfedfa72e4f8344471149048", + "research/gauge44-frames-x/evidence/audit/OWNERS-AND-PROFILE.json": "a32ecc0d5387d65648e1ff284209122860ee37aaba43ce2dd12024c4bc394313", + "research/gauge44-frames-x/evidence/audit/PREFIX-AND-INVOICE.json": "14b0f41c88209e800236ce4ebbf91d83537e22e18807153d90013f7eee57a582", + "research/gauge44-frames-x/evidence/global/ACTUAL-SIGMAS.json.gz": "bf3b7814b54b30c726cae1dfabd3c09211c8f34cc943534565b131a0006b483f", + "research/gauge44-frames-x/evidence/global/GLOBAL-TEMPLATE.json.gz": "f713f8e66aaeaebb8202fe72bf36c7d23497152497342c27892e0fda3092f95b", + "research/gauge44-frames-x/evidence/global/HOSTED.json": "60866eb6ced5b9eb259bfc1d59ea7b80fb439164b629e868586ad5bef845a88e", + "research/gauge44-frames-x/evidence/global/IDLE-REMAINDER-FRAMES.json.gz": "734fd9bbe0afa2cc1e492bb7effef1aa8f0d8926ab1d9420d64c30045b30e784", + "research/gauge44-frames-x/evidence/layers/LOCAL-AUDIT-LAYERED.json": "678a69702a946e6e3ac80ec7b3defda65d0fed63bc5cff1a08ec9c1c8a84bc51", + "research/gauge44-frames-x/evidence/local/CANONICAL-WORD.json.gz": "92941c2b718b533f1d3addb710d261a6e2b9ec5d19f0051d79775b08cb2571ed", + "research/gauge44-frames-x/evidence/local/CLIFFORD-RECIPES.json": "0a60293f43d88dbb1b321f02e61204afe1b6272b1346968ef35705caea1e4771", + "research/gauge44-frames-x/evidence/local/CLIFFORD-REVIEW.json": "4e3cdd616d105a49bbf1948bb53e49938d515c42f1c026781d1b5e9cb636db12", + "research/gauge44-frames-x/evidence/local/FULL-WORD.json.gz": "0ad202612f010df4ab66432a628247b37ad8b497dd6b27595b1685cbd7eb119e", + "research/gauge44-frames-x/evidence/local/INDEPENDENT-LOCAL-REPLAY.json": "18d68326ce0aca76911d561e79a817bce90cb8adfe053e19621c7ae0298b842e", + "research/gauge44-frames-x/evidence/local/LOCAL-CHECKS.json": "2b8a6a6854b8df8ecd84d8ff2b92f720c81454636988e6a0dfdc1f6c29d1c82c", + "research/gauge44-frames-x/evidence/local/LOCAL-PROGRAMS.json.gz": "172dc3d23e437909ddc01d07b12ede735afbb5bb6145f1ddf5c2e03097dfebe2", + "research/gauge44-frames-x/evidence/local/RESIDUAL-ADAPTERS.json": "bb6c23ba1b8dd5d2016724c3348b4e91a6b91daaa3f56bbd5216cb7a96bf5c94", + "research/gauge44-frames-x/evidence/local/SCALAR-FRAME-AUDIT.json": "cfc73040079b43ea82a42f3cf4c910edda1362deb09ec21c816c329347313bcb", + "research/gauge44-frames-x/evidence/local/WRAPPER-CHECKS.json": "84c727930f85f1c91900d6d12c523735c8b5d6907cd3eb1bd1030fe1fd4161d7", + "research/gauge44-frames-x/hosting/PROOF.md": "45bb3de8a10298a4cf5a278c3343be22a7d2e735be93a4e9454f24df7275faf0", + "research/gauge44-frames-x/hosting/README.md": "004bcdf6c78bd0316f0606d9e636511f94e1e80cbd79cce1a7e3bc55076d9bf1", + "research/gauge44-frames-x/hosting/audit_frozen.py": "a8d9c7c894cb44453aea93b33141559824f6c3ff81a85a6d066f4a10a2757659", + "research/gauge44-frames-x/hosting/expand_owners.py": "0f826377881d0c9405f90d9f5feac857c7c7cf8aef5bcf22d326bc274f038a70", + "research/gauge44-frames-x/hosting/frozen/FROZEN-AUDIT.json": "df6c7181a097900ee9d37db17bd25436a570f21caaa0cc2108712907ab02904b", + "research/gauge44-frames-x/hosting/frozen/MAJORIZATION.json.gz": "ec5f94b13d190d72bc0608dc9fe2498cc43ba9deb05028159a812ec1e4dcacdf", + "research/gauge44-frames-x/hosting/frozen/MANIFEST.json": "9df028adfa5120c60d2c78bfab06822cf4e6ed55502816b7d6dec19c1a2e4967", + "research/gauge44-frames-x/hosting/frozen/MATCHING-RECEIPT.json": "e1af2ac2c6e2457646d52dd693fb961f6279e10fe50eae9873f2ed149b6735b2", + "research/gauge44-frames-x/hosting/frozen/OWNERS.json.gz": "90ff7657a23dcfb67532b49c0800c5fc259b27c89005081e24bf184869e1bd57", + "research/gauge44-frames-x/hosting/frozen/REPRODUCTION.json": "8354f63148621c5fcf09cd16b496dedd677d813f83974e1f341ce38a1fffec81", + "research/gauge44-frames-x/hosting/frozen/SEED-OWNERS.json.gz": "eb3be5eebbb84349d7e7f1bde2fc77772a12ad5bccc6dab7c4efd8d903e2a048", + "research/gauge44-frames-x/hosting/frozen/SEED-RECEIPT.json": "aecfef753379106f5289f31251584c642e2cf7e4fa2d0886bb4ef9e922f8d9ba", + "research/gauge44-frames-x/hosting/frozen/SEED-REPRODUCTION.json": "4f6d49a85f43c98c816877d783470ca717be2349caceb991bf756eedece1b194", + "research/gauge44-frames-x/hosting/reproduce.py": "7551004d8d15cebcecc6793ebd17385830390935ccd1a8957f1c5472bce6ec82", + "research/gauge44-frames-x/hosting/reuse_owners.py": "2106fe79bd89071e62a3a25c1e444531e14fb89f88b4bdeb72d7b40c91266402", + "research/gauge44-frames-x/independent/CENTRE-GUARD-REVIEW.md": "7b82518d7ddf042d6e71174bc286311fa72127e0dc6dc9e500025fcf7abbf897", + "research/gauge44-frames-x/independent/GAUGE-COLD44-INDEPENDENT-AUDIT.json": "9fb5265c4d2ddf3d615e46600954c79cd1a42481500a0973a5695fcb9f2558c9", + "research/gauge44-frames-x/independent/GAUGE44-GLOBAL-GUARD-REVIEW.json": "631107a9a9acb02441ce80298f815e0c624f811b0d58c6fd78f8dc58d564bb5b", + "research/gauge44-frames-x/independent/GAUGE44-INDEPENDENT-PRICE.json": "e8cecbb4f05ca1a115512b246530278ed86558d0fae1229d09d7d9188f5f330f", + "research/gauge44-frames-x/independent/README.md": "25668a62d8c91f6860f8412cf2fc750ba41bf1085dad3709ad5067c7956eac89", + "research/gauge44-frames-x/independent/audit_local.py": "03afcfc9da428b3f6edac81c1fee7f277ab81b64998efae78380b63498dec6cd", + "research/gauge44-frames-x/independent/price_profile.py": "d2f548ad6b99f64a8ca5fbaf822a89560bb99359957ce3420b497f6a46fc0acf", + "research/gauge44-frames-x/independent/review_guards.py": "b83164d6c0122a055b3281f3381b305683a875760a2d727dd0188bb2aa59d67d", + "research/gauge44-frames-x/inputs/PR589-EXPECTED.json": "b9f0e5ca038abe837b0007c8fe006f366a6f02009244ac57705a8a200e2301f4", + "research/gauge44-frames-x/verify_global.py": "16bd5e54598592e92e210f99065348c5df261b8350fdc688072ce053d15b088a", + "research/gauge44-frames-x/verify_manifest.py": "723d726dbbe5b65a49caecae0f1aab664a1413fb639abfd3e826a5a538e14e5b", + "scripts/verify_frontier741.py": "215ee6a12de8dc2392e6811a1b8f2140035f6b2d2a0d2100ff4bd2fdcb8bb39b", + "scripts/verify_frontier741_bindings.py": "eff455167e2fd0bc9a67d35241d0e69d8edc58f3a23e776dcfe8f500ca8e8d67", + "scripts/verify_frontier799.py": "19fe1b32079095160dc00fe2f7df75e0fcbc82cff37f7159b755c8a63bd5ce99", + "scripts/verify_frontier799_bindings.py": "43897b3c99212d6134870898a1840f32898aa1b3679b299e654901568ad7e19b" +} diff --git a/research/complex-u10-t37/EDITS.json b/research/complex-u10-t37/EDITS.json new file mode 100644 index 0000000000..da39fe7d7e --- /dev/null +++ b/research/complex-u10-t37/EDITS.json @@ -0,0 +1,157 @@ +{ + "delay": 0, + "edits": [ + { + "role": [ + 0, + 30, + 5 + ], + "before": { + "owner_replica": 29, + "child": 8, + "port": 0, + "offset": 0 + }, + "after": { + "owner_replica": 28, + "child": 8, + "port": 79, + "offset": 26 + } + }, + { + "role": [ + 7, + 18, + 266 + ], + "before": { + "owner_replica": 20, + "child": 14, + "port": 111, + "offset": 12 + }, + "after": { + "owner_replica": 27, + "child": 15, + "port": 0, + "offset": 18 + } + }, + { + "role": [ + 8, + 23, + 193 + ], + "before": { + "owner_replica": 27, + "child": 15, + "port": 0, + "offset": 18 + }, + "after": { + "owner_replica": 20, + "child": 14, + "port": 111, + "offset": 12 + } + }, + { + "role": [ + 8, + 2, + 193 + ], + "before": { + "owner_replica": 20, + "child": 14, + "port": 111, + "offset": 21 + }, + "after": { + "owner_replica": 27, + "child": 15, + "port": 0, + "offset": 27 + } + }, + { + "role": [ + 5, + 27, + 186 + ], + "before": { + "owner_replica": 28, + "child": 8, + "port": 79, + "offset": 26 + }, + "after": { + "owner_replica": 20, + "child": 14, + "port": 111, + "offset": 16 + } + }, + { + "role": [ + 7, + 27, + 414 + ], + "before": { + "owner_replica": 27, + "child": 15, + "port": 0, + "offset": 22 + }, + "after": { + "owner_replica": 20, + "child": 14, + "port": 111, + "offset": 20 + } + }, + { + "role": [ + 7, + 6, + 414 + ], + "before": { + "owner_replica": 20, + "child": 14, + "port": 111, + "offset": 25 + }, + "after": { + "owner_replica": 20, + "child": 14, + "port": 111, + "offset": 24 + } + }, + { + "role": [ + 8, + 26, + 414 + ], + "before": { + "owner_replica": 27, + "child": 15, + "port": 0, + "offset": 26 + }, + "after": { + "owner_replica": 20, + "child": 14, + "port": 111, + "offset": 28 + } + } + ] +} diff --git a/research/complex-u10-t37/MANIFEST.json b/research/complex-u10-t37/MANIFEST.json new file mode 100644 index 0000000000..3aa8f319e8 --- /dev/null +++ b/research/complex-u10-t37/MANIFEST.json @@ -0,0 +1,52 @@ +{ + "ALL-T-PROOF.md": "4c0c71ccd0afb850538af1b467e5208b7eb3edd0260fded84e02a8c01dfc868b", + "CLAIM.json": "da1760f08bb411f74dfdde42e92db853712677bea9ad4f4b8e93dbae2919f704", + "DEPENDENCY-PINS.json": "0160ea2677cc9ceeb0f861dc2774d470a27cbaa58b8fd6c064cf0683d18f3e87", + "EDITS.json": "cd28d8014fe6576a56a640d9a94b6b3fbd7715ea1a6c2858c1597b3c9fb51576", + "NOTICE.md": "3c51716feabb7850e1a07bc185bb1dcd90fba1dd2ce6fb060f56b949c1301891", + "ORDER.json": "2093ca4050e1ce95621f4702bebe8b01b36773b1ecfa2c0d6275e132bd33d578", + "OWNERS.json.gz": "f89e00863c8415d1df1de9c481528f677eeda808ef3cd83bfa5ca3e7d9360f5a", + "PREDECESSOR.json": "3639c960052fa67c350ae0fdd7b70e3fff99709fa35a54335cc38dc8a8f41ac4", + "PROOF.md": "6cdcc0db7e390da8b98f690c5c3ebbd7f7e233d219f174408a60e42d04a340f5", + "README.md": "174fc49d95cace0bf63f7f12fef39dec9b5eb6bbb5c0495411add5b9d700590e", + "binding_controls.py": "87216d5efce156e32cea3b9908ef0ace984a6fbe300a8eac5f5750a5171eabb5", + "common.py": "b85769c7c29429da7ce9eed55f0ed5f672e2bedc0d894ae02bf9be8c86a638e1", + "construction/u10/LOCAL-PINS-U10.json": "a4c2b9215690c322eceeeda6563ee015fc2ab2f7d962348bd958595dbe25ed04", + "construction/u10/PROVIDER-U10.json": "d7b61e6a2e8ceee2c5504ef630019386ba16bf662323ae337137f212fc5c7a19", + "construction/u10/RECIPE-U10.json": "d670808c0c75258285ee15c71a91056a287e22ecfa2e02701d7f7e9397f8f9cd", + "construction/u10/discovery/compose.py": "d178041da5ceec1cbf69571dcadb41607e193080ef22f10a7e6cb7d4f7caca91", + "construction/u10/discovery/frameopt.py": "b68e4cdb0ed51f66311deba45d485bb30ab041d2e978ac21c6d1702da79f68dd", + "construction/u10/discovery/m2.json": "8d408320357a22015f9a9baea8ce8e3560226d28cc93980a784040a6b3c18dc6", + "construction/u10/discovery/make_recipe.py": "5d4e594adebdb6768cfc35c5fe907bec79cb2dc4f502baf88ebec6978737fdf9", + "construction/u10/discovery/mover.py": "cbf377494d0f5202ec0fbdfc109102e9ee90d598b7a2b00fdf4023a91e4c7993", + "construction/u10/discovery/search2.py": "86bccc619dff1758c5b020593bd7085f2483c639a5014e999389479e6168145a", + "construction/u10/discovery/slot.py": "395fe92e05f3aebab387bf251f97216aafbd6d7614d533e280a1de21ea0fb814", + "construction/u10/reproduce_u10.py": "cc7d9bb1da2fc5858831b14bb5ff33d2df1114890b04a77aa246b64de3e069b4", + "evidence/ALL-T-BOUND.json": "7e19124d775b18db394efade193a5144b887501e724ffbaa547eb38d900eb5b8", + "evidence/README.md": "4deef96ca24ca8cf8eaa62b102bd727cfa8c4952e28d45f74c4145d35bc3188f", + "evidence/strict/ASSEMBLY.json": "f016a13711a02fa66cba77f8942cc6e2e2a11fedce53cda7b59f7ef5ea3302f7", + "evidence/strict/DISCOVERY-STAGES.json": "5d8bf35fd63c8ed40f098ec663f358eedd4968b89ab22d4628d1bef59fbc8ef1", + "evidence/strict/FINAL-BINDING.json": "5a621f1868630168c46f63f0e4f9e2fd3a2bbad9ebff73a7901ce82bedeabe1b", + "evidence/strict/INDEPENDENT-OWNERS.json": "6aa320555892dd56dd4fde442d47aeb0d22e0fd6c118fd1473615c856636eff0", + "evidence/strict/PAYLOAD-CONTROLS.json": "bfa980ac0ac04fbd8e5d0f257ec885012c72f95b9b546b4c64c757f700a34d76", + "evidence/strict/RESULT.json": "a838ac7caf61f6663075aac141188f8e718a996b57c4858e120be4652c19586c", + "evidence/strict/STAGES.json": "db9657fbc19ef83981f2a028f466f5e4672754db9affe55ad64f031f511b6c81", + "evidence/strict/STRICT-STAGES.json": "0f288109fdc0ee7fb9be2a254d8c960f6c682c1dfb1c332a6177ef65d1ed13e2", + "evidence/u10/COLD-END-CONTROLS.json": "59c2ddd058eef5df8b0362292687431252c3435470caf750e22bbb1bc0e6ed9a", + "evidence/u10/LOCAL-AUDIT-U10.json": "f5c7a24387566840eba6976ba6a2603656e9686f6bf80b0a6abaf9f96a0588bb", + "evidence/u10/LOCAL-CHECKS.json": "278e4af527e2530abe670a4b786c512be1d10bdd45ff0f5da22fbae6aea7593f", + "evidence/u10/SEARCH-ROUND1-part0.txt": "05eefd0cc17388726a344b0a01c1fac5129228ca0126c8e6fe15eb0b3f919915", + "evidence/u10/SEARCH-ROUND1-part1.txt": "17808facedffa5d16d769da266e1103b86fd4806eae15c39fc78d986967ead69", + "evidence/u10/STEPS.json": "fb58bfc9584de08099a4e07599757634de1b4be9b257f71578dae58f762909f0", + "evidence/u10/U10-CONTROLS.json": "cc66be54c54e498e34e1e1d52962a19a48f6554ba4c4131d4a04b5683b97c6eb", + "final_binding.py": "5dab1466c55c34aa32fb31da0416e63a3a8f9ac84fd1b5dadc65dda027e92ace", + "independent/all_t_bound.py": "1ce46f68a3a2441159663de76c877ba12aa5a7d8bea56a068bf843d685d9554c", + "independent/check_payload_controls.py": "eb052e2cbb317ff331aab57250a75cb6cb7807865603be8030de075c3dd4e8af", + "independent/check_t37.py": "af77010b89db12d58030579e19273f960abb301f651361b448e8caf82d8355a9", + "independent/verify_construct.py": "094a93a7edd3c63890d0313a0ff8b71e335f570cfa548b9b20d8809e3d05abd2", + "package.py": "7022764ffd5abb8c869cf2269cc8fb188f574560c379abb00b40aba671d22278", + "package_controls.py": "f152d1cb57dd63af5abdaea88f03090ec7e24b8eb90d30b9b659030cb89c9991", + "prepare.py": "0f80cbe78111ff70f84525f1d07b64b0dc877647d653298f14e0108b9cfda151", + "replay.py": "64b0cce9f48dc631a073de7d8bb758ea1cd52b6d1af5cd96020748666b0a6688", + "verify.py": "599534cb496baf9bc0b1104ed8dc8e7661be15f05a95af8f915843ab0c9a8129" +} diff --git a/research/complex-u10-t37/NOTICE.md b/research/complex-u10-t37/NOTICE.md new file mode 100644 index 0000000000..1049fe52ae --- /dev/null +++ b/research/complex-u10-t37/NOTICE.md @@ -0,0 +1,53 @@ +# U10 addition (this package) + +New here: the generalised triangle-hybrid slot search (`construction/u10/discovery/`), the two new slots +(X = 444, 446 on the entering pair 612/613), the explicit U10 recipe and pins, the `u10-native` stage, and the +U10 adaptation of PR942's verifier and all-T bound. Prepared for rohanarun (@rohanarun) with Claude (Anthropic) +assistance; Apache-2.0. NewBArch's `build_tri.py` and `run_controls.py` (PR869) are used unchanged from the +vendored PR870 sources; the triangle-hybrid move itself is NewBArch's. Jonathan's PR942 T37 package (below) is +retained with its notices; its owner map and every inherited file are byte-identical. + +# Attribution and source boundaries + +Prepared for Jonathan with substantial OpenAI Codex assistance. Apache-2.0 +applies. The work includes separately implemented AI checks; no independent +human peer review is claimed. Retained source files, licenses, copyright +notices and AI disclosures are not replaced by this notice. + +New work in this package is the stable T21+T16 interleaving, eight-role T37 +trade and frozen owner witness, its independent reconstruction and admission, +the charged 1024-bit complex prefix integration, and the supporting cost/credit +inequality giving an all-replica upper bound for the fixed U8 whole-owner +family. The separate upper-bound proof does not supply the physical witness; +the package checks both. + +- Chafik Boukhalfa (@chafreaky), PR890, supplied the T21 assignment, T5 + witness, parent construction and partial-bank audit being extended here. + His PR795 supplied the five integer helper-width prices and four capacity + bonuses. PR890's owner-bound proof supplies the fixed-family equations. +- Hao Yan (@FanPUYen), PR858, supplied the T16 duplication and eleven-role + correction, physical source-event windows, independent owner/chart audit, + ancestral coverage checks and replication-parameterization approach. + The inherited code and notices remain under PR890's vendored sources. +- Jeremy Kothe's PR799 X4 work and the PR869/870 U8 lineage provide the + unchanged local supplier. The retained PR870 notice credits the + triangle-hybrid B construction to NewBArch, its driver and composition to + ColdWitness/icekylinx, and the earlier factory, gauge44 and no-triangle work + to their original contributors. Those credits remain in force. +- Chafik Boukhalfa's PR741 frames/owners, the PR645/PR635 and + PR514/PR484/PR507 controller lineage, and the unchanged PR589 bit supplier + remain dependencies. The selected cold ancestry is replayed; source + packages are not silently replaced by a new finite receipt. +- The exact `moment.py`, `base_two_moment.py` and `outer.py` engines are + imported unchanged from the pinned multicold dependencies. Their retained + notices include eumemic and the earlier maintainer arithmetic lineage. + `outer.py` credits icekylinx's PR144, adapted from Zhihao Chen's PR23, and + the RaD balanced positional transform (hipotures). The unchanged + `price_profile_t16.py` credits icekylinx with OpenAI GPT-6 Astra assistance. + +The package retains PR890's source manifest, dependency pins, vendored notices +and original source headers. The all-T arithmetic explicitly pins each imported +engine, the retained outer driver, the PR890 claim and the fixed-family proof. +Package and adaptation manifests bind the new files and generated runtime. +All inherited all-size/compiler, physical-realization, hosting, precision/tape, +analytic-transfer and bit H1-H5 obligations remain conditional. diff --git a/research/complex-u10-t37/ORDER.json b/research/complex-u10-t37/ORDER.json new file mode 100644 index 0000000000..500a9c3738 --- /dev/null +++ b/research/complex-u10-t37/ORDER.json @@ -0,0 +1 @@ +[[0, 0], [0, 21], [0, 8], [0, 29], [0, 1], [0, 22], [0, 9], [0, 30], [1, 0], [1, 8], [1, 21], [0, 16], [1, 29], [0, 2], [0, 23], [0, 10], [0, 17], [0, 31], [1, 1], [1, 22], [1, 9], [1, 30], [1, 16], [2, 0], [2, 21], [2, 8], [2, 29], [0, 18], [0, 24], [0, 3], [0, 11], [0, 32], [1, 17], [1, 23], [1, 2], [1, 31], [1, 10], [2, 16], [2, 22], [2, 1], [2, 30], [2, 9], [3, 21], [0, 19], [3, 29], [3, 0], [3, 8], [0, 25], [1, 18], [0, 33], [0, 4], [1, 24], [0, 12], [2, 17], [1, 32], [1, 3], [2, 23], [1, 11], [2, 31], [3, 16], [2, 2], [3, 22], [2, 10], [3, 30], [0, 20], [4, 21], [3, 1], [3, 9], [4, 29], [1, 19], [0, 26], [4, 0], [0, 34], [4, 8], [2, 18], [1, 25], [0, 5], [1, 33], [0, 13], [2, 24], [3, 17], [2, 32], [1, 4], [1, 12], [3, 23], [4, 16], [3, 31], [2, 3], [4, 22], [2, 11], [3, 2], [4, 30], [3, 10], [5, 21], [1, 20], [5, 29], [4, 1], [4, 9], [0, 27], [2, 19], [0, 35], [5, 0], [1, 26], [5, 8], [3, 18], [1, 34], [0, 6], [2, 25], [0, 14], [2, 33], [4, 17], [1, 5], [3, 24], [1, 13], [3, 32], [5, 16], [4, 23], [2, 4], [4, 31], [2, 12], [3, 3], [5, 22], [3, 11], [5, 30], [4, 2], [0, 28], [4, 10], [2, 20], [0, 36], [5, 1], [6, 21], [5, 9], [6, 29], [3, 19], [0, 7], [1, 27], [0, 15], [1, 35], [4, 18], [2, 26], [6, 0], [6, 8], [2, 34], [5, 17], [3, 25], [1, 6], [3, 33], [1, 14], [2, 5], [4, 24], [2, 13], [4, 32], [6, 16], [5, 23], [3, 4], [5, 31], [3, 12], [4, 3], [6, 22], [4, 11], [6, 30], [5, 2], [1, 28], [5, 10], [3, 20], [1, 36], [6, 1], [7, 21], [6, 9], [7, 29], [4, 19], [1, 7], [2, 27], [1, 15], [2, 35], [5, 18], [3, 26], [7, 0], [7, 8], [3, 34], [6, 17], [4, 25], [2, 6], [4, 33], [2, 14], [3, 5], [5, 24], [3, 13], [5, 32], [7, 16], [6, 23], [4, 4], [6, 31], [4, 12], [5, 3], [7, 22], [5, 11], [7, 30], [6, 2], [2, 28], [6, 10], [4, 20], [2, 36], [7, 1], [8, 21], [7, 9], [8, 29], [5, 19], [2, 7], [3, 27], [2, 15], [3, 35], [6, 18], [4, 26], [8, 0], [8, 8], [4, 34], [7, 17], [5, 25], [3, 6], [5, 33], [3, 14], [4, 5], [6, 24], [4, 13], [6, 32], [8, 16], [7, 23], [5, 4], [7, 31], [5, 12], [6, 3], [8, 22], [6, 11], [8, 30], [7, 2], [3, 28], [7, 10], [5, 20], [3, 36], [8, 1], [4, 27], [8, 9], [4, 35], [6, 19], [3, 7], [5, 26], [3, 15], [5, 34], [7, 18], [6, 25], [4, 6], [4, 14], [6, 33], [8, 17], [7, 24], [5, 5], [7, 32], [5, 13], [6, 4], [8, 23], [6, 12], [8, 31], [7, 3], [4, 28], [7, 11], [4, 36], [8, 2], [8, 10], [5, 27], [6, 20], [5, 35], [4, 7], [6, 26], [4, 15], [7, 19], [6, 34], [5, 6], [7, 25], [5, 14], [7, 33], [8, 18], [6, 5], [8, 24], [6, 13], [8, 32], [7, 4], [5, 28], [7, 12], [8, 3], [5, 36], [8, 11], [6, 27], [5, 7], [6, 35], [5, 15], [7, 20], [7, 26], [6, 6], [7, 34], [6, 14], [8, 25], [8, 19], [8, 33], [7, 5], [7, 13], [6, 28], [8, 4], [6, 36], [8, 12], [7, 27], [6, 7], [6, 15], [7, 35], [7, 6], [8, 26], [7, 14], [8, 34], [8, 20], [8, 5], [7, 28], [8, 13], [7, 36], [7, 7], [8, 27], [7, 15], [8, 6], [8, 35], [8, 14], [8, 28], [8, 7], [8, 36], [8, 15]] diff --git a/research/complex-u10-t37/OWNERS.json.gz b/research/complex-u10-t37/OWNERS.json.gz new file mode 100644 index 0000000000..00d82f9384 Binary files /dev/null and b/research/complex-u10-t37/OWNERS.json.gz differ diff --git a/research/complex-u10-t37/PREDECESSOR.json b/research/complex-u10-t37/PREDECESSOR.json new file mode 100644 index 0000000000..f2124f8b4c --- /dev/null +++ b/research/complex-u10-t37/PREDECESSOR.json @@ -0,0 +1,16 @@ +{ + "pr": 890, + "url": "https://github.com/CrocSwap/integer-mult-bounds/pull/890", + "commit": "4b3bd8cbe8e3e81c44161017c9b72c905a8040a8", + "packages": { + "complex-t21-owners": { + "files": 56, + "unchanged": true + }, + "complex-t21-owner-bound": { + "files": 8, + "unchanged": true + } + }, + "copy_scope": "Exact tracked bytes from the pending predecessor; notices, manifests and original claims retained. Every copied file is individually pinned in DEPENDENCY-PINS.json." +} diff --git a/research/complex-u10-t37/PROOF.md b/research/complex-u10-t37/PROOF.md new file mode 100644 index 0000000000..a4148f387f --- /dev/null +++ b/research/complex-u10-t37/PROOF.md @@ -0,0 +1,158 @@ +# U10 local word (this package) + +The only mathematical change relative to PR942 is the local word. U10 equals PR869's U8 plus two further +triangle-hybrid deliveries (construction/u10/RECIPE-U10.json). Its scalar map, frames, entrances and cones +are checked exactly by the independent `audit_local.py`; its paid profile is +`{1:2548,2:338,3:450,4:154,5:76,8:8}` with unchanged widths, start/end frames and local prefixes. Every +statement below about the owner construction, banks, prefix charge and the all-replica bound applies +verbatim with the U10 local profile in place of U8's; the all-T bound is recomputed for U10 +(evidence/ALL-T-BOUND.json) and its grid upper equals the claimed 0.001662039077758742. + +# Conditional T37 whole-owner construction + +The frozen construction gives conditional + +\[ +\kappa=0.001661960547713947, +\] + +an increase of 0.000000002773066918 over PR890. It retains the U8 local word, +its whole-helper widths, the nine-stage geometry and the PR589 bit supplier. +The changes are a 37-replica owner assignment and a charged 1024-bit complex +prefix allowance. The all-size and physical-realization assumptions listed +below remain hypotheses. + +## Frozen owner construction + +Start with the source-bound T21 assignment from PR890 and the inherited T16 +assignment. Give T16 a disjoint namespace by adding 21 to its replica and +owner-replica indices, 2352 to its copy indices and 18816 to its family indices. +The complete-call orders have 189 and 144 entries, respectively. Merge the +T21 entry at index i with key `(144*i,0)` and the T16 entry at index j with +key `(189*j,1)`. Sorting these keys preserves both old orders and breaks ties +in favor of T21. It yields 333 distinct stage/replica calls. + +Apply the eight explicit role changes in `EDITS.json`, then recompute their +copy and physical-family identifiers from their owner, child and port. The +files `ORDER.json` and `OWNERS.json.gz` freeze the result; no optimizer or +choice of a favorable run is part of verification. + +The local remainder trade is + +``` +44 + 3 + 2 -> 48 + 1. +``` + +The affected width-four, width-nine and width-eight roles can fill the two +capacity-32 slots as `32 = 8 + 6*4` and `31 = 3*9 + 4`. Their exact identities, +source locations and destination offsets are specified by the eight edits. +The other 167,824 roles are unchanged apart from namespace and call-time +renumbering. The final residual histogram is `{48:11086, 1:6}`. + +Stable interleaving retains the predecessor timelines, but it alone does not +justify a new cross-group owner assignment. The independent owner audit +therefore reconstructs each actual source-event and bridge window and checks +every one of the 167,832 roles. It checks full width, physical-family identity, +the coordinate chart and offset, disjoint occupancy, inactivity of the owner +during the complete invocation, and complete residual coverage. A helper is +never divided between physical owners. The independent frozen constructor +rebuilds the assignment from the T16 and T21 source data without importing a +search program. Omitting any one of the eight edits is rejected by the +construction/owner controls. + +## Local provider and global profile + +Every call uses U8 with local profile + +``` +{1:2548, 2:338, 3:446, 4:162, 5:72, 8:8} +``` + +and width inventory `{4:80,5:32,7:54,8:122,9:216}`. There are 504 helpers +per call, 333 calls, 33,152 live families and 33,666 physical families. Adding +the actual residual histogram gives + +``` +{1:848490, 2:112554, 3:148518, 4:53946, + 5:23976, 8:2664, 48:11086}. +``` + +Its rank mass is 2,408,256 and its deficit is +`73*33152 - 2408256 = 11840 = 37*320`. The controller audit derives this +histogram from the emitted program and the literal owner assignment; it is +not accepted solely as an input to the arithmetic. + +The reconstructed U8 provider retains its complete arbitrary-input scalar +identity in both forward and inverse-transpose orientations, exact native +phase recipes, residual wrapper frames and the inherited end controls. +The five temporary dedicated-bank groups have 8,8,8,8,5 active lanes. +The independent parent audit checks the partial group's complement coordinates +as well as the four full groups. Every dedicated bank is removed from the +final hosted controller, leaving the stated physical stock. + +## Charged prefix and finite invoice + +The retained conservative prefix estimate at T37 is + +``` +72 + 37 + 333 + 333 + 4 = 779 bits. +``` + +This does not fit PR890's 512-bit complex allowance. The present construction +charges 1024 bits, including a row-prefix charge of 2048, and recomputes the +finite invoice and bootstrap cutoffs with that value. It does not assume a +sharper unproved prefix estimate. The retained bit supplier keeps its original +512-bit allowance. + +The resulting physical row coefficient is 17495, strictly below the retained +20161 ceiling. The proper-child halving check is `73^2 = 5329 > 4608 = 2*48^2`. +The finite bridge and coefficient bounds are checked against the unchanged +retained constants. The widened allowance follows the existing parameterized +invoice convention; numerical savings do not excuse any prefix or row cost. +The payload controls mutate the actual prefix, allowance and row fields and +require the adapted assembly to reject invalid cases. + +## Exact price and fixed-family upper bound + +Two retained, independently implemented rational interval engines establish +that the complex moment is less than one at + +``` +b = 0.001664727258740678855772 +``` + +and greater than one at its successor on the 10^-24 grid. The unchanged PR589 +bit endpoint is `0.001733427039589844234749`, with its existing exceptional- +residue accounting retained. The seven-step outer construction checks all +47 strict inequalities at the claimed kappa and rejects the next 10^-18 grid +value. Its finite bootstrap cutoffs use the charged 1024-bit complex allowance. + +[ALL-T-PROOF.md](ALL-T-PROOF.md) proves that every positive replica count in +the same U8 profile, whole-helper width, idle-capacity and outer-recipe family +has the same kappa grid upper bound. It uses the inherited signed bin prices +and a new supporting cost/credit inequality. It relaxes chronology and owner +geometry; this construction supplies a feasible witness attaining its grid +bound. The result does not prove the exact real-valued optimum or uniqueness +of an owner assignment, and does not exclude different words, helper splitting, +provider mixtures, capacities or outer geometries. + +## Verification and remaining hypotheses + +The default package verifier cold-rebuilds the selected PR589/PR741/PR799 +ancestry, verifies its mandatory stage coverage and source/artifact bindings, +then reconstructs U8 and runs the new construction, parent, owner, invoice, +arithmetic and admission checks. An explicitly supplied completed PR799 replay +must pass those same ancestry and binding checks. Generated adaptations are +bound to the pinned sources and literal edit records; the strict replay +rechecks the discovery nomination independently. Final binding requires the +matching word, role, chart, parent, profile, invoice and price receipts and +the complete required control inventories. + +The proof establishes a finite conditional construction, not an unconditional +integer-multiplication theorem or a measured implementation speedup. All-size +compilation, common-label/mutable-source realization, whole-call hosting, +precision and tape bounds, analytic transfer and the bit H1-H5 contracts remain +inherited hypotheses. Verification covers the selected dependency lineage and +this construction; it does not claim execution of every historical test in the +repository. Source attribution and AI assistance are recorded in +[NOTICE.md](NOTICE.md). diff --git a/research/complex-u10-t37/README.md b/research/complex-u10-t37/README.md new file mode 100644 index 0000000000..e54004ef20 --- /dev/null +++ b/research/complex-u10-t37/README.md @@ -0,0 +1,101 @@ +# U10: two more triangle-hybrid slots on U8, hosted by PR942's T37 owners + +```text +kappa = 831019538879371 / 5*10^17 = 0.001662039077758742 +``` + +This is **+7.8530044795e-8 over the selected PR942 result** (`0.001661960547713947`). It is about 28× PR942's own gain over +PR890. The complex side binds, and the PR589 bit supplier is unchanged. + +**Status: strict replay passed.** The complete PR942 pipeline on the U10 locals, `verify.py`, ends with +`PASS_U10_T37_STRICT_WITH_SOURCE_BOUND_ANCESTRY 0.001662039077758742`. It covers fresh U8 and U10 native chains, +independent owner, construction and partial-bank checks, discovery plus strict controller emission, audit with 15 +mutations, the complete invoice (prefix 779 < 1024, row 17495 < 20161), assembly, 69 admission and 12 bit-supplier +controls, payload controls and the final binding. The receipts are in `evidence/strict/` (Linux, Python 3.13), and the +cold PR799/PR741/PR589 ancestry was replayed fresh (`PASS_REBUILT_PR589_PR799_COMPOSITION`). + +## What changes: the local word only + +PR869 (NewBArch) rewrote eight block-0 slots of PR799's X4 word with a width-neutral "triangle-hybrid" B delivery, +giving U8. In each slot, the copy pair `E += X` has its target reads re-routed: + +- two reads are delivered through **holder** registers: `H += V` right after H's last write, so the target's existing + H-read now also carries V; +- the remaining reads are swapped between E and X; +- the entrance pre-reads are rebuilt; +- holders are restored by an early-cleanup tail at a common low end, or by a FULL-cleanup gate. + +`construction/u10/discovery/` turns the move into an exhaustive search over the U8 word. It covers every copy gate, every +E/X assignment of its reads, and every holder choice (ports included, up to two donations). It uses exact pre-read +reconstruction and a chain-only frame optimiser seeded from the inherited frames. Every improving candidate is priced +and checked with the independent `audit_local.py`. + +The search found **two new legal slots outside block 0**, on the entering pair 612/613: + +| slot | copy | E/X re-routing | donations (holder ← value, reading target) | restores | +|---|---|---|---|---| +| X=444 | `612 += 444` | t146 reads 612, t210 reads 444 | `98 ← 612` (t150), `34 ← 444` (t214) | `98 −= 612` early tail; `34 −= 444` FULL | +| X=446 | `613 += 446` | t147 reads 613, t211 reads 446 | `399 ← 613` (t151), `303 ← 446` (t215) | `399 −= 613` early tail; `303 −= 446` FULL | + +Each slot changes the local paid profile by `{3:+2, 4:−4, 5:+2}`, like one PR869 slot. The two slots are additive: + +```text +U8 {1:2548, 2:338, 3:446, 4:162, 5:72, 8:8} +U10 {1:2548, 2:338, 3:450, 4:154, 5:76, 8:8} +``` + +Everything the owner layer sees is unchanged: the width (3778), the width inventory `{4:80, 5:32, 7:54, 8:122, 9:216}`, +the local prefixes (forward 55 bits, backward 72 bits), the A section, the start/end frames, the centres and every kept +B frame. PR942's T37 owner map, order, edits, bank envelope, 1024-bit prefix charge and outer recipe are therefore used +unchanged. The global profile is `333 × U10 + {48:11086, 1:6}`: + +```text +{1:848490, 2:112554, 3:149850, 4:51282, 5:25308, 8:2664, 48:11086} +``` + +The word is given as an explicit recipe, `construction/u10/RECIPE-U10.json`, with 10 B deletes, 10 B inserts with +frames, 2 tails and 2 FULL prepends. It is applied to the pinned U8 word (`090fd574…`) by NewBArch's **unchanged** +`build_tri.py`. The resulting U10 word has content sha256 +`776de990f3e1e9eebb075a3d280d1aa029cb5a171d30945128a713f78dd126d1`. + +## Evidence + +- `evidence/u10/LOCAL-AUDIT-U10.json`: the independent `audit_local.py` reports + `PASS_INDEPENDENT_EXACT_FORWARD_AND_DUAL_ENDPOINT_FRAMES_ENTRANCES_CONES` (with the parent centre interface). +- `evidence/u10/U10-CONTROLS.json`: NewBArch's unchanged `run_controls.py` gives 14/14 outcomes. These are C0 + identity, the recipe PASS, and drop_restore / restore_full / drop_preread / donation_after both globally and per new + slot, each rejected at its pinned message. +- `evidence/u10/COLD-END-CONTROLS.json`: 95 per-end layer mutations are rejected, as for U8. +- `evidence/u10/STEPS.json`, `LOCAL-CHECKS.json`: PR635's native chain (native, ledgers, local-replay, wrappers, + phases) passes on U10 and recounts its paid profile in both orientations. `construction/u10/LOCAL-PINS-U10.json` + pins the canonical word, the local programs and the Clifford recipes. +- `evidence/ALL-T-BOUND.json`: PR942's all-replica signed-dual bound, rerun with the U10 local profile, gives + `PASS_ALL_T_U10_SIGNED_DUAL_RELAXATION_BOUND`. Its grid upper is `0.001662039077758742`, equal to the claim, so T37 + remains grid-optimal in the fixed whole-owner family for U10. The two exact engines bracket the complex root + `[0.00166480605047151514435, 0.001664806050471515144351]`. + +## Reproduce + +Same requirements as PR942. From the repository root: + +```sh +python -B research/complex-u10-t37/verify.py --work /tmp/u10-t37 [--baseline799 /abs/completed-cold799] +``` + +The stages are those of PR942, plus `u10-native` (`construction/u10/reproduce_u10.py`) right after `u8-native`. The +T37 replay (`T37_LOCAL`) and the independent owner check consume the U10 locals. + +## Changes relative to `complex-t37-owners` + +The PR942 package is copied with these edits: + +- `verify.py`: the `u10-native` stage and U10 inputs. +- `prepare.py`: the adapted `build_parent.py` reads this package's `CLAIM.json` local profile. +- `final_binding.py`: U10 inputs, step checks and constants. +- `independent/all_t_bound.py`: the U10 local profile. +- `independent/check_payload_controls.py`: the new κ. +- `CLAIM.json`, the new `construction/u10/` and `evidence/u10/`, and this README, NOTICE and PROOF header. + +`OWNERS.json.gz`, `ORDER.json`, `EDITS.json` and all inherited sources are byte-identical to PR942's. + +See [NOTICE.md](NOTICE.md) for credits. diff --git a/research/complex-u10-t37/binding_controls.py b/research/complex-u10-t37/binding_controls.py new file mode 100644 index 0000000000..908ec7401f --- /dev/null +++ b/research/complex-u10-t37/binding_controls.py @@ -0,0 +1,96 @@ +"""Alter actual replay files in a private copy and require binding rejection. + +Run after a completed verify.py replay. Original replay/source files stay +read-only. Controls do not claim authentication of execution history. +""" +import argparse,copy,gzip,json,os,shutil,subprocess,sys,tempfile +from pathlib import Path +from common import ROOT,P,read +import final_binding as F + +if not __debug__: + raise RuntimeError('Assertions must remain enabled; do not use Python -O') + +def projection(work,destination): + """Copy only the inputs needed by the three targeted binding components.""" + paths=['ADAPTATIONS.json','CONSTRUCTION-CHECK.json','lift/PLAN.json', + 'strict/global/PLAN.json','strict/global/BINDING.json'] + paths+=['strict/global/audit/'+n for n in ('OWNERS-AND-PROFILE.json','ASYNC-AUDIT.json','PREFIX-AND-INVOICE.json','IDLE-REMAINDER-FRAMES.json')] + summary=read(work/'strict/global/hosted/HOSTED.json') + paths+=['strict/global/base/'+n for n in summary['source_artifacts']] + for relative in paths: + source=work/relative;target=destination/relative;target.parent.mkdir(parents=True,exist_ok=True) + shutil.copyfile(source,target) + for relative in ('adapted','runtime/code','runtime/inputs','strict/global/hosted'): + shutil.copytree(work/relative,destination/relative,ignore=shutil.ignore_patterns('__pycache__','*.pyc')) + +def mutations(work,sandbox): + projection(work,sandbox) + F.check_adaptations(sandbox);F.check_construction(sandbox);F.check_payload_artifacts(sandbox) + rejected=[] + def changed_json(path,change): + value=read(path);change(value);data=json.dumps(value,sort_keys=True,separators=(',',':')).encode() + return gzip.compress(data,mtime=0) if path.suffix=='.gz' else data + def trial(name,changes,check): + saved={p:p.read_bytes() if p.exists() else None for p in changes} + try: + for path,data in changes.items():path.write_bytes(data) + try:check(sandbox) + except (AssertionError,ValueError) as exc:rejected.append(dict(name=name,reason=str(exc))) + else:raise RuntimeError('Accepted altered file: '+name) + finally: + for path,data in saved.items(): + if data is None:path.unlink() + else:path.write_bytes(data) + record=sandbox/'ADAPTATIONS.json' + trial('missing_authorized_adapter_record',{record:changed_json(record,lambda d:d.pop('runtime/assemble.py'))},F.check_adaptations) + for filename,name in [('runtime/code/assemble.py','changed_runtime_with_updated_metadata'),('adapted/check_parent.py','changed_parent_adapter_with_updated_metadata')]: + path=sandbox/filename;data=path.read_bytes()+b'\n# unauthorized adapter change\n';key='runtime/assemble.py' if filename.startswith('runtime/') else 'check_parent.py' + changed=read(record);changed[key]['generated_sha256']=F.hashlib.sha256(data).hexdigest() + trial(name,{path:data,record:json.dumps(changed).encode()},F.check_adaptations) + trial('extra_runtime_code_file',{sandbox/'runtime/code/unlisted.py':b'# unlisted code\n'},F.check_adaptations) + path=sandbox/'runtime/inputs/PR589-EXPECTED.json' + trial('changed_runtime_input',{path:changed_json(path,lambda d:d.__setitem__('altered_control',True))},F.check_adaptations) + path=sandbox/'CONSTRUCTION-CHECK.json' + trial('changed_construction_owner_identity',{path:changed_json(path,lambda d:d.__setitem__('owner_content_sha256','0'*64))},F.check_construction) + for name,relative,change in [ + ('changed_emitted_template','hosted/GLOBAL-TEMPLATE.json.gz',lambda d:d.__setitem__('physical',d['physical']+1)), + ('changed_sigma_payload','hosted/ACTUAL-SIGMAS.json.gz',lambda d:d[next(iter(d))].__setitem__(0,0)), + ('changed_idle_axes','hosted/IDLE-REMAINDER-FRAMES.json.gz',lambda d:d[0]['orthogonal_axes'].__setitem__(0,0)), + ('changed_local_program_payload','base/providers/gauge44/LOCAL-PROGRAMS.json.gz',lambda d:d['forward'].append(['altered_control'])), + ('missing_source_artifact_metadata','hosted/HOSTED.json',lambda d:d['source_artifacts'].pop(next(iter(d['source_artifacts'])))), + ('changed_runtime_plan','PLAN.json',lambda d:d.__setitem__('altered_control',True)), + ]: + path=sandbox/'strict/global'/relative + trial(name,{path:changed_json(path,change)},F.check_payload_artifacts) + # Confirm the test copy is restored and successful after every mutation. + F.check_adaptations(sandbox);F.check_construction(sandbox);F.check_payload_artifacts(sandbox) + return rejected + +def optimized_controls(): + env=dict(os.environ);env.pop('PYTHONOPTIMIZE',None);rejected=[] + for relative in ('verify.py','prepare.py','replay.py','final_binding.py','binding_controls.py', + 'independent/verify_construct.py','independent/check_t37.py','independent/check_payload_controls.py'): + result=subprocess.run([sys.executable,'-B','-O',str(P/relative),'--help'],cwd=ROOT,env=env,capture_output=True,text=True) + assert result.returncode!=0 and 'Assertions must remain enabled' in result.stderr,('Optimized mode was not explicitly rejected',relative,result.stdout,result.stderr) + rejected.append(relative) + return rejected + +def main(): + parser=argparse.ArgumentParser(description=__doc__) + parser.add_argument('--work',type=Path,required=True);parser.add_argument('--baseline',type=Path,required=True);parser.add_argument('--out',type=Path,required=True) + args=parser.parse_args();work=args.work.resolve();out=args.out.resolve() + assert not out.exists() and not out.is_relative_to(ROOT),'New output outside checkout required' + baseline=F.check(work,args.baseline.resolve()) + out.parent.mkdir(parents=True,exist_ok=True) + with tempfile.TemporaryDirectory(prefix='t37-binding-controls-',dir=out.parent) as temporary: + sandbox=Path(temporary).resolve();assert sandbox.is_relative_to(out.parent) + rejected=mutations(work,sandbox) + optimized=optimized_controls() + assert F.check(work,args.baseline.resolve())==baseline,'Original replay changed during controls' + result=dict(status='PASS_ACTUAL_FILE_BINDING_AND_OPTIMIZED_MODE_CONTROLS',rejected_controls=rejected, + optimized_runs_rejected=optimized,baseline_binding_sha256=F.identity(baseline), + scope='Twelve actual-file/metadata consistency mutations in a private copy and eight explicit optimized-mode rejections. Original replay/source bytes remain unchanged.') + out.write_text(json.dumps(result,indent=2)+'\n');print(result['status'],len(rejected),'file controls;',len(optimized),'optimized runs') + +if __name__=='__main__':main() diff --git a/research/complex-u10-t37/common.py b/research/complex-u10-t37/common.py new file mode 100644 index 0000000000..a79240e106 --- /dev/null +++ b/research/complex-u10-t37/common.py @@ -0,0 +1,29 @@ +"""Shared I/O only; no witness search or construction logic.""" +import gzip, importlib.util, json, sys +from pathlib import Path +if not __debug__: + raise RuntimeError("Assertions must remain enabled; do not use Python -O") +P=Path(__file__).resolve().parent +ROOT=P.parents[1] +T21=ROOT/'research/complex-t21-owners' +def read(path): + path=Path(path) + return json.loads(gzip.decompress(path.read_bytes()) if path.suffix=='.gz' else path.read_bytes()) +def load(path,name): + path=Path(path) + previous=sys.modules.get('common') + external=not path.resolve().is_relative_to(P) + if external: + sys.modules.pop('common',None) + sys.path.insert(0,str(path.parent)) + try: + spec=importlib.util.spec_from_file_location(name,path) + module=importlib.util.module_from_spec(spec) + sys.modules[name]=module + spec.loader.exec_module(module) + return module + finally: + if external: + sys.path.pop(0) + if previous is not None: sys.modules['common']=previous + else: sys.modules.pop('common',None) diff --git a/research/complex-u10-t37/construction/u10/LOCAL-PINS-U10.json b/research/complex-u10-t37/construction/u10/LOCAL-PINS-U10.json new file mode 100644 index 0000000000..0f58758957 --- /dev/null +++ b/research/complex-u10-t37/construction/u10/LOCAL-PINS-U10.json @@ -0,0 +1,25 @@ +{ + "u10_controls": [ + "C0_identity", + "recipe", + "drop_restore", + "restore_full", + "drop_preread", + "donation_after", + "drop_restore@444", + "restore_full@444", + "drop_preread@444", + "donation_after@444", + "drop_restore@446", + "restore_full@446", + "drop_preread@446", + "donation_after@446" + ], + "layer_controls": 95, + "canonical_sha256": "4ea29d5f21a45f1c7b1362867ef458aa3fa3078580a420c83f75f0decf1af74b", + "program_sha256": { + "forward": "797b3b3b3fc441d53291a790bcb1451e1051dacad1ae39922ff1d06baa5c71a2", + "backward": "092b525677e0bce217e986546168098a949daab41bc81a0eb2f138bf1be936f8" + }, + "clifford_recipes_sha256": "27a03e185257ef29e842cd6c49a29c58bbe632b0cbd396f64c3523c38b7b3fe9" +} \ No newline at end of file diff --git a/research/complex-u10-t37/construction/u10/PROVIDER-U10.json b/research/complex-u10-t37/construction/u10/PROVIDER-U10.json new file mode 100644 index 0000000000..183d9c5803 --- /dev/null +++ b/research/complex-u10-t37/construction/u10/PROVIDER-U10.json @@ -0,0 +1,22 @@ +{ + "description": "Frozen U10 provider identities for the inherited T8 plan registry (PR870 data/T8/PLAN.json). Each U8 value is replaced by the U10 value produced by construction/u10/reproduce_u10.py; bind_providers_portable.py then re-checks every one against the fresh U10 locals. Only semantic artifact identities, the byte-stable LOCAL-CHECKS pin and the two local-program hashes change; widths, ports, centres, dispatch and orientations are unchanged.", + "rebind": { + "24db880b7dab31e6af4eec8a1aba1bbbae29cd50d9a7b77cf0e9b571b3e5ae7c": "4ea29d5f21a45f1c7b1362867ef458aa3fa3078580a420c83f75f0decf1af74b", + "a073d8d6a561cf5c8148d8b29ae2800bbe3978377c016b549edd7523eb3cf7e5": "50b5c91b02e5f4e068b37b56ee7b1e7c24b521b19de92875ea4f07e4981e98ca", + "7d703fa7fc26edab2d82d16632084d9c4c252789991568fe86a56307a9b11aaf": "693b147eb5b82648f472c6192b38b4d93d330761b11cee5b3b525e533d5ad56d", + "031db822c0db37326ce4f7d3c9d2fa90835b80c96ebb51a03468370052032c77": "70428603a4aee2bf870c472de8a36a51ce9feb0d7eeb512627c1633abe784ddf", + "4629507dcbdd516457c001ff8f9dbe750d1a0cbfa5cfa3c6be003d45804ba0c5": "27a03e185257ef29e842cd6c49a29c58bbe632b0cbd396f64c3523c38b7b3fe9", + "65ff1fcadd3d01047ceca7eb2d93bbd08a32d452ccec827c206aa8ff28e2cd2d": "ce9b78aa22ae5c5ac8ae837445858a5164b9d216e226ddb87998d9417d4984f6", + "a99aef882cd6f7631127fd8a116ad4bbaed60e3822455d4f846ae0f45b5af575": "278e4af527e2530abe670a4b786c512be1d10bdd45ff0f5da22fbae6aea7593f", + "83d65a63f51bd1ce7f3dd4e4d3597311e065b4775796cd87aea3e3a62689047c": "797b3b3b3fc441d53291a790bcb1451e1051dacad1ae39922ff1d06baa5c71a2", + "e4e483b764e9a85f84a04425e57d73ecdcc72eb2e4d97a64f17d9da58fa5ace0": "092b525677e0bce217e986546168098a949daab41bc81a0eb2f138bf1be936f8" + }, + "actual_paid_profile": { + "1": 2548, + "2": 338, + "3": 450, + "4": 154, + "5": 76, + "8": 8 + } +} \ No newline at end of file diff --git a/research/complex-u10-t37/construction/u10/RECIPE-U10.json b/research/complex-u10-t37/construction/u10/RECIPE-U10.json new file mode 100644 index 0000000000..4e5bee4385 --- /dev/null +++ b/research/complex-u10-t37/construction/u10/RECIPE-U10.json @@ -0,0 +1,299 @@ +{ + "base_sha256": "090fd574747fbf9628e70cb9beb792732914cfa52e1df147579fe4dbccc68c5a", + "B_delete": [ + 91, + 94, + 903, + 905, + 939, + 941, + 1226, + 1228, + 1274, + 1276 + ], + "B_insert": [ + [ + 90, + [ + "add", + 146, + 612, + -1, + 1, + [ + 24 + ] + ] + ], + [ + 91, + [ + "add", + 147, + 613, + -1, + 1, + [ + 24 + ] + ] + ], + [ + 867, + [ + "add", + 98, + 612, + 1, + 1, + [ + 258, + 132, + 68, + 34, + 24, + 1 + ] + ] + ], + [ + 867, + [ + "add", + 34, + 444, + 1, + 1, + [ + 289, + 160, + 96, + 24, + 4, + 3 + ] + ] + ], + [ + 868, + [ + "add", + 399, + 613, + 1, + 1, + [ + 260, + 130, + 68, + 34, + 24, + 1 + ] + ] + ], + [ + 868, + [ + "add", + 303, + 446, + 1, + 1, + [ + 288, + 161, + 96, + 24, + 4, + 3 + ] + ] + ], + [ + 1226, + [ + "add", + 146, + 612, + 1, + 1, + [ + 256, + 132, + 68, + 32, + 24, + 2, + 1 + ] + ] + ], + [ + 1228, + [ + "add", + 147, + 613, + 1, + 1, + [ + 260, + 128, + 68, + 32, + 24, + 2, + 1 + ] + ] + ], + [ + 1274, + [ + "add", + 210, + 444, + 1, + 1, + [ + 257, + 128, + 64, + 32, + 24, + 4, + 3 + ] + ] + ], + [ + 1276, + [ + "add", + 211, + 446, + 1, + 1, + [ + 256, + 129, + 64, + 32, + 24, + 4, + 3 + ] + ] + ] + ], + "B_frames": {}, + "tail_insert": [ + [ + 1, + [ + "add", + 98, + 612, + -1, + 1, + [ + 256, + 128, + 64, + 32, + 24, + 4, + 2, + 1 + ] + ] + ], + [ + 0, + [ + "add", + 399, + 613, + -1, + 1, + [ + 256, + 128, + 64, + 32, + 24, + 4, + 2, + 1 + ] + ] + ] + ], + "cleanup_prepend": [ + [ + "add", + 303, + 446, + -1, + 1, + [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ] + ], + [ + "add", + 34, + 444, + -1, + 1, + [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ] + ] + ], + "local_profile": { + "1": 2548, + "2": 338, + "3": 450, + "4": 154, + "5": 76, + "8": 8 + }, + "expect_sha256": "776de990f3e1e9eebb075a3d280d1aa029cb5a171d30945128a713f78dd126d1", + "variants": [ + { + "X": 444, + "E": 612, + "hold": [ + 98, + 34 + ] + }, + { + "X": 446, + "E": 613, + "hold": [ + 399, + 303 + ] + } + ] +} \ No newline at end of file diff --git a/research/complex-u10-t37/construction/u10/discovery/compose.py b/research/complex-u10-t37/construction/u10/discovery/compose.py new file mode 100644 index 0000000000..39223c5b54 --- /dev/null +++ b/research/complex-u10-t37/construction/u10/discovery/compose.py @@ -0,0 +1,31 @@ +import sys,json,gzip;sys.path.insert(0,'/tmp/don');from slot import * +# spec: list of moves {E,X,assign:{"t:src":newsrc},dons:[[t,src_orig,H]]} +def locate(w,mv): + B=w['B'];E,X=mv['E'],mv['X'] + ci=[i for i,g in enumerate(B) if g[0]=='add' and g[1]==E and g[2]==X and g[3]==1 and g[4]==1] + assert len(ci)==1,(E,X,ci); ci=ci[0] + _,_,reads,pre=slot_info(w,ci) + key={'%d:%d'%(t,s):i for (i,t,s,c) in reads} + assert len(key)==len(reads) + a={key[k]:v for k,v in mv['assign'].items()} + for (i,t,s,c) in reads: a.setdefault(i,s) + dons=[] + for t,s,H in mv['dons']: + i=key['%d:%d'%(t,s)] + iH=[j for j,g in enumerate(B) if g[0]=='add' and g[1]==t and g[2]==H and j>ci] + assert len(iH)==1; dons.append((i,H,iH[0])) + return ci,a,dons +def compose(w,moves): + from frameopt import optimise + for mv in moves: + ci,a,dons=locate(w,mv) + w=build(w,ci,a,dons) + w,info=optimise(w) + assert w is not None + for i,U in w['early_cleanup']: w['cleanup'][i]=w['cleanup'][i][:-1]+[list(U)] + P=profile(w);w['report']['local_profile']={str(k):v for k,v in P.items()} + return w,P +if __name__=='__main__': + w=L(sys.argv[1]);moves=json.load(open(sys.argv[2])) + w,P=compose(w,moves);print(P) + open(sys.argv[3],'wb').write(gzip.compress(json.dumps(w,separators=(',',':')).encode(),mtime=0)) diff --git a/research/complex-u10-t37/construction/u10/discovery/frameopt.py b/research/complex-u10-t37/construction/u10/discovery/frameopt.py new file mode 100644 index 0000000000..2788660b5b --- /dev/null +++ b/research/complex-u10-t37/construction/u10/discovery/frameopt.py @@ -0,0 +1,190 @@ +# Exact per-component frame optimiser (chain contract only; cones checked by audit_local afterwards). +import sys,itertools,collections +sys.path.insert(0,'/tmp/don') +from mover import basis,regs,FULLF +def span(B): + s=1 # bit0 = zero vector + for y in B: + t=s; x=0 + # s |= s shifted by xor y : do explicitly + nv=0 + bits=s + while bits: + lb=bits&-bits; i=lb.bit_length()-1; nv|=1<<(i^y); bits^=lb + s|=nv + return s +SPC={} +def mem(F): + F=tuple(F); r=SPC.get(F) + if r is None: r=span(F); SPC[F]=r + return r +def subspaces(dimk): + # all subspaces of F2^k as basis tuples of coordinate vectors (ints < 2^k) + out=set() + vecs=range(1,1<>x&1: + T=basis(list(S)+[x]) + if T not in out: out.add(T); nf.add(T) + frontier=nf + return list(out) +SUBS={k:subspaces(k) for k in range(0,5)} +def between(L,U): + L=basis(L);U=basis(U) + if len(L)==len(U): return [L] + mL=mem(L); comp=[] + cur=list(L) + for x in U: + if not span(basis(cur))>>x&1: comp.append(x); cur.append(x) + k=len(comp) + if k>4: return None + res=[] + for W in SUBS[k]: + vs=[] + for c in W: + v=0 + for i in range(k): + if c>>i&1: v^=comp[i] + vs.append(v) + res.append(basis(list(L)+vs)) + return res +def optimise(w,b=0.001665,m=73,verbose=False,maxcomp=200000): + f=lambda r:r*((m/r)**b-1) if r>0 else 0.0 + v=112;R=w['report']['R'];n=2*v+R + full=basis(FULLF) + end=[full]*v+[basis([x for x in range(1,512) if (x&p).bit_count()%2==0]) for p in w['ports']]+[full]*R + for q,U in w['helper_final'].items(): end[int(q)]=basis(U) + start=[(p,) for p in w['ports']]+[()]*(v+R) + for q,U in w['start_extra'].items(): start[int(q)]=basis(U) + nodes=[] # dict(fixed:F or None, regs, ref) + seqs=[[] for _ in range(n)] + def add(regsl,fixed,ref): + k=len(nodes); nodes.append(dict(regs=regsl,fixed=fixed,ref=ref)) + for r in regsl: seqs[r].append(k) + return k + for r in range(n): add([r],start[r],None) + for i,e in enumerate(w['A']): add(regs(e),None,('A',i)) + lev={int(t):basis(U) for t,U in w.get('target_levels',{}).items()} + for q,U in zip(w['centers'],w['center_frames']): add([q],basis(U),None) + for t in range(v): add([v+t],lev.get(t,()),None) + for i,e in enumerate(w['B']): add(regs(e),None,('B',i)) + for j,(i,U) in enumerate(w['early_cleanup']): add(regs(w['cleanup'][i]),None,('T',j)) + for r in range(n): add([r],end[r],None) + prv=collections.defaultdict(dict); nxt=collections.defaultdict(dict) + for r in range(n): + s=seqs[r] + for a,c in zip(s,s[1:]): nxt[a][r]=c; prv[c][r]=a + N=len(nodes); L=[None]*N; U=[None]*N + order=list(range(N)) # creation order is a topological order + for k in order: + z=nodes[k] + J=basis([x for r in z['regs'] if r in prv[k] for x in L[prv[k][r]]]) + if z['fixed'] is not None: + if (mem(J)&~mem(z['fixed'])): return None,'fixed lower violation %s'%k + L[k]=z['fixed'] + else: L[k]=J + for k in reversed(order): + z=nodes[k] + if z['fixed'] is not None: U[k]=z['fixed']; continue + M=None + for r in z['regs']: + c=nxt[k][r]; mm=mem(U[c]) + M=mm if M is None else M&mm + vecs=[x for x in range(1,512) if M>>x&1] + U[k]=basis(vecs) + if mem(L[k])&~mem(U[k]): return None,'interval empty %s'%(z['ref'],) + choice={} + free=[k for k in range(N) if nodes[k]['fixed'] is None and len(L[k])!=len(U[k])] + F=[L[k] if nodes[k]['fixed'] is None else nodes[k]['fixed'] for k in range(N)] + # components among free nodes connected by register adjacency + fs=set(free); par={k:k for k in free} + def find(x): + while par[x]!=x: par[x]=par[par[x]]; x=par[x] + return x + for k in free: + for r,c in nxt[k].items(): + if c in fs: par[find(k)]=find(c) + comps=collections.defaultdict(list) + for k in free: comps[find(k)].append(k) + stats=collections.Counter() + orig={} + for k,z in enumerate(nodes): + if z['ref'] is None: continue + s,i=z['ref'] + o=w['A'][i][-1] if s=='A' else (w['B'][i][-1] if s=='B' else w['early_cleanup'][i][1]) + orig[k]=basis(o) + OPT={} + for k in free: + o=between(L[k],U[k]) + if o is None: return None,'big interval' + OPT[k]=o + ok=orig.get(k) + if ok is not None and not (mem(L[k])&~mem(ok)) and not (mem(ok)&~mem(U[k])): F[k]=ok + def feasible_all(): + for k in free: + for r,p in prv[k].items(): + if mem(F[p])&~mem(F[k]): return False + for r,q in nxt[k].items(): + if mem(F[k])&~mem(F[q]): return False + return True + # repair infeasibility greedily: lower to L where violations + for it in range(50): + bad=False + for k in free: + for r,p in prv[k].items(): + if mem(F[p])&~mem(F[k]): F[k]=basis(list(F[k])+list(F[p])); bad=True + for k in free: + for r,q in nxt[k].items(): + if mem(F[k])&~mem(F[q]): bad=True + if not bad: break + if not feasible_all(): + for k in free: F[k]=L[k] + def local(k,Fk): + c=0.0 + for r,p in prv[k].items(): + if mem(F[p])&~mem(Fk): return None + c+=f(len(Fk)-len(F[p])) + for r,q in nxt[k].items(): + if mem(Fk)&~mem(F[q]): return None + c+=f(len(F[q])-len(Fk)) + return c + for sweep in range(30): + improved=0 + for k in free: + cur=local(k,F[k]); best=(cur,F[k]) + for Fk in OPT[k]: + c=local(k,Fk) + if c is not None and ciH by others + if any(j>iH and j!=iH for j in readsH[H] if not (B[j][1]==t)): continue + if any(j>iH for j in writes[H]): continue + out.append((t,iV,iH,Vr,H)) + return out +FULLF=[256,128,64,32,16,8,4,2,1] +def basis(vs): + b={} + for x in vs: + for p in sorted(b,reverse=True): + if x>>p&1:x^=b[p] + if x: + p=x.bit_length()-1 + for q in b: + if b[q]>>p&1:b[q]^=x + b[p]=x + return tuple(b[p] for p in sorted(b,reverse=True)) +def contained(a,b): return basis(list(a)+list(b))==basis(b) +def apply_move(w,mv,restore,pos='late'): + t,iV,iH,Vr,H=mv + w=copy.deepcopy(w);B=w['B'] + gV=B[iV] + don=['add',H,Vr,1,1,[]] + if pos=='late': p=iH + else: + lw=[j for j,g in enumerate(B) if j=224 and g[2]>=224 and g[3]==1 and g[4]==1] +copies=[c for k,c in enumerate(copies) if k%nparts==part] +def evaluate(ci,a,dons): + w2=build(w,ci,a,dons) + if w2 is None: return None + w3,info=optimise(w2) + if w3 is None: return None + P=profile(w3) + return (fee(P)-base)/b,P,w3 +for ci in copies: + E,X,reads,pre=slot_info(w,ci) + if not reads or len(reads)>5: continue + if any(j>ci and B[j][1] in (X,E) for j in range(len(B))): continue + if E not in se and any(jsrc (E or X); dons: list of (read_index, H, iH) meaning read is delivered via H += src before H's read.""" + B=w['B'];E,X,reads,pre=slot_info(w,ci) + hf=set(map(int,w['helper_final'])) + clean=(str(E) in w['start_extra']) and not any(j2: continue + H=g[2] + if any(k>j and B[k][0]=='add' and B[k][2]==H for k in range(len(B))): continue + if any(k>j and B[k][1]==H for k in range(len(B))): continue + out.append((H,j)) + return out diff --git a/research/complex-u10-t37/construction/u10/reproduce_u10.py b/research/complex-u10-t37/construction/u10/reproduce_u10.py new file mode 100644 index 0000000000..78e295901d --- /dev/null +++ b/research/complex-u10-t37/construction/u10/reproduce_u10.py @@ -0,0 +1,90 @@ +#!/usr/bin/env python3 +"""Rebuild the U10 word (two further triangle-hybrid B deliveries on PR869's U8 word) and its native locals. + +Input: the U8 word written by the vendored PR870 driver (`native/barch/FULL-WORD.json.gz`, content 090fd574...). +Steps, each checked exactly: + 1. u10: NewBArch's unchanged standard-library builder `build_tri.py` applies RECIPE-U10.json (explicit B deletes and + inserts with frames, two early-cleanup tails and two FULL-cleanup restores); base and result shas are checked. + 2. u10-controls: NewBArch's unchanged `run_controls.py` rebuilds C0 (identity), the recipe word (must PASS the + independent audit_local.py) and the four mutants globally and per new slot (X = 444, 446); 14 outcomes, all required. + 3. layer-end-controls, native, ledgers, local-replay, wrappers, phases: PR635's native local programs, exactly as + in the PR870 driver. +Apache-2.0. +""" +import argparse, gzip, hashlib, json, os, subprocess, sys, time +from pathlib import Path + +HERE = Path(__file__).resolve().parent +PKG = HERE.parents[1] +T21 = PKG.parents[1]/'research/complex-t21-owners' +BARCH = T21/'vendor/pr870/construction/barch' +P6 = T21/'vendor/pr870/construction/layers_p6n' +MUTANTS = ('drop_restore', 'restore_full', 'drop_preread', 'donation_after') + + +def read(p): + raw = Path(p).read_bytes() + return json.loads(gzip.decompress(raw) if str(p).endswith('.gz') else raw) + + +def main(): + assert __debug__, 'Assertions are required' + ap = argparse.ArgumentParser(description=__doc__) + ap.add_argument('--main', type=Path, required=True) + ap.add_argument('--pr635', type=Path, required=True) + ap.add_argument('--u8-word', type=Path, required=True) + ap.add_argument('--out', type=Path, required=True) + a = ap.parse_args() + out = a.out.resolve(); assert not out.exists(); out.mkdir(parents=True) + up = a.pr635.resolve()/'research/complex-571-cold14-st2' + src = a.main.resolve()/'research/complex-k492-owner-repair/vendor/multicold' + base = src/'vendor/pr558'; parent = base/'vendor/pr552' + rfile = HERE/'RECIPE-U10.json'; rec = read(rfile); pins = read(HERE/'LOCAL-PINS-U10.json') + env = dict(os.environ, PYTHONDONTWRITEBYTECODE='1', PYTHONUTF8='1', PYTHONINTMAXSTRDIGITS='0', + MULTICOLD_SOURCE=str(src), GAIN_PR564_SOURCE=str(src)) + for k in ('PYTHONOPTIMIZE', 'XPARAM', 'EXTRAH', 'PAIRING_RANKS', 'DIAG', 'HYBBUDGET', 'PR635_CODE'): env.pop(k, None) + steps = [] + + def run(label, script, *args, portable=True): + t = time.monotonic() + cmd = [sys.executable, '-B'] + ([str(src/'code/run_portable.py')] if portable else []) + [str(script), *map(str, args)] + with (out/(label+'.log')).open('w') as f: + rc = subprocess.call(cmd, env=env, stdout=f, stderr=subprocess.STDOUT) + steps.append(dict(step=label, exit_code=rc, seconds=round(time.monotonic()-t, 3))) + (out/'STEPS.json').write_text(json.dumps(steps, indent=2)+'\n') + assert rc == 0, label + print('PASS', label, flush=True) + + inp = a.u8_word.resolve() + assert hashlib.sha256(gzip.decompress(inp.read_bytes())).hexdigest() == rec['base_sha256'], 'input must be the pinned U8 word' + (out/'u10').mkdir(); word = out/'u10/FULL-WORD.json.gz' + run('u10', BARCH/'build_tri.py', inp, rfile, word, portable=False) + assert hashlib.sha256(gzip.decompress(word.read_bytes())).hexdigest() == rec['expect_sha256'] + run('u10-controls', BARCH/'run_controls.py', inp, rfile, T21/'vendor/pr870/independent/audit_local.py', out/'u10-controls', portable=False) + res = read(out/'u10-controls/controls.json') + want = ['C0_identity', 'recipe', *MUTANTS] + [m+'@'+str(v['X']) for v in rec['variants'] for m in MUTANTS] + assert sorted(res) == sorted(want) == sorted(pins['u10_controls']) and all(x['ok'] for x in res.values()), res + routing = parent/'complex-local/inputs/phase-baseline/CANONICAL-WORD.json.gz' + env['PR635_CODE'] = str(up/'code') + run('layer-end-controls', P6/'layer_end_controls.py', word, routing, out/'controls') + env.pop('PR635_CODE') + ctl = read(out/'controls/COLD-END-CONTROLS.json') + assert ctl['status'] == 'PASS_COLD_END_RAW_WORD_CONTROLS' and len(ctl['rejected']) == pins['layer_controls'], len(ctl['rejected']) + local = out/'local' + run('native', up/'code/hpe_audit_and_transport.py', '--raw', word, '--routing', routing, '--out', local) + if pins.get('canonical_sha256'): + assert hashlib.sha256(gzip.decompress((local/'CANONICAL-WORD.json.gz').read_bytes())).hexdigest() == pins['canonical_sha256'], 'canonical word' + run('ledgers', up/'code/hpe_emit_local.py', local) + run('local-replay', up/'code/hpe_audit_local.py', local) + run('wrappers', up/'code/hpe_adapters_local.py', local/'CANONICAL-WORD.json.gz', + local/'RESIDUAL-ADAPTERS.json', local/'WRAPPER-CHECKS.json') + checks = read(local/'LOCAL-CHECKS.json') + for o, s in pins.get('program_sha256', {}).items(): assert checks[o]['sha256'] == s, ('local program', o) + run('phases', base/'code/phases_full.py', local, parent/'complex-global/vendor531/vendor/clifford') + if pins.get('clifford_recipes_sha256'): + assert hashlib.sha256((local/'CLIFFORD-RECIPES.json').read_bytes()).hexdigest() == pins['clifford_recipes_sha256'], 'clifford recipes' + print('DONE', local, flush=True) + + +if __name__ == '__main__': + main() diff --git a/research/complex-u10-t37/evidence/ALL-T-BOUND.json b/research/complex-u10-t37/evidence/ALL-T-BOUND.json new file mode 100644 index 0000000000..b744e58ee5 --- /dev/null +++ b/research/complex-u10-t37/evidence/ALL-T-BOUND.json @@ -0,0 +1,350 @@ +{ + "status": "PASS_ALL_T_U10_SIGNED_DUAL_RELAXATION_BOUND", + "scope": "All positive integer replica counts, the fixed U10 local paid profile and helper widths, unchanged 8/16/32/48 capacity inventory, whole helpers, native no-surcharge complex moment and retained outer recipe. Time windows, bin count realizability, owner geometry, payload/invoice admission and physical execution are relaxed in this arithmetic component. The package separately certifies its T37 construction and finite admission; this upper bound alone does not establish feasibility.", + "dual_bin_vectors": 1163, + "upper": { + "8": 2, + "0": 0, + "1": 19, + "3": 7, + "4": 1, + "16": 4, + "7": 8, + "9": -4, + "2": 13, + "11": 9, + "6": 14, + "12": 3, + "5": 20, + "32": 8, + "23": 12, + "14": 16, + "24": 6, + "15": 10, + "25": 0, + "17": -2, + "18": -8, + "10": 15, + "27": -12, + "19": 11, + "20": 5, + "13": -3, + "22": -7, + "28": 7, + "21": -1, + "48": -13, + "39": -9, + "30": -5, + "40": -15, + "31": -11, + "41": -21, + "33": -23, + "34": -29, + "26": -6, + "43": -33, + "35": -10, + "36": -16, + "29": -24, + "38": -53, + "44": -14, + "37": -22 + }, + "mass_per_replica": 14382, + "signed_price_per_replica": -3892, + "credit_per_replica": 150, + "equality_replica_counts": "positive multiples of 37 only", + "normalized_idle": { + "1": "6/37", + "48": "11086/37" + }, + "smallest_integral_relaxed_profile": { + "replicas": 37, + "idle": { + "48": 11086, + "1": 6 + }, + "profile": { + "1": 848490, + "2": 112554, + "3": 149850, + "4": 51282, + "5": 25308, + "8": 2664, + "48": 11086 + }, + "live": 33152, + "deficit": 11840 + }, + "root": { + "lower": "0.00166480605047151514435", + "upper": "0.001664806050471515144351", + "lower_endpoint_residual_upper": "-4.301085688129659536376902309391945236902965415667572748476939671174510E-25", + "upper_endpoint_residual_lower": "2.517556478701709617909211641019179729261369108175523310847618933326740E-24", + "strict_rational_signs": true, + "moment_minus_one_at_current_k_required_rate": [ + "-0.002852814280227533280941029018200756052965782122374432171236179624948158", + "-0.002852814280227533280941029018200756052965782122374432171236179624873973" + ], + "nominal_k_ceiling_interval": [ + "0.001662039077758742293144317712102942470171452141277033901409235444073469", + "0.001662039077758742293145314390787160848683996462379167873669606916024232" + ] + }, + "two_engine_signs": { + "lower": { + "endpoint": "33296121009430302887/20000000000000000000000", + "mercator": [ + "-5797852038141026537324716093713631089444973/13479973333575319897333507543509815336818572211270286240551805124608", + "-1449463009535256634331179023428407772361243/3369993333393829974333376885877453834204643052817571560137951281152" + ], + "atanh": [ + "-430109/1000000000000000000000000000000", + "-107527/250000000000000000000000000000" + ] + }, + "upper": { + "endpoint": "1664806050471515144351/1000000000000000000000000", + "mercator": [ + "67873188397337656891567532967900353194714463/26959946667150639794667015087019630673637144422540572481103610249216", + "67873188397337656891567532967900353194714465/26959946667150639794667015087019630673637144422540572481103610249216" + ], + "atanh": [ + "629389/250000000000000000000000000000", + "2517557/1000000000000000000000000000000" + ] + } + }, + "supporting_inequalities": { + "mercator": { + "credit": { + "8": 200, + "1": 925, + "3": 375, + "4": 100, + "16": 400, + "7": 475, + "9": -75, + "2": 650, + "11": 575, + "6": 750, + "12": 300, + "5": 1025, + "32": 800, + "23": 875, + "14": 950, + "24": 600, + "15": 675, + "25": 325, + "17": 125, + "18": -150, + "10": 850, + "27": -225, + "19": 775, + "20": 500, + "13": 25, + "22": -50, + "28": 700, + "21": 225, + "39": 75, + "30": 150, + "40": -200, + "31": -125, + "41": -475, + "33": -675, + "34": -950, + "26": 50, + "43": -1025, + "35": -25, + "36": -300, + "29": -775, + "38": -2050, + "44": -100, + "37": -575 + }, + "multiplier_interval": [ + "65412841796498535226025347752586004898809121727151974460093637549/194827739586830795391148351214790299789955926491015855820475308441600", + "261651367185994140904101391010344019595236486908607897840374550199/779310958347323181564593404859161199159823705964063423281901233766400" + ], + "strict_margin_by_rank": { + "8": "8422851648852989568135000211585961117104713259953899478476621710401/7793109583473231815645934048591611991598237059640634232819012337664", + "3": "33714540647978817569365179999538462201044627649122343128708146124651/62344876667785854525167472388732895932785896477125073862552098701312", + "4": "743178841535946773905654762976317618337286722935153109762760897921/974138697934153976955741756073951498949779632455079279102376542208", + "16": "1239710363602890486337705675745074533045156308668175094140655426207/974138697934153976955741756073951498949779632455079279102376542208", + "7": "14338703906061913087153500588825462856425192113704926418224756480411/15586219166946463631291868097183223983196474119281268465638024675328", + "9": "19196290672602110336903351744362835704433890792096117785872067039873/15586219166946463631291868097183223983196474119281268465638024675328", + "2": "9083242707163633638110858909204995596325061296413693621755635374429/31172438333892927262583736194366447966392948238562536931276049350656", + "11": "4303752574970375070601264224999328442920261159893047698944108209715/3896554791736615907822967024295805995799118529820317116409506168832", + "6": "23305527155058070901722717416296208175895317798836360648881654244711/31172438333892927262583736194366447966392948238562536931276049350656", + "12": "19188151086493850561522537489075306223055742241613373537469590071053/15586219166946463631291868097183223983196474119281268465638024675328", + "5": "35030975813915639010335386598067468490647399180964651179896286015237/62344876667785854525167472388732895932785896477125073862552098701312", + "32": "374706567131840364585099178288299936547700825520521253772796679141/487069348967076988477870878036975749474889816227539639551188271104", + "23": "16524255969990450229820473882290844008140415111665775123956405619543/15586219166946463631291868097183223983196474119281268465638024675328", + "14": "8275338305960712365010317909013937695065548681077691328958292364985/7793109583473231815645934048591611991598237059640634232819012337664", + "24": "4401566486279378044580770959743909940457871067719247198126871920579/3896554791736615907822967024295805995799118529820317116409506168832", + "15": "36469218394913384538260763259705793220920883439263519097047247741017/31172438333892927262583736194366447966392948238562536931276049350656", + "25": "74545420595567419166150743191162792324276387986161870788462804283251/62344876667785854525167472388732895932785896477125073862552098701312", + "17": "85432641510464655447509132501523984914732675450106508104756269547687/62344876667785854525167472388732895932785896477125073862552098701312", + "18": "22807591766726472449002343545096465039583316272871741422705008024923/15586219166946463631291868097183223983196474119281268465638024675328", + "10": "1891039551964794541731500964177509943759446481516540726323091212739/1948277395868307953911483512147902997899559264910158558204753084416", + "27": "82195745191824937872208537159920908235839526557729479540286803476129/62344876667785854525167472388732895932785896477125073862552098701312", + "19": "35816227665694948803523704412820928699264654991186906686531800181705/31172438333892927262583736194366447966392948238562536931276049350656", + "20": "9611323857583050749612721999951604878521304006462330771855143357835/7793109583473231815645934048591611991598237059640634232819012337664", + "13": "84228958694354290979567165776092723021307623503407827614385301776177/62344876667785854525167472388732895932785896477125073862552098701312", + "22": "43335390748529571663835852234652315821769963458586633912033501217615/31172438333892927262583736194366447966392948238562536931276049350656", + "28": "15155494913234600916446579246277419448524395484750023238635072279215/15586219166946463631291868097183223983196474119281268465638024675328", + "21": "81899399167194249931102677204693689437448042024134818245072073567603/62344876667785854525167472388732895932785896477125073862552098701312", + "39": "19404666232136118254915159130837305287040562260243988396889395630585/31172438333892927262583736194366447966392948238562536931276049350656", + "30": "16795948976289549785369610612635404502819775281315514029726796046323/15586219166946463631291868097183223983196474119281268465638024675328", + "40": "2534406908142271935870129568854694578118176174668327269146810571461/3896554791736615907822967024295805995799118529820317116409506168832", + "31": "17553183433338487984785409077444264342928317633950240378918677252545/15586219166946463631291868097183223983196474119281268465638024675328", + "41": "42167207800442636686257533020872678014196983516544124302811474109199/62344876667785854525167472388732895932785896477125073862552098701312", + "33": "75793541993911112010748703006216496320030147511551621935843172272551/62344876667785854525167472388732895932785896477125073862552098701312", + "34": "39177585300752682960058715317958423128141902612720141530038960783689/31172438333892927262583736194366447966392948238562536931276049350656", + "26": "2452075616766953519341091062739089044251526803227368037453918536711/1948277395868307953911483512147902997899559264910158558204753084416", + "43": "45039181831897271770774334058493481273919451811419847555134905484545/62344876667785854525167472388732895932785896477125073862552098701312", + "35": "3478235903570974708340356813304414856443948201861183310493206914067/3896554791736615907822967024295805995799118529820317116409506168832", + "36": "14481152403919668043466025167819129467660802825761266739257924701697/15586219166946463631291868097183223983196474119281268465638024675328", + "29": "44553660963689073746571300198151014639586763220881953556682024724047/31172438333892927262583736194366447966392948238562536931276049350656", + "38": "43588769106326138660813459511030776311304971174409871669238982672919/31172438333892927262583736194366447966392948238562536931276049350656", + "44": "5295396474816103868023349459523925298168973984862406306136863205573/15586219166946463631291868097183223983196474119281268465638024675328", + "37": "15014776281502552695720824146126254945310539689625823453804294834083/15586219166946463631291868097183223983196474119281268465638024675328" + }, + "minimum_strict_margin": "9083242707163633638110858909204995596325061296413693621755635374429/31172438333892927262583736194366447966392948238562536931276049350656" + }, + "atanh": { + "credit": { + "8": 200, + "1": 925, + "3": 375, + "4": 100, + "16": 400, + "7": 475, + "9": -75, + "2": 650, + "11": 575, + "6": 750, + "12": 300, + "5": 1025, + "32": 800, + "23": 875, + "14": 950, + "24": 600, + "15": 675, + "25": 325, + "17": 125, + "18": -150, + "10": 850, + "27": -225, + "19": 775, + "20": 500, + "13": 25, + "22": -50, + "28": 700, + "21": 225, + "39": 75, + "30": 150, + "40": -200, + "31": -125, + "41": -475, + "33": -675, + "34": -950, + "26": 50, + "43": -1025, + "35": -25, + "36": -300, + "29": -775, + "38": -2050, + "44": -100, + "37": -575 + }, + "multiplier_interval": [ + "1275016240036944927466829952228891811210827695679823788884397227975605129988104474582489189044550414905102833837093948956148545778360741840136871190871878000760751083660289588513774074156983094782635416202129127977062300345626911212309584869773633313917033749175236529524463118275171790237761144952831465778722958905639891935638846653996761840638161369951554390901426791623750585684581592065222472217832764077910282556859040966771337121510982722824108445966559854162836398725043552648952757771670618089516659130221963992886011461918130925157697540157071654155722451548632688829133720730139296390496625950671988108115797368808554519274028380176583234371792897429085368398247405795035009695704972696519234033/3797549917731827364634409301104396590832422215868115452140322265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "40269051832549286701393748914675361075526093393134347354428611879031418710317913010843940112094580696975764980351033351849029685938330139375968745981193493934145052878190141512621386290251084299960693913832089046768527581365642763042095023741771067872882443322158202575956425114258494770374647412856283174064022616617112063343347505179896119144368271223746168486205366718601783245117836259021263537903380522534359556633766742111036162255886768745731400794313859049831744954055670958407117973917582528824879724146434456549103518265296330751269844260065460653694367536740870149078277761236938322258735604025319225716719675586727871517860215862881659124329215576984856215928204752324901523459822925202662309762489/119938656208335911655636626005187142490961725145787245795803620000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" + ], + "strict_margin_by_rank": { + "8": "2268422483057640366107484235272524533796453995804862674436222846416454191643063422979495353351421386017950327015436354368281848213838010894845174736613285054292791032224650121559038052074155746294142561505228140858928773807501293550200966392858016634565382756050084874694239439575846551715657241648770816492447538889069312811871548046637639802449710203216858517914736019154891184329458072067232367521264973941091792477763596446060826645578215088693475970825247194993285302984072278509550338913844316009734801594577523398315594835860889540265906712542735724186875028346530658198119069524833671854072648534138802945105555093980979439507382851390639018413459062783913526117039894184157877263034047210677972983455390968437676536499883390100850726544764687935748811498977/2098821839571401273985844841289084267244723402189750071909396728069888167365906093611315557018217948176878471306369900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "3": "3026640113515894588159262303857765424874847243503967139369154130631703817223541431699936968964782341449691273656786889526385878480778824411126183612344126809243580265151914963894190228346947538623981823428503040444139541226276328322394953105219392635809752646781039725482362021606814308713560187082585127521838870740975801084977551669843216331383468456809253367235664428674976599372295376691169583894774385282819674063984471067383356723574057716282963867321337629319691644077447064032667013781587160836090854970810393926917180711166286438507072304090190993989207989004285078347240355786811179450496511433867976639849344330136123059627128964821782525382963771381356277048519487004610332778797393101467172152256401969260332387964197745833868160318635802008331012423013/5596858238857070063962252910104224712652595739172666858425057941519701779642416249630174818715247861805009256816986400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "4": "3202418683562968353989717001879320584702997970750529733668870204343610472677742471766781375615699947640234130672972655107893568996694434936527045926845162368072755235102072458790286063560801603695537306258482845148245778712437477358934346131604384900758079080396473311956753245240018777408174802098643506080070873658695647520222171155982694046654494035123858607479426613638224511444402697302173062831258134875328280660043031533994551133729383223610452646412046213407712048331354648926058867019864950209780935851000221697233474778940337417923090331931128561241477079415075264249031473078512062909227968906934751681225557279155940208335763329915471889734823942839104428986825940494654020423087013333820343700273428137165936879513461039673383562998554446727498950614497/4197643679142802547971689682578168534489446804379500143818793456139776334731812187222631114036435896353756942612739800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "16": "242818809290022825833038562449921377699758329479112424991989136153733950070279300347111078740628729200878372882128178641299270040473570071432452753681555063966151862462932250263405710517948722449662744025592902510395695110230521746411465729586691735241677587439245434995522712437413841811968052857857372075868745662080055101070311978780443490578589450281295017917599197716918030473784498287503793696336989324848445672393491595397383323097839185630450334630704204404040411077146824627527603458081709762449447061908015780807485963045357818769529943222601229133379122089242440372930147008027456594033626153286492054081259126850838407891257469059114130036325023725957555391544675125895531150130475865079741902013049312578131661665053832084487917668798306116203106064067/190801985415581933998713167389916751567702127471795461082672429824535287942355099419210505183474358925170770118760900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "7": "6178665311831129830589118497319061342366562744457007688140471623320958770692691957650971661157768527785135314838128021038542866239057937242805350910347986816421025972650600655520903429699572881441043028323745687693024702860050440609058854343988981431783626179197351637773312760459116979842169114274907808261923562424300993541445348425628684624105474323169247762775419772442945177396809581507340125308881269309773882721685060778456347858885451241680332446862916334664070268250299281766346625429564472248175555715123241931779401125670741295775033051307059630828942113681428976369395520982741679337870595940769284797508741830137413463599415536902994925297978879199888861678625235972635377484278440357214150888052519614740338610472468411931048248284811185697963252081523/6716229886628484076754703492125069655183114887007200230110069529823642135570899499556209782458297434166011108180383680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "9": "2298906053696988941575917104248371092059911177980298426131244275222655738048796977088544729241693376748615081233491269521663950354025773043980138549296686341443459304964544210645382473022684901392853834843192843635533520845005925131918137094181348605434750061326924902571761100374660873453175791075215828884291400270791881610696489531322421058673328930305210653432148643924462692729177074545210296096889699106810750297025697254004858577780474814340414631823897609647994928313833929731227884026885989533472423041336887856529790405644708050137904743458242480627272014548070776743497824244804350986731417632114856849917780981789458110627324019533837810991407838275931002903340200019699110182706137344704273914371799/1866571735563547786265104859678833012325952167543496107036011200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "2": "349468205832051443792221431780483092799800412840288746496072395430008700515238162183226549867316634017786116725738138404307334457953880414402176160138453669838424711763255122739591258240946739469515242660204393358502738920559485190287983976312508902162628780476939371710491422960782503465810615406515281817183206304939132399316381613744337984440603550781528734305208569980917922978744840815194670710371727831650983192633750101355332772634289016885134061250261019356350630493177786366132113615400947289144109474787793462687170657453714079022013285144523451368831406981733337675960516039010199431301429395991090347307972533986692081514771740946263865233404279383768558101848414731528036929612520708465473402563985267574378099863377544131630542040201267075522975754987/1199326765469372156563339909308048152711270515537000041091083844611364667066232053492180318296124541815359126460782800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "11": "1483617873408009056996134664809283507541830095837568997363361307330588220571469138630755799389638710321745368142929834173610740855774514174163062081073075259231667090332528173762004776428833989140786190910519752547963327219005964663768084508849257365137384838116685974408324125860006631843465744792257666254589356586610507173463498702174924228192044265583757864882425003042692026726152589512381638731229886109646489810382690703695819073326031447931852852593351218694946043153150470401155264740972758708819319376697204138180734062032569147121577784578266259734318524428099350671788647356662827378360181076553540452443408011645205726843171145795392059317342502665830650802594649268225574471516474878291447525317653979831553950577956170019885885710212078001733150747947/1343245977325696815350940698425013931036622977401440046022013905964728427114179899911241956491659486833202221636076736000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "6": "4184392965078789192460187898154197753587284407101857714542805731978425648842277874085365852072795545106025621061571880739442274750161316204916165660884565359811844684050137580668781916261518390515964222869891192112285333784665458537905633612336057726688053033135309795276712202374062329051461436900527644012436994403653372317533287163774442769591218087152041535199739825505115343990658113128439813157920196468985030954380392106903958921586604560449873794827787841715542262679183738846171419376878912794634371277008128194962580341053160884585486356237130585489093955412714168450769003603788035294787111833813967324910817774532029007618556619630308260043647534160160338172251129025260999335265398952396065562473831816705437629184751131645352582629139242545166253238841/5596858238857070063962252910104224712652595739172666858425057941519701779642416249630174818715247861805009256816986400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "12": "3445138309251590556700600627025273448022113944496511993462753954434989182538915093662293211861755902223663125186671790654845558716419640264989377777089546226918624643983665266392052692774891193411306993406881767127762879023969174326548188440061076185389430553817491254485785300889231333613184521030876903863609157825105428454640874036596290974434917368921700055068581580526276813441358580568297554732388710073084786022163778775159994214308948726650433163806794316463918598920843950130704056529021663117575675402641684657095868368790141928902995049747442464965849929990261940626158694908653945735010259765542664644637476935270757436754635707274881536659601683587153023369798210346167888771732821761255440308557222597596070283503362754260949857501028732921524713394289/2798429119428535031981126455052112356326297869586333429212528970759850889821208124815087409357623930902504628408493200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "5": "9434459545604852435598847898502834069441489553911777882165572536558539105616935944367856860108484511934313265072050185194365373459957449562503146144854196392299216028663534684377722663655581924111038721546824472883433774625089204090433443342669274571645840920868362597430659146471076236263255665140374697424264038919874220316023916918755805246640431245506164238893115548277241998517334456599874778082602598899902826414745369500965023990971007491802380032433653425682969807456220806570730785896093429626594373976424596508922193648415453726905637491842129979681878942584498418484258098628145821139513586857152888040593156827702995932727306237293250204180575921407233479580367385406130011264413529546235886419653520551175684821559177258304502093692138249286053197615369/16790574716571210191886758730312674137957787217518000575275173824559105338927248748890524456145743585415027770450959200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "32": "73392790070480088311708494742563877072760332779964116665417321344175895576106502234895761149211419831081617941875242019197531262801398002351222902578827501853434370668190481212137675133380502823359050365215684849568682362477967431062038073359219420881062858804537975463111689227221847891513435161732152759276350697046312612667496463214946612076645043759509350002874755724804359453686061922645572332708766900739582432412658096339680726552323448633631366365173029152430338307369239308087383177780060450903920384757394784779218760052676593614315722206184413513608076640208621072442437374204599048850520844878250511709864526607540957487506544880621883449938551317013071850026635357748766502238372684509407347358741268607064355679012303190539499494779223408414327452579/95400992707790966999356583694958375783851063735897730541336214912267643971177549709605252591737179462585385059380450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "23": "17801094128604430508478126441933957484062108901009663286608036985553377136446099087177398168914935998351927786392463694034560715627820273516823302226150414265361977700131088692698535560299643602721346743422310232063089306869252498104991476110506408964975442946986180529888913772948542015672445214494461898257168704391487627060506274939537420846682524163149253638732730661303311171036374972643660577754123136005806325791760280210497700895613226380681554213610545023880433438842191119993254744934687031305423535065249741550182867777282710161598227189066492301163708715290466467705952011317104959000699600706400684232552008654173953309808482350525385613759716051391856143882274694780281313147417061032976110185617390846008733129387336690883446141781234822691863513771459/16790574716571210191886758730312674137957787217518000575275173824559105338927248748890524456145743585415027770450959200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "14": "1620868755251575182113147295341472038754752121231835520655513168815162562732804973466423175005136710814035124171230630471329998496285111681763027915175467112708804886689130666202870190621558269798077185532413370930528220638538204218605938613315733949048240369790398852759256221310294175305520141270715377064499705809141077607027099014382088292269923251705341208702588764406112576050911982915700696718098037537055236227708723289683792798260829336954638840918718427726881533749094267512180771463023397633288107784806172489203352768301935499694285251381933849697154563601933544610479700059805369947698223357646716142330982333887612462875265440313336081357058186059334603513343393097423473183918237663215756172513021588567862874775538557346483146491827491526159811836109/1526415883324655471989705339119334012541617019774363688661379438596282303538840795353684041467794871401366160950087200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "24": "1580559299772518029657158794723239230239115352440076788463825111084076838333754808243363719210228510545140684929232158502398898684875659345700547800019253831551777260795187478197429733901885970104378980065639679257971076340099492306521680516820069665568047898839704484519615974762701613140705580222328292817228098297762647186574965050404493432938212401880350217648443774608212582573675621508292579422522627080832341727739407146369548439401910804727003947450781791478393856998418022978196863562352651690497118797715461691972194811499154158035213979235743922066403882288999470634322863770424815822884541705984085687813634072501042694980147382487300646154764533081714026368441320122003378570013602509546199572839815097534133682367282836307645601786704910804692916877249/1399214559714267515990563227526056178163148934793166714606264485379925444910604062407543704678811965451252314204246600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "15": "1455082020084263832847822981884339171537581844556058731523764571354629497878016095907566544560563056173451095591813333002665886853653542721834647924460274736197010743406861460873641228090059197491445235576457346025639587671630303391751842728034782818337415119222195433079621095598287508566349360270729228279593391406637711984399105354164727577186175780135958655673525472526063231629183115305357689800721150111838807420475020871961659980506389860977212817181962315756153944453083259940509977704962480505522580808780997023063828101763943677398545428878586526396550955927226844362136201795334344527611500860571181462879116003361131191341176113053750250618110994702679884824978481910603129420766777796128350067791333790695769006052547983446818386193649195600221331532533/1243746275301571125324945091134272158367243497593925968538901764782155951031648055473372181936721747067779834848219200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "25": "20076396348616806655934184501035603821644739609959926815710251063329323993111214125294847149939884106038924178263000123722120793350537278352466746146058470675233588656902229860163659900624173051476855498883015680865341855698055391722769204003287257328849489635278328366468992523186748197209761536599798785402392765146047041618179864676391403031084857507247073012156795742666521020790402829148993513355666775508875283329163479865993971201286592802625093009612619669417009383967537690839014923174084671555324118120498195987810518045891472956246211841310792859256369001171755908538934119733037719702580533721500178222389269736447115371350477312073116169837094551659389218948564856085474322830227985513840621257707829400781837245541685237689700915090796108885310405977197/16790574716571210191886758730312674137957787217518000575275173824559105338927248748890524456145743585415027770450959200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "17": "505681690841846011691831297514288646091400996186581345565889189729421993663485390104542434340949422758677024618172042690598130116958471159391263882755074160466150657262622815392811130423848080555727953570464646038288423542247654826504522001983486282660967665266840829233144396701877681370482412999955541775180588988725128045333323788362171910149482627835336429276672874601134369441591190363567272291683821154951822710179794622537631158638157391772357853824303085471458885194729943531267450401630326703726518395185396080166605277750106653747510821894346710772714549009255725367577907031785696685684826496548160233888601644053797131294171528673707808616765205064882261021999023811535160158043187975550463683396470876260257993159668088327342085117670931540248444263803/369023620144422202019489202864014816218852466319076935720333490649650666789609862612978559475730628250879731218702400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "18": "54627752493466196072642814198873363533728430173439617858243958746583991056714198122633605930987355838691496564466103928137406588970899920062452936666600848621275157385692158230521235874887353378736749590638280536463122897388026940805920946952126157595093587204670085403593962625350896510863248905679954725628250067857066814917559581234440020659207227876987357250440091568212821195604663135013277902652712838215954404533079017065378665164050153992145621137977131843648375603240364494692445149157054569650109761390940640642004540678580118839049920131481908089418918512773280754135968616965563479000342207231583922546717462894553755220369192255136590045411159168866893889706824765118805426768553736379783514487023/37331434711270955725302097193576660246519043350869922140720224000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "10": "8148644786566740989243094725286969178995665819183843411959141636766094826831238756563038737577848278501910031142971088332472604106957755951494146392807235520175426908268272168982053858493873920319829151181004158928695435139206624517687360156252000760890498190828288933183484141985764348219761056290955943632582995224358100489225943666033446934158702620018516345715691370147907446227796322135897446765500247107995890897912529896795716139321855217291830272442093302663016168351116589873307655711660624079525337347018555362127512173147250777630055396588097492365181436577758972645421996038816173612604478797278164450900785546418434007017697029021004575964669133483844348718871069859983438867255499656393938190877479992228712823940896096453377626310841436826411810249713/8395287358285605095943379365156337068978893608759000287637586912279552669463624374445262228072871792707513885225479600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "27": "71524366229211348261491497884034112695224581530258858883399685038725570488977044714403901654197400786626429137661058065331943889258976433837418707870069895647248993199808687579898756473996867277101998866704208680148121431529000339247495803864376053022618611070787784276206605217999885165499138149236575378600637751125161773793406474213883016302441506389096549021974126503577605034730551258107971057324291268628404066073773544741097994133909444263549479235208948469880006828133761134230531051945914325966298593331718634119652690272072571468775541617261019030038973535207041529638194266111173450709752126883918300542815920124617926767951552418368138376786554566461745854426083664169850974693237107712730699/54250713110454676637634418587205665583320317369544506459147460937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "19": "19291883433857578611197762508300419770419502921408296990289848424276488269910877137469865198082367885865847938077929128450087298860226593805849860154666652567964010765062193219505907574287455890102609214363831161853241963846687332942417822845111369605813872587006784449563113063164894915235454698919063076319826563095576446173084683759847158041155320361914914825843337776151043253331359896672468561290583858200821443653177622830865014520231333402269401340407051020725176553764116363318455009162331014639828970931249933752912028714962262929990859364775853593664252094567169575033677351731404234203927740382357886592751724751311568166124753966436752217283320906590597048264438035540106296054067359943743203183744832083681198658862163594148614776167246145656430684143167/16790574716571210191886758730312674137957787217518000575275173824559105338927248748890524456145743585415027770450959200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "20": "1035399602862943357201922067407384818467661773902897531561595186925784792287072033641933682909550930122594200447795383833742857627044138584832952262924886212840276407134202807201041461194853073647462986852744321080324255819502194237400958766060954452050698633541094941127968465039496851565119183162404874787075685883071761361370414334562251169292700687606302512248051493086617307911510658548126711561893122751636222051880298906966794009766071791363871053472056189873156624695185462869733692541325436282763180394291313411085428225853104012496715905422530059675964999635055482273600935078411511029200349995837842463213729871211423994023055093258526594439393192694490260703210155085435667150070915439666132603689175423157390134030705950743428306702311786281513227888097/839528735828560509594337936515633706897889360875900028763758691227955266946362437444526222807287179270751388522547960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "13": "4124426168073283135061243797392633222820627010175326693253995728894734084192823984699404549434072174126723123347585639430779682598797173505968904375777603735183655749462022319088231096568361990470859702720834895924846252112669555763202365944526186281013134723005858599549551611668903669367303465403625917475287778172506283069851581988493401747470968140351770956076713922229488387729707830498660114944967404867157954639153058766051923600829224200530586054223567025014896001921297789568993825226345328122230814752836420916992979101277622407720256397078059905209470516206796916637978210192020731018363712291117340480911968119799910318921405407840647850737259310797450280665202604583027717952039898392402912586206756588240697071738712786350137310364264580293567749572111/3052831766649310943979410678238668025083234039548727377322758877192564607077681590707368082935589742802732321900174400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "22": "144159783884861817451252622511843931797322548738502972986573684763371714519375367362350095465591423527916413652495610937424716592452721949178662509883801264777430177812231530013632218871332637226539323372972252779077472670793822845905154211452698179846112524293250320363033794808107487644273042977752861412192926094613219083421447155294275806432804871943069691450062351965878524845111233806754554432013612828983241632116135960125291512351109055639360385023676752655154916299158905242592534629794616940032341999648781033028913688567285190328681348891004614774103687117624394836331436014160037751211502159453084561978338504309236500265659374117288842106674389417507743618345299601820818032951479351135998459250509/103698429753530432570283603315490722906997342641305339279778400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "28": "1166183440556492603377268683714162564797375292116213272576561701031796743640586691294676851531134793119426301809340641131576656352430879729465517444854755211404502430411613240369288871807077690738956277576592491862575919087171021458575571382184075655795790816842488231978971850253159023096975468811293615470919345303890065925433540655984607338495842733817334075556716588393297741480400064358002071682009128422988564078094743246545337291128169185268551278904721112911165380279835546368297316686062886648201508265263725393104495364960862525094143736576690080048781862417762365540177236369632799997775137866916923088285721841683798899360430377031785192227620127484968735045853031653773446945031271832023161634817762991077460280975765629596186969349999553041924246063569/1199326765469372156563339909308048152711270515537000041091083844611364667066232053492180318296124541815359126460782800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "21": "2450772495864142249442595831073826318508825224675162346964499659427967680538435291209366007860633691990436441074996839973729450833601671956232591944901523928280950031799936627579618831087338897070240715557055946191302963844854699501236857414532899544103902762887807499516494506509985052455770286617043199542521148766225619548137585277150886553860318784202525741546055839724693755915259794047454175543298986471604511595932762944005753658413354271171601075293466806065280291643068103410959279888883267555950511124548601538873145374409551413745768931221406595147899076710932765119546468148708238254430325465370602465997457235640823951854534321573150465462146746782593174030074053145022220490951469447918565948515998487102117565204898265848705388020637901465918718060001/1865619412952356687987417636701408237550865246390888952808352647173233926547472083210058272905082620601669752272328800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "39": "27872100324091549477186256839363064599438312948613657724759633744361360615938126057063620058893583455517664416101392975074511973276761440876593395747749591934433914807535052096716233947133508481710082236540560529005059638793621274336846281243732138561278781947559091193809237424044415179946801551230411950295524119292464574414134173080012182075561532360735872059650385727108390680767176562031411790005320218780696609657073537303891225976298800447473877051045997150145415627731374500292582941514562894391182448339179264020487984252599250081604998711212743793101766822861193055573637382597534440530965289581903841633460633220569232907705550270527950003293104794060208421059712673718943767836155785461372154663752476462027395243526666518338123557842505077931059115061/44774865910856560511698023280833797701220765913381334867400463532157614237139329997041398549721982894440074054535891200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "30": "6031260333277208190944548449194399070095873831109943866887545251662692326038653483902968329412877277748227513995141149141210754384111604349332790888559331326387336997133083491057379558206185370542523642685986309542306889358098218068632466871081347041688293926045690181841920889934429937912927681409348665365713053903285551805320818180919653330611255239007815900116654503221679524247063308945539125895522372489891706359768747658788134776501749122024514224993551421055584157467322712288218300443757836033963983165177379146318993311411943854876921177511763875394452289607720414587569661769809086119845869214717081376237999387614183165767471281086924129753610234337667406981690333410924649865580952609947507772236822880251340991061122910453675253951261563404378224458893/5596858238857070063962252910104224712652595739172666858425057941519701779642416249630174818715247861805009256816986400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "40": "1365817786031409905298027722893760952657874900928061061253765921535711053314938231821928701718579498914880265949422956520661618384715425232181398150321076962705668691768636802002145003009596418201153761133746320023349505590209523183613225239172670595286269662725057127394628089733404469296666646005649485637723245113378067900137710060814521196721254742497514882171249704424127598416597092519129077905229919907908427893906853343898900189275923057254103444716872394280194557870959516276740049915168801383087087982101662468726674829693104643811222853399132229887328478510444557155250843504541335214364149307806551013121760685249022535269489022387662846756928630787152631926007694181366529601482678845291180329481571/2099893202508991259548242967138687138866696188486433120415512600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "31": "4618940408597298877790552795656475975188199453933717525570931694198226520353269779690764670617809438120422101263764400761224938984540079028006808890532914369569325220410861024308231455711679846746368007958285834035377631586348151291581579264679549538341455870199760463998107954481078456255341744840719909370341857140889612848388399325256080438250350633206581812167145670519569546396121119139182524880996581219489268419555422986661592589809432056643940496864915859909776673098616570933244996997654612585863224823290876652499372762205175201015960317069552474617955658648151422042182170957359035643659798481723846272606515170683179117088485089716643024562732944534671114298721305679427569766316304157111244916247/4101353911150373553805162045192748318099015993137564688311548046875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "41": "11362169629529340780341049924297692363845350735849842691091305913479086369237745310949569535827159021657234459544044824049140572375644229550291767433128845332731507580721563867818349268956624889351748420873765627049313427147893633834280630823528038313578149370215453944659419639348055476575139670608076512299542475121121518226208858256565265658580057647413267666106705639945373655183653352418099410033710906167359494108297086048028246454153834065316376223428200077608617080914473967051488192231836033024923451056508043890608387437424156170413370976405744295271131531533802026747366957972253912213781979789285168838054636184631656118900437935018963977151422180233578566144643799488596621401702607623742320455812751/16799145620071930076385943737109497110933569507891464963324100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "33": "7990502467662289144235676574850245815868695331030207077209163761574003268522458141968532615726532585231572908975446413080366983051417704530294596227498359326625977756558797526521451686349917285330632394530468829909820159242143600609312909797475861674732232584983282658217753635157845719091624728746691383799826310123711583862248932563839806822954980230174722625902672683667780807430256977599475797039403280638748280158547764447524796778218846725189238047995642859337446117455737714212186584988123290054283219274272231199437350448664935557361514338808033535878340368290481656584783880984769466486094962966242718886367349565663827892813138875338559055012332144538648230913387328685357879868871939811989634519/6572682549920470438790323790372994099517653835156353667165942382812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "34": "10556600569076203334715066183947410734549797968428567887228588900492532249044516109325570870282988712521059130391609938623960221193458224954672346723792295382802956863168853966465105836085700254895339652163427630367618286217906603416215893361174862922960130690423124608739643682272936303311505282712524731457879469830000309844407219512176283788102310689177232020971950689081851183284374074210827606381469136801278408142925065984740220060580316317895907450164968191227092229766016303442286675843060909199804752280486255597395241584233393271863929228029846071863174444551613787201091653672990750088516825209285791721181409901924266489980135218916384610039033455048989430094925838189468754347493328184413156238328663/8399572810035965038192971868554748555466784753945732481662050400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "26": "169059124501759332680637543025625352962676511860169135200613009021293567894017462910055908940684934777489748521920944030031226297910441921907860391057515285644938885506287852092639304722293363749307202451721626269777430671835449505056314819035269990806785974130856704880964958799451341946998738572358130669094745172129072881437182530435031018414039252400579891521432536771966927751245278952926948376230763956279373267643464228833846569264259758573684283174222092695595586043489527422934216019589794469096584398016265267332867611706002446885886920889766525671989368611061986346510895121617167612760937162999991589526076709381004954850629136359290943886006810201639632390900725435175557794419884365139264629103865432945872159751425072185192917413726284477898467839497/134324597732569681535094069842501393103662297740144004602201390596472842711417989991124195649165948683320222163607673600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "43": "2962899831297797853413967950271524389386239005638589523819943175204913487860199634397749263370033296121718134672660054573852411393568848329699329224663032995617755403882827127590571921901613587210966155068004527927529063036982442105875457112345928310961807772784105239373914787486204081632798556155331772985825284973409291792398665432799243012078527428063977103223128233602023532226197205755178177140158790760618592558295263363466637411567667170722656086432143183080827063406113592078628346629571667841298738115363816251001090168140987674009381025928915426843418944063254345522176125712596589069486989935819572892697621882053097299060747131589154962033933539824587277905667649219797933556503765643634413843747/4101353911150373553805162045192748318099015993137564688311548046875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "35": "14995655025553889065005697005710588482930687484585250999316848188987112608534479118777132131924222832286450475353626105199507090528719261365640949863711636214086381160598930104509938775027697536662338192686227130536310197737427382691577423960788210413587942885974513706295420041849451071864444210157965625472807940319939277479244533849090371887719437865888900516379595496167261593554891307015748746916651067117856730024640766104864873088732657895639474018968537510821669980262908866030559684385304988609479304514076662313058168749879445157113976057046199016357478503068229667234074048870106526310301024680087304301967240173982647279400942460960599765174209276491107949992916348896432113060797844317452304258782981/16799145620071930076385943737109497110933569507891464963324100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "36": "4379372074614518808789601120245740443655546906345171278987877171179851967372591678055947812494451866249991137028444541155432608197018373826601366816668161119384412223156811245615766400383646515984403521810852091363673948325693439326114074369847951869512665070018721570168119983197961177164371305239693616261711305463966621276099496995963494436148275637738876459196824812455167235970916867501744104245428801030972452110652396685606919855086309691022514473686516790378173030410423038532969288318030298491431713840853178632530793224146782643200152185941687122297806032800382485149637508147078188559579216717173778919627475148206773091576965426433450997973168721085105037083647188669274293619095719409388234450221/4713564988796837844103800150704123768499879210968424512717200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "29": "5861919741158531205639376988089529100042630162830808354467410168114155025763773593689478618897522377640503101615430004025059736852096568208562145608522742971062250703238204471165385097185940016189740789516399331136276269724624846170731660576382871503669543363461713060585544105025535790173336348766038755498604663665493642976902869366432344110959934077429786826658224485372198159285945466606266342896485330445433902156002630233812267062867037930042819109642586568801718242031100352305803864572403424732804109014999890489593018530959345572447223582497371225156837798954360458523625577346085760837887200457622956020982246982804635429948454974091937893383715302092858656062562228156770273378399683348642165131509/4101353911150373553805162045192748318099015993137564688311548046875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "38": "2867484518560846639421066176144824387599496192624652477765524785098775544922339863517296111350000074946209942714805524138806632557562565743890618863530618283585199890716795460448842580166852769561427378393867059685891542153214027803367782327425506317335827434811121893765150193831410786264000159829924154202779882213299905432435666947967762646023800364426711456979682906598628570729106635681523868642423109721802965350124617325406935473244810956021501780139195678678320694402506744829890650199259310905816554471134143121688616749138151576110443635457319127240522118947219765153101180229209092199807898792047306464798607954689012517459365306635438112296033505583914904316359637599263523526575684808243352941859/2050676955575186776902581022596374159049507996568782344155774023437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "44": "1426871641281419688797774081402510376691458196270824339641713094961520215915646122395939560105518839452304161331821215459602109814858835170961148327665559543546784205612234741524976452876968777994434349820475499830675410325314351087514355760624452911077620822493865793023706641175039571962788783452921232823617319307701975056763727747016469006721650117897367536489877050997382751916745122026778221671404025666989659783225548735623110077221566097761243376703925171399177992755125073319036733869466358929894355820910834333497385024274568744160092168098911031453559672098356066835427455164914288777737842005521276266806923650849882136515934266632018183239994030590932551360201709838530511004849938002573774052553293/4199786405017982519096485934277374277733392376972866240831025200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "37": "16183232797128670111680883938959529114540659557066039013621856550919309200975643992253144228099910678311580473965154328622996251637955070822409985126526698353968134625578557063756171987453059785293495606119820934062363184541303864503599666286618397131498146810885577104596503265280939139654801374585795253099488209867393482305464289482484856123732177917321689291888026829394385778831392117061590016121498211620957530953115188928947366385951179227344574093731574925490755894344581419752607847157147308517867278405906075287816787856500547363025917428957703030521750138739253421403336492417130635455092892027157268066378838651792302369951590591266611633860133346407227923250602537228858558394575704107297031369876947/16799145620071930076385943737109497110933569507891464963324100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" + }, + "minimum_strict_margin": "349468205832051443792221431780483092799800412840288746496072395430008700515238162183226549867316634017786116725738138404307334457953880414402176160138453669838424711763255122739591258240946739469515242660204393358502738920559485190287983976312508902162628780476939371710491422960782503465810615406515281817183206304939132399316381613744337984440603550781528734305208569980917922978744840815194670710371727831650983192633750101355332772634289016885134061250261019356350630493177786366132113615400947289144109474787793462687170657453714079022013285144523451368831406981733337675960516039010199431301429395991090347307972533986692081514771740946263865233404279383768558101848414731528036929612520708465473402563985267574378099863377544131630542040201267075522975754987/1199326765469372156563339909308048152711270515537000041091083844611364667066232053492180318296124541815359126460782800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" + } + }, + "relaxed_outer_lower": { + "complex_b": "33296121009430302887/20000000000000000000000", + "bit_c": "1733427039589844234749/1000000000000000000000000", + "kappa": "831019538879371/500000000000000000", + "kappa_decimal": "0.001662039077758742", + "binding": "complex", + "strict_constraints_passed": 47, + "controls_rejected": [ + "next_grid", + "zero_eta", + "zero_beta", + "unit_beta" + ] + }, + "relaxed_outer_upper": { + "complex_b": "1664806050471515144351/1000000000000000000000000", + "bit_c": "1733427039589844234749/1000000000000000000000000", + "kappa": "831019538879371/500000000000000000", + "kappa_decimal": "0.001662039077758742", + "binding": "complex", + "strict_constraints_passed": 47, + "controls_rejected": [ + "next_grid", + "zero_eta", + "zero_beta", + "unit_beta" + ] + }, + "baseline_kappa": "1661960547713947/1000000000000000000", + "all_T_grid_upper": "831019538879371/500000000000000000", + "maximum_grid_headroom": "15706008959/200000000000000000", + "maximum_grid_headroom_decimal": "7.8530044795E-8", + "source_sha256": { + "research/complex-k492-owner-repair/vendor/multicold/engines/moment.py": "81cbc864e106418fc7854322746f72180cb8110ff39f74450a3b8d55a82c1482", + "research/complex-k492-owner-repair/vendor/multicold/engines/base_two_moment.py": "aee70c242a2f1d225528fabe2002e1564d1dc884797c07d28a831c7878ee9098", + "research/complex-k492-owner-repair/vendor/multicold/engines/outer.py": "c1ebb52163a7219504c728a5c2b098bf1e50bf20148a2879c5a74c3cadc7c03c", + "research/complex-t21-owners/vendor/pr870/independent/price_profile_t16.py": "53f8e62dcf27bee032c1bee0245d126a9c8a12ebcf24f6aaff65ea3122fffe29", + "research/complex-t21-owner-bound/PROOF.md": "2aa0aa6ec1d87402138564c38749b5ca0f058c16817efdf58a2685d2d90cb417" + } +} diff --git a/research/complex-u10-t37/evidence/README.md b/research/complex-u10-t37/evidence/README.md new file mode 100644 index 0000000000..12012342cb --- /dev/null +++ b/research/complex-u10-t37/evidence/README.md @@ -0,0 +1,21 @@ +# Retained arithmetic evidence + +`ALL-T-BOUND.json` is the U10 all-replica bound (independent/all_t_bound.py). `u10/` holds the +U10 construction receipts (audit_local, 14 controls, 95 end controls, native chain). `strict/` holds the +receipts of the passing strict replay: RESULT, FINAL-BINDING, STAGES, the strict ASSEMBLY, payload controls, +the independent owner check, and the discovery and strict sub-stage lists. + +They are review snapshots, not verifier inputs. Run the package verifier to +rebuild ancestry, U8, ownership, the emitted controller, invoice and binding +receipts. The verifier does not substitute these snapshots for computation. +Generated artifact hashes can vary with compression and runtime paths; compare +proof-relevant profiles, exact rational endpoints and inequalities, not unrelated +container metadata. Committed source files retain exact byte pins. + +The default CI rebuilds the complete chain on Python 3.11 and 3.14. Local replay +success does not imply a hosted CI result or an unconditional theorem proof. + +Note on `strict/RESULT.json` and `strict/FINAL-BINDING.json`: their `pins` record the package manifest at replay time. +After the replay, only this README, the top-level README status paragraph and the `strict/` receipt copies were added, +and MANIFEST.json was regenerated. No code, data or construction file changed, so a fresh replay reproduces the same +exact fields with the current manifest pin. diff --git a/research/complex-u10-t37/evidence/strict/ASSEMBLY.json b/research/complex-u10-t37/evidence/strict/ASSEMBLY.json new file mode 100644 index 0000000000..62f88a4d9c --- /dev/null +++ b/research/complex-u10-t37/evidence/strict/ASSEMBLY.json @@ -0,0 +1,344 @@ +{ + "status": "PASS_GAUGE44_NATIVE_EXACT_GLOBAL_ASSEMBLY", + "kappa": "831019538879371/500000000000000000", + "kappa_decimal": "0.001662039077758742", + "complex_lower": "33296121009430302887/20000000000000000000000", + "complex_decimal": "0.00166480605047151514435", + "bit_lower": "1733427039589844234749/1000000000000000000000000", + "bit_decimal": "0.001733427039589844234749", + "binding": "complex", + "gain_over_pr635_percent": "1.576636221334081540117158664621201996768272059300816624552612974829666", + "complex_profile": { + "1": 848490, + "2": 112554, + "3": 149850, + "4": 51282, + "5": 25308, + "8": 2664, + "48": 11086 + }, + "provider_counts": { + "gauge44": 333 + }, + "surcharge_model": { + "complex": false, + "bit": true + }, + "conservative_complex_lower": "1664806047579406122631/1000000000000000000000000", + "conservative_complex_decimal": "0.001664806047579406122631", + "conservative_kappa": "831019537438119/500000000000000000", + "conservative_kappa_decimal": "0.001662039074876238", + "conservative_moments": [ + { + "side": "conservative_complex", + "surcharge": true, + "endpoint": "1664806047579406122631/1000000000000000000000000", + "accept": true, + "mercator": [ + "-1686051574260469144199210739342666167821889/13479973333575319897333507543509815336818572211270286240551805124608", + "-26344555847819830378112667802229158872217/210624583337114373395836055367340864637790190801098222508621955072" + ], + "base_two": [ + "-625394034957283210977/5000000000000000000000000000000000000000000000", + "-1250778069914566421811/10000000000000000000000000000000000000000000000" + ] + }, + { + "side": "conservative_complex", + "surcharge": true, + "endpoint": "208100755947425765329/125000000000000000000000", + "accept": false, + "mercator": [ + "76096789325243443681359509034235182946230827/26959946667150639794667015087019630673637144422540572481103610249216", + "76096789325243443681359509034235182946230829/26959946667150639794667015087019630673637144422540572481103610249216" + ], + "base_two": [ + "14112930965225596950749/5000000000000000000000000000000000000000000000", + "28225871930451193901641/10000000000000000000000000000000000000000000000" + ] + } + ], + "conservative_bootstrap": [ + { + "exponent": "1662098496677458457989947583806878404346955936897289210421307604948234152463845743710589637839/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "gap": "2707550901947664641049751387074016246921432102710789578692395051765847536154256289410362161/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "cutoff_log2": "4910766002645" + }, + { + "exponent": "1664801540032290431083255463927394715016783379267816694866629733910554295863362822629323435825801343723522515047273566376847490891938488165591/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "gap": "4507547115691547741871266557705577093989732183305133370266089445704136637177370676564174198656276477484952726433623152509108061511834409/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "cutoff_log2": "1771829592698334721" + }, + { + "exponent": "1664806040075214424678599670858097516218717616697365872743735960135073053097188697905632159057740402057800435259505678456856265824581218680378073944322952873217067438375998627841838819410079/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "gap": "7504191697952397664335854904375159752302634127256264039864926946902811302094367840942259597942199564740494321543143734175418781319621926055677047126782932561624001372158161180589921/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "cutoff_log2": "639285216170176109752794" + }, + { + "exponent": "1664806047566913098910051011429027094074671756864602365202243749290233638395436244701635871764892023127871438234985620356677541086970740167272910892911135339971866587714850786359464234049767304567416390677635855835264314180634503848602151/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "gap": "12493023720946323764925326519205612135397634797756250709766361604563755298364128235107976872128561765014379643322458913029259832727089107088864660028133412285149213640535765950232695432583609322364144164735685819365496151397849/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "cutoff_log2": "230657389005089342089327025370" + }, + { + "exponent": "1664806047579385324169554150779152062519485522246057647436841006350560287016649907208265145239984200403747249059886667494924842032440301758395447822764449532655984328720927956319516874270471650226660528082106486030820645756526600292579196503466033969247768070238387895699883639763620719/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "gap": "20798461443184414800358074391846753942352563158993649439712983350092791734854760015799596252750940113332505075157967559698241604552177235550467344015671279072043680483125729528349773339471917893513969179354243473399707420803496533966030752231929761612104300116360236379281/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "cutoff_log2": "83222370480224980618665557870929157" + }, + { + "exponent": "1664806047579406088005592944233435823315678499079268850588380022004623697149852872119410354026825448175789853727936689757930941792708830431089542907437767969520549942227205984345027829518427792864263155518908112089447806911005283046556125124303012105808548086829442366316414172253622788887398213526920667453590039641001152834513608311/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "gap": "34625404390960516597278198869920731149411619977995376302850147127880589645973174551824210146272063310242069058207291169568910457092562232030479450057772794015654972170481572207135736844481091887910552193088994716953443874875696987894191451913170557633683585827746377211112601786473079332546409960358998847165486391689/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "cutoff_log2": "30027058652757940903313909022205092143591" + }, + { + "exponent": "1664806047579406122573352752563998829121788017102632738350658247166605157199521526064426707355121474785131142913838211833254649863273523113552736128945422735581160538664127976162175192010898628986791565589059839258564168849255006822999320598606371264875501602268543633376230279880089689276069478267698801540594602988007646833738838233682640060870539349969122094211178396718433213759/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "gap": "57644582629953591472089351897367261649341752833394842800478473935573292644878525214868857086161788166745350136726476886447263871054577264418839461335872023837824807989101371013208434410940160741435831150744993177000679401393628735124498397731456366623769720119910310723930521732301198459405397011992353166261161766317359939129460650030877905788821603281566786241/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "cutoff_log2": "10833916964074058031812734602666263248560727924" + } + ], + "conservative_outer": { + "bit_positive": "1664806047579406122573352752563998829121788017102632738350658247166605157199521526064426707355121474785131142913838211833254649863273523113552736128945422735581160538664127976162175192010898628986791565589059839258564168849255006822999320598606371264875501602268543633376230279880089689276069478267698801540594602988007646833738838233682640060870539349969122094211178396718433213759/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "complex_above_bit": "57647247436001170878211982897367261649341752833394842800478473935573292644878525214868857086161788166745350136726476886447263871054577264418839461335872023837824807989101371013208434410940160741435831150744993177000679401393628735124498397731456366623769720119910310723930521732301198459405397011992353166261161766317359939129460650030877905788821603281566786241/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "complex_below_one_over32": "29585193952420593877369/1000000000000000000000000", + "beta_positive": "1/1000000000000000000000000", + "beta_below_one": "999999999999999999999999/1000000000000000000000000", + "leaf_saving_above_bit": "57645582629953591472089351897367261649341752833394842800478473935573292644878525214868857086161788166745350136726476886447263871054577264418839461335872023837824807989101371013208434410940160741435831150744993177000679401393628735124498397731456366623769720119910310723930521732301198459405397011992353166261161766317359939129460650030877905788821603281566786241/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "q_positive": "832403023789703061286674711475951835154771435198563805176500001795285475967022412373966187072403537871039507030211750795152539800493847718564534809822848094267466716595935042658352014844910650365419620619337908730653097633061914351660401735134336377430927801813673210316850264438442576094401362903569520680608025424525555718067878522238332022788435936146327364465528327819866637757405788821603281566786241/500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "q_below_internal": "1664806047579406122573352752563998829121788017102632738350658247166605157199521526064426707355121474785131142913838211833254649863273523113552736128945422735581160538664127976162175192010898628986791565589059839258564168849255006822999320598606371264875501602268543633376230279880089689276069478267698801540594602988007646833738838233682640060870539349969122094211178396718433213759/500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "q_below_leaf": "28824456121024375142167249301436194823499998204714524032977587626033812927596462128960492969788249204847460199506152281435465190177151905732533283404064957341647985155089349634580379380662091269346902366938085648339598264865663622569072198186326789683149735561557423905598637096430479319391974575474444281932121477761667977211564063853672635534471672180133362242594211178396718433213759/500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "c_positive": "832403023789703061286799711475951835154771435198563805176500001795285475967022412373966187072403537871039507030211750795152539800493847718564534809822848094267466716595935042658352014844910650365419620619337908730653097633061914351660401735134336377430927801813673210316850264438442576094401362903569520680608025424525555718067878522238332022788435936146327364465528327819866637757405788821603281566786241/500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "c_below_one": "499167596976210296938713200288524048164845228564801436194823499998204714524032977587626033812927596462128960492969788249204847460199506152281435465190177151905732533283404064957341647985155089349634580379380662091269346902366938085648339598264865663622569072198186326789683149735561557423905598637096430479319391974575474444281932121477761667977211564063853672635534471672180133362242594211178396718433213759/500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "q_below_reservations": "1/4000000000000000000000000", + "lambda_above_tau": "1664806047579406122573352752563998829121788017102632738350658247166605157199521526064426707355121474785131142913838211833254649863273523113552736128945422735581160538664127976162175192010898628986791565589059839258564168849255006822999320598606371264875501602268543633376230279880089689276069478267698801540594602988007646833738838233682640060870539349969122094211178396718433213759/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "lambda_above_sigma": "57648912242048750284334556250119825648170874621411945433216824593820459250035724736394921512869143288220135267869390724659097125704440537941953014072000969260560389149640035141184596586132171640064817942310582236839937965562477990131321397052054972995034595621512579267563897962581078549094673081470620865062702360920347946776294388869111588428882473820916755363094211178396718433213759/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "lambda_above_internal": "1664806047579406122573352752563998829121788017102632738350658247166605157199521526064426707355121474785131142913838211833254649863273523113552736128945422735581160538664127976162175192010898628986791565589059839258564168849255006822999320598606371264875501602268543633376230279880089689276069478267698801540594602988007646833738838233682640060870539349969122094211178396718433213759/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "lambda_prime_above_lambda": "1664806047579406122573352752563998829121788017102632738350658247166605157199521526064426707355121474785131142913838211833254649863273523113552736128945422735581160538664127976162175192010898628986791565589059839258564168849255006822999320598606371264875501602268543633376230279880089689276069478267698801540594602988007646833738838233682640060870539349969122094211178396718433213759/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "compact_leaf": "28824456121024375142167249301436194823499998204714524032977587626033812927596462128960492969788249204847460199506152281435465190177151905732533283404064957341647985155089349634580379380662091269346902366938085648339598264865663622569072198186326789683149735561557423905598637096430479319391974575474444281932121477761667977211564063853672635534471672180133362242594211178396718433213759/500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "compact_reservations": "1/4000000000000000000000000", + "lambda_prime_below_one": "832403023789703061286674711475951835154771435198563805176500001795285475967022412373966187072403537871039507030211750795152539800493847718564534809822848094267466716595935042658352014844910650365419620619337908730653097633061914351660401735134336377430927801813673210316850264438442576094401362903569520680608025424525555718067878522238332022788435936146327364465528327819866637757405788821603281566786241/500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "epsilon_positive": "499999999999999999999999500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/500832403023789703061286674711475951835154771435198563805176500001795285475967022412373966187072403537871039507030211750795152539800493847718564534809822848094267466716595935042658352014844910650365419620619337908730653097633061914351660401735134336377430927801813673210316850264438442576094401362903569520680608025424525555718067878522238332022788435936146327364465528327819866637757405788821603281566786241", + "epsilon_below_one": "832403023789703061287174711475951835154771435198563805176500001795285475967022412373966187072403537871039507030211750795152539800493847718564534809822848094267466716595935042658352014844910650365419620619337908730653097633061914351660401735134336377430927801813673210316850264438442576094401362903569520680608025424525555718067878522238332022788435936146327364465528327819866637757405788821603281566786241/500832403023789703061286674711475951835154771435198563805176500001795285475967022412373966187072403537871039507030211750795152539800493847718564534809822848094267466716595935042658352014844910650365419620619337908730653097633061914351660401735134336377430927801813673210316850264438442576094401362903569520680608025424525555718067878522238332022788435936146327364465528327819866637757405788821603281566786241", + "guard_width": "832403023789703061287174711475951835154771435198563805176500001795285475967022412373966187072403537871039507030211750795152539800493847718564534809822848094267466716595935042658352014844910650365419620619337908730653097633061914351660401735134336377430927801813673210316850264438442576094401362903569520680608025424525555718067878522238332022788435936146327364465528327819866637757405788821603281566786241/500832403023789703061286674711475951835154771435198563805176500001795285475967022412373966187072403537871039507030211750795152539800493847718564534809822848094267466716595935042658352014844910650365419620619337908730653097633061914351660401735134336377430927801813673210316850264438442576094401362903569520680608025424525555718067878522238332022788435936146327364465528327819866637757405788821603281566786241", + "K_geometry": "375832403023789703061286799711475951835154771435198563805176500001795285475967022412373966187072403537871039507030211750795152539800493847718564534809822848094267466716595935042658352014844910650365419620619337908730653097633061914351660401735134336377430927801813673210316850264438442576094401362903569520680608025424525555718067878522238332022788435936146327364465528327819866637757405788821603281566786241/500832403023789703061286674711475951835154771435198563805176500001795285475967022412373966187072403537871039507030211750795152539800493847718564534809822848094267466716595935042658352014844910650365419620619337908730653097633061914351660401735134336377430927801813673210316850264438442576094401362903569520680608025424525555718067878522238332022788435936146327364465528327819866637757405788821603281566786241000000000000000000000000", + "K_dominates_log": "832403023789703061286798879072928045451710148398852329224664847023850277403217235873964391786927570848627133064024678391614668760986817506813739657283047600419748152061125219810257747378194054430376962267323063820002732213441295013751671082036703315516576141411938075980472833510640762421191046053305082238031931023162652148547197914212907497232717868267805126133505539383930491430041323293275461700148483594211178396718433213759/500832403023789703061286674711475951835154771435198563805176500001795285475967022412373966187072403537871039507030211750795152539800493847718564534809822848094267466716595935042658352014844910650365419620619337908730653097633061914351660401735134336377430927801813673210316850264438442576094401362903569520680608025424525555718067878522238332022788435936146327364465528327819866637757405788821603281566786241000000000000000000000000", + "record_suffix": "832403023789703061287174711475951835154771435198563805176500001795285475967022412373966187072403537871039507030211750795152539800493847718564534809822848094267466716595935042658352014844910650365419620619337908730653097633061914351660401735134336377430927801813673210316850264438442576094401362903569520680608025424525555718067878522238332022788435936146327364465528327819866637757405788821603281566786241/500832403023789703061286674711475951835154771435198563805176500001795285475967022412373966187072403537871039507030211750795152539800493847718564534809822848094267466716595935042658352014844910650365419620619337908730653097633061914351660401735134336377430927801813673210316850264438442576094401362903569520680608025424525555718067878522238332022788435936146327364465528327819866637757405788821603281566786241", + "phase_local": "6659224190317624490296896859404590891535110194913798965460164859590848609172374122491727701293752335945903682275506933957682447364443751536765483326042984260292015168232670518418721851292568606988314306602688424934574415644874695475374483227977057957533070754107650548198424684579738795082000586378291727002288108994841542175022347569881231656751769421292096677392203834122996955731881845044498432667652170594211178396718433213759/4006659224190317624490293397691807614681238171481588510441412000014362283807736179298991729496579228302968316056241694006361220318403950781748516278478582784754139733732767480341266816118759285202923356964954703269845224781064495314813283213881074691019447422414509385682534802115507540608755210903228556165444864203396204445744543028177906656182307487489170618915724226622558933102059246310572826252534289928000000000000000000000000", + "phase_boundary": "1331844838063524898058978705958499146544573009642990612330564848101021562983430683298344104030369693571250837282151728868706192641283126137952460543176756456980228182018686245405268956285140444649628734638925809058394590793278443624747912123117305141975132822500142002170582992173706308077831863795446794646396746277877985579387925027555906710905779429955601544812822536075850474084484796586237430640220228194211178396718433213759/801331844838063524898058679538361522936247634296317702088282400002872456761547235859798345899315845660593663211248338801272244063680790156349703255695716556950827946746553496068253363223751857040584671392990940653969044956212899062962656642776214938203889484482901877136506960423101508121751042180645711233088972840679240889148908605635581331236461497497834123783144845324511786620411849262114565250506857985600000000000000000000000", + "gamma_sublinear": "1/2000000000000000000000000", + "cell_above_band": "999999999999999999999998499167596976210296938713325288524048164845228564801436194823499998204714524032977587626033812927596462128960492969788249204847460199506152281435465190177151905732533283404064957341647985155089349634580379380662091269346902366938085648339598264865663622569072198186326789683149735561557423905598637096430479319391974575474444281932121477761667977211564063853672635534471672180133362242594211178396718433213759/2003329612095158812245146698845903807340619085740794255220706000007181141903868089649495864748289614151484158028120847003180610159201975390874258139239291392377069866866383740170633408059379642601461678482477351634922612390532247657406641606940537345509723711207254692841267401057753770304377605451614278082722432101698102222872271514088953328091153743744585309457862113311279466551029623155286413126267144964000000000000000000000000", + "prime_interval_packing": "832403023789703061287174711475951835154771435198563805176500001795285475967022412373966187072403537871039507030211750795152539800493847718564534809822848094267466716595935042658352014844910650365419620619337908730653097633061914351660401735134336377430927801813673210316850264438442576094401362903569520680608025424525555718067878522238332022788435936146327364465528327819866637757405788821603281566786241/500832403023789703061286674711475951835154771435198563805176500001795285475967022412373966187072403537871039507030211750795152539800493847718564534809822848094267466716595935042658352014844910650365419620619337908730653097633061914351660401735134336377430927801813673210316850264438442576094401362903569520680608025424525555718067878522238332022788435936146327364465528327819866637757405788821603281566786241", + "alpha_positive": "1664806047579406122573848590548879880606481583722416134401164848819135753370239648247930578859331108719666640094236429186767208561480665225378274467105895694687214868657060262468609762223104704795796582886660972550655829846503209365412072817171039692947503943225611286297323097949083338515592408956874602918639956447688207866615076436451239520021153804414132490599033867203797129187447112114878743266934724594211178396718433213759/1001664806047579406122573349422951903670309542870397127610353000003590570951934044824747932374144807075742079014060423501590305079600987695437129069619645696188534933433191870085316704029689821300730839241238675817461306195266123828703320803470268672754861855603627346420633700528876885152188802725807139041361216050849051111436135757044476664045576871872292654728931056655639733275514811577643206563133572482000000000000000000000000", + "alpha_below_one": "999999999999999999999999500832403023789703061286674711475951835154771435198563805176500001795285475967022412373966187072403537871039507030211750795152539800493847718564534809822848094267466716595935042658352014844910650365419620619337908730653097633061914351660401735134336377430927801813673210316850264438442576094401362903569520680608025424525555718067878522238332022788435936146327364465528327819866637757405788821603281566786241/1001664806047579406122573349422951903670309542870397127610353000003590570951934044824747932374144807075742079014060423501590305079600987695437129069619645696188534933433191870085316704029689821300730839241238675817461306195266123828703320803470268672754861855603627346420633700528876885152188802725807139041361216050849051111436135757044476664045576871872292654728931056655639733275514811577643206563133572482000000000000000000000000", + "alpha_below_one_fourth": "248751395464315445408069488765189096036970904133876865768187085152078506984613271557939052514676870660215853113420869446210809061338766258633903992937805528352446518489640907258860566245199350620386913227423007981814670718970027747810418128050396128495767959957681225318861102034270137949531608272494910157421664056264574569992418862824667926491373064163659031191633730296706136189691255782295922897516458395905788821603281566786241/1001664806047579406122573349422951903670309542870397127610353000003590570951934044824747932374144807075742079014060423501590305079600987695437129069619645696188534933433191870085316704029689821300730839241238675817461306195266123828703320803470268672754861855603627346420633700528876885152188802725807139041361216050849051111436135757044476664045576871872292654728931056655639733275514811577643206563133572482000000000000000000000000", + "delta_positive": "1/8000000000000000000000000", + "delta_below_one_eighth": "999999999999999999999999/8000000000000000000000000", + "short_record_fallback": "499166211186622268456791626829898609377953781462644121857469355307983816645790326381084129565232770315831350858415513653222152263577741086155031396802827417361995401820824051766786975713649364909115932448653028390764011006421639280626870493524158677109415531030720076778500525835881990545657570856870342961335079930373944442572607883393164673024878214097599850099016486216003442059470141083091541940034121704526220469507109113579648865576785609021840025869094178410807377184036934038061731671998397145579339592974865193931509871515757684444244808867085140095331440542422064209436927433900172169122505203673813640055125786823857683514098124076649317578408275093531670338603551449843704304301457091897989581652464354363072662041124355017972697806071655714853127563656306137647783760084986910081/500832403023789703061286674711475951835154771435198563805176500001795285475967022412373966187072403537871039507030211750795152539800493847718564534809822848094267466716595935042658352014844910650365419620619337908730653097633061914351660401735134336377430927801813673210316850264438442576094401362903569520680608025424525555718067878522238332022788435936146327364465528327819866637757405788821603281566786241000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "small_field_exposure": "1/1000000000000000000000000", + "artificial_boundary": "28053273793522540995922352684031669988819014555712732217959151505579212576057580849921433841358490254324813765571832113268100376160350127344623382613286281679514661025555744272198678811752474431411191983694693670693493749344774824376519991903007890427341322434297280290863287549216843730311061318176379242638886641910373724276664906267247329523035127054117000518040789881345779273255456063881167593479874232696217366464809844700358723/4006659224190317624490293397691807614681238171481588510441412000014362283807736179298991729496579228302968316056241694006361220318403950781748516278478582784754139733732767480341266816118759285202923356964954703269845224781064495314813283213881074691019447422414509385682534802115507540608755210903228556165444864203396204445744543028177906656182307487489170618915724226622558933102059246310572826252534289928000000000000000000000000", + "literal_scalar_guard": "1", + "row_product_gap": "23971789/25", + "balanced_prefix_above_kappa": "220039849699779467706858783966575796193285389508087110197674203717917138261192280335070087025932656398625637953512730921953994984834820534905432069099368766688923535694016941455880844933006503709244400529516393149263391450932482167752318493673716149318029315514995938517811608118739896563990866752931264937095785475078229399087642703512805061152938187097507895796280535876182386355381955077155309450761879321/250416201511894851530643337355737975917577385717599281902588250000897642737983511206186983093536201768935519753515105875397576269900246923859282267404911424047133733358297967521329176007422455325182709810309668954365326548816530957175830200867567168188715463900906836605158425132219221288047200681451784760340304012712262777859033939261119166011394217968073163682232764163909933318878702894410801640783393120500000000000000000", + "coordinate_movement_above_kappa": "2766972703168122573352752563998829121788017102632738350658247166605157199521526064426707355121474785131142913838211833254649863273523113552736128945422735581160538664127976162175192010898628986791565589059839258564168849255006822999320598606371264875501602268543633376230279880089689276069478267698801540594602988007646833738838233682640060870539349969122094211178396718433213759/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "compact_phase_layer_above_kappa": "440079198567155911624014506646476880910618943861402785196784602259334274727099084703117761677899125724847738035985954813696239174517101269317016419634202723554998977120567166315826647207660992573578150693613165679188874171211866702442722635687030563501722253599064075221950005920629528689539157411461166970622050269548433373649729688957731600067544351406579855446233707286836444890897272396904830079920477075213759/500832403023789703061286674711475951835154771435198563805176500001795285475967022412373966187072403537871039507030211750795152539800493847718564534809822848094267466716595935042658352014844910650365419620619337908730653097633061914351660401735134336377430927801813673210316850264438442576094401362903569520680608025424525555718067878522238332022788435936146327364465528327819866637757405788821603281566786241000000000000000000000000", + "bulk_exposure_above_kappa": "2766972703168122573352752563998829121788017102632738350658247166605157199521526064426707355121474785131142913838211833254649863273523113552736128945422735581160538664127976162175192010898628986791565589059839258564168849255006822999320598606371264875501602268543633376230279880089689276069478267698801540594602988007646833738838233682640060870539349969122094211178396718433213759/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "Gaussian_arithmetic_above_kappa": "704127018206891272872245047406367836342561411271107317433993646720834840640529821105201866109018313403198503580201231920041033156318885911203534902553445243581707219953387496062883661127268797024671431329032837458304943912330845303745504828095489942683357432217059201443323935663117404566328197514978684895136992839642308652554900933173097673451070175923589330401770350338255308517355618489491201420834732260413759/801331844838063524898058679538361522936247634296317702088282400002872456761547235859798345899315845660593663211248338801272244063680790156349703255695716556950827946746553496068253363223751857040584671392990940653969044956212899062962656642776214938203889484482901877136506960423101508121751042180645711233088972840679240889148908605635581331236461497497834123783144845324511786620411849262114565250506857985600000000000000000000000", + "scalar_work_above_kappa": "3520637094364068459520037482178538027616614396974622327964223454310174210383791009394098980040956315305606669385164187721052168962204588757993065387025365457199928476836804346698158476269752044502999758106842669768876354484266617050975181547119056653954132670809007214471312519582988080585411291952498876089963046920643644960876727538137002456208678970771690396594161209553389853866244643477079162390586787569213759/4006659224190317624490293397691807614681238171481588510441412000014362283807736179298991729496579228302968316056241694006361220318403950781748516278478582784754139733732767480341266816118759285202923356964954703269845224781064495314813283213881074691019447422414509385682534802115507540608755210903228556165444864203396204445744543028177906656182307487489170618915724226622558933102059246310572826252534289928000000000000000000000000", + "dimension_above_kappa": "249583798488105148689396012344041491789281398248976514290697139507189467459690692511730155167656078566134567272417550523228061683612483998094712717429909110858298335741070799167594359686594486130698135122696834754879073980699862192087561250064914999563603029772809312712870890382776717229764407437288111803650562740219002159236751535817110233076248485544731897470705422933597962477401832981771584714598561956655309450761879321/250416201511894851530643337355737975917577385717599281902588250000897642737983511206186983093536201768935519753515105875397576269900246923859282267404911424047133733358297967521329176007422455325182709810309668954365326548816530957175830200867567168188715463900906836605158425132219221288047200681451784760340304012712262777859033939261119166011394217968073163682232764163909933318878702894410801640783393120500000000000000000" + }, + "conservative_controls": [ + "next_grid", + "zero_eta", + "zero_beta", + "unit_beta" + ], + "model_controls": [ + "native_complex_endpoint_rejected_with_old_surcharge", + "omitting_bit_surcharge_would_fail_next_endpoint_rejection" + ], + "native_correction_gain": "2.882504E-12", + "template_sha256": "cf7bb4764b2fa1ef76e7781ce9e14c08d01851aafb5940ada6539904c0926a6b", + "input_sha256": { + "owner_audit": "9d6d9c6f04039a6aa06a3605f4fec6287b9101fd9412f67cffe8ad7a79e1f4ad", + "fresh_invoice": "171450e5cad08f845e9f737e2d0817fc89cbd9396ea4446bc733558db64696fd", + "package:inputs/PR589-EXPECTED.json": "b9f0e5ca038abe837b0007c8fe006f366a6f02009244ac57705a8a200e2301f4", + "engines/moment.py": "81cbc864e106418fc7854322746f72180cb8110ff39f74450a3b8d55a82c1482", + "engines/base_two_moment.py": "aee70c242a2f1d225528fabe2002e1564d1dc884797c07d28a831c7878ee9098", + "engines/outer.py": "c1ebb52163a7219504c728a5c2b098bf1e50bf20148a2879c5a74c3cadc7c03c" + }, + "bit_supplier": { + "pr": 589, + "repository": "CrocSwap/integer-mult-bounds", + "commit": "a5afc8c6169ea61ba7c51dfd3cade02cc7b13b46", + "merged_as": "b3eb785ac5b4b1ca2beea0f80db078a505626a90", + "path": "research/e8-bit-p111-tuned/tune/EXPECTED.json", + "git_blob_sha1": "e293ddc557742637f9f679f083a1a282d87b1b13", + "word": { + "v": 111, + "decoder_constant": 63, + "copy_ranks": [ + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7 + ] + }, + "derived_deficit": 10272, + "deficit_formula": "T(2Kv-L*cst), L=9 T=32 K=4 M=64", + "replay_scope": "Cited unchanged supplier; this assembly reprices its full profile and does not rebuild its bit circuit." + }, + "moments": [ + { + "side": "bit", + "surcharge": true, + "endpoint": "1733427039589844234749/1000000000000000000000000", + "accept": true, + "mercator": [ + "-43100600330766044577088869872467188970742291/26959946667150639794667015087019630673637144422540572481103610249216", + "-43100600330766044577088869872467188970742289/26959946667150639794667015087019630673637144422540572481103610249216" + ], + "base_two": [ + "-799345163337715793503/500000000000000000000000000000000000000000000", + "-3197378653350863173989/2000000000000000000000000000000000000000000000" + ] + }, + { + "side": "bit", + "surcharge": true, + "endpoint": "6933708158359376939/4000000000000000000000", + "accept": false, + "mercator": [ + "22502934905675809315035333485365686073718547/13479973333575319897333507543509815336818572211270286240551805124608", + "5625733726418952328758833371341421518429637/3369993333393829974333376885877453834204643052817571560137951281152" + ], + "base_two": [ + "8346798366759439729359/5000000000000000000000000000000000000000000000", + "16693606733518879458833/10000000000000000000000000000000000000000000000" + ] + }, + { + "side": "complex", + "surcharge": false, + "endpoint": "33296121009430302887/20000000000000000000000", + "accept": true, + "mercator": [ + "-5797852038141026537324716093713631089444973/13479973333575319897333507543509815336818572211270286240551805124608", + "-1449463009535256634331179023428407772361243/3369993333393829974333376885877453834204643052817571560137951281152" + ], + "base_two": [ + "-430109/1000000000000000000000000000000", + "-107527/250000000000000000000000000000" + ] + }, + { + "side": "complex", + "surcharge": false, + "endpoint": "1664806050471515144351/1000000000000000000000000", + "accept": false, + "mercator": [ + "67873188397337656891567532967900353194714463/26959946667150639794667015087019630673637144422540572481103610249216", + "67873188397337656891567532967900353194714465/26959946667150639794667015087019630673637144422540572481103610249216" + ], + "base_two": [ + "629389/250000000000000000000000000000", + "2517557/1000000000000000000000000000000" + ] + } + ], + "bootstrap": [ + { + "exponent": "664839399824019643498045678945152170097425629506589066604606417699872446666733459439465231/400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "gap": "1083020364586414241953255132427641296516630493410933395393582300127553333266540560534769/400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "cutoff_log2": "4910765968117" + }, + { + "exponent": "13318412343395006208226351643695296960818772263905644975323962801759562720183375451522940641143081646919527259529618803919562630364578103/8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "gap": "36060377114946573627037856299267060072936094355024676037198240437279816624548477059358856918353080472740470381196080437369635421897/8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "cutoff_log2": "1771829574084571023" + }, + { + "exponent": "266368966874771743031047271196383107388977866863756659905734779679555758763610631247995567336081941528807479837931981147270424952072673483309443427957611199760032919657142252742116639/160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "gap": "1200670680064952302434648817168599037136243340094265220320444241236389368752004432663918058471192520162068018852729575047927326516690556572042388800239967080342857747257883361/160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "cutoff_log2": "639285207233095941678256" + }, + { + "exponent": "5327379361468870785664073844718993120488508620406325923935536855526990910683601618341111965019414911022044548641350871395496245895943501182527382700715750906232929709268261296565951838646738124456348270978782175539014792747563207/3200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "gap": "39977676255917627901645370663029459593674076064463144473009089316398381658888034980585088977955451358649128604503754104056498817472617299284249093767070290731738703434048161353261875543651729021217824460985207252436793/3200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "cutoff_log2": "230657384979146697985481265399" + }, + { + "exponent": "106547587230175638136853536590512311933443495514207005123802621288036884839821408685958629845068572314276598202059364791822570263360546623949150779676056987902946690226721337091792519428498751820579766070780435150989388798393953122556973433513946597815236883396901026812921391/64000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "gap": "1331101546292861900457889587266085792994876197378711963115160178591314041370154931427685723401797940635208177429736639453376050849220323943012097053309773278662908207480571501248179420233929219564849010611201606046877443026566486053402184763116603098973187078609/64000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "cutoff_log2": "83222368738495606027799016513415312" + }, + { + "exponent": "2130951744603539340447478427841333367629099344917092507499080450567833225332457059617151968884201898143534608776655941822044656797711439711734251265822111685434791627927385162736488287795103179798398505972506777729859555992929989153410334543081938449760197956085144362551429496370157730677466931684619061768531997548644183/1280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "gap": "44320518161206922028831515887082907492500919549432166774667542940382848031115798101856465391223344058177955343202288560288265748734177888314565208372072614837263511712204896820201601494027493222270140444007070010846589665456918061550239802043914855637448570503629842269322533068315380938231468002451355817/1280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "cutoff_log2": "30027057920006740886471609749441031606909" + }, + { + "exponent": "42619034892070787693884230445068908836933801792309090553928871336671483285568041112618413549663061972741908096183132699423987994652590998584797078867331147688209435220732709132778779503959766981605637894746374497927949927841949072494703895830181602240841305968659512791382073231100729061058879313429031633497756541426298345910072772527230410905737614651000838119343679/25600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "gap": "1475701335896199092278502847690909446071128663328516714431958887381586450336938027258091903816867300576012005347409001415202921132668852311790564779267290867221220496040233018394362105253625502072050072158050927505296104169818397759158694031340487208617926768899270938941120686570968366502243458573701654089927227472769589094262385348999161880656321/25600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "cutoff_log2": "10833916662052198435162559553734099806098649159" + } + ], + "outer": { + "bit_positive": "42619034892070787693884230445068908836933801792309090553928871336671483285568041112618413549663061972741908096183132699423987994652590998584797078867331147688209435220732709132778779503959766981605637894746374497927949927841949072494703895830181602240841305968659512791382073231100729061058879313429031633497756541426298345910072772527230410905737614651000838119343679/25600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "complex_above_bit": "1475769554931091163066198207690909446071128663328516714431958887381586450336938027258091903816867300576012005347409001415202921132668852311790564779267290867221220496040233018394362105253625502072050072158050927505296104169818397759158694031340487208617926768899270938941120686570968366502243458573701654089927227472769589094262385348999161880656321/25600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "complex_below_one_over32": "591703878990569697113/20000000000000000000000", + "beta_positive": "1/1000000000000000000000000", + "beta_below_one": "999999999999999999999999/1000000000000000000000000", + "leaf_saving_above_bit": "1475726935896199092278502847690909446071128663328516714431958887381586450336938027258091903816867300576012005347409001415202921132668852311790564779267290867221220496040233018394362105253625502072050072158050927505296104169818397759158694031340487208617926768899270938941120686570968366502243458573701654089927227472769589094262385348999161880656321/25600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "q_positive": "21309517446035393846942072603499562347679207011924100208055598734533949333693466627437870103348245418329841429678016686650021255418199316159699115445670921253106132813287487235241701542544662758093686168593683289196993358283079789872854019965162959171348158280433926214088795774244395871016648274641284716019817211833835743923402888507073779154522897252727891829260933762385348999161880656321/12800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "q_below_internal": "42619034892070787693884230445068908836933801792309090553928871336671483285568041112618413549663061972741908096183132699423987994652590998584797078867331147688209435220732709132778779503959766981605637894746374497927949927841949072494703895830181602240841305968659512791382073231100729061058879313429031633497756541426298345910072772527230410905737614651000838119343679/12800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "q_below_leaf": "737906086982991616926945308075899791944401265466050666306533372562129896651754581670158570321983313349978744581800683840300884554329078746893867186712512764758298457455337241906313831406316710803006641716920210127145980034837040828651841719566073785911204225755604128983351725358715283980182788166164256076597111492926220845477102747272108170739066237614651000838119343679/12800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "c_positive": "21309517446035393846945272603499562347679207011924100208055598734533949333693466627437870103348245418329841429678016686650021255418199316159699115445670921253106132813287487235241701542544662758093686168593683289196993358283079789872854019965162959171348158280433926214088795774244395871016648274641284716019817211833835743923402888507073779154522897252727891829260933762385348999161880656321/12800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "c_below_one": "12778690482553964606153054727396500437652320792988075899791944401265466050666306533372562129896651754581670158570321983313349978744581800683840300884554329078746893867186712512764758298457455337241906313831406316710803006641716920210127145980034837040828651841719566073785911204225755604128983351725358715283980182788166164256076597111492926220845477102747272108170739066237614651000838119343679/12800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "q_below_reservations": "1/4000000000000000000000000", + "lambda_above_tau": "42619034892070787693884230445068908836933801792309090553928871336671483285568041112618413549663061972741908096183132699423987994652590998584797078867331147688209435220732709132778779503959766981605637894746374497927949927841949072494703895830181602240841305968659512791382073231100729061058879313429031633497756541426298345910072772527230410905737614651000838119343679/25600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "lambda_above_sigma": "1475812173965983233853892091921354514979965597130309023522512816252923121820223595299204522230416963637984747255505184547902345120663504902789149576346158198368908705475453751103494884033129461839031677795945673879794032119746239708231188735236317390220167610205239598453912068644199467231304517453015083121560725229311015392608295421771689111067226737614651000838119343679/25600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "lambda_above_internal": "42619034892070787693884230445068908836933801792309090553928871336671483285568041112618413549663061972741908096183132699423987994652590998584797078867331147688209435220732709132778779503959766981605637894746374497927949927841949072494703895830181602240841305968659512791382073231100729061058879313429031633497756541426298345910072772527230410905737614651000838119343679/25600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "lambda_prime_above_lambda": "42619034892070787693884230445068908836933801792309090553928871336671483285568041112618413549663061972741908096183132699423987994652590998584797078867331147688209435220732709132778779503959766981605637894746374497927949927841949072494703895830181602240841305968659512791382073231100729061058879313429031633497756541426298345910072772527230410905737614651000838119343679/25600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "compact_leaf": "737906086982991616926945308075899791944401265466050666306533372562129896651754581670158570321983313349978744581800683840300884554329078746893867186712512764758298457455337241906313831406316710803006641716920210127145980034837040828651841719566073785911204225755604128983351725358715283980182788166164256076597111492926220845477102747272108170739066237614651000838119343679/12800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "compact_reservations": "1/4000000000000000000000000", + "lambda_prime_below_one": "21309517446035393846942072603499562347679207011924100208055598734533949333693466627437870103348245418329841429678016686650021255418199316159699115445670921253106132813287487235241701542544662758093686168593683289196993358283079789872854019965162959171348158280433926214088795774244395871016648274641284716019817211833835743923402888507073779154522897252727891829260933762385348999161880656321/12800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "epsilon_positive": "12799999999999999999999987200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/12821309517446035393846942072603499562347679207011924100208055598734533949333693466627437870103348245418329841429678016686650021255418199316159699115445670921253106132813287487235241701542544662758093686168593683289196993358283079789872854019965162959171348158280433926214088795774244395871016648274641284716019817211833835743923402888507073779154522897252727891829260933762385348999161880656321", + "epsilon_below_one": "21309517446035393846954872603499562347679207011924100208055598734533949333693466627437870103348245418329841429678016686650021255418199316159699115445670921253106132813287487235241701542544662758093686168593683289196993358283079789872854019965162959171348158280433926214088795774244395871016648274641284716019817211833835743923402888507073779154522897252727891829260933762385348999161880656321/12821309517446035393846942072603499562347679207011924100208055598734533949333693466627437870103348245418329841429678016686650021255418199316159699115445670921253106132813287487235241701542544662758093686168593683289196993358283079789872854019965162959171348158280433926214088795774244395871016648274641284716019817211833835743923402888507073779154522897252727891829260933762385348999161880656321", + "guard_width": "21309517446035393846954872603499562347679207011924100208055598734533949333693466627437870103348245418329841429678016686650021255418199316159699115445670921253106132813287487235241701542544662758093686168593683289196993358283079789872854019965162959171348158280433926214088795774244395871016648274641284716019817211833835743923402888507073779154522897252727891829260933762385348999161880656321/12821309517446035393846942072603499562347679207011924100208055598734533949333693466627437870103348245418329841429678016686650021255418199316159699115445670921253106132813287487235241701542544662758093686168593683289196993358283079789872854019965162959171348158280433926214088795774244395871016648274641284716019817211833835743923402888507073779154522897252727891829260933762385348999161880656321", + "K_geometry": "9621309517446035393846945272603499562347679207011924100208055598734533949333693466627437870103348245418329841429678016686650021255418199316159699115445670921253106132813287487235241701542544662758093686168593683289196993358283079789872854019965162959171348158280433926214088795774244395871016648274641284716019817211833835743923402888507073779154522897252727891829260933762385348999161880656321/12821309517446035393846942072603499562347679207011924100208055598734533949333693466627437870103348245418329841429678016686650021255418199316159699115445670921253106132813287487235241701542544662758093686168593683289196993358283079789872854019965162959171348158280433926214088795774244395871016648274641284716019817211833835743923402888507073779154522897252727891829260933762385348999161880656321000000000000000000000000", + "K_dominates_log": "21309517446035393846945251293982116312285360066651496708493251055326937409593258571839135569398911724863213991807913338404602925576769638143012465424415503053789973114172041564320448436411849470606450926892140744534235264596911196189564822971804676091558285426413961051129624426086115437090434185845510471623946195185561102638686868689861945318778973849839384755481779239488096271270051395387237614651000838119343679/12821309517446035393846942072603499562347679207011924100208055598734533949333693466627437870103348245418329841429678016686650021255418199316159699115445670921253106132813287487235241701542544662758093686168593683289196993358283079789872854019965162959171348158280433926214088795774244395871016648274641284716019817211833835743923402888507073779154522897252727891829260933762385348999161880656321000000000000000000000000", + "record_suffix": "21309517446035393846954872603499562347679207011924100208055598734533949333693466627437870103348245418329841429678016686650021255418199316159699115445670921253106132813287487235241701542544662758093686168593683289196993358283079789872854019965162959171348158280433926214088795774244395871016648274641284716019817211833835743923402888507073779154522897252727891829260933762385348999161880656321/12821309517446035393846942072603499562347679207011924100208055598734533949333693466627437870103348245418329841429678016686650021255418199316159699115445670921253106132813287487235241701542544662758093686168593683289196993358283079789872854019965162959171348158280433926214088795774244395871016648274641284716019817211833835743923402888507073779154522897252727891829260933762385348999161880656321", + "phase_local": "170476139568283150775626159518479052746039809153320198164882442197064582745447524963904226292836629653172103999554030144954751713504164851260906273544111951825532902807184452211012359234224488777262254107047923768913188772578469725299542962727945390290995393389451444549751194845796886534206972108334503483762666678022411310102507088239378399400439254618934627560308315576185539265403215989634237614651000838119343679/102570476139568283150775536580827996498781433656095392801664444789876271594669547733019502960826785963346638731437424133493200170043345594529277592923565367370024849062506299897881933612340357302064749489348749466313575946866264638318982832159721303673370785266243471409712710366193955166968133186197130277728158537694670685951387223108056590233236183178021823134634087470099082791993295045250568000000000000000000000000", + "phase_boundary": "34095227913656630155114974856081853720892884277005956833326610296047307009809338548301857631407858975861118849614723350394615678827689227838831934691818055805653652802144533905465469361938647125462662628048350718052431279566759070113277234950902451594367180394674316779582901890632752959700423150630281301235836522285862548992728601794106212811492712201476119853038339496919305670767179789179837614651000838119343679/20514095227913656630155107316165599299756286731219078560332888957975254318933909546603900592165357192669327746287484826698640034008669118905855518584713073474004969812501259979576386722468071460412949897869749893262715189373252927663796566431944260734674157053248694281942542073238791033393626637239426055545631707538934137190277444621611318046647236635604364626926817494019816558398659009050113600000000000000000000000", + "gamma_sublinear": "1/2000000000000000000000000", + "cell_above_band": "25599999999999999999999961578690482553964606153057927396500437652320792988075899791944401265466050666306533372562129896651754581670158570321983313349978744581800683840300884554329078746893867186712512764758298457455337241906313831406316710803006641716920210127145980034837040828651841719566073785911204225755604128983351725358715283980182788166164256076597111492926220845477102747272108170739066237614651000838119343679/51285238069784141575387768290413998249390716828047696400832222394938135797334773866509751480413392981673319365718712066746600085021672797264638796461782683685012424531253149948940966806170178651032374744674374733156787973433132319159491416079860651836685392633121735704856355183096977583484066593098565138864079268847335342975693611554028295116618091589010911567317043735049541395996647522625284000000000000000000000000", + "prime_interval_packing": "21309517446035393846954872603499562347679207011924100208055598734533949333693466627437870103348245418329841429678016686650021255418199316159699115445670921253106132813287487235241701542544662758093686168593683289196993358283079789872854019965162959171348158280433926214088795774244395871016648274641284716019817211833835743923402888507073779154522897252727891829260933762385348999161880656321/12821309517446035393846942072603499562347679207011924100208055598734533949333693466627437870103348245418329841429678016686650021255418199316159699115445670921253106132813287487235241701542544662758093686168593683289196993358283079789872854019965162959171348158280433926214088795774244395871016648274641284716019817211833835743923402888507073779154522897252727891829260933762385348999161880656321", + "alpha_positive": "42619034892070787693896923897481678659964567081775596916548849789860886743286725199277005672747157143193055421485930025054624180994968954302711580870086424306896105927459528799562149978956512228700137095485824033731228622879990986062418842936967635262906443706847887265218420200330511308107082460486795187643763407019396846562089757196935724473301871102567276584742713001873445270431932051708237614651000838119343679/25642619034892070787693884145206999124695358414023848200416111197469067898667386933254875740206696490836659682859356033373300042510836398632319398230891341842506212265626574974470483403085089325516187372337187366578393986716566159579745708039930325918342696316560867852428177591548488791742033296549282569432039634423667671487846805777014147558309045794505455783658521867524770697998323761312642000000000000000000000000", + "alpha_below_one": "25599999999999999999999987221309517446035393846942072603499562347679207011924100208055598734533949333693466627437870103348245418329841429678016686650021255418199316159699115445670921253106132813287487235241701542544662758093686168593683289196993358283079789872854019965162959171348158280433926214088795774244395871016648274641284716019817211833835743923402888507073779154522897252727891829260933762385348999161880656321/25642619034892070787693884145206999124695358414023848200416111197469067898667386933254875740206696490836659682859356033373300042510836398632319398230891341842506212265626574974470483403085089325516187372337187366578393986716566159579745708039930325918342696316560867852428177591548488791742033296549282569432039634423667671487846805777014147558309045794505455783658521867524770697998323761312642000000000000000000000000", + "alpha_below_one_fourth": "6368035723830946909229574112404268102513875036424186453187478949577406087923560008114441929378926965565971865293353078318270386446714130703777137976852749036319656960479184214818058700792315819150346705988811017610867268056261548908874008167045613844322767635433369075841825977686791686627401241676833847170366145198897521025399611687056601165103959577523796669329887753879319229229149008276452262385348999161880656321/25642619034892070787693884145206999124695358414023848200416111197469067898667386933254875740206696490836659682859356033373300042510836398632319398230891341842506212265626574974470483403085089325516187372337187366578393986716566159579745708039930325918342696316560867852428177591548488791742033296549282569432039634423667671487846805777014147558309045794505455783658521867524770697998323761312642000000000000000000000000", + "delta_positive": "1/8000000000000000000000000", + "delta_below_one_eighth": "999999999999999999999999/8000000000000000000000000", + "short_record_fallback": "327133568162313928143888926593381704338779970768553697895996343596755202853359632003051844102145313714293041840518343214111891755564961460621281002516879276542660007851063977311846496033563632587998181104270486829184705592997469848934174921439249783720664569506368020547819668048768938877195376365218199672244279032652018873544613799318682698146625530171846288389629379559144498592512755762899959616435510613590579561401509248627442686602438904285895291717182723971672272803980437988388952226076909710470423020823757180600594456788792858469749077841125197312781947709163727596703738657053087592875559922058474859513497377361113501284505796820824204407099172516646213796848763774654537660263892213387517161475948974430745851065533245529425838471726092248917717255041/328225523646618506082481717058649588796100587699505256965326223327604069102942552745662409474645715082709243940599757227178240544138705902493688297355409175584079517000020159673222187559489143366607198365915998292203443029972046842620745062911108171754786512851979108511080673171820656534298026195830816888730107320622946195044439113945781088746355786169669834030829079904317064934378544144801817600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "small_field_exposure": "1/1000000000000000000000000", + "artificial_boundary": "718163809116546265206204433510552524328357650789589360223814245362047793793128682488322819890216135707853509733813003377990337615336289045268270803338586705214796740979147745520068232658041256856380457620515100358142595849211175612332912524868750504236205651748509831173190560443596116177046844131843429544558455914607310311534951932923904357367396697194383250598294037224361354094130035849787345287156046997485641968963/102570476139568283150775536580827996498781433656095392801664444789876271594669547733019502960826785963346638731437424133493200170043345594529277592923565367370024849062506299897881933612340357302064749489348749466313575946866264638318982832159721303673370785266243471409712710366193955166968133186197130277728158537694670685951387223108056590233236183178021823134634087470099082791993295045250568000000000000000000000000", + "literal_scalar_guard": "1", + "row_product_gap": "23971789/25", + "balanced_prefix_above_kappa": "1878885064867539479213026820922337553565832552591804230819711346107689063857295497570733618183360741927421457049065975730245944251278848119742624700683395013616599285884200570295730077220822052328902027477462245972249762983598268305574858007214316138429947216264838099526923709706039649679459555775036684206967630799705772208894107189001429670558042771906170219408494125492975531003645672345909/6410654758723017696923471036301749781173839603505962050104027799367266974666846733313718935051674122709164920714839008343325010627709099658079849557722835460626553066406643743617620850771272331379046843084296841644598496679141539894936427009982581479585674079140216963107044397887122197935508324137320642358009908605916917871961701444253536889577261448626363945914630466881192674499580940328160500000000000000000", + "coordinate_movement_above_kappa": "70834501446992493884230445068908836933801792309090553928871336671483285568041112618413549663061972741908096183132699423987994652590998584797078867331147688209435220732709132778779503959766981605637894746374497927949927841949072494703895830181602240841305968659512791382073231100729061058879313429031633497756541426298345910072772527230410905737614651000838119343679/25600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "compact_phase_layer_above_kappa": "3757757308425561512390659794902602503632102757504401449715322484159779393180641661448000608928851380506597495768290521782475201852536440821285933241667674581562277318662268327303972919199942562113141296861238323350816236770203178328069926141574612311696935261181517918619921205323283525114523240533425093772650545579594332583952470454599970834042306389289443186089096421725017299621942345529937343679/12821309517446035393846942072603499562347679207011924100208055598734533949333693466627437870103348245418329841429678016686650021255418199316159699115445670921253106132813287487235241701542544662758093686168593683289196993358283079789872854019965162959171348158280433926214088795774244395871016648274641284716019817211833835743923402888507073779154522897252727891829260933762385348999161880656321000000000000000000000000", + "bulk_exposure_above_kappa": "70834501446992493884230445068908836933801792309090553928871336671483285568041112618413549663061972741908096183132699423987994652590998584797078867331147688209435220732709132778779503959766981605637894746374497927949927841949072494703895830181602240841305968659512791382073231100729061058879313429031633497756541426298345910072772527230410905737614651000838119343679/25600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "Gaussian_arithmetic_above_kappa": "6012419386266608887446291980009407567911101820614566526698976099489006269809396258532880950748884270819503244227169692658770334954071058564977082882487748597902196461723309011658849011864929024907823729834193018517515952350521100294759755750231791677812871920699323638052229656970531104729874707463469114821011702539241259234625399081401686438711957715576847449379289372316587936826317152345028143679/20514095227913656630155107316165599299756286731219078560332888957975254318933909546603900592165357192669327746287484826698640034008669118905855518584713073474004969812501259979576386722468071460412949897869749893262715189373252927663796566431944260734674157053248694281942542073238791033393626637239426055545631707538934137190277444621611318046647236635604364626926817494019816558398659009050113600000000000000000000000", + "scalar_work_above_kappa": "30062148216571114221373035287815328253553758493789660681191281329667426287182778627438271263495901767490497894455214182005918421370440314497682679051235204772194667321041076311444194000291451294717769681545709766962312918540578934606117938242575038249716196288889251311996853141207838620626957021383938672670197376775475143508469971100619986221854905195975826257808014178626674733672981758372663343679/102570476139568283150775536580827996498781433656095392801664444789876271594669547733019502960826785963346638731437424133493200170043345594529277592923565367370024849062506299897881933612340357302064749489348749466313575946866264638318982832159721303673370785266243471409712710366193955166968133186197130277728158537694670685951387223108056590233236183178021823134634087470099082791993295045250568000000000000000000000000", + "dimension_above_kappa": "6389345241276982304955401228565789698039187217416375503461804753224537256152864612793970128805621374861568697468521733584096446421356876072166094693556012659116071634276751269998978435112928238916683234136525210684303530798320706077313335973615686825989183928074099175322902818377715901591415385568719007321449647169119766335005929355452235319316845740375065724643412305024977544908913185164815031003645672345909/6410654758723017696923471036301749781173839603505962050104027799367266974666846733313718935051674122709164920714839008343325010627709099658079849557722835460626553066406643743617620850771272331379046843084296841644598496679141539894936427009982581479585674079140216963107044397887122197935508324137320642358009908605916917871961701444253536889577261448626363945914630466881192674499580940328160500000000000000000" + }, + "controls": [ + "next_grid", + "zero_eta", + "zero_beta", + "unit_beta" + ], + "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 new source-branch gauge and retired-basis completion, the gauge44-barch U8 local word and all 72 cold helper ends, and explicit all333 whole-owner dispatch with a T21 plus T16 eight-role trade are composed with the cited unchanged merged PR589 bit supplier (PR555 punctured R439 word; derived bit deficit T(2Kv-L*cst)), replacing the PR543 supplier of PR635; This is a new T37 composition of the PR870 U8 and PR589 suppliers. 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." +} diff --git a/research/complex-u10-t37/evidence/strict/DISCOVERY-STAGES.json b/research/complex-u10-t37/evidence/strict/DISCOVERY-STAGES.json new file mode 100644 index 0000000000..0653e5fab0 --- /dev/null +++ b/research/complex-u10-t37/evidence/strict/DISCOVERY-STAGES.json @@ -0,0 +1,38 @@ +[ + { + "name": "bind", + "exit_code": 0, + "seconds": 1.366, + "log_sha256": "71f679ce5a123fb58397fd6852ba64ce3832fd20e81a096bfda9a1cf3237237a" + }, + { + "name": "emit", + "exit_code": 0, + "seconds": 40.929, + "log_sha256": "b59b63482942a8b76d8cfb6de37a6ea9ad5ea3c855b566ab283e771a35487e71" + }, + { + "name": "audit", + "exit_code": 0, + "seconds": 109.371, + "log_sha256": "9da468a58f079524059d1a7904421dd01c5a8c518783edaf73f4cba973719bb3" + }, + { + "name": "invoice", + "exit_code": 0, + "seconds": 3.137, + "log_sha256": "281b5b5d72d03b4d2d4fbfd862469073363162985f8557f0394170353b100dbf" + }, + { + "name": "assembly", + "exit_code": 0, + "seconds": 0.932, + "log_sha256": "c387bffbc6724519f4a292a3dcdab6ce6041c7a73af9eb630c3c437071dc7ba0" + }, + { + "name": "freeze", + "exit_code": 0, + "seconds": 0.06, + "log_sha256": "0701fc05214e63f8b4fac0dd3c290dea325b51e8c58586d732dc2ca70c82d3b1" + } +] diff --git a/research/complex-u10-t37/evidence/strict/FINAL-BINDING.json b/research/complex-u10-t37/evidence/strict/FINAL-BINDING.json new file mode 100644 index 0000000000..3df9f9ad8d --- /dev/null +++ b/research/complex-u10-t37/evidence/strict/FINAL-BINDING.json @@ -0,0 +1,84 @@ +{ + "status": "PASS_COMPLETE_U10_T37_RESULT_BINDINGS", + "pins": { + "manifest_sha256": "c81fc68bf896055136eb9d05cac6d6e5ae16f46469bddaeaab32e4d833f800a6", + "dependencies_sha256": "0160ea2677cc9ceeb0f861dc2774d470a27cbaa58b8fd6c064cf0683d18f3e87", + "predecessor": { + "manifest_sha256": "663a4300ec3abe2278ac6c8e49dd13dc58694c33bfadaa278c5406539e113a31", + "dependencies_sha256": "7c47d44e8d5c24aa80afc70724e7c0381fec57ef80d085d2ee4611726a0f1254" + } + }, + "kappa": "831019538879371/500000000000000000", + "actual_payload": { + "template": "cf7bb4764b2fa1ef76e7781ce9e14c08d01851aafb5940ada6539904c0926a6b", + "sigma_stream": "cdeabb863fd48b7c29554a2c2f909659be5911a3c2abd6b5188b7d5d7bdb50fe", + "sigmas": 9628, + "source_artifacts": { + "work/complex-nine-native/DATA-PHASES.json": "c5916ff312678f12aba403847643fbbc29f643acec60bdf836fa56cd3e8251fa", + "providers/gauge44/CANONICAL-WORD.json.gz": "3691f0a284a72e252694c6145d9c08971b8339b7ca8aa103e8f6f93bd461563b", + "providers/gauge44/LOCAL-PROGRAMS.json.gz": "0757108be6b4af2598aeeff482692eedd1ef7af4a1aac6ebe5ff069a90265812", + "providers/gauge44/LOCAL-CHECKS.json": "278e4af527e2530abe670a4b786c512be1d10bdd45ff0f5da22fbae6aea7593f", + "providers/gauge44/INDEPENDENT-LOCAL-REPLAY.json": "86973e80297660a8b82b9c4fe439cbee7ee413dfc17bc371c26cf7683705e802", + "providers/gauge44/RESIDUAL-ADAPTERS.json": "8b06181f69832da05e3bffab0737598013e20de6f1f48aad43617fbfe62df615", + "providers/gauge44/CLIFFORD-RECIPES.json": "27a03e185257ef29e842cd6c49a29c58bbe632b0cbd396f64c3523c38b7b3fe9", + "providers/gauge44/CLIFFORD-REVIEW.json": "86fd3e0f4bf1be854abfb551cb299ced5c5175df1030f35d07c126847d1c209c" + } + }, + "authorized_adapters": { + "build_parent.py": "7e15d1d3d781d5a9a6e1ac1b7938d166d5b3afd8d655cc1fd24d2785b5d5e608", + "check_parent.py": "fb0f23bb960160bb73794f21a90d049706f0dd9ea09866aa1f7de976a133b7db", + "runtime/assemble.py": "d89ed7a68f19e6d0dbb9d1bd75805433b1dc000bd89649fb598ef381c3887925", + "runtime/assembly_controls.py": "29ba6742d899d2318a96745c8ec21de06ba3968d4641c3400a15bc714e0d7f9e", + "runtime/audit_allcold.py": "a8d3c48e26957c5174ea35043545d3863a4c19c82422074ac42132b446533b4a", + "runtime/bind_providers_portable.py": "1d39bcc7b63ac158e021454beaae897d123e174360573762aecade3cd43193f6", + "runtime/bit_supplier_controls.py": "e6d33fb61a570c3f50669412acc467a3fd06ef0b806da6a75bc296c6ba2142a5", + "runtime/emit_allcold.py": "3219e0706d497a2e6b595cec0a0d5bdbfbd1d991bf70136762eada44126a9ac1", + "runtime/freeze_spec.py": "e9132a9d195c66123f2747a17f7ef404b4d1e3ef6263ab4c28c983a052cf10bd", + "runtime/generated_identity.py": "c8af22719c0f3097a991a3f6ccac8f090afd2faba554745733d9ea88f2c25708", + "runtime/invoice_allcold.py": "e348dfdca722088144d3db2e619ab3369228011212f558ea1fe12514ff06877c", + "runtime/prepare_global.py": "8c0dae301a8f34b77a5a462f840952d08ed120576212adf5051bc09bcad874dc", + "runtime/restore_parent.py": "69b7b25ff85e9b8160e233c1d415cc6a0272019e5c486dcec14cb6c349e7024d", + "runtime/witness.py": "779c5172894b992131e85be1e592ed2a1aec8c287b872ff42007d36a7291e444" + }, + "artifacts": { + "ANCESTRY-COVERAGE.json": "1f13c6059cce22f05ade7f8da6315d6c9105d45261e674c3e90e6d5e3762cc9f", + "BASELINE-BINDING.json": "6299e525f95c3d6f39bfdeacc8757e0e68f413ef24e9632cfd8a77d080d25553", + "ADAPTATIONS.json": "17eccfe3eaa96ab1ad546af613c5f468c7fcb34af8c15f3ab3e635feaec65954", + "CONSTRUCTION-CHECK.json": "63b865323921b7ac77dc45a2824c605cb385a775e299bf9aee203203db180be2", + "INDEPENDENT-OWNERS.json": "6aa320555892dd56dd4fde442d47aeb0d22e0fd6c118fd1473615c856636eff0", + "PARENT-CHECK.json": "2b729fd666ffe4e34a355223b57f74ba460fb171b19c84f260378dd109f0b9a0", + "ALL-T-BOUND.json": "7e19124d775b18db394efade193a5144b887501e724ffbaa547eb38d900eb5b8", + "PAYLOAD-CONTROLS.json": "bfa980ac0ac04fbd8e5d0f257ec885012c72f95b9b546b4c64c757f700a34d76", + "lift/PLAN.json": "2a375ee2a8203cbca3b3ea6942d72a82fa5f9ac0071810bd89da23ca0c0af37a", + "runtime/data/SPEC.json": "9e725805dc19d94d4e73887cd9d9916b3ec6dea76af78c5a47a1f10fc1d21508", + "native/STEPS.json": "3b7b4f7422c3f7a394dc355012808486b9e6b7f431ee032fbe190641cfe5fa89", + "native10/STEPS.json": "cf1a4b596dca9d4d25f5abc692e601133933924d7f651825332d549e52977f25", + "native10/u10-controls/controls.json": "cc66be54c54e498e34e1e1d52962a19a48f6554ba4c4131d4a04b5683b97c6eb", + "native10/controls/COLD-END-CONTROLS.json": "e375d2e05edde15c64c1506bc376700bda68c7e63fe2949109665682f7c07a98", + "strict/STAGES.json": "0f288109fdc0ee7fb9be2a254d8c960f6c682c1dfb1c332a6177ef65d1ed13e2", + "strict/ASSEMBLY.json": "f016a13711a02fa66cba77f8942cc6e2e2a11fedce53cda7b59f7ef5ea3302f7", + "strict/ADMISSION-CONTROLS.json": "53975a846c377b2f100f67c2051773031fe196af7c75202e4055c0b33eac05a9", + "strict/BIT-CONTROLS.json": "3111c41a99c2191e4c543acb8d10e0b305503ac3c64d37708480b89a16207ffa", + "strict/global/audit/OWNERS-AND-PROFILE.json": "9d6d9c6f04039a6aa06a3605f4fec6287b9101fd9412f67cffe8ad7a79e1f4ad", + "strict/global/audit/PREFIX-AND-INVOICE.json": "171450e5cad08f845e9f737e2d0817fc89cbd9396ea4446bc733558db64696fd", + "strict/global/audit/ASYNC-AUDIT.json": "9da468a58f079524059d1a7904421dd01c5a8c518783edaf73f4cba973719bb3", + "lift/GLOBAL-TEMPLATE.json.gz": "378d81d3fc38ac1a8cb8d54bf748ecda355c21f4e07f34c09709f1b4d9fcfbab", + "strict/global/PLAN.json": "ba5ba7fe081c93985de13cddc65438a11dc5b07323dc6170a9cac8b0a605f021", + "strict/global/BINDING.json": "45eb06635972dc44b76801f154b5897e4fc6f079ad5ffec02509a6338dfc6013", + "strict/global/hosted/HOSTED.json": "b59b63482942a8b76d8cfb6de37a6ea9ad5ea3c855b566ab283e771a35487e71", + "strict/global/hosted/GLOBAL-TEMPLATE.json.gz": "4e0af29d7f7de16a47e1e41d5be4b42e5559335980b9b78984d9ce946dbe3323", + "strict/global/hosted/ACTUAL-SIGMAS.json.gz": "b9b340768bdb84617d7b682aff9153bd0b23cc12129cb590795fa4977e115289", + "strict/global/hosted/IDLE-REMAINDER-FRAMES.json.gz": "69ebf869efc3559e70cc3f5499dd41f26d3be6a519f805bee78a38f895556ad2", + "strict/global/audit/IDLE-REMAINDER-FRAMES.json": "8f23408a4d720e5b566d6ee45b7b70aaa2108b11fe31fee795c9a71b9b8cba6d", + "discovery/STAGES.json": "5d8bf35fd63c8ed40f098ec663f358eedd4968b89ab22d4628d1bef59fbc8ef1", + "independent_check_1024.py": "95acdd1b8f284ffb0dd6fce2e7b640ae0240fe2a0575ff9d8f4558901e77e2dc", + "strict/global/base/work/complex-nine-native/DATA-PHASES.json": "c5916ff312678f12aba403847643fbbc29f643acec60bdf836fa56cd3e8251fa", + "strict/global/base/providers/gauge44/CANONICAL-WORD.json.gz": "3691f0a284a72e252694c6145d9c08971b8339b7ca8aa103e8f6f93bd461563b", + "strict/global/base/providers/gauge44/LOCAL-PROGRAMS.json.gz": "0757108be6b4af2598aeeff482692eedd1ef7af4a1aac6ebe5ff069a90265812", + "strict/global/base/providers/gauge44/LOCAL-CHECKS.json": "278e4af527e2530abe670a4b786c512be1d10bdd45ff0f5da22fbae6aea7593f", + "strict/global/base/providers/gauge44/INDEPENDENT-LOCAL-REPLAY.json": "86973e80297660a8b82b9c4fe439cbee7ee413dfc17bc371c26cf7683705e802", + "strict/global/base/providers/gauge44/RESIDUAL-ADAPTERS.json": "8b06181f69832da05e3bffab0737598013e20de6f1f48aad43617fbfe62df615", + "strict/global/base/providers/gauge44/CLIFFORD-RECIPES.json": "27a03e185257ef29e842cd6c49a29c58bbe632b0cbd396f64c3523c38b7b3fe9", + "strict/global/base/providers/gauge44/CLIFFORD-REVIEW.json": "86fd3e0f4bf1be854abfb551cb299ced5c5175df1030f35d07c126847d1c209c" + } +} diff --git a/research/complex-u10-t37/evidence/strict/INDEPENDENT-OWNERS.json b/research/complex-u10-t37/evidence/strict/INDEPENDENT-OWNERS.json new file mode 100644 index 0000000000..7e11dbb775 --- /dev/null +++ b/research/complex-u10-t37/evidence/strict/INDEPENDENT-OWNERS.json @@ -0,0 +1,209 @@ +{ + "status": "PASS_INDEPENDENT_VARIABLE_T_LITERAL_WINDOWS_CHARTS_PREFIX_ROW", + "roles": 167832, + "calls": 333, + "source_events_per_replica": 30, + "expanded_replica_events": 1110, + "bridge_events": 333, + "literal_windows": 666, + "checked_whole_helper_widths": 167832, + "checked_busy_family_windows": 167832, + "orthogonal_port_bases": 112, + "actual_73_axis_charts": 9628, + "checked_slice_prefixes": 74592, + "local_profile": { + "1": 2548, + "2": 338, + "3": 450, + "4": 154, + "5": 76, + "8": 8 + }, + "width_inventory": { + "4": 80, + "5": 32, + "7": 54, + "8": 122, + "9": 216 + }, + "idle": { + "1": 6, + "48": 11086 + }, + "profile": { + "1": 848490, + "2": 112554, + "3": 149850, + "4": 51282, + "5": 25308, + "8": 2664, + "48": 11086 + }, + "live": 33152, + "physical": 33666, + "rank_mass": 2408256, + "deficit": 11840, + "namespace": { + "data": [ + 0, + 33152 + ], + "centres": [ + 33152, + 33160 + ], + "tableau": [ + 33160, + 33664 + ], + "coefficient": [ + 33664, + 33666 + ] + }, + "local_prefix_bits": 72, + "local_prefix_from_native_receipt": true, + "local_profile_recounted": true, + "prefix_formula": { + "local_scalar": 72, + "input_l2": 37, + "invocations": 333, + "bridges": 333, + "margin": 4 + }, + "prefix_bits": 779, + "charged_prefix_bits": 1024, + "physical_stock_bits": 2643, + "physical_row_coefficient": 17495, + "row_limit": 20161, + "scope": "Fresh independent full owner/event/chart/profile/prefix/row check with native U8 word/replay binding. Full controller emission, complete finite invoice and supplier ancestry admission remain separate.", + "controls_rejected": [ + { + "name": "private_namespace_collision", + "reason": "private-namespace collision" + }, + { + "name": "copy_replica_alias", + "reason": "role invocation time" + }, + { + "name": "missing_whole_helper", + "reason": "complete helper role count" + }, + { + "name": "split_whole_helper", + "reason": "complete helper role count" + }, + { + "name": "truncated_helper_width", + "reason": "whole-helper residual width" + }, + { + "name": "cross_idle_boundary", + "reason": "strict bridge-aware idle window" + } + ], + "omitted_edits_rejected": [ + { + "role": [ + 0, + 30, + 5 + ], + "reason": "gap in pending prefix" + }, + { + "role": [ + 7, + 18, + 266 + ], + "reason": "overlapping or out-of-capacity slice" + }, + { + "role": [ + 8, + 23, + 193 + ], + "reason": "overlapping or out-of-capacity slice" + }, + { + "role": [ + 8, + 2, + 193 + ], + "reason": "overlapping or out-of-capacity slice" + }, + { + "role": [ + 5, + 27, + 186 + ], + "reason": "overlapping or out-of-capacity slice" + }, + { + "role": [ + 7, + 27, + 414 + ], + "reason": "overlapping or out-of-capacity slice" + }, + { + "role": [ + 7, + 6, + 414 + ], + "reason": "overlapping or out-of-capacity slice" + }, + { + "role": [ + 8, + 26, + 414 + ], + "reason": "overlapping or out-of-capacity slice" + } + ], + "checker_adaptation": { + "source_sha256": "9d8c86bf45cdaef37f223c88704055ced503ee295645611e13f3fb9059a00e55", + "adapted_sha256": "95acdd1b8f284ffb0dd6fce2e7b640ae0240fe2a0575ff9d8f4558901e77e2dc", + "changes": [ + [ + "2 * 512", + "2 * 1024", + 1 + ], + [ + "prefix < 512", + "prefix < 1024", + 1 + ], + [ + "charged_prefix_bits=512", + "charged_prefix_bits=1024", + 1 + ], + [ + "1 <= T <= 22", + "1 <= T <= 50", + 1 + ] + ] + }, + "input_sha256": { + "/tmp/u10-t37-run3/native10/local/CANONICAL-WORD.json.gz": "3691f0a284a72e252694c6145d9c08971b8339b7ca8aa103e8f6f93bd461563b", + "/tmp/u10-t37-run3/native10/local/INDEPENDENT-LOCAL-REPLAY.json": "86973e80297660a8b82b9c4fe439cbee7ee413dfc17bc371c26cf7683705e802", + "/tmp/wu10/research/complex-u10-t37/OWNERS.json.gz": "f89e00863c8415d1df1de9c481528f677eeda808ef3cd83bfa5ca3e7d9360f5a", + "/tmp/wu10/research/complex-u10-t37/EDITS.json": "cd28d8014fe6576a56a640d9a94b6b3fbd7715ea1a6c2858c1597b3c9fb51576", + "/tmp/wu10/research/complex-t21-owners/independent_check.py": "9d8c86bf45cdaef37f223c88704055ced503ee295645611e13f3fb9059a00e55", + "/tmp/v799/global/global/base/split-centres/GLOBAL-TEMPLATE.json.gz": "ab8448de2036a23d9b55a196a8846512dc24fdf09855c1e0f0caa5b7a6965f7b", + "/tmp/v799/global/global/base/split-centres/CANONICAL-WORD.json.gz": "66d3c3c70983224650643a0a05a21ac6c6959f84d0f4528650601016f5a76844", + "/tmp/v799/global/global/base/work/complex-nine-native/DATA-PHASES.json": "c5916ff312678f12aba403847643fbbc29f643acec60bdf836fa56cd3e8251fa" + }, + "baseline_mode": "provided_replay_base" +} diff --git a/research/complex-u10-t37/evidence/strict/PAYLOAD-CONTROLS.json b/research/complex-u10-t37/evidence/strict/PAYLOAD-CONTROLS.json new file mode 100644 index 0000000000..188321be93 --- /dev/null +++ b/research/complex-u10-t37/evidence/strict/PAYLOAD-CONTROLS.json @@ -0,0 +1,122 @@ +{ + "status": "PASS_T37_PAYLOAD_BOUNDARIES_AND_STRICT_ADMISSION_MUTATIONS", + "boundary": [ + { + "payload": 512, + "prefix": 779, + "row": 16471, + "accepted_by_reserve_arithmetic": false, + "rejection": "strict prefix" + }, + { + "payload": 778, + "prefix": 779, + "row": 17003, + "accepted_by_reserve_arithmetic": false, + "rejection": "strict prefix" + }, + { + "payload": 779, + "prefix": 779, + "row": 17005, + "accepted_by_reserve_arithmetic": false, + "rejection": "strict prefix" + }, + { + "payload": 780, + "prefix": 779, + "row": 17007, + "accepted_by_reserve_arithmetic": true, + "rejection": null + }, + { + "payload": 1024, + "prefix": 779, + "row": 17495, + "accepted_by_reserve_arithmetic": true, + "rejection": null + }, + { + "payload": 2356, + "prefix": 779, + "row": 20159, + "accepted_by_reserve_arithmetic": true, + "rejection": null + }, + { + "payload": 2357, + "prefix": 779, + "row": 20161, + "accepted_by_reserve_arithmetic": false, + "rejection": "strict row" + } + ], + "geometry_sha256": "6aa320555892dd56dd4fde442d47aeb0d22e0fd6c118fd1473615c856636eff0", + "geometry_path": "/tmp/u10-t37-run3/INDEPENDENT-OWNERS.json", + "scope": "Strict reserve parameter boundaries plus actual frozen T37 assembly rejects eleven changed/understated payload-prefix-row receipts. Existing geometric and supplier audits remain prerequisites. Supplier ancestry admission is checked separately by the driver.", + "baseline_kappa": "0.001662039077758742", + "rejected_controls": [ + { + "name": "different_payload_512_and_consistent_row", + "source_line": 163, + "predicate": "assert 0>i&1));correction=port^(1<>i&1 else 0) for i in axes]+[1<Q('0.001661960547713947'),'Strict gain over the selected PR942 record' + assert Q(assembly['bit_lower'])==Q('0.001733427039589844234749') + assert assembly['complex_profile']==independent['profile']==owner['paid_profile']==controller['complex_profile']==plan['profile']==spec['expected']['global_profile'] + for key,n in dict(live=33152,physical=33666,rank_mass=2408256,deficit=11840).items(): + assert owner[key]==independent[key]==n,(key,n) + assert independent['roles']==owner['hosted_residuals']==controller['complex_hosted_residuals']==167832 + assert independent['calls']==controller['complete_invocations']==invoice['complete_invocation_sweeps']==333 + assert independent['actual_73_axis_charts']==owner['actual_73column_sigmas']==controller['actual_orthogonal_73column_maps']==9628 + assert independent['idle']=={'1':6,'48':11086} + assert independent['prefix_bits']==invoice['global_prefix_bits']==7790 for v in assembly['outer'].values()) + ac=read(work/'strict/ADMISSION-CONTROLS.json');bc=read(work/'strict/BIT-CONTROLS.json') + assert len(ac['rejected_controls'])==69 and not ac['discovery_accepted_controls'] + assert len(bc['rejected_controls'])==12 and bc['derived_deficit']==10272 + assert controller['mutation_controls_run'] and len(controller['mutations_rejected'])==15 + payload_controls=read(work/'PAYLOAD-CONTROLS.json') + assert payload_controls['status']=='PASS_T37_PAYLOAD_BOUNDARIES_AND_STRICT_ADMISSION_MUTATIONS' + assert len(payload_controls['rejected_controls'])==11 + assert payload_controls['geometry_path']==str((work/'INDEPENDENT-OWNERS.json').resolve()) + assert payload_controls['geometry_sha256']==sha(work/'INDEPENDENT-OWNERS.json') + payload_inputs=[work/'INDEPENDENT-OWNERS.json',g/'audit/OWNERS-AND-PROFILE.json',g/'audit/PREFIX-AND-INVOICE.json',work/'runtime/code/assemble.py',work/'runtime/data/SPEC.json'] + assert payload_controls['inputs']=={str(p.resolve()):sha(p) for p in payload_inputs} + steps=read(work/'native/STEPS.json') + assert [s['step']for s in steps]==['barch','barch-controls','layer-end-controls','native','ledgers','local-replay','wrappers','phases'] + assert all(s['exit_code']==0 for s in steps) + assert len(read(work/'native/barch-controls/controls.json'))==38 + assert len(read(work/'native/controls/COLD-END-CONTROLS.json')['rejected'])==95 + steps=read(work/'native10/STEPS.json') + assert [s['step']for s in steps]==['u10','u10-controls','layer-end-controls','native','ledgers','local-replay','wrappers','phases'] + assert all(s['exit_code']==0 for s in steps) + controls=read(work/'native10/u10-controls/controls.json') + assert len(controls)==14 and all(x['ok'] for x in controls.values()) + assert len(read(work/'native10/controls/COLD-END-CONTROLS.json')['rejected'])==95 + u10_profile={'1':2548,'2':338,'3':450,'4':154,'5':76,'8':8} + assert read(work/'native10/u10/FULL-WORD.json.gz')['report']['local_profile']==u10_profile + local_checks=read(work/'native10/local/LOCAL-CHECKS.json') + assert all(local_checks[o]['paid_profile']==u10_profile for o in ('forward','backward')) + assert read(P/'CLAIM.json')['local_profile']==u10_profile + for name in ('CANONICAL-WORD.json.gz','LOCAL-PROGRAMS.json.gz','LOCAL-CHECKS.json','INDEPENDENT-LOCAL-REPLAY.json','CLIFFORD-RECIPES.json','CLIFFORD-REVIEW.json','RESIDUAL-ADAPTERS.json','WRAPPER-CHECKS.json'): + assert read(g/'base/providers/gauge44'/name)==read(native/name),name + stages=read(work/'STAGES.json') + expected=['ancestry-coverage','baseline799-binding','u8-native','u10-native','prepare','frozen-construction','independent-owners','build-parent','check-parent','independent-price','discovery','strict','payload-controls'] + names=[s['name']for s in stages] + if names and names[-1]=='final-binding':names=names[:-1] + assert names in(expected,['baseline799-cold']+expected) + assert all(s['exit_code']==0 and sha(work/(s['name']+'.log'))==s['log_sha256']for s in stages) + for mode,expected in [('discovery',['bind','emit','audit','invoice','assembly','freeze']),('strict',['bind','emit','audit','invoice','assembly','admission-controls','bit-controls'])]: + stages=read(work/mode/'STAGES.json') + assert [s['name']for s in stages]==expected and all(s['exit_code']==0 for s in stages) + assert all(sha(work/mode/(s['name']+'.log'))==s['log_sha256'] for s in stages),'Substage log bytes' + paths=['ANCESTRY-COVERAGE.json','BASELINE-BINDING.json','ADAPTATIONS.json','CONSTRUCTION-CHECK.json','INDEPENDENT-OWNERS.json','PARENT-CHECK.json','ALL-T-BOUND.json','PAYLOAD-CONTROLS.json','lift/PLAN.json','runtime/data/SPEC.json','native/STEPS.json','native10/STEPS.json','native10/u10-controls/controls.json','native10/controls/COLD-END-CONTROLS.json','strict/STAGES.json','strict/ASSEMBLY.json','strict/ADMISSION-CONTROLS.json','strict/BIT-CONTROLS.json','strict/global/audit/OWNERS-AND-PROFILE.json','strict/global/audit/PREFIX-AND-INVOICE.json','strict/global/audit/ASYNC-AUDIT.json'] + paths+=['lift/GLOBAL-TEMPLATE.json.gz','strict/global/PLAN.json','strict/global/BINDING.json', + 'strict/global/hosted/HOSTED.json','strict/global/hosted/GLOBAL-TEMPLATE.json.gz', + 'strict/global/hosted/ACTUAL-SIGMAS.json.gz','strict/global/hosted/IDLE-REMAINDER-FRAMES.json.gz', + 'strict/global/audit/IDLE-REMAINDER-FRAMES.json','discovery/STAGES.json','independent_check_1024.py'] + paths+=['strict/global/base/'+relative for relative in payload['source_artifacts']] + assert load(P/'package.py','t37_package_pins_final').validate()==pins,'Source package changed during final binding' + return dict(status='PASS_COMPLETE_U10_T37_RESULT_BINDINGS',pins=pins,kappa=assembly['kappa'], + actual_payload=payload,authorized_adapters=adapters,artifacts={p:sha(work/p)for p in paths}) + +if __name__=='__main__': + ap=argparse.ArgumentParser();ap.add_argument('--work',required=True,type=Path);ap.add_argument('--baseline',required=True,type=Path);a=ap.parse_args() + result=check(a.work.resolve(),a.baseline.resolve()) + (a.work/'FINAL-BINDING.json').write_text(json.dumps(result,indent=2)+'\n') + print(result['status']) diff --git a/research/complex-u10-t37/independent/all_t_bound.py b/research/complex-u10-t37/independent/all_t_bound.py new file mode 100644 index 0000000000..1276a0e287 --- /dev/null +++ b/research/complex-u10-t37/independent/all_t_bound.py @@ -0,0 +1,173 @@ +"""All-replica signed-dual relaxation bound for the fixed U10 whole-owner family (PR942's bound, U10 local profile). + +This arithmetic component alone does not establish owner feasibility; the +package's separate construction and admission checks do. PR890 supplies the fixed inventory and signed +prices; this script independently enumerates bin patterns and proves an all-T +moment lower bound at the certified T37 upper endpoint. +The two retained rational engines are reused for numerical certificates only. +""" +import argparse +from collections import Counter +from fractions import Fraction as Q +import hashlib +import importlib.util +import itertools +import json +from pathlib import Path +import sys + +if sys.flags.optimize: + raise RuntimeError('Retained arithmetic assertions must stay enabled; do not use Python -O') + +HERE = Path(__file__).resolve().parent +ROOT = HERE.parents[2] +ENGINE = 'research/complex-k492-owner-repair/vendor/multicold/engines/' +PINS = { + ENGINE+'moment.py': '81cbc864e106418fc7854322746f72180cb8110ff39f74450a3b8d55a82c1482', + ENGINE+'base_two_moment.py': 'aee70c242a2f1d225528fabe2002e1564d1dc884797c07d28a831c7878ee9098', + ENGINE+'outer.py': 'c1ebb52163a7219504c728a5c2b098bf1e50bf20148a2879c5a74c3cadc7c03c', + 'research/complex-t21-owners/vendor/pr870/independent/price_profile_t16.py': '53f8e62dcf27bee032c1bee0245d126a9c8a12ebcf24f6aaff65ea3122fffe29', + 'research/complex-t21-owner-bound/PROOF.md': '2aa0aa6ec1d87402138564c38749b5ca0f058c16817efdf58a2685d2d90cb417', +} +WIDTHS = (4, 5, 7, 8, 9) +PRICES = (-1, -20, -8, -2, 4) +CAPACITIES = {8: (672, 2), 16: (448, 4), 32: (448, 8), 48: (448, -13)} +INVENTORY = {4: 80, 5: 32, 7: 54, 8: 122, 9: 216} + + +def need(ok, message): + if not ok: + raise ValueError(message) + + +def load(relative, name): + spec = importlib.util.spec_from_file_location(name, ROOT/relative) + obj = importlib.util.module_from_spec(spec) + spec.loader.exec_module(obj) + return obj + + +def dual_tables(): + """Cartesian product enumeration and independently programmed recurrence.""" + upper, count = {}, 0 + for cap, (_, bonus) in CAPACITIES.items(): + for vector in itertools.product(*(range(cap//w+1) for w in WIDTHS)): + used = sum(w*n for w, n in zip(WIDTHS, vector)) + if used > cap: + continue + count += 1 + r = cap-used + value = bonus+sum(p*n for p, n in zip(PRICES, vector)) + upper[r] = max(upper.get(r, -10**6), value) + alt = {} + for cap, (_, bonus) in CAPACITIES.items(): + scores = [None]*(cap+1) + scores[0] = 0 + for fill in range(cap+1): + if scores[fill] is None: + continue + for width, price in zip(WIDTHS, PRICES): + nxt = fill+width + if nxt <= cap: + proposal = scores[fill]+price + if scores[nxt] is None or proposal > scores[nxt]: + scores[nxt] = proposal + for fill, value in enumerate(scores): + if value is not None: + alt[cap-fill] = max(alt.get(cap-fill, -10**6), value+bonus) + need(upper == alt and count == 1163, 'two independently structured dual enumerations') + return upper, count + + +def phi_pair(engine, kind, r, z): + if kind == 'mercator': + a, b = engine.logarithm(Q(73, r)) + a, b = engine.exponential(z*a, z*b) + else: + a, b = engine.log_bounds(Q(73, r)) + a, b = engine.exp_bounds(z*a)[0], engine.exp_bounds(z*b)[1] + return r*a, r*b + + +def ratio_certificate(engine, kind, upper, z): + phi = {r: phi_pair(engine, kind, r, z) for r in upper if r} + cost = {r: (48*lo-r*phi[48][1], 48*hi-r*phi[48][0]) + for r, (lo, hi) in phi.items() if r < 48} + credit = {r: 48*upper[r]+13*r for r in cost} + need(credit[1] == 925, 'rank-one credit') + need(all(a > 0 for a, b in cost.values()), 'positive non48 costs') + # c(r)-v(r)*c(1)/925 > 0 at every r != 1, so a single + # multiplier gives a supporting inequality for every count vector. + margins = {} + for r, (lo, hi) in cost.items(): + if r == 1: + continue + c = credit[r] + rhs = c*cost[1][1 if c >= 0 else 0]/925 + margins[r] = lo-rhs + need(margins[r] > 0, 'rank-one strictly optimal cost/credit ratio: '+str(r)) + return dict(credit=credit, multiplier_interval=[str(cost[1][0]/925), str(cost[1][1]/925)], + strict_margin_by_rank={r: str(x) for r, x in margins.items()}, + minimum_strict_margin=str(min(margins.values()))) + + +def main(out): + need(not sys.flags.optimize, 'retained arithmetic assertions must stay enabled') + for relative, expected in PINS.items(): + need(hashlib.sha256((ROOT/relative).read_bytes()).hexdigest() == expected, 'source drift: '+relative) + M = load(ENGINE+'moment.py', 'retained_mercator') + B = load(ENGINE+'base_two_moment.py', 'retained_atanh') + A = load(ENGINE+'outer.py', 'retained_outer') + O = load('research/complex-t21-owners/vendor/pr870/independent/price_profile_t16.py', 'retained_outer_driver') + claim = json.loads((HERE.parent/'CLAIM.json').read_text()) + local = {int(r): n for r, n in claim['local_profile'].items()} + upper, vectors = dual_tables() + mass = sum(c*n for c, (n, _) in CAPACITIES.items())-9*sum(r*n for r, n in INVENTORY.items()) + signed = sum(n*p for n, p in CAPACITIES.values())+9*sum(INVENTORY[r]*p for r, p in zip(WIDTHS, PRICES)) + need((mass, signed, upper[0], upper[48]) == (14382, -3892, 0, -13), 'fixed-family coefficients') + need(48*signed+13*mass == 150, 'dual credit demand per replica') + T = 37 + idle = {48: 11086, 1: 6} + need(sum(r*n for r, n in idle.items()) == mass*T, 'T37 idle mass') + need(sum(upper[r]*n for r, n in idle.items()) == signed*T, 'T37 signed dual equality') + need(Q(150, 925) == Q(6, 37), 'equality ratio') + profile = Counter({r: 9*T*n for r, n in local.items()}) + profile.update(idle) + live = 896*T + need(73*live-sum(r*n for r, n in profile.items()) == 320*T, 'profile deficit') + root = M.certify(profile, 73, live) + lo, hi = Q(root['lower']), Q(root['upper']) + signs = {} + for name, z in [('lower', lo), ('upper', hi)]: + first = M.moment(profile, 73, live, z) + second = B.moment(73, live, list(profile.items()), z) + need(first[1] < 1 and second[1] < 1 if name == 'lower' else first[0] > 1 and second[0] > 1, + 'two exact moment signs at '+name) + signs[name] = dict(endpoint=str(z), mercator=[str(x-1) for x in first], atanh=[str(x-1) for x in second]) + certs = {kind: ratio_certificate(engine, kind, upper, hi) + for kind, engine in [('mercator', M), ('atanh', B)]} + price_lower = O.outer47(Q(claim['bit_lower']), lo, A) + price_upper = O.outer47(Q(claim['bit_lower']), hi, A) + need(price_lower['kappa'] == price_upper['kappa'], 'one kappa grid tick encloses complete relaxed root') + old_k, new_k = Q(claim['baseline_pr942_kappa']), Q(price_upper['kappa']) + result = dict(status='PASS_ALL_T_U10_SIGNED_DUAL_RELAXATION_BOUND', + scope='All positive integer replica counts, the fixed U10 local paid profile and helper widths, unchanged 8/16/32/48 capacity inventory, whole helpers, native no-surcharge complex moment and retained outer recipe. Time windows, bin count realizability, owner geometry, payload/invoice admission and physical execution are relaxed in this arithmetic component. The package separately certifies its T37 construction and finite admission; this upper bound alone does not establish feasibility.', + dual_bin_vectors=vectors, upper=upper, mass_per_replica=mass, signed_price_per_replica=signed, + credit_per_replica=150, equality_replica_counts='positive multiples of 37 only', + normalized_idle={'1': '6/37', '48': '11086/37'}, + smallest_integral_relaxed_profile=dict(replicas=T, idle=idle, profile=dict(sorted(profile.items())), live=live, deficit=320*T), + root=root, two_engine_signs=signs, supporting_inequalities=certs, + relaxed_outer_lower=price_lower, relaxed_outer_upper=price_upper, + baseline_kappa=str(old_k), all_T_grid_upper=str(new_k), + maximum_grid_headroom=str(new_k-old_k), maximum_grid_headroom_decimal=M.decimal(new_k-old_k), + source_sha256=PINS) + need(not out.exists(), 'output preservation: choose a new file') + out.write_text(json.dumps(result, indent=2)+'\n') + print(result['status'], 'kappa_grid_upper='+price_upper['kappa_decimal'], + 'headroom='+result['maximum_grid_headroom_decimal'], 'component=all_T_upper_bound') + + +if __name__ == '__main__': + parser = argparse.ArgumentParser(description=__doc__) + parser.add_argument('--out', type=Path, required=True) + main(parser.parse_args().out) diff --git a/research/complex-u10-t37/independent/check_payload_controls.py b/research/complex-u10-t37/independent/check_payload_controls.py new file mode 100644 index 0000000000..73bb9911c7 --- /dev/null +++ b/research/complex-u10-t37/independent/check_payload_controls.py @@ -0,0 +1,94 @@ +"""Check strict payload boundaries, then mutate the completed T37 admission. + +Use --arithmetic-only before the strict global replay exists. This mode does +not claim that altered payloads have a complete controller/invoice admission. +""" +import argparse +import copy +import hashlib +import importlib.util +import json +import os +from pathlib import Path +import sys +import traceback + +if not __debug__: + raise RuntimeError('Assertions must remain enabled; do not use Python -O') +HERE=Path(__file__).resolve().parent +ROOT=HERE.parents[2] +sha=lambda p:hashlib.sha256(p.read_bytes()).hexdigest() +digest=lambda obj:hashlib.sha256(json.dumps(obj,sort_keys=True,separators=(',',':')).encode()).hexdigest() + +def main(): + parser=argparse.ArgumentParser(description=__doc__) + parser.add_argument('--arithmetic-only',action='store_true') + parser.add_argument('--work',type=Path,required=True) + parser.add_argument('--geometry',type=Path,help='Defaults to WORK/INDEPENDENT-OWNERS.json') + parser.add_argument('--out',type=Path,required=True) + args=parser.parse_args() + WORK=args.work.resolve() + args.out=args.out.resolve() + assert not args.out.exists() and not args.out.is_relative_to(ROOT),'New output outside checkout required' + geometry_path=(args.geometry or WORK/'INDEPENDENT-OWNERS.json').resolve() + geometry=json.loads(geometry_path.read_text()) + assert geometry['status']=='PASS_INDEPENDENT_VARIABLE_T_LITERAL_WINDOWS_CHARTS_PREFIX_ROW' + assert geometry['prefix_bits']==779 and geometry['physical_stock_bits']==2643 + boundary=[] + for payload,expected in [(512,False),(778,False),(779,False),(780,True),(1024,True),(2356,True),(2357,False)]: + prefix=geometry['local_prefix_bits']+37+geometry['calls']+geometry['bridge_events']+4 + row=2*geometry['physical_stock_bits']+9909+252+2*payload + okay=prefix=payload else 'strict row')) + result=dict(status='PASS_STRICT_PAYLOAD_RESERVE_BOUNDARIES',boundary=boundary, + geometry_sha256=sha(geometry_path),geometry_path=str(geometry_path), + scope='Strict finite prefix and row parameter arithmetic. Boundary alternatives are not complete alternative supplier admissions.') + if not args.arithmetic_only: + source=ROOT/'research/complex-k492-owner-repair/vendor/multicold' + code=WORK/'runtime/code' + os.environ['GAIN_PR564_SOURCE']=str(source) + os.environ['MULTICOLD_SOURCE']=str(source) + os.environ['WITNESS_SPEC']=str(WORK/'runtime/data/SPEC.json') + for key in ('WITNESS_DISCOVER','WITNESS_RECORD','PYTHONOPTIMIZE'): + os.environ.pop(key,None) + sys.path.insert(0,str(code)) + spec=importlib.util.spec_from_file_location('payload_assembly',code/'assemble.py') + A=importlib.util.module_from_spec(spec);spec.loader.exec_module(A) + owner_path=WORK/'strict/global/audit/OWNERS-AND-PROFILE.json' + invoice_path=WORK/'strict/global/audit/PREFIX-AND-INVOICE.json' + owner=json.loads(owner_path.read_text());invoice=json.loads(invoice_path.read_text()) + baseline=A.assemble(owner,invoice,sha(owner_path),sha(invoice_path)) + assert baseline['kappa_decimal']=='0.001662039077758742' + cases=[] + for payload in (512,779,780,1023,1025): + bad=copy.deepcopy(invoice) + bad['charged_prefix_bits']=payload + bad['row_prefix_extra']=2*payload + bad['finite']['physical_row_coefficient']=15447+2*payload + cases.append(('different_payload_'+str(payload)+'_and_consistent_row',bad)) + for prefix in (491,778,780,1024,1025): + bad=copy.deepcopy(invoice);bad['global_prefix_bits']=prefix + cases.append(('incorrect_prefix_'+str(prefix),bad)) + bad=copy.deepcopy(invoice) + bad['row_prefix_extra']=1024 + bad['finite']['physical_row_coefficient']=16471 + cases.append(('new_payload_but_old_512_row_charge',bad)) + rejected=[] + for name,bad in cases: + try:A.assemble(owner,bad,sha(owner_path),digest(bad)) + except AssertionError: + frame=traceback.extract_tb(sys.exc_info()[2])[-1] + rejected.append(dict(name=name,source_line=frame.lineno,predicate=frame.line)) + else:raise AssertionError('Accepted payload mutation '+name) + result.update(status='PASS_T37_PAYLOAD_BOUNDARIES_AND_STRICT_ADMISSION_MUTATIONS', + baseline_kappa=baseline['kappa_decimal'],rejected_controls=rejected, + inputs={str(p.resolve()):sha(p)for p in [geometry_path,owner_path,invoice_path,code/'assemble.py',WORK/'runtime/data/SPEC.json']}, + scope='Strict reserve parameter boundaries plus actual frozen T37 assembly rejects eleven changed/understated payload-prefix-row receipts. Existing geometric and supplier audits remain prerequisites. Supplier ancestry admission is checked separately by the driver.') + out=args.out + out.parent.mkdir(parents=True,exist_ok=True) + out.write_text(json.dumps(result,indent=2)+'\n') + print(result['status'],len(boundary),'boundaries;',len(result.get('rejected_controls',[])),'actual assembly mutations') + +if __name__=='__main__':main() diff --git a/research/complex-u10-t37/independent/check_t37.py b/research/complex-u10-t37/independent/check_t37.py new file mode 100644 index 0000000000..ee67445cb0 --- /dev/null +++ b/research/complex-u10-t37/independent/check_t37.py @@ -0,0 +1,89 @@ +"""Independent T37 whole-role/window/chart check with explicit payload adaptation. + +Preserves the PR890 independent checker except three payload constants and +the replica range admitted by the enlarged prefix reserve. Reads three named +original T8 reference inputs from the provided cold replay and fresh U8 data. +""" +import argparse +import copy +import gzip +import hashlib +import importlib.util +import json +from pathlib import Path + +if not __debug__: + raise RuntimeError('Assertions must remain enabled; do not use Python -O') +HERE=Path(__file__).resolve().parent +ROOT=HERE.parents[2] +PACKAGE=HERE.parent +SOURCE=ROOT/'research/complex-t21-owners/independent_check.py' + +def sha(path):return hashlib.sha256(path.read_bytes()).hexdigest() + +def main(): + ap=argparse.ArgumentParser(description=__doc__) + ap.add_argument('--word',type=Path,required=True) + ap.add_argument('--local-replay',type=Path,required=True) + ap.add_argument('--out',type=Path,required=True) + ap.add_argument('--baseline-base',type=Path,required=True, + help='Fresh replay base containing split-centres and work/complex-nine-native') + args=ap.parse_args() + args.out=args.out.resolve() + assert not args.out.exists() and not args.out.is_relative_to(ROOT),'New output outside checkout required' + text=SOURCE.read_text() + changes=[('2 * 512','2 * 1024',1),('prefix < 512','prefix < 1024',1), + ('charged_prefix_bits=512','charged_prefix_bits=1024',1), + ('1 <= T <= 22','1 <= T <= 50',1)] + for old,new,count in changes: + assert text.count(old)==count,(old,text.count(old)) + text=text.replace(old,new) + args.out.parent.mkdir(parents=True,exist_ok=True) + adapter=args.out.parent/'independent_check_1024.py' + assert not adapter.exists(),'Independent adapter output must be new' + adapter.write_text(text) + spec=importlib.util.spec_from_file_location('independent_t37',adapter) + ck=importlib.util.module_from_spec(spec);spec.loader.exec_module(ck) + ck.T=37;ck.EXPECTED_IDLE={48:11086,1:6} + # No constructor, owner emitter, or root exploratory search is imported. + refs=[args.baseline_base/'split-centres/GLOBAL-TEMPLATE.json.gz', + args.baseline_base/'split-centres/CANONICAL-WORD.json.gz', + args.baseline_base/'work/complex-nine-native/DATA-PHASES.json'] + parent,canonical,phases=map(ck.read,refs) + word,replay=ck.read(args.word),ck.read(args.local_replay) + assert replay['status']=='PASS_INDEPENDENT_LOCAL_SCALAR_FRAME_AND_WRAPPER_REPLAY' + assert replay['canonical_word_sha256']==sha(args.word) + assert set(replay['local'])=={'forward','backward'} + assert word['ports']==canonical['ports'] + assert len(word['center_frames'])==len(canonical['center_frames'])==8 + assert [ck.basis(word['frames'][f])for f in word['center_frames']]==[ck.basis(canonical['frames'][f])for f in canonical['center_frames']] + owner_path=PACKAGE/'OWNERS.json.gz' + roles=ck.read(owner_path) + context=ck.make_context(parent,phases,canonical['ports'],word,replay,roles) + receipt=ck.check_roles(context,roles) + receipt['controls_rejected']=ck.controls(context,roles) + edits_path=PACKAGE/'EDITS.json' + edits=ck.read(edits_path)['edits'] + by_role={(z['stage'],z['replica'],z['helper']):i for i,z in enumerate(roles)} + omitted=[] + for edit in edits: + bad=roles.copy();index=by_role[tuple(edit['role'])] + z=dict(roles[index]);z.update(edit['before']) + child=z['child'];owner=z['owner_replica'];port=z['port'] + z['copy']=112*owner+port + z['family']=owner*896+(2*context['child_pair'][child]+context['side'][child])*112+port + bad[index]=z + try:ck.check_roles(context,bad) + except ValueError as exc:omitted.append(dict(role=edit['role'],reason=str(exc))) + else:raise AssertionError('Accepted omitted edit '+str(edit['role'])) + receipt['omitted_edits_rejected']=omitted + receipt['checker_adaptation']=dict(source_sha256=sha(SOURCE),adapted_sha256=sha(adapter),changes=changes) + inputs=[args.word,args.local_replay,owner_path,edits_path,SOURCE]+refs + receipt['input_sha256']={str(p.resolve()):sha(p)for p in inputs} + receipt['scope']='Fresh independent full owner/event/chart/profile/prefix/row check with native U8 word/replay binding. Full controller emission, complete finite invoice and supplier ancestry admission remain separate.' + receipt['baseline_mode']='provided_replay_base' + args.out.write_text(json.dumps(receipt,indent=2)+'\n') + print(json.dumps({k:receipt[k]for k in ['status','roles','calls','prefix_bits','physical_row_coefficient','idle']})) + print('Controls:',len(receipt['controls_rejected']),'omitted edits:',len(omitted)) + +if __name__=='__main__':main() diff --git a/research/complex-u10-t37/independent/verify_construct.py b/research/complex-u10-t37/independent/verify_construct.py new file mode 100644 index 0000000000..a2862a6788 --- /dev/null +++ b/research/complex-u10-t37/independent/verify_construct.py @@ -0,0 +1,136 @@ +"""Rebuild frozen T37 owners independently, without importing any constructor. + +T16's frozen literal edit tuple is parsed as data; T21/T37 edits are JSON. +No optimizer, search, or root exploratory module is executed. +""" +import argparse +import ast +import copy +import gzip +import hashlib +import json +from pathlib import Path + +if not __debug__: + raise RuntimeError('Assertions must remain enabled; do not use Python -O') +HERE=Path(__file__).resolve().parent +ROOT=HERE.parents[2] +T21=ROOT/'research/complex-t21-owners' +T37=HERE.parent +fields=('owner_replica','child','port','offset') +def read(path): + raw=path.read_bytes() + return json.loads(gzip.decompress(raw)if path.suffix=='.gz'else raw) +def sha(path):return hashlib.sha256(path.read_bytes()).hexdigest() +def identity(value):return hashlib.sha256(json.dumps(value,sort_keys=True,separators=(',',':')).encode()).hexdigest() + +def main(): + parser=argparse.ArgumentParser(description=__doc__) + parser.add_argument('--out',type=Path,required=True) + args=parser.parse_args() + args.out=args.out.resolve() + assert not args.out.exists() and not args.out.is_relative_to(ROOT),'New output outside checkout required' + plan_path=ROOT/'research/gauge44-frames-x/data/PLAN.json' + roles_path=ROOT/'research/gauge44-frames-x/data/OWNERS.json.gz' + source_py=T21/'vendor/pr870/t16/build_owners.py' + literals={} + for node in ast.parse(source_py.read_text()).body: + if isinstance(node,ast.Assign) and len(node.targets)==1 and isinstance(node.targets[0],ast.Name): + name=node.targets[0].id + if name in ('SOURCE_PLAN_SHA256','SOURCE_OWNERS_SHA256','EDITS'): + literals[name]=ast.literal_eval(node.value) + assert sha(plan_path)==literals['SOURCE_PLAN_SHA256'] + assert sha(roles_path)==literals['SOURCE_OWNERS_SHA256'] + plan,source=read(plan_path),read(roles_path) + def move(role,dest): + role.update(dict(zip(fields,dest))if isinstance(dest,tuple)else dest) + r,child,port=(role[k]for k in fields[:3]) + role['copy']=112*r+port + role['family']=896*r+112*(2*plan['pairs'][str(child)]+plan['sides'][str(child)])+port + t16=[] + for role in source: + for group in range(2): + z=dict(role) + z['replica']+=8*group + z['owner_replica']+=8*group + z['copy']+=896*group + z['family']+=7168*group + z['time']=2*role['time']+group + t16.append(z) + t16.sort(key=lambda z:(z['time'],z['helper'])) + bykey={(z['time'],z['helper']):z for z in t16} + assert len(literals['EDITS'])==11 + for time,helper,width,before,after in literals['EDITS']: + z=bykey[time,helper] + assert tuple(z[k]for k in fields)==before and z['width']==width + move(z,after) + t21=copy.deepcopy(t16) + for z in read(T21/'data/T5-OWNERS.json.gz'): + z['replica']+=16 + z['owner_replica']+=16 + z['copy']+=1792 + z['family']+=14336 + t21.append(z) + merged=[] + count16=0 + for stage,replica in plan['order']: + for group in range(3): + r=replica+8*group + if r>=21:continue + if r<16: + merged.append((2*count16,0,stage,r)) + count16+=1 + else:merged.append((2*(count16+4)-1,1,stage,r)) + order21=[(s,r)for _,_,s,r in sorted(merged)] + at={key:i for i,key in enumerate(order21)} + for z in t21:z['time']=at[z['stage'],z['replica']] + t21.sort(key=lambda z:(z['time'],z['helper'])) + bykey={(z['time'],z['helper']):z for z in t21} + edits21=read(T21/'data/EDITS.json') + assert len(edits21)==9 + for e in edits21: + z=bykey[tuple(e['role'])] + assert {k:z[k]for k in fields}==e['before'] + move(z,e['after']) + for z in t16: + z['replica']+=21 + z['owner_replica']+=21 + z['copy']+=2352 + z['family']+=18816 + order16=[(s,r+8*g+21)for s,r in plan['order']for g in range(2)] + edit_spec=read(T37/'EDITS.json') + assert edit_spec['delay']==0 + decorated=[(144*i,0,s,r)for i,(s,r)in enumerate(order21)] + decorated.extend((189*i,1,s,r)for i,(s,r)in enumerate(order16)) + order=[(s,r)for _,_,s,r in sorted(decorated)] + assert len(order)==333 and len(set(order))==333 + # Stable subgroup projections are a consequence of this exact order. + assert [(s,r)for s,r in order if r<21]==order21 + assert [(s,r)for s,r in order if r>=21]==order16 + at={key:i for i,key in enumerate(order)} + roles=t21+t16 + for z in roles:z['time']=at[z['stage'],z['replica']] + roles.sort(key=lambda z:(z['time'],z['helper'])) + before=copy.deepcopy(roles) + bykey={(z['stage'],z['replica'],z['helper']):z for z in roles} + assert len(bykey)==167832 and len(edit_spec['edits'])==8 + assert len({tuple(e['role'])for e in edit_spec['edits']})==8 + for e in edit_spec['edits']: + z=bykey[tuple(e['role'])] + assert {k:z[k]for k in fields}==e['before'] + move(z,e['after']) + assert sum(a!=b for a,b in zip(before,roles))==8 + assert roles==read(T37/'OWNERS.json.gz') + assert [list(k)for k in order]==read(T37/'ORDER.json') + inputs=[plan_path,roles_path,source_py,T21/'data/T5-OWNERS.json.gz',T21/'data/EDITS.json',T37/'EDITS.json',T37/'OWNERS.json.gz',T37/'ORDER.json'] + receipt=dict(status='PASS_INDEPENDENT_FROZEN_T37_RECONSTRUCTION_NO_SEARCH', + roles=len(roles),calls=len(order),edits=8,inherited_t16_edits=11,inherited_t21_edits=9, + source_plan_pin_verified=True,source_owner_pin_verified=True, + owner_content_sha256=identity(roles),order_content_sha256=identity(order), + inputs={str(p.resolve()):sha(p)for p in inputs}, + scope='Exact frozen finite construction only. The independent owner/chart audit provides geometry; full supplier/invoice and inherited all-size assumptions are separate. Supplier ancestry admission is checked separately by the driver.') + args.out.parent.mkdir(parents=True,exist_ok=True) + args.out.write_text(json.dumps(receipt,indent=2)+'\n') + print(receipt['status'],len(roles),'roles;',len(order),'calls; eight exact edits') + +if __name__=='__main__':main() diff --git a/research/complex-u10-t37/package.py b/research/complex-u10-t37/package.py new file mode 100644 index 0000000000..97bff0782f --- /dev/null +++ b/research/complex-u10-t37/package.py @@ -0,0 +1,35 @@ +# SPDX-License-Identifier: Apache-2.0 +"""Validate the immutable T37 package and declared predecessor source closure.""" +import argparse +import hashlib +import json +from pathlib import Path +from common import P, ROOT, T21, load + + +def sha(path): + return hashlib.sha256(path.read_bytes()).hexdigest() + + +def validate(package=P, root=ROOT): + manifest = package/'MANIFEST.json' + expected = json.loads(manifest.read_text()) + actual = {p.relative_to(package).as_posix(): sha(p) + for p in package.rglob('*') + if p.is_file() and p != manifest and '__pycache__' not in p.parts} + if actual != expected: + raise ValueError('T37 package manifest mismatch') + dependencies = package/'DEPENDENCY-PINS.json' + for relative, digest in json.loads(dependencies.read_text()).items(): + path = (root/relative).resolve() + if Path(relative).is_absolute() or not path.is_relative_to(root.resolve()): + raise ValueError('Invalid dependency path: '+relative) + if sha(path) != digest: + raise ValueError('Changed dependency: '+relative) + predecessor = load(T21/'verify.py', 't37_predecessor_pins').validate_pins() + return dict(manifest_sha256=sha(manifest), dependencies_sha256=sha(dependencies), + predecessor=predecessor) + + +if __name__ == '__main__': + print(json.dumps(validate(), indent=2)) diff --git a/research/complex-u10-t37/package_controls.py b/research/complex-u10-t37/package_controls.py new file mode 100644 index 0000000000..01ea2fe28e --- /dev/null +++ b/research/complex-u10-t37/package_controls.py @@ -0,0 +1,68 @@ +# SPDX-License-Identifier: Apache-2.0 +"""Check package boundaries and assertion guards without changing source files.""" +import argparse +import hashlib +import json +from pathlib import Path +import shutil +import subprocess +import sys +import tempfile +from common import P, ROOT +from package import validate + + +def main(): + parser = argparse.ArgumentParser(description=__doc__) + parser.add_argument('--out', type=Path, required=True) + args = parser.parse_args() + assert not args.out.exists() and not args.out.resolve().is_relative_to(ROOT) + pins = validate() + rejected = [] + args.out=args.out.resolve() + args.out.parent.mkdir(parents=True,exist_ok=True) + with tempfile.TemporaryDirectory(prefix='t37-package-controls-',dir=args.out.parent) as directory: + folder = Path(directory).resolve() + assert folder.is_relative_to(args.out.parent) + def case(name, mutate): + dest = folder/name + shutil.copytree(P, dest, ignore=shutil.ignore_patterns('__pycache__')) + mutate(dest) + try: + validate(dest) + except (ValueError, FileNotFoundError) as error: + rejected.append(dict(name=name, reason=str(error))) + else: + raise AssertionError('Accepted invalid package: '+name) + + case('changed_owner_payload', lambda d: (d/'OWNERS.json.gz').write_bytes(b'changed')) + case('missing_frozen_order', lambda d: (d/'ORDER.json').unlink()) + case('undeclared_package_file', lambda d: (d/'undeclared.txt').write_text('extra')) + def changed_dependency(dest, relative): + path = dest/'DEPENDENCY-PINS.json' + pins = json.loads(path.read_text()) + pins[relative] = '0'*64 + path.write_text(json.dumps(pins)) + manifest = dest/'MANIFEST.json' + contents = json.loads(manifest.read_text()) + contents['DEPENDENCY-PINS.json'] = hashlib.sha256(path.read_bytes()).hexdigest() + manifest.write_text(json.dumps(contents)) + case('changed_ancestry_source', lambda d: changed_dependency(d, 'scripts/verify_frontier799.py')) + case('dependency_path_escape', lambda d: changed_dependency(d, '../outside')) + + guards = ['verify.py', 'prepare.py', 'replay.py', 'final_binding.py', 'package.py', + 'independent/verify_construct.py', 'independent/check_t37.py', + 'independent/check_payload_controls.py', 'independent/all_t_bound.py'] + for relative in guards: + result = subprocess.run([sys.executable, '-B', '-O', str(P/relative), '--help'], + capture_output=True, text=True) + assert result.returncode != 0 and ('Assertions must remain enabled' in result.stderr or + 'Retained arithmetic assertions must stay enabled' in result.stderr), relative + rejected.append(dict(name='optimized_python:'+relative, reason='Explicit assertion guard')) + receipt = dict(status='PASS_T37_PACKAGE_CONTROLS', pins=pins, rejected=rejected) + args.out.write_text(json.dumps(receipt, indent=2)+'\n') + print(receipt['status'], len(rejected)) + + +if __name__ == '__main__': + main() diff --git a/research/complex-u10-t37/prepare.py b/research/complex-u10-t37/prepare.py new file mode 100644 index 0000000000..2923ee4ee2 --- /dev/null +++ b/research/complex-u10-t37/prepare.py @@ -0,0 +1,92 @@ +"""Prepare an explicitly adapted U10/T37 finite replay; source packages stay read-only. + +Derived from Chafik Boukhalfa's PR890, Hao Yan's PR858, Jeremy Kothe's PR799, +and the retained PR869/870 and PR741/589 lineages. Apache-2.0. +The verification driver creates all outputs outside the source checkout. +""" +import hashlib, io, json, os, re, tokenize +from pathlib import Path +from common import ROOT,P,T21,read,load +OUT=Path(os.environ.get('T37_WORK',ROOT.parent/'t37-work')).resolve() +NUM={21:37,189:333,95256:167832,18816:33152,32424:55832,32938:56346, + 13608:22680,20720:44128,6720:11840,42336:74592,6292:11086} +def sha(p):return hashlib.sha256(p.read_bytes()).hexdigest() +def numbers(text): + tokens=[] + for t in tokenize.generate_tokens(io.StringIO(text).readline): + if t.type==tokenize.NUMBER and t.string.isdecimal() and int(t.string)in NUM: + t=t._replace(string=str(NUM[int(t.string)])) + tokens.append(t) + return tokenize.untokenize(tokens) +def transform(text): + text=numbers(text).replace('(8, 8, 5)','(8, 8, 8, 8, 5)').replace('[8, 8, 5]','[8, 8, 8, 8, 5]') + return text.replace('T21','T37').replace('t21','t37').replace('8+8+5','8+8+8+8+5').replace('8-8-5','8-8-8-8-5') +def replace(text,a,b,count=1): + assert text.count(a)==count,(a,text.count(a),count) + return text.replace(a,b) +def expected_adaptations(): + """Derive the complete adapter text from immutable source and fixed edits.""" + receipts={} + for name in ('build_parent.py','check_parent.py'): + source=T21/name;text=source.read_text();text=transform(text) + # Source resolution remains the pinned T21 package; only output parameters change. + text='import sys\nsys.path.insert(0,'+repr(str(T21))+')\n'+text + if name=='build_parent.py': + text=replace(text,'((48, 11086), (3, 1), (1, 3))','((48, 11086), (1, 6))') + # U10: the frozen plan profile is 333 x the U10 local profile (this package's CLAIM), not U8's. + text=replace(text,"read(HERE/'data/CLAIM.json')['local_profile']","read("+repr(str(P/'CLAIM.json'))+")['local_profile']") + text=replace(text,"mode='gauge44-U8-t37-","mode='gauge44-U10-t37-") + # U10: rebind the inherited U8 provider identities in the T8 plan registry to the frozen U10 values + # (construction/u10/PROVIDER-U10.json); bind_providers_portable.py re-checks them against fresh U10 locals. + text=replace(text," plan = read(HERE/'vendor/pr870/data/T8/PLAN.json')\n", + " plan = read(HERE/'vendor/pr870/data/T8/PLAN.json')\n" + " import json as _json\n" + " _u10 = read("+repr(str(P/'construction/u10/PROVIDER-U10.json'))+")\n" + " _text = _json.dumps(plan)\n" + " for _old, _new in _u10['rebind'].items():\n" + " require(_text.count(_old) > 0, 'U10 rebind source identity present')\n" + " _text = _text.replace(_old, _new)\n" + " plan = _json.loads(_text)\n" + " plan['provider_registry']['gauge44']['actual_paid_profile'] = _u10['actual_paid_profile']\n") + receipts[name]=dict(source=source,text=text) + source=T21/'vendor/pr870/code' + edit_table=read(T21/'data/ADAPTER-EDITS.json') + for path in sorted(source.glob('*.py')): + text=path.read_text();edits=[] + for before,after,count in edit_table.get(path.name,[]): + after=re.sub(r'\b(?:21|189|95256|18816|32424|32938|13608|20720|6720|42336|6292)\b',lambda m:str(NUM[int(m[0])]),after) + after=after.replace('T21','T37').replace('all189','all333').replace('8,8,5','8,8,8,8,5').replace('three bank groups','five bank groups').replace('T16 plus T5 nine-role trade','T21 plus T16 eight-role trade') + text=replace(text,before,after,count);edits.append([before,after,count]) + extra=[] + if path.name=='invoice_allcold.py':extra=[('payload=512','payload=1024'),("previous['charged_prefix_bits']==payload","previous['charged_prefix_bits']<=payload")] + if path.name=='assemble.py':extra=[("invoice['charged_prefix_bits']==512","invoice['charged_prefix_bits']==1024"),("invoice['row_prefix_extra']==1024","invoice['row_prefix_extra']==2048"),('2*stock.bit_length()+9909+252+1024','2*stock.bit_length()+9909+252+2048'),('(4+512)','(4+1024)',2)] + for item in extra: + a,b,*cnt=item;count=cnt[0]if cnt else 1;text=replace(text,a,b,count);edits.append([a,b,count]) + receipts['runtime/'+path.name]=dict(source=path,text=text,edits=edits) + return receipts + +def main(): + assert 'T37_WORK' in os.environ and 'T37_BASELINE' in os.environ, 'Run verify.py' + assert OUT.exists() and not OUT.is_relative_to(ROOT) + assert Path(os.environ['T37_BASELINE']).is_dir() + adapted=OUT/'adapted';adapted.mkdir() + runtime=OUT/'runtime' + load(T21/'source_adapters.py','source_adapters').materialize(runtime) + # Preserve the predecessor receipt as explicitly intermediate provenance. + (runtime/'ADAPTERS.json').rename(runtime/'T21-INTERMEDIATE-ADAPTERS.json') + receipts={} + for name, record in expected_adaptations().items(): + dest=runtime/'code'/name.split('/',1)[1] if name.startswith('runtime/') else adapted/name + dest.write_text(record['text'],encoding='utf-8',newline='\n') + receipts[name]=dict(source_sha256=sha(record['source']),generated_sha256=sha(dest)) + if 'edits' in record: receipts[name]['edits']=record['edits'] + (OUT/'ADAPTATIONS.json').write_text(json.dumps(receipts,indent=2)+'\n') + spec=read(T21/'data/SPEC.json');order=read(P/'ORDER.json') + spec['name']='gauge44-U10-t37-whole-owners';spec['call_order']=order + spec['dispatch']=[[s,r,'gauge44']for s,r in order] + spec['expected']={'gain_baseline_kappa':spec['expected']['gain_baseline_kappa']};spec['providers']={} + spec['pivot_swap']['recipe']=str((T21/spec['pivot_swap']['recipe']).resolve()) + (runtime/'data').mkdir(exist_ok=True) + (runtime/'data/SPEC.json').write_text(json.dumps(spec,indent=2)+'\n') + print('PREPARED',OUT) +if __name__=='__main__':main() diff --git a/research/complex-u10-t37/replay.py b/research/complex-u10-t37/replay.py new file mode 100644 index 0000000000..c151a9cc8f --- /dev/null +++ b/research/complex-u10-t37/replay.py @@ -0,0 +1,55 @@ +"""Run discovery then a separate strictly pinned emitted T37 replay. + +Consumes a prepared PR799 base; ancestry is checked separately by verify.py. +The verification driver supplies a completed source-bound cold base and freshly rebuilt U8. +The discovery stage freezes derived receipts for a separate strict run; it does not search. +""" +import hashlib,json,os,shutil,subprocess,sys,time +from pathlib import Path +from common import ROOT,P,T21,read +OUT=Path(os.environ.get('T37_WORK',ROOT.parent/'t37-work')).resolve() +SOURCE=ROOT/'research/complex-k492-owner-repair/vendor/multicold' +NATIVE=Path(os.environ.get('T37_LOCAL',OUT/'native10/local')).resolve() +BASELINE=Path(os.environ.get('T37_BASELINE',OUT/'baseline799')).resolve() +def main(): + mode=sys.argv[1];assert mode in ('discovery','strict') + stageout=OUT/(sys.argv[2]if len(sys.argv)>2 else mode) + assert 'T37_WORK' in os.environ and 'T37_BASELINE' in os.environ, 'Run verify.py' + assert not stageout.exists() and not OUT.is_relative_to(ROOT) + stageout.mkdir() + runtime=OUT/'runtime';code=runtime/'code';specpath=runtime/'data/SPEC.json' + if mode=='discovery': + spec=read(specpath);spec['data']={key:hashlib.sha256(path.read_bytes()).hexdigest()for key,path in [('owners_sha256',P/'OWNERS.json.gz'),('plan_sha256',OUT/'lift/PLAN.json')]};specpath.write_text(json.dumps(spec,indent=2)+'\n') + spec['expected']['gain_baseline_kappa']=read(T21/'data/SPEC.json')['expected']['gain_baseline_kappa'];specpath.write_text(json.dumps(spec,indent=2)+'\n') + env=dict(os.environ,PYTHONDONTWRITEBYTECODE='1',PYTHONUTF8='1',PYTHONINTMAXSTRDIGITS='0', + MULTICOLD_SOURCE=str(SOURCE),GAIN_PR564_SOURCE=str(SOURCE),WITNESS_SPEC=str(specpath)) + temp=OUT/'temp';temp.mkdir(exist_ok=True) + env.update(TEMP=str(temp),TMP=str(temp),TMPDIR=str(temp)) + for key in ('PYTHONOPTIMIZE','WITNESS_DISCOVER','WITNESS_RECORD'):env.pop(key,None) + if mode=='discovery':env.update(WITNESS_DISCOVER='1',WITNESS_RECORD=str(stageout/'WITNESS-RECORD.jsonl')) + stages=[] + def run(name,script,*args): + start=time.monotonic();log=stageout/(name+'.log') + with log.open('w',encoding='utf-8')as f: + proc=subprocess.run([sys.executable,'-B',str(SOURCE/'code/run_portable.py'),str(script),*map(str,args)],cwd=ROOT,env=env,stdout=f,stderr=subprocess.STDOUT) + stages.append(dict(name=name,exit_code=proc.returncode,seconds=round(time.monotonic()-start,3),log_sha256=hashlib.sha256(log.read_bytes()).hexdigest())) + (stageout/'STAGES.json').write_text(json.dumps(stages,indent=2)+'\n') + if proc.returncode:raise RuntimeError(name+'\n'+log.read_text(errors='replace')[-6000:]) + print('PASS',mode,name,stages[-1]['seconds'],flush=True) + parent=OUT/'parent' + if not parent.exists(): + shutil.copytree(BASELINE/'global/parent558',parent) + shutil.copyfile(OUT/'lift/GLOBAL-TEMPLATE.json.gz',parent/'complex-global/base/split-centres/GLOBAL-TEMPLATE.json.gz') + g=stageout/'global' + run('bind',code/'bind_providers_portable.py','--baseline',parent,'--provider','gauge44='+str(NATIVE),'--plan',OUT/'lift/PLAN.json','--out',g) + run('emit',code/'emit_allcold.py','--base',g/'base','--owners',P/'OWNERS.json.gz','--plan',g/'PLAN.json','--out',g/'hosted') + run('audit',code/'audit_allcold.py',g/'base',g/'hosted',g/'audit/ASYNC-AUDIT.json','--mutation-controls') + run('invoice',code/'invoice_allcold.py','--base',g/'base','--hosted',g/'hosted','--audit',g/'audit','--out',g/'audit','--retained-invoice',SOURCE/'vendor/pr558/vendor/pr552/complex-global/vendor531/evidence/audit/PREFIX-AND-INVOICE.json') + run('assembly',code/'assemble.py',SOURCE,g,stageout/'ASSEMBLY.json') + if mode=='discovery': + run('freeze',code/'freeze_spec.py','--spec',specpath,'--discovery',stageout) + else: + for name,script,out in [('admission-controls','assembly_controls.py','ADMISSION-CONTROLS.json'),('bit-controls','bit_supplier_controls.py','BIT-CONTROLS.json')]: + run(name,code/script,'--source-package',SOURCE,'--owner',g/'audit/OWNERS-AND-PROFILE.json','--invoice',g/'audit/PREFIX-AND-INVOICE.json','--out',stageout/out) + print('COMPLETE',mode,read(stageout/'ASSEMBLY.json')['kappa_decimal'],flush=True) +if __name__=='__main__':main() diff --git a/research/complex-u10-t37/verify.py b/research/complex-u10-t37/verify.py new file mode 100644 index 0000000000..60b2cc7256 --- /dev/null +++ b/research/complex-u10-t37/verify.py @@ -0,0 +1,61 @@ +"""Fresh U10/T37 global replay with complete source-bound PR799 ancestry. + +Rebuilds U8 (PR869/870), then U10 (construction/u10: two further triangle-hybrid slots), +and hosts the U10 locals with PR942's unchanged T37 owner map. + +Inherits all mathematical hypotheses of PR890. No optimizer runs. +Run with Python3.11+, Linux build/scientific dependencies, and a new output +outside the checkout. The optional baseline must be a full cold799 replay. +""" +import argparse,hashlib,json,os,subprocess,sys,time +from pathlib import Path +from common import P,ROOT,T21,read,load +def sha(p):return hashlib.sha256(p.read_bytes()).hexdigest() +def main(): + ap=argparse.ArgumentParser(description=__doc__);ap.add_argument('--work',type=Path,required=True);ap.add_argument('--baseline799',type=Path);a=ap.parse_args() + pins=load(P/'package.py','t37_package').validate() + work=a.work.resolve();assert not work.exists()and not work.is_relative_to(ROOT);work.mkdir(parents=True) + baseline=a.baseline799.resolve()if a.baseline799 else work/'baseline799' + env=dict(os.environ,PYTHONDONTWRITEBYTECODE='1',PYTHONUTF8='1',PYTHONINTMAXSTRDIGITS='0',PYTHON=sys.executable,SW4_FRAME8_PYTHON=sys.executable,T37_WORK=str(work),T37_BASELINE=str(baseline),T37_LOCAL=str(work/'native10/local')) + temp=work/'temp';temp.mkdir();env.update(TEMP=str(temp),TMP=str(temp),TMPDIR=str(temp)) + for k in ('PYTHONOPTIMIZE','WITNESS_DISCOVER','WITNESS_RECORD','WITNESS_SPEC'):env.pop(k,None) + stages=[] + def run(name,script,*args): + log=work/(name+'.log');start=time.monotonic() + with log.open('w',encoding='utf-8')as f:r=subprocess.run([sys.executable,'-B',str(script),*map(str,args)],cwd=ROOT,env=env,stdout=f,stderr=subprocess.STDOUT) + stages.append(dict(name=name,exit_code=r.returncode,seconds=round(time.monotonic()-start,3),log_sha256=sha(log))) + (work/'STAGES.json').write_text(json.dumps(stages,indent=2)+'\n') + if r.returncode:raise RuntimeError(name+'\n'+log.read_text(errors='replace')[-5000:]) + print('PASS',name,stages[-1]['seconds'],flush=True) + if a.baseline799 is None:run('baseline799-cold',ROOT/'scripts/verify_frontier799.py','--work',baseline) + run('ancestry-coverage',T21/'vendor/pr858/baseline_coverage.py','--ancestor',baseline/'ancestor','--out',work/'ANCESTRY-COVERAGE.json') + run('baseline799-binding',ROOT/'scripts/verify_frontier799_bindings.py','--ancestor',baseline/'ancestor','--native',baseline/'native','--global',baseline/'global','--independent',baseline/'INDEPENDENT-LOCAL.json','--price',baseline/'INDEPENDENT-PRICE.json','--out',work/'BASELINE-BINDING.json') + run('u8-native',T21/'vendor/pr870/construction/barch/reproduce_barch.py','--main',ROOT,'--pr635',ROOT/'research/complex-sw4-frame8/vendor/pr635','--jx-dir',baseline/'native','--recipe','U8','--out',work/'native') + run('u10-native',P/'construction/u10/reproduce_u10.py','--main',ROOT,'--pr635',ROOT/'research/complex-sw4-frame8/vendor/pr635','--u8-word',work/'native/barch/FULL-WORD.json.gz','--out',work/'native10') + run('prepare',P/'prepare.py') + independent=P/'independent' + run('frozen-construction',independent/'verify_construct.py','--out',work/'CONSTRUCTION-CHECK.json') + run('independent-owners',independent/'check_t37.py','--word',work/'native10/local/CANONICAL-WORD.json.gz','--local-replay',work/'native10/local/INDEPENDENT-LOCAL-REPLAY.json','--baseline-base',baseline/'global/global/base','--out',work/'INDEPENDENT-OWNERS.json') + run('build-parent',work/'adapted/build_parent.py','--base',baseline/'global/global/base','--owners',P/'OWNERS.json.gz','--order',P/'ORDER.json','--out',work/'lift') + run('check-parent',work/'adapted/check_parent.py','--source',baseline/'global/global/base/split-centres/GLOBAL-TEMPLATE.json.gz','--parent',work/'lift/GLOBAL-TEMPLATE.json.gz','--out',work/'PARENT-CHECK.json') + run('independent-price',independent/'all_t_bound.py','--out',work/'ALL-T-BOUND.json') + run('discovery',P/'replay.py','discovery') + run('strict',P/'replay.py','strict') + run('payload-controls',independent/'check_payload_controls.py','--work',work,'--out',work/'PAYLOAD-CONTROLS.json') + run('final-binding',P/'final_binding.py','--work',work,'--baseline',baseline) + assembly=read(work/'strict/ASSEMBLY.json');invoice=read(work/'strict/global/audit/PREFIX-AND-INVOICE.json');owner=read(work/'strict/global/audit/OWNERS-AND-PROFILE.json') + claim=read(P/'CLAIM.json') + assert assembly['kappa_decimal']==claim['kappa_decimal']=='0.001662039077758742' + assert assembly['complex_profile']==claim['profile'] + independent_owner=read(work/'INDEPENDENT-OWNERS.json') + for key in ('roles','calls','live','physical','rank_mass','deficit','prefix_bits','idle'): + assert independent_owner[key]==claim[key], key + assert invoice['charged_prefix_bits']==claim['charged_prefix_bits'] + assert invoice['finite']['physical_row_coefficient']==claim['physical_row_coefficient'] + assert invoice['global_prefix_bits']==779 and invoice['charged_prefix_bits']==1024 and invoice['finite']['physical_row_coefficient']==17495 + assert owner['hosted_residuals']==167832 and owner['live']==33152 and owner['deficit']==11840 + result=dict(status='PASS_U10_T37_STRICT_WITH_SOURCE_BOUND_ANCESTRY',kappa=assembly['kappa'],kappa_decimal=assembly['kappa_decimal'],cold_baseline=str(baseline),reused_completed_baseline=a.baseline799 is not None,stages=stages,roles=167832,calls=333,prefix_bits=779,charged_prefix_bits=1024,row_coefficient=17495,source_sha256={str(p.relative_to(ROOT)):sha(p)for p in (P/'OWNERS.json.gz',P/'ORDER.json',P/'EDITS.json',P/'prepare.py',P/'replay.py',P/'verify.py')},scope='Finite conditional composition. Independent owner/construction/all-T checks supplement this replay. Inherited all-size/compiler, physical-realization, precision/tape, analytic and bitH1-H5 assumptions remain.') + assert read(work/'FINAL-BINDING.json')['pins']==pins, 'Source package changed during replay' + result['pins']=pins;result['final_binding_sha256']=sha(work/'FINAL-BINDING.json');result['source_sha256']['research/complex-t37-owners/final_binding.py']=sha(P/'final_binding.py') + (work/'RESULT.json').write_text(json.dumps(result,indent=2)+'\n');print(result['status'],result['kappa_decimal']) +if __name__=='__main__':main()