From da74579387c2511dc2ca98c05aa7133c8e7f9956 Mon Sep 17 00:00:00 2001 From: rohanarun Date: Wed, 14 Oct 2026 08:53:20 -0400 Subject: [PATCH 1/6] Certify finer moment bracket and conditional positive-slack candidate beyond PR1839 --- research/fine-prime-root160/CLAIM.json | 12 + .../DEPENDENCY-MANIFEST.json | 383 + research/fine-prime-root160/DEPENDENCY.json | 8 + research/fine-prime-root160/ENDPOINT.json | 17 + research/fine-prime-root160/MANIFEST.json | 31 + research/fine-prime-root160/MATH-BINDING.json | 24 + research/fine-prime-root160/NOTICE | 10 + research/fine-prime-root160/PARAMETERS.json | 13 + research/fine-prime-root160/PROOF.md | 11 + research/fine-prime-root160/README.md | 15 + .../fine-prime-root160/certify_endpoint.py | 25 + research/fine-prime-root160/check_ledger.py | 220 + .../evidence/ARITHMETIC-RESULT.json | 25 + .../evidence/ARITHMETIC-STAGES.json | 20 + .../evidence/ENDPOINT-REPLAY.json | 52 + .../evidence/INDEPENDENT.json | 43 + .../fine-prime-root160/evidence/LEDGER.json | 536 ++ .../fine-prime-root160/independent_check.py | 56 + research/fine-prime-root160/inputs/B.json | 15 + .../fine-prime-root160/inputs/CLAIM1800.json | 17 + .../fine-prime-root160/inputs/LEADER1839.json | 9 + .../inputs/OUTER-CLAIM1800.json | 9 + .../inputs/SOURCE-SPEC.json | 7300 +++++++++++++++++ research/fine-prime-root160/inputs/SPEC.json | 7300 +++++++++++++++++ .../reference/check_ledger.py | 217 + .../reference/fine_mercator.py | 49 + .../reference/fine_moment.py | 36 + .../reference/independent_check.py | 51 + research/fine-prime-root160/replay_outer.py | 27 + research/fine-prime-root160/verify.py | 65 + 30 files changed, 16596 insertions(+) create mode 100644 research/fine-prime-root160/CLAIM.json create mode 100644 research/fine-prime-root160/DEPENDENCY-MANIFEST.json create mode 100644 research/fine-prime-root160/DEPENDENCY.json create mode 100644 research/fine-prime-root160/ENDPOINT.json create mode 100644 research/fine-prime-root160/MANIFEST.json create mode 100644 research/fine-prime-root160/MATH-BINDING.json create mode 100644 research/fine-prime-root160/NOTICE create mode 100644 research/fine-prime-root160/PARAMETERS.json create mode 100644 research/fine-prime-root160/PROOF.md create mode 100644 research/fine-prime-root160/README.md create mode 100644 research/fine-prime-root160/certify_endpoint.py create mode 100644 research/fine-prime-root160/check_ledger.py create mode 100644 research/fine-prime-root160/evidence/ARITHMETIC-RESULT.json create mode 100644 research/fine-prime-root160/evidence/ARITHMETIC-STAGES.json create mode 100644 research/fine-prime-root160/evidence/ENDPOINT-REPLAY.json create mode 100644 research/fine-prime-root160/evidence/INDEPENDENT.json create mode 100644 research/fine-prime-root160/evidence/LEDGER.json create mode 100644 research/fine-prime-root160/independent_check.py create mode 100644 research/fine-prime-root160/inputs/B.json create mode 100644 research/fine-prime-root160/inputs/CLAIM1800.json create mode 100644 research/fine-prime-root160/inputs/LEADER1839.json create mode 100644 research/fine-prime-root160/inputs/OUTER-CLAIM1800.json create mode 100644 research/fine-prime-root160/inputs/SOURCE-SPEC.json create mode 100644 research/fine-prime-root160/inputs/SPEC.json create mode 100644 research/fine-prime-root160/reference/check_ledger.py create mode 100644 research/fine-prime-root160/reference/fine_mercator.py create mode 100644 research/fine-prime-root160/reference/fine_moment.py create mode 100644 research/fine-prime-root160/reference/independent_check.py create mode 100644 research/fine-prime-root160/replay_outer.py create mode 100644 research/fine-prime-root160/verify.py diff --git a/research/fine-prime-root160/CLAIM.json b/research/fine-prime-root160/CLAIM.json new file mode 100644 index 0000000000..b94649e12d --- /dev/null +++ b/research/fine-prime-root160/CLAIM.json @@ -0,0 +1,12 @@ +{ + "status": "DRAFT_ARITHMETIC_PASS_FULL_REPLAY_PENDING", + "kappa": "839877478062772260667835496960351288499155719251290147730163760081432274130162819413152828066422316137225658454293110486035224060082706071385650318346478357849999999999999999998998320245043374455478664329006079297423/500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "kappa_decimal": "0.001679754956125544521335670993920702576998311438502580295460327520162864548260325638826305656132844632274451316908586220972070448120165412142771300636692956715699999999999999999997996640490086748910957328658012158594846", + "previous_pr": 1839, + "previous_head": "836ef6a1a550f439e42be65423cffd624658af6a", + "previous_kappa": "8398774780627722606678354969603512884991557192512901477301637600814322741301628194131524999999998998320245043374455478664329006079297/5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "gain": "328066422416305201154116847562619602323452153006071385650318346478357849999999999999999998998320245043374455478664329006079297423/500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "gain_decimal": "6.56132844832610402308233695125239204646904306012142771300636692956715699999999999999999997996640490086748910957328658012158594846E-91", + "scope": "Conditional on all inherited PR1800/1786/1758/1673 compiler, common-label/mutable-source, hosting, semantic online precision C1=1, fixed-tape/prime-packing, interchange, recovery and analytic assumptions, plus the cited Trudgian prime theorem. Finite arithmetic does not establish the written all-size prime/precision/locality or accretive-circuit arguments. No unconditional theorem, practical cutoff, independent human review or maintainer acceptance is claimed.", + "verification_receipt": "evidence/ARITHMETIC-RESULT.json" +} diff --git a/research/fine-prime-root160/DEPENDENCY-MANIFEST.json b/research/fine-prime-root160/DEPENDENCY-MANIFEST.json new file mode 100644 index 0000000000..af3e1e29bf --- /dev/null +++ b/research/fine-prime-root160/DEPENDENCY-MANIFEST.json @@ -0,0 +1,383 @@ +{ + "ADMISSION-DERIVATION.patch": "7021000d75635fc5806af821640c02f9d7cbbbe1cf314dacfcc743fc6875fdd8", + "audit_fast.py": "26950da76589b13cd9c452fdee1b0c354806977f881299bd94073f00e4646fcd", + "audit_mixed.py": "7466461cc15cbb12135d94f2d904d4e90e78cbf4755d0293ab9bd55e3568d4b0", + "CLAIM.json": "1dd5490597ead36a31634f6008b1cd5ce0b51c4acd48a541b13306212e3f52f1", + "code/assemble.py": "f7abca6d1500d964d0ab5e5d76273b786d2728bbc98b3e99ce4d48d9a2f95ed8", + "code/assembly_controls.py": "01276a0fea7e2d915346ccdc3a64eb63ddd315ccc0b08dfea257337d3a2be4a7", + "code/audit_allcold.py": "a9d36514e1354aeb42e1aea62100d5b0ddeeef2f6c8104091abd9d0c4e231355", + "code/bind_providers_portable.py": "1d39bcc7b63ac158e021454beaae897d123e174360573762aecade3cd43193f6", + "code/bit_supplier_controls.py": "e6d33fb61a570c3f50669412acc467a3fd06ef0b806da6a75bc296c6ba2142a5", + "code/emit_allcold.py": "1a7e06662a1f4cfc2f7ad3bfa4a641f4ec6c429277008ae9879821160e3c3336", + "code/fine_cache.py": "89282a83ab102893a4fc1e663ad2137d891d81e843b1c9ea140d13e58b7c7dbd", + "code/fine_mercator.py": "c0bbb95baff4f301413778c6c595049a0f3fca4ca2cdc86351898137c53e1658", + "code/fine_moment.py": "feaf1d3b6bf0e3b8eaeb22c40bea3a04ca63a98c08534fa5c28ae913c8ed70c2", + "code/freeze_spec.py": "e9132a9d195c66123f2747a17f7ef404b4d1e3ef6263ab4c28c983a052cf10bd", + "code/generated_identity.py": "c8af22719c0f3097a991a3f6ccac8f090afd2faba554745733d9ea88f2c25708", + "code/invoice_allcold.py": "b347c6f1cbf7510e4b071dc84b2a27119b65644be7d8edbdd19c6f25a7f497d4", + "code/oracle_check.py": "2a9bf882f3987161731534da1abdb0bcbde2aa944f4c29d2f2bb0e5f784121b2", + "code/prepare_global.py": "8c0dae301a8f34b77a5a462f840952d08ed120576212adf5051bc09bcad874dc", + "code/restore_parent.py": "69b7b25ff85e9b8160e233c1d415cc6a0272019e5c486dcec14cb6c349e7024d", + "code/witness.py": "08ca58abff11bdfba721dc56ab8acf06ec1b7c48a8699a0955cf35324680aca7", + "construction/leaver/PIVOT-SWAP-k8.json": "3ef7acf0cf67442a532f25b53d5fbeda76d3a84524118df8e003ca69b5cac0bb", + "CONSTRUCTION.json": "1cdadc74fef4cddeb2bae5e32fff7bc27456740150440ae8fda8822f569c2492", + "DISPATCH.json": "6aad7f628f4c9b510a95c5b34357736303069ecf92a551659900b1ba540bc7e0", + "evidence/ADMISSION-CONTROLS.json": "5cdefeff2516a67c4dd60e609019b3e2e38eb3d43142df2d3c7ed9a6822d5050", + "evidence/ASSEMBLY.json": "5d9eb1ce551386024b5b6894836f81ed03a83d2e0c0bd0e02e3f6410a596bb2c", + "evidence/BIT-CONTROLS.json": "d74d9d2ba363c3709e9a3b33abf6d14abd6b9c68d950b35b7669d8e6edefa59e", + "evidence/FULL-ADMISSION.json": "cda48de718d060b8ca329f1254f4f999a5a5bade5cecabb265f0a9bef1135089", + "evidence/GEOMETRY-CONTROLS.json": "13a50b2f2448931ca302a55e5839c082f651331f20402448fe6ff29d1eb2f481", + "evidence/INDEPENDENT.json": "78cd00f832ed3c0a4b0e0d202095f7beb6111eaeb4457849d5bb920e983098a0", + "evidence/OUTER-DISCOVERY.json": "413ef3e9eb1c3ff680cff1e600dc7160afda228e0b6b021c1a4e4a37ee486cc1", + "evidence/pr1377/CLAIM.json": "cd089b08077e0151b9ed917a5c33aa7aa6b0de790bd9567442531b48729da8d3", + "evidence/pr1377/PROOF-NOTE.md": "dafd8286b1c9224ed6f50bf71bc34b77918323b936ea7427a4b71c3b644b2264", + "evidence/pr1377/RELEASE.json": "a4fa2ca0f79a11dcdc3227ad16a408d4d22d83b7401c894cb0e31eb2c9c5f7df", + "evidence/pr1377/RESULT.json": "1cdadc74fef4cddeb2bae5e32fff7bc27456740150440ae8fda8822f569c2492", + "evidence/REGRESSION37-CONTROLS.json": "0196ae228d583f2bac3c42d3576a8d378fe622592e377c4c1921b5ae81351854", + "freeze_spec.py": "0f5c8ad43180a633a2cbbd11f7832729039402c68f593679552c43a1693d69fa", + "geometry_controls.py": "7edb4732b34e5814b27650a55c938626cb50d68f06397744dd4fe451437e90e0", + "GLOBAL-TEMPLATE.json.gz": "1d31424c4e27e26a35a9932ca778e43f1f3577589275422cc642aa68b31112db", + "independent_core.py": "50e693b2ff8c10f8eb3bfced585ad1b2a807668d2e81ddaa1140cdf6e81d8cbe", + "inputs/DISPATCH.json": "b7b971df9dce435556145df307e2bb5138d87e5aa933f1fe61fcc5b5163301c4", + "inputs/GLOBAL-TEMPLATE.json.gz": "21297b20f1f2dc76eb9dd8124416068c3cb096bab9df17fa4da19bc68dfe082e", + "inputs/OWNERS.json.gz": "3a56f578b2db5647cf6cb811bc6263c7a802ae3e31e9e672596d43185e4e5c9f", + "inputs/PLAN.json": "163431bf8d3bc0d9b894994b1a3cfa7947367b2243b3c0b3a97d740195a1cb08", + "inputs/PR589-EXPECTED.json": "b9f0e5ca038abe837b0007c8fe006f366a6f02009244ac57705a8a200e2301f4", + "inputs/SPEC.json": "2daedf579c8abf30ceed79fe739bdd7659fce4c514de3894a028933143265d98", + "lift_parent.py": "25f9fdc407e2644f8b6d36ea59f1f88b8507ff08d983b7d2b7e08f5d7c936b65", + "new/CHAIN.json": "f18804a71bef7005e892b0b7baac818d5362fff685fe5b5aadfe8de6e442446d", + "new/EDITS-1.json": "dffa640c04d71111d3e4bdd7f5a991450ba07049a1d434edeef84791c0cc2d05", + "new/EDITS.json": "d5f9a0444dddcccd35c0217f60dbd6863486241629a747c3bbe4140b3d55eea1", + "new/extra-word-566.json.gz": "cd417b904408c221d9840d08faff8af040cc4207f9804284f2f5375d21298a62", + "new/gauge44-word-566.json.gz": "eeb6a236ed0ea8873b8800947d0cd19c36a6fcfdf857fc42913cb45cd984f219", + "new/pivotcheck.py": "6eb1752f077df108c908974413fc71abc751356b07c6e650e75d2075f1a51391", + "new/PLAN.json": "7d998108ccf8021e7c920a70fc81dc18a262d275c85fd20c77498a32fc6ef41d", + "new/PROFILE.json": "f4a69c864a0fb706d730aeae15ec87310b42804615337e3c17073565a4ce6afb", + "new/rebind.py": "f71e872107a07246233dc3755ab98b5184301b9439b63d28346b551529446db3", + "new/rebuild.py": "7391a7228d6b5afc2f88afd5d5a987565d78a100386c1f03b8696bcde2e8ef3e", + "new/rebuild_chain.py": "3a5739f94f0fea1aa267e7d12e1c986210e483c841a8855e11020128a017510f", + "new/SPEC.json": "41d7bd51c18eb354c6a785780ddefd35b3a8e2513daa2c4f585b236b7173e943", + "new/steps/0/extra.json.gz": "17cc6c177c89eb264514e1efb3685ab9a621f3952a8f393a6a5eb28cf77e2884", + "new/steps/0/gauge44.json.gz": "0740b6f33927b9e60c9a7f35e7fcb2fd9ac6e2d3982112428b302a6966a18c73", + "NOTICE": "3918a42010a435782de0fe8c38fab8f7df5d48a375ecf603c2bad1b818a16d6f", + "ORDER.json": "519d1d5dbb997a219fcfcad34c0b03e7838bef24199784d7e964fa10090f66e1", + "outer/B.json": "c9122be659d836b479493be76fe19e0ca3ddae192cd99e910d9edf309096a8ed", + "outer/check_fine_padding.py": "a0ae691251cc50ba20b7f23f89fffaed802d62f9192a441131476914a5bdfae8", + "outer/check_gaugefree.py": "5274b2838f322dc56a88570e4f9262fcd3857cd387160ad138e083ccdfbe9761", + "outer/check_ledger.py": "58162da8e9e7c02de50a9e63649c05ddc4fc5026b7f9173c9058018d093b9603", + "outer/CLASSICAL-BOUNDARY.md": "683a87e91e2232917e34674b512c30138d84ec2edd973ea1d9f082dfb06bbd84", + "outer/FINE-PADDING-COMPOSITION.md": "115d642640893b1f15b1618260907528b36f494a2f853a33f6d12c71008dfdd3", + "outer/GAUGEFREE-INTERIORS.md": "0efaaac16cac26f9c84728a95e5fe25a70e55d1dd11ef6fffde31345e9d0f085", + "outer/INDEPENDENT.json": "9dd46d238c4e0676e89791b052973f928ab2f7b61575aa528db674efd9e226a0", + "outer/independent_check.py": "791c0bd5b1b634e20952914c8946bd8402415f4b1163ed83e94e7881fb657a5e", + "outer/LEDGER.json": "3aae636b6544e61f25e77414f1110dfd0d670663e93719dd364a427e9c050561", + "outer/OUTER-CLAIM.json": "c10ff0673ee9152d2efee792fb3532ca25a5edee0bf52c5b700bf86735752779", + "outer/RECT-BOUNDARY.md": "17ece1cc1eb4a02df4d8433e3612231768633e6674d315acbcf880f36e30bdc7", + "outer/replay_evidence.py": "d3bdcfc8ce29865b3a76d64d99b5177e73fe994a2eb915f35fa233c5ab81df65", + "outer/RETUNED-SLACKS.md": "eef0d662599cacf48716e090bded477faf0009a4c857595408e1ea5336d62f78", + "outer/run_outer.py": "cb46c44c70d05597bda3375517ed4f5a3f93294d30aff356c5ad5fe6d03b5aeb", + "outer/sched_review.py": "f440a57f1f46119ee8c2934c8f0d618ca1c85c73cda8cfb8453c2aa1b9fc40fb", + "outer/sched_test.py": "f96d09b5990931e3df8cea291520bf17c424215748cd9ec068214c58309a21c8", + "outer/struct_check.py": "f13c6a166394549a25b6e727c4a43c0a34ae270c9498a9697683d63e0e5f9971", + "outer/STRUCTURED-BOUNDARY.md": "48ad9abd37ed01c63f22338ead0482be9b6441903061cc26459cfe6f05862ee5", + "outer/UNION-SCHEDULE.md": "058f3025dc139c35f5e5b85cea59a35d3616e2632a8c162a71a95f78dfa461b2", + "OWNERS.json.gz": "cdfdcdec09592b4fd296ec49efe38573c1a61ecb8385b538ce801ee29355695b", + "PARENT-LIFT-RECEIPT.json": "94cc5cb9401f5f84eccd2fcc7c6860e2f6084b4c60be6a2ab3ffc791b329149d", + "PLAN.json": "e9ca855b0ccba243868aa7bd24b42f9e59f2f554bfe10521143591073e72ea18", + "PRICE.json": "c5ec535fd9edbdec7b64edd5a8b862edb1a7f173d411dacb279172659573e16a", + "PROFILE.json": "932453b2b045f73c81aa2b6f169a05ae2426c573965bbf4f5d3998b63b78a38f", + "README.md": "44bf24ac07bf57a9c2c99dc85e9add902db4673d192c1b246fa7d612cd9a9fde", + "reconstruct.py": "d1b1d841c9d76fafd747642559660c65666e93643caa1b4eb758fcdf69fd083f", + "RELEASE.json": "9ea60a943c62936e71bb2add606470a8587c29bdfa01499332672526a0c94614", + "replay.py": "3ec4330ede0db3c6daa453b0366817be9435c85c8c3213a0c35c442c96c1a955", + "SOURCE-PIN-REFINEMENT.json": "8c0bad79978decd6f8aba0932c0a94c7f61c64bf9ce5a19a36f67cc1390bf74f", + "SOURCE-PIN.json": "66faac1fd4e79bb6d9fc774fd8ba63522ad3309456be1c81405794b284c55c83", + "SPEC.json": "da49a85190eac2b553fe982ed295b15fcde6d2dd449d976b503de25c277f2029", + "vendor/build_parent.py": "82e274d0c7a94f9bf0468dd37f0505d0c42017559ebb4ba8c079a1f4e403d91e", + "vendor/pr1297/audit_mixed.py": "7466461cc15cbb12135d94f2d904d4e90e78cbf4755d0293ab9bd55e3568d4b0", + "vendor/pr1297/build_word.py": "ff08af2851b4813c113ef63113566cbd79625e9310611292913d51be554b5aa9", + "vendor/pr1297/CLAIM.json": "bc9e90a475333b957a8c4eae8b950988caea89e20e9b44a919e83415fb76b1b8", + "vendor/pr1297/COMPOSITION.json": "6fb74e73fd298b356402eb2fbcd625463b2fa540a6be4ef2d6335ddfa31d70f6", + "vendor/pr1297/construct.py": "71aff454291d4a35068c43dbb65c00ff511f48e91ab7cdada462833f04ac73e3", + "vendor/pr1297/CONSTRUCTION.json": "fb5f74f59c89b93c63ec47e32e2c9264658e115d1f21eed3eceefec7dc7a0cde", + "vendor/pr1297/CONTROL-SITES-base.json": "b41361f5a2f6ab3d223c146269c8027a0537f1a6e3c963f28cf1ebbe05c5d7e2", + "vendor/pr1297/CONTROL-SITES-extra.json": "f1aada769389ec410b41bc9e2082826bb916b8332c915ee9e07045135c30393b", + "vendor/pr1297/controls.py": "935cf39ed6601eb6ac411b7b1a4adf5d4238589cad9fd5969d7dca967ace4c4b", + "vendor/pr1297/DEPENDENCIES.json": "9c9fff3ac059da4d4e2f13e655afb9e42ada1a57987f5b47b68dda4b64797966", + "vendor/pr1297/DISPATCH.json": "b7b971df9dce435556145df307e2bb5138d87e5aa933f1fe61fcc5b5163301c4", + "vendor/pr1297/EXACT-RELATIONS.json": "6864f378d917d0ecfd8cd53cc26303217ebb48f47f2987bbc01cf1e2c9a28093", + "vendor/pr1297/extra-word.json.gz": "7b0e9fbda32749aabc7e156d9fe09bceb0624a178628fe69e5dfea783462f905", + "vendor/pr1297/freeze_spec.py": "0f5c8ad43180a633a2cbbd11f7832729039402c68f593679552c43a1693d69fa", + "vendor/pr1297/gauge44-word.json.gz": "e8e6e78ff7422275c38324499e1f33fb2ecd30de9503aef2b8f1ee80d8c4df8e", + "vendor/pr1297/GLOBAL-TEMPLATE.json.gz": "21297b20f1f2dc76eb9dd8124416068c3cb096bab9df17fa4da19bc68dfe082e", + "vendor/pr1297/INDEPENDENT-DERIVATION.patch": "6b3af098ec1c9e2360a366933eb7fbf0e16ebb37d43809d26b275e66fb5ee779", + "vendor/pr1297/independent_core.py": "d1dcd5593a05cf647b485db38891984f829abea5f95c6cc91e37d554bf163d48", + "vendor/pr1297/inputs/base.json.gz": "b87c706d14a7e1972514ee901002a930908073811ef38761def31c8e36351916", + "vendor/pr1297/inputs/extra.json.gz": "ded6903e00deb9e158fa700b03ccc9b8bfaae6c8bad8ca4842f0ad9b963234ab", + "vendor/pr1297/KERNEL-CONTROLS-base.json": "cbe755333f469a1f01258b65f2b273763212dba6642edabfb58f7490f326abda", + "vendor/pr1297/KERNEL-CONTROLS-extra.json": "cf255deb866ecaefca4b6ecb72f105d6b08dc8ea907a8381d45aedc39b2022cf", + "vendor/pr1297/kernel543_controls.py": "ac16d605e773197e3664643d40b36c15a7130a45e95e36bfe7b42d939644367c", + "vendor/pr1297/kernel_controls.py": "436e3f3d9974da7c1968ef99fdde5ad203a61544d8195493e3150eb25869f4dc", + "vendor/pr1297/MANIFEST.json": "e0eefc96567fbb45e19e6de0ca295381dbe0e686c08ddc783639b065c7c791d4", + "vendor/pr1297/MAPPED-RECIPE.json": "09aca649da97a37116262827cbd3ebe0addcd2b1a33c08e8347f3daf3394176a", + "vendor/pr1297/NATIVE-VALIDATION.json": "755b7087e0ae964c538e9378311e07dba2867c16b568d1bf6ae9051657f9f5cb", + "vendor/pr1297/NOTICE": "b352129a07fc8693f57c77cbb0ea92230b2fa77439f86c9f35b828213f9c42db", + "vendor/pr1297/original-main/research/complex-t21-owners/vendor/pr870/t16/build_parent.py": "82e274d0c7a94f9bf0468dd37f0505d0c42017559ebb4ba8c079a1f4e403d91e", + "vendor/pr1297/OWNERS.json.gz": "3a56f578b2db5647cf6cb811bc6263c7a802ae3e31e9e672596d43185e4e5c9f", + "vendor/pr1297/PLAN.json": "163431bf8d3bc0d9b894994b1a3cfa7947367b2243b3c0b3a97d740195a1cb08", + "vendor/pr1297/premise/inputs/CODED-CELLS-k8.json": "7347f814850a838bd617bc7a55c307cec2b72becde2f12ea3e2e1af344b43563", + "vendor/pr1297/premise/inputs/TRI-LEAVER-k8.json": "b22e6ecf76104de66844bd617c4ca80f5546ba0966a50e5e9aa0ffea4976cb30", + "vendor/pr1297/premise/premise_check.py": "28a7f881a988b29b8ed3c927dd142ac3d4ee273dedab3a65bb02c01a64eb2639", + "vendor/pr1297/premise/verify_1049.py": "a1736324c6db161733d8e11f608defd87b7f97cacd611203d22499e4c7de5545", + "vendor/pr1297/PRICE.json": "e19f9f9e70e4fda2bc4a39fae93ea44555945cdaea59728864c5a44dcc5522e6", + "vendor/pr1297/PROFILE.json": "d9bbe0d73ba005749615915a2d884819a6b141e3402d9e7f87f4592a2d27af99", + "vendor/pr1297/README.md": "102ac7f080c1799aaedd5345ffb3631845215e8ab770e2af34750c25f667686d", + "vendor/pr1297/RECIPE-base.json.gz": "0f2db2c658e9732fdd1aeb7bbbb5c786d6045de8a2575b7654b9e6fddc71b03d", + "vendor/pr1297/RECIPE-extra.json.gz": "9e6f58570b0a8f9e8271bfbc73a339fce42f1cf28bf14d4db93f246b8f63a3c9", + "vendor/pr1297/replay.py": "d3ea7c2e74ff6df9d14969f994eaa85f825372cee92dafb77bec4767edb242e7", + "vendor/pr1297/SEARCH-RESULT.json": "7cdacadcbbf83b81f9f91668fcc707f8a238c6025f35a8bdc36758619c2591c4", + "vendor/pr1297/search_relations.py": "58f3bd092cb8592a070d7879918ff318a658a6fa02bfad7b5b8f4cb0fe16691c", + "vendor/pr1297/SOURCE-PIN.json": "e93f303f4de383757e50d612ada5e379533d46737a32281aa6879fb4b6138e09", + "vendor/pr1297/SPEC.json": "2daedf579c8abf30ceed79fe739bdd7659fce4c514de3894a028933143265d98", + "vendor/pr1297/upstream-layout.tar.gz": "a0cc229bb0fc9ab8ee5c14d5de87b3de31d1fcb793e99192c9cdc63781e794a0", + "vendor/pr1297/UPSTREAM-NOTICE.md": "b97fb4731e84aef736c58a9c126334eb5b8d3a057a8d9d45b4ffff24af65c38b", + "vendor/pr1297/VALIDATION.json": "1008f637a22f954ee774920a8362931ca7cfed63ca146e725768c0f39803c0a5", + "vendor/pr1297/vendor/pr1193/audit.py": "1118d483b6abbe7036390c0a1053bcfec2038dbac273fd1bac92a68f38e6d7da", + "vendor/pr1297/vendor/pr1193/build_word.py": "effb72aecfff9958fe078ee89e0d37b85d601eddb19fec4520d7ee6e936edfae", + "vendor/pr1297/vendor/pr1193/CLAIM.json": "b9db2fbfb004b505ad535e4763915275dc5908feaefef32e65863fa65de061ff", + "vendor/pr1297/vendor/pr1193/common.py": "274274df31f8ef2a47b801d1f30ec226f94bce674fe15586d814ca754f6b7785", + "vendor/pr1297/vendor/pr1193/construct.py": "3dd333b50f4bd1d86956a6df4a334ed746d75d0a9e03dfadbb6724b4356e0cd6", + "vendor/pr1297/vendor/pr1193/controller.py": "d93ed519a0f2316b87b66f44c5ea615f0768a263dbd800815b536d8b7c86b8b7", + "vendor/pr1297/vendor/pr1193/controls.py": "574c55a01cfc34f5b9688cdec5646160cf22b403decee36d18b11f1b07e71f21", + "vendor/pr1297/vendor/pr1193/data/FLOW.json.gz": "e8e6dfa66e083ff8f3617a8441b5b2d766c3c9d9ac62ddc37d99edc24051f79e", + "vendor/pr1297/vendor/pr1193/data/FOUR-RECIPE.json": "384b32c5b0e9b3baa1c7232db884809596d30fc55553094245f7b739b1a43484", + "vendor/pr1297/vendor/pr1193/data/FOUR-WORD.json.gz": "7d09ee1b8b9881313e5fb1f623c0961d59b0c6352a019bc9164a6cad8c58e27f", + "vendor/pr1297/vendor/pr1193/data/MIX.json": "dd86bbb792a5c9f0d7507d55bd2f8392c66716023934b03b24f48ca737204eea", + "vendor/pr1297/vendor/pr1193/data/ORDER.json": "7757df3b54ca5e84c6dba9563b10bc6215c5e289313392b5a4b493179a245c29", + "vendor/pr1297/vendor/pr1193/data/OWNERS.json.gz": "3a56f578b2db5647cf6cb811bc6263c7a802ae3e31e9e672596d43185e4e5c9f", + "vendor/pr1297/vendor/pr1193/data/PLAN.json.gz": "1f1085beb84b516b9a96ceaedc6c3de1c58941fd00b6e70f0d0c686b6546ff79", + "vendor/pr1297/vendor/pr1193/data/SPEC.json": "82b263990afdc5efdc1dfe38ae16d7815004dff8d70f85c28fd8286c31f688bb", + "vendor/pr1297/vendor/pr1193/DEPENDENCY-PINS.json": "c9330aa6a4226c804060499429cb450820d7142ab17696eb47408b04b410b5bc", + "vendor/pr1297/vendor/pr1193/evidence/ANCESTRY.json": "cd880b2d1c2fb8d9050458bd13f228385c417a95e4d1985607d9f4bb60b5c109", + "vendor/pr1297/vendor/pr1193/evidence/ENTRANCE-CONTROLS.json": "7b101dd97c1025667fb3615930a9d6cd2ec443169d263a3bc1191b80fc712a1f", + "vendor/pr1297/vendor/pr1193/evidence/FLOW-CONTROLS.json": "43fe7e94bd72607d502ed947ac1463405be18728eb0b8faabd7ba63ab1d28ab4", + "vendor/pr1297/vendor/pr1193/evidence/INDEPENDENT-OWNERS.json": "4c295ff53f51631e1720b0dc2ea895c34861435fa92112ee52439e4569de968a", + "vendor/pr1297/vendor/pr1193/evidence/PARENT-CHECK.json": "2b729fd666ffe4e34a355223b57f74ba460fb171b19c84f260378dd109f0b9a0", + "vendor/pr1297/vendor/pr1193/evidence/PRICE.json": "a1dac219b019f8d40d5b434b0e0c25b0d1f097fe5ae13eae45c76869aec4758b", + "vendor/pr1297/vendor/pr1193/evidence/RAW-demote3.json": "02150d4cb1b2f4763b5c5c20ce979c740cbdfc1066e021a8aa5d407de5c4b9d3", + "vendor/pr1297/vendor/pr1193/evidence/RAW-demote4.json": "7adf0070125b2c61e04d46c5f1cbf57af079eb733799bbfcc3fe9b0551d964b1", + "vendor/pr1297/vendor/pr1193/evidence/REPLAY-SOURCE.json": "a5a290aa8c75fffa45c9ad2e3441d5051d3adaf7934f4d0311875fb4d8f023cf", + "vendor/pr1297/vendor/pr1193/evidence/RESULT.json": "62aca8286cbb021d2535d81494f7ba7a3aec20898fd7c40a895a461bbd303ac4", + "vendor/pr1297/vendor/pr1193/evidence/STAGES.json": "0dce559b2a8f371f369a05ae25ca5dd6a48019b5685b0097f001a23bd849429d", + "vendor/pr1297/vendor/pr1193/evidence/WORD-RECIPE.json": "b6750c8123c205b63786fb825da26a819592f71736a82009809ae1cf96173a5c", + "vendor/pr1297/vendor/pr1193/local_controls.py": "fe3d13491fa7523eedb8d24577ffe4bbd6c36a87b4a7d1178e5795d223bed4b8", + "vendor/pr1297/vendor/pr1193/MANIFEST.json": "4837d070679d9e70218c7cfa2d3e70d7d742a5b74dc66d224840b1a3a4ac4a31", + "vendor/pr1297/vendor/pr1193/native.py": "1fb596fbafdb19140f483cd34db2994c571e3b962e33b8ea9b3ddc486e37def6", + "vendor/pr1297/vendor/pr1193/NOTICE.md": "c7a17a0a35dc249f8ebcc550b3791e214aa65872eab8a6458c5167dd7b948e5b", + "vendor/pr1297/vendor/pr1193/package.py": "cde0b2d66125649ee84440fc0a67f0d91f900fc838fbda069b579422289ea3be", + "vendor/pr1297/vendor/pr1193/prepare.py": "9fe454a5f857ff73c70a5b276bc9e289422b051a4cbbbb51123a91bb2200e6d8", + "vendor/pr1297/vendor/pr1193/price.py": "d45042f4c1fea352349377b43def363cf75a742546a1d5c790ad30da91791803", + "vendor/pr1297/vendor/pr1193/PROOF.md": "b2a38120ddb75e90764d0b81913d60b46cddac4d943cb731bd9c7134f1c236d1", + "vendor/pr1297/vendor/pr1193/README.md": "cdcf62624912150ce4e6e05356c27299251eef4cfc130e4f209839cdabc05e08", + "vendor/pr1297/vendor/pr1193/SOURCE-PINS.json": "08eed0d6822a1c17053161929591e7ac36b9f91f8fd61190183a6d975948db85", + "vendor/pr1297/vendor/pr1193/vendor/pr1148/JOINT-WORD.json.gz": "a0622d86259c4163e58cf0677ce575b6039a8ae4c95aa6d8b82a8163cbd42718", + "vendor/pr1297/vendor/pr1193/vendor/pr1148/k8-coordinated-owners-NOTICE.md": "442756fc1c5ecfd7b7b7694b53b1ecc70aa525004cd80f7d748ccd7270555189", + "vendor/pr1297/vendor/pr1193/vendor/pr1148/k8-eight-ends-NOTICE.md": "820fa13161f857c221f2c4099dd2985c7ff72249dc7a0221bc00fd0c1b9760e5", + "vendor/pr1297/vendor/pr1193/vendor/pr1148/k8-eight-ends-t16-NOTICE.md": "a9e85b59dde61fbff0b006923b441cbd1419e24fa9802426785bca667437fdc0", + "vendor/pr1297/vendor/pr1193/vendor/pr1148/k8-three-demotions-NOTICE.md": "a0fe85fb2207f0e6831a96deaeefb65afa379c1377a29f0b586f1db4bb4b2137", + "vendor/pr1297/vendor/pr1193/vendor/pr1148/NOTICE.md": "afbd38d6c8a232ea566c296424a86420f204e6cfaac565c0a147340bda3d3da6", + "vendor/pr1297/vendor/pr1193/vendor/pr1148/PLAN.json.gz": "e963ed64b9970858902b9388bcf1c5f9cc704859ad021ce8bda465a4dcef8310", + "vendor/pr1297/vendor/pr1193/vendor/pr1148/SPEC.json": "55bdb68d5d126c6be0e0acc419bd62301a978afd514f9834ed1e08b1aa4f563e", + "vendor/pr1297/vendor/pr1193/verify.py": "e5c952989344a65b7e63fa112dda4d464979814205644a8ec34e407a0d96be29", + "vendor/pr1297/verify.py": "358ad8dfd967f4fd69a0cc298eae3508ad8b57b1e419ebaa0d621e199f534345", + "vendor/pr1297/x54_controls.py": "82f91b81be9173dca546345dbdaddfc71e6d21e626fb84a8b4d1b4ba0d673814", + "vendor/pr1673/capped-phase-fusion/ALGEBRAIC-STABILITY-INDEPENDENT.md": "7873e7d9a99fdc9de3ee224b9925d3e277e9773d7f5f8c2d0f1c19b0e52bc87f", + "vendor/pr1673/capped-phase-fusion/BILATERAL-LDU.md": "0d65e66d227464dda1a19f781ae0a0be671cbfd347c41e37ec954f3d629d8a77", + "vendor/pr1673/capped-phase-fusion/CAPPED-GAUGE-AUDIT.md": "1030a34922709ab8d3434a4c57a4a58934ae268c237fb598cb415697da411c9f", + "vendor/pr1673/capped-phase-fusion/CAPPED-INTERIORS.md": "983c5cab2d2398f2192a8aec07daecb655f2de136e12a37f75672a14d27172ba", + "vendor/pr1673/capped-phase-fusion/CAPPED-OUTER-ARITHMETIC.json": "22caac9ec2ecf4d5743b7eb946b633911fbac55a714399556e87e2eae0457dec", + "vendor/pr1673/capped-phase-fusion/CAPPED-SIGNOFF.md": "70e9175ebde200f8b016236adc88c4a1c4858945e7c3e5c453a8b6a5f79a263a", + "vendor/pr1673/capped-phase-fusion/check_capped_outer.py": "b4555c77de7a3ed4abc708a8d93363ef7c9a914be1091f80ab3ddea83f71230a", + "vendor/pr1673/capped-phase-fusion/check_matrix_corollary.py": "30db2d8e0f40fcc5c91e25f74cdc54e46aa4a0353c725345f9bcf5744e0b617f", + "vendor/pr1673/capped-phase-fusion/evidence/gaussian_fast_ultra/BILATERAL-CONTROLS.json": "eb3ba38d18bac4aceaffba39ef48dbb55bd15e6abcb68cdf66920d9d13ec00ab", + "vendor/pr1673/capped-phase-fusion/evidence/gaussian_fast_ultra/BILATERAL-LDU.md": "0d65e66d227464dda1a19f781ae0a0be671cbfd347c41e37ec954f3d629d8a77", + "vendor/pr1673/capped-phase-fusion/evidence/gaussian_fast_ultra/CAPPED-GAUGE-AUDIT.md": "1030a34922709ab8d3434a4c57a4a58934ae268c237fb598cb415697da411c9f", + "vendor/pr1673/capped-phase-fusion/evidence/gaussian_fast_ultra/CAPPED-GAUGE-CONTROLS.json": "ae8f0eb121a2f4da5c3f982ee6e7f45dab7b18368cadb5d2060602b0393b7120", + "vendor/pr1673/capped-phase-fusion/evidence/gaussian_fast_ultra/check_bilateral.py": "8d5c79bd4f4c96de5c1fa91553b19e3a62419333b414fc84dec894a4b729d5e0", + "vendor/pr1673/capped-phase-fusion/evidence/gaussian_fast_ultra/check_capped_gauges.py": "121279bef47dd490bf29fc72ddbce547176cdaf1154af67dc8b96d7baa8cfc6f", + "vendor/pr1673/capped-phase-fusion/evidence/gaussian_fast_ultra/check_cyclic_scan.py": "d25156f852cb95f013e0ee74b319fc8c20d6a7a53fa851543244d5af7898ee61", + "vendor/pr1673/capped-phase-fusion/evidence/gaussian_fast_ultra/check_dyadic_interiors.py": "a39617147870719a0296eef77101c90df8fbe716841cb9ed823f36b94254c3e1", + "vendor/pr1673/capped-phase-fusion/evidence/gaussian_fast_ultra/check_forward_cell.py": "082a0e46c175f6e59fe1f8c168ca56bc444c71a602c9b7318c0834aae1f2de90", + "vendor/pr1673/capped-phase-fusion/evidence/gaussian_fast_ultra/check_log_a_schur.py": "a0f1116ce27ecbff18de7089ce1f56714ed7966dfa0105b20419d408feb7ca41", + "vendor/pr1673/capped-phase-fusion/evidence/gaussian_fast_ultra/check_lower.py": "027c77d8ce33c3d5e3c436234668f11bafc3de8658b9c3d03d455eb0e4d71f95", + "vendor/pr1673/capped-phase-fusion/evidence/gaussian_fast_ultra/check_upper_data.py": "de4f9df64cf31e94adb9a5d04b38d53d823d864f51632c49c7c80c6a46b5224d", + "vendor/pr1673/capped-phase-fusion/evidence/gaussian_fast_ultra/check_upper_merge.py": "95c9908134905e3ebdd030375e36a942c886cfc59edde3c6a419f36da6754780", + "vendor/pr1673/capped-phase-fusion/evidence/gaussian_fast_ultra/CYCLIC-SCAN-CONTROLS.json": "4c37249f12b4cb4df847d179df8f378fbf1f42917e9fa703b2d847146f29b95c", + "vendor/pr1673/capped-phase-fusion/evidence/gaussian_fast_ultra/DYADIC-INTERIOR-CONTROLS.json": "afbaee9f56f6a66fd9421bba7dfa8c3610c12bd447b01d0e9d79f97d1216aa90", + "vendor/pr1673/capped-phase-fusion/evidence/gaussian_fast_ultra/FORWARD-CELL-CONTROLS.json": "4417a518ba3b6833f06b4f5e33d4f73ea74100b9110cf20e8d1c2070f1833fcc", + "vendor/pr1673/capped-phase-fusion/evidence/gaussian_fast_ultra/FORWARD-SMALL-A-AUDIT.md": "e37aaa30b15671a1dff00676b14572213efaaac99df202dbba5e09f57af487c0", + "vendor/pr1673/capped-phase-fusion/evidence/gaussian_fast_ultra/LOG-A-PHASE-SCHUR-AUDIT.md": "e05d6b8596c80b6e8676569a0ff464a29fa704c3304143f58914f47cdf38b272", + "vendor/pr1673/capped-phase-fusion/evidence/gaussian_fast_ultra/LOG-A-SCHUR-CONTROLS.json": "046191420a24d8b2c063c190af5e954c85e39357902988c4df79f5abcdf1596d", + "vendor/pr1673/capped-phase-fusion/evidence/gaussian_fast_ultra/LOWER-CONTROLS.json": "323cb4acae960a6fa05527df5ede9d48e274883272b8ddb5151ebcee6dd26e52", + "vendor/pr1673/capped-phase-fusion/evidence/gaussian_fast_ultra/LOWER-FACTOR.md": "dbc7eff783695e0f50fec57b0f7ca4212d51428eea04fa2ae5e0a9178fa69b30", + "vendor/pr1673/capped-phase-fusion/evidence/gaussian_fast_ultra/README.md": "8fb5321b514af9260c44e150125205fe564efd073c456214f76bbdb358279cf0", + "vendor/pr1673/capped-phase-fusion/evidence/gaussian_fast_ultra/UPPER-DATA-ALGORITHM.md": "46b98b9c013dc5a94c9f17fd85acd7c1896c8e93ad2ee4a7c34f583895f1daf0", + "vendor/pr1673/capped-phase-fusion/evidence/gaussian_fast_ultra/UPPER-DATA-CONTROLS.json": "c9e6fd7f338f2cb78a0ed15ee944fde63549ae3d8522ab0874d184f3e252db76", + "vendor/pr1673/capped-phase-fusion/evidence/gaussian_fast_ultra/UPPER-LIFTING.md": "69535a48416a5435ea2a5ef4ecfe70fde30c32c4043bfc56f1ae2d7f49cd34bd", + "vendor/pr1673/capped-phase-fusion/evidence/gaussian_fast_ultra/UPPER-MERGE-CONTROLS.json": "c5729bdb36237c0691fba56d149019f78d94e996749532d907a84c35ef01319d", + "vendor/pr1673/capped-phase-fusion/evidence/halo_layout_ultra/check_embedding.py": "597cb5304498456575c99d46a7fb503e04db28d5a7f57857b102b50f703b7464", + "vendor/pr1673/capped-phase-fusion/evidence/halo_layout_ultra/check_halo.py": "0a3257cbb8f37b6cc9bb44019cb114ea2ae9b28738a416bff4bc712d1306e1b7", + "vendor/pr1673/capped-phase-fusion/evidence/halo_layout_ultra/check_ragged.py": "54b761cfe3404d524af3a2abdf09bcea8dfb5cca6199c0c182cee310e3ca8c78", + "vendor/pr1673/capped-phase-fusion/evidence/halo_layout_ultra/check_sparse_shear.py": "6e22c989e6bae92c4cd209c9336aad4359956cf370bdbd5f6b70609144598121", + "vendor/pr1673/capped-phase-fusion/evidence/halo_layout_ultra/EMBEDDING-CONTROLS.json": "d0182e172f16b55ec64a5edfabb10816e416348ef2db15449f3ed4b47f3fec1f", + "vendor/pr1673/capped-phase-fusion/evidence/halo_layout_ultra/HALO-CONTROLS.json": "ae370f7d7421f2f96e101a4b9d8082110507c47211220fd6ead065c2366aa828", + "vendor/pr1673/capped-phase-fusion/evidence/halo_layout_ultra/HALO-THEOREM.md": "cb9e1da38400b658f9209e465b4e5896fadd17dc66afa862f38bae8d8c1f2058", + "vendor/pr1673/capped-phase-fusion/evidence/halo_layout_ultra/MANIFEST.json": "37946d7691b90d39906d93581839bdf8ae2cf899d459e5520c39e782766e9327", + "vendor/pr1673/capped-phase-fusion/evidence/halo_layout_ultra/PARAMETER-CHECK.json": "e38cdfc13f1959186d888383458c9030c4bd3c8c3915aea4743d55637d2f8d76", + "vendor/pr1673/capped-phase-fusion/evidence/halo_layout_ultra/RAGGED-CONTROLS.json": "c3688f65565486b585727374abfbe478f7544aa61381bd73cc6ffa168b4221b6", + "vendor/pr1673/capped-phase-fusion/evidence/halo_layout_ultra/RAGGED-PERIODS.md": "c6e4dfe7f58dac7c5a513ffb3a9ab4801ab0717efae5c1e764e570335402ff25", + "vendor/pr1673/capped-phase-fusion/evidence/halo_layout_ultra/README.md": "575a3acfc18a0e05ffe04a8563318a2770ce32cd7bf3a5e6123ce2de39a1cd4c", + "vendor/pr1673/capped-phase-fusion/evidence/halo_layout_ultra/RECTANGULAR-EMBEDDING.md": "e64447bff7e7717802ee049290faaf29e45db3e36a6f7fcec109184478f15f26", + "vendor/pr1673/capped-phase-fusion/evidence/halo_layout_ultra/SPARSE-SHEAR-CONTROLS.json": "d3b9763f7ef6a3a5752c6c11a8a4d5f465646ad75b178a1c1b3363540fcc4871", + "vendor/pr1673/capped-phase-fusion/evidence/halo_layout_ultra/SUPPORT-ROUTER.md": "6ddb322e11883c1177ba6cd1a77d23a1dac827d7290b32eaf642457b1d762a54", + "vendor/pr1673/capped-phase-fusion/evidence/independent_fusion_review_ultra/CORE-SOURCES.json": "2546f47dacc47c2d63dc5bb9cc52ef86c5e02ee159c4fb6e00dfac3f8f34d89c", + "vendor/pr1673/capped-phase-fusion/evidence/independent_fusion_review_ultra/core_review.md": "13f2df4d5b240f9b89ca0ae44bba198c935532098ff4c1161631fcbd86b3e8b1", + "vendor/pr1673/capped-phase-fusion/evidence/independent_fusion_review_ultra/FINAL-REVIEW.json": "6b98e5222aa109a35be8b4fc9ec19669daebcc06d542ecec0a9c820da7930501", + "vendor/pr1673/capped-phase-fusion/evidence/independent_fusion_review_ultra/gaussian_layout_review.md": "ebd7188970f55b5979b1b1a13f874a31ed0ee6c82bee329e7ad0b2a38c42c430", + "vendor/pr1673/capped-phase-fusion/evidence/independent_fusion_review_ultra/layout_subreview.md": "637e4698a9fb02978ebc4032d8939ce0db9528e89e908c94d63b9f0d2a41f64a", + "vendor/pr1673/capped-phase-fusion/evidence/independent_fusion_review_ultra/union_subreview.md": "738b35a04d6871cd73b14b4165ae69a1feb3a103eb46e064a64a22c4c7426856", + "vendor/pr1673/capped-phase-fusion/evidence/inplace_algebra_ultra/check_circuits.py": "06d1861bfe8af543908e26557ffda7e451ff176bceb9bacfaf0f04f234b336d5", + "vendor/pr1673/capped-phase-fusion/evidence/inplace_algebra_ultra/check_exact_algebra.py": "5ff7f25c55b370a1d0cda6c84ab9cdf2c7b0de3266d3f2e7a43280a6491074ab", + "vendor/pr1673/capped-phase-fusion/evidence/inplace_algebra_ultra/check_supplier_capacity.py": "035ed96b39414eadec46e8de4bf3811b785862fd313deb044f42e17cf2ad3f78", + "vendor/pr1673/capped-phase-fusion/evidence/inplace_algebra_ultra/check_tensor_compiler.py": "dc4b1f1884489215a2c2d0e8978a241e99e6c8c9f1d2fa2460c73d2c7d4ba30a", + "vendor/pr1673/capped-phase-fusion/evidence/inplace_algebra_ultra/CIRCUIT-REPLAY.json": "2ce5cf9ef9461e5897374ad389c26af66aeee85e8f514a9da4ed3bb2028cb1da", + "vendor/pr1673/capped-phase-fusion/evidence/inplace_algebra_ultra/EXACT-ALGEBRA.json": "694898bfb1afcb3b8b8ef951634ac8919decdde0904350b355d254601ae3dc12", + "vendor/pr1673/capped-phase-fusion/evidence/inplace_algebra_ultra/MANIFEST.json": "3b018dc660c6add775c12f75b9e8f5281825aeebc3888a508833ce6106c1229b", + "vendor/pr1673/capped-phase-fusion/evidence/inplace_algebra_ultra/READING-COVERAGE.json": "756e52726b161eea27e27f1d519b05d4fb0ebf67ef9a67b33947194d5d02b709", + "vendor/pr1673/capped-phase-fusion/evidence/inplace_algebra_ultra/SHALLOW-TOEPLITZ.md": "b384b93f3fb4a8c97da2e617ebc14d55cebb0a739070e7f8dbb66f63e24e9310", + "vendor/pr1673/capped-phase-fusion/evidence/inplace_algebra_ultra/SOURCES.json": "fb3771f66771250aa9f4406ae9e7eb176f9cdef03976cbc9558440c674a4a94a", + "vendor/pr1673/capped-phase-fusion/evidence/inplace_algebra_ultra/SUPPLIER-AUDIT-SOURCES.json": "d0c274d6edd6193b09d28e45e7cbfe9236fb35474d35ea3af0664ba36f9e006a", + "vendor/pr1673/capped-phase-fusion/evidence/inplace_algebra_ultra/SUPPLIER-CAPACITY-CONTROLS.json": "6922b7d7a936d53846569ad3be53fe4f3c63d6cfe794f9279fdc6a1fe411ef0c", + "vendor/pr1673/capped-phase-fusion/evidence/inplace_algebra_ultra/SUPPLIER-SUPPORT-AUDIT.md": "bd5b06eca043c5c871227264f6a954473c55cd16ec85bb420ff538fb8ec1d8d6", + "vendor/pr1673/capped-phase-fusion/evidence/inplace_algebra_ultra/SUPPORT-ADVERSARIAL-AUDIT.md": "b1290f8720bf075ea2ad58d6070f3e1fc95c0155f8e33b165bc13439bbb9222d", + "vendor/pr1673/capped-phase-fusion/evidence/inplace_algebra_ultra/TENSOR-COMPILER-CONTROLS.json": "db8a5c0dc2be956d83bc7667177252a4968e0ffaee8352e6a5dba5ab983d7ada", + "vendor/pr1673/capped-phase-fusion/evidence/inplace_algebra_ultra/TENSOR-COMPILER.md": "4d3b8466598a864a234b978e25976648d4e761840aad9153dd18d73d3dfe4d15", + "vendor/pr1673/capped-phase-fusion/evidence/matrix_boundary_ultra/ALGEBRAIC-STABILITY-INDEPENDENT.md": "7873e7d9a99fdc9de3ee224b9925d3e277e9773d7f5f8c2d0f1c19b0e52bc87f", + "vendor/pr1673/capped-phase-fusion/evidence/matrix_boundary_ultra/check_source_constructions.py": "9d387098403c0355be8e93158df02bae5a435b2366bd28efdf0b127e470c8c1c", + "vendor/pr1673/capped-phase-fusion/evidence/matrix_boundary_ultra/MANIFEST.json": "35d98d7579a16dae36530b4e5f4d0b8f925a069daa3f6fe1ea5276916167e0c2", + "vendor/pr1673/capped-phase-fusion/evidence/matrix_boundary_ultra/PROOF-AND-COVERAGE.md": "db7509d754bb7fc3381419e0fed2674f22a9d57d34e8420fd5afa3c688fde9aa", + "vendor/pr1673/capped-phase-fusion/evidence/matrix_boundary_ultra/SOURCE-CONSTRUCTIONS.json": "114c1d8fb70592455a80c73d8a1bc6bfc9aca4e7395a420b6331d5474b4d1917", + "vendor/pr1673/capped-phase-fusion/evidence/matrix_boundary_ultra/SOURCE-COVERAGE.json": "fdc6849f97999a6cf99cdaa50591d24f78d6fb0bc580315f205452e5906b35cc", + "vendor/pr1673/capped-phase-fusion/evidence/phase_assembly_ultra/CAPPED-INTERIORS.md": "983c5cab2d2398f2192a8aec07daecb655f2de136e12a37f75672a14d27172ba", + "vendor/pr1673/capped-phase-fusion/evidence/phase_assembly_ultra/CAPPED-OUTER-ARITHMETIC.json": "22caac9ec2ecf4d5743b7eb946b633911fbac55a714399556e87e2eae0457dec", + "vendor/pr1673/capped-phase-fusion/evidence/phase_assembly_ultra/check_capped_outer.py": "b4555c77de7a3ed4abc708a8d93363ef7c9a914be1091f80ab3ddea83f71230a", + "vendor/pr1673/capped-phase-fusion/evidence/phase_assembly_ultra/check_matrix_corollary.py": "30db2d8e0f40fcc5c91e25f74cdc54e46aa4a0353c725345f9bcf5744e0b617f", + "vendor/pr1673/capped-phase-fusion/evidence/phase_assembly_ultra/check_outer.py": "6a0c5f8956323615df8bc4b12996832471c0ae607d05429c9d70ad1b50568f10", + "vendor/pr1673/capped-phase-fusion/evidence/phase_assembly_ultra/MATRIX-COROLLARY-ARITHMETIC.json": "c6efc4d2f6d17159cefebf5c2dd6099a6327fe0911c5dd87623cad96c7d6c56a", + "vendor/pr1673/capped-phase-fusion/evidence/phase_assembly_ultra/MATRIX-COROLLARY-REVIEW.json": "5cd5e97f93a9b3e439bfeffb52139d7bb1730de96ad13b59b7e1b20fdca6a3f6", + "vendor/pr1673/capped-phase-fusion/evidence/phase_assembly_ultra/MATRIX-COROLLARY.md": "2d7fb1088e58bb86e574277733e082f135362215a69add71d9090213d32c9221", + "vendor/pr1673/capped-phase-fusion/evidence/phase_assembly_ultra/OUTER-ARITHMETIC.json": "050c61d90236c593fd0827d7edc297e05604884e4ec093659aee46a9ee336020", + "vendor/pr1673/capped-phase-fusion/evidence/phase_assembly_ultra/OUTER-AUDIT.md": "94799bfa2794eb867d6ba68593c3e92988ade083e74d895e8d07ae3b8d0670dc", + "vendor/pr1673/capped-phase-fusion/evidence/phase_assembly_ultra/README.md": "17c393075292b364899cb7c451cebbc9b20834f9fac934ce3740aba360c27246", + "vendor/pr1673/capped-phase-fusion/evidence/phase_assembly_ultra/REVIEW-RECEIPT.json": "97b20e50d3722fcde3831124a107df6c15c0ffdbb9e057b7867f41aaa2481800", + "vendor/pr1673/capped-phase-fusion/evidence/phase_layout_audit_ultra/AUDIT.md": "54aafc7afd09fe1a5312e69fad09c87422690543ab75c6ae35f6cbcc26b3eb8a", + "vendor/pr1673/capped-phase-fusion/evidence/phase_layout_audit_ultra/CAPPED-LAYOUT-CONTROLS.json": "e6951790238b4998c632c95aa329ee2cd2527a5d74a2f28bd15249fec6d2419a", + "vendor/pr1673/capped-phase-fusion/evidence/phase_layout_audit_ultra/CAPPED-SIGNOFF.md": "70e9175ebde200f8b016236adc88c4a1c4858945e7c3e5c453a8b6a5f79a263a", + "vendor/pr1673/capped-phase-fusion/evidence/phase_layout_audit_ultra/check_capped_layout.py": "267d93ab5114ec160f88a6e65fd34c9f0696a686c36ba2dd194d6b70fa32a6bd", + "vendor/pr1673/capped-phase-fusion/evidence/phase_layout_audit_ultra/check_q_embedding.py": "ac858a14bbaf37e0e412a7ada282cd1586632f52b8a979733e775f50130969b6", + "vendor/pr1673/capped-phase-fusion/evidence/phase_layout_audit_ultra/check_union.py": "74608380d72567edcd4470c8d226b15848f9d3a4e5d77d652bdd8963480ab9ce", + "vendor/pr1673/capped-phase-fusion/evidence/phase_layout_audit_ultra/MANIFEST.json": "c98559147bb498ac78af998eed63ab6661af934fa1a0df6844176b1811753fb9", + "vendor/pr1673/capped-phase-fusion/evidence/phase_layout_audit_ultra/MATRIX-LAYOUT-CONTROLS.json": "f8bd8729cb8438188e90fb9149f598b825461c97b4ed290584ca4367f812a48a", + "vendor/pr1673/capped-phase-fusion/evidence/phase_layout_audit_ultra/MATRIX-LAYOUT-SIGNOFF.md": "4c8c62f723232e842dc3bbdcc4defcc8ff1aeb86ba9f694661899dc6783b13c4", + "vendor/pr1673/capped-phase-fusion/evidence/phase_layout_audit_ultra/PARAMETERS.json": "9f72cfffa34844764ca65a6b4431cc5c779141751df746019db9d3ad8f1dee92", + "vendor/pr1673/capped-phase-fusion/evidence/phase_layout_audit_ultra/Q-EMBEDDING-CONTROLS.json": "24ead3534482397c00c23ad3dbbd4e930e02290e00c97765353d8783c6575c7d", + "vendor/pr1673/capped-phase-fusion/evidence/phase_layout_audit_ultra/README.md": "0ec721f76dfa943e808afd3c2cc39ee69f1a6e5f4f77ba3c7c1373ad60db25af", + "vendor/pr1673/capped-phase-fusion/evidence/phase_layout_audit_ultra/UNION-CONTROLS.json": "6c5262144215cc603bbc3bee93a9a6d9d2318d0177a59115fe560762998498f9", + "vendor/pr1673/capped-phase-fusion/evidence/radical_reduction_ultra/check_constructions.py": "91387c9bd763a5c55c22a9907947bd07b6002f739aa6feedf6d3a02adea1e316", + "vendor/pr1673/capped-phase-fusion/evidence/radical_reduction_ultra/check_erasure_rounding.py": "486efd4692665a548b94b79877abb76ad13157268f05c270c4e75d8f97700795", + "vendor/pr1673/capped-phase-fusion/evidence/radical_reduction_ultra/check_fixed_a_ldu.py": "15134147317a7d789c9ea0ebd71db5ff11e59a20ef140f681d87478977734cd0", + "vendor/pr1673/capped-phase-fusion/evidence/radical_reduction_ultra/check_holes.py": "99c5dc4601ea88b553f52e235d36fba0aeb867e7fcd54130cdb3eb115a9bb0d8", + "vendor/pr1673/capped-phase-fusion/evidence/radical_reduction_ultra/check_ledger.py": "254342c05949e5cefe4f507a35487e0a1ffb7137a60d2b97831d5ad55d7d7ce5", + "vendor/pr1673/capped-phase-fusion/evidence/radical_reduction_ultra/check_nearest_neighbor.py": "21bf2be683cefa7a760bf1e1bdaa647f57bf47ab86b13fd7a74e8d650f492913", + "vendor/pr1673/capped-phase-fusion/evidence/radical_reduction_ultra/check_positive_tree.py": "46db2ce9122ff57bb4eeaa723db1f351891e671a7eaa7bf4fb61f85dafee9e37", + "vendor/pr1673/capped-phase-fusion/evidence/radical_reduction_ultra/check_q_ldu.py": "ec2589ca9abe71d674ba9ccf81f289b1526f56f3001c48d22977accb1be3e4dc", + "vendor/pr1673/capped-phase-fusion/evidence/radical_reduction_ultra/check_sylvester_factor.py": "60b21fda4ff451582087d30222a072eb1a214d531277e92883eaf28221aafced", + "vendor/pr1673/capped-phase-fusion/evidence/radical_reduction_ultra/CONTROLS.json": "12d9207e887fda73159a9e2e4776003ca6f905fc3dc45d77ced588a1c9f80cb2", + "vendor/pr1673/capped-phase-fusion/evidence/radical_reduction_ultra/ERASURE-ROUNDING-CONTROL.json": "cceb2ade8ce5e18be3871f771955e38258f5eb4e39790c016aab96d8cf0488ef", + "vendor/pr1673/capped-phase-fusion/evidence/radical_reduction_ultra/FIXED-A-LDU-CONTROLS.json": "d6bda457fff01e04b6565d84c7bdbac870569a2ba7ef18a1fc8db11b738faf38", + "vendor/pr1673/capped-phase-fusion/evidence/radical_reduction_ultra/FIXED-A-PERIODIC-NORM-AUDIT.md": "21027a569588922c491b2c5b4f31e01ddb784f1f20cdf48b7d482d0e85b66bdb", + "vendor/pr1673/capped-phase-fusion/evidence/radical_reduction_ultra/HOLES-AND-Q-LDU.md": "c6a032ed495325806ddf491c5c85bc822a7fdd613aff906a7be553960d0f85a3", + "vendor/pr1673/capped-phase-fusion/evidence/radical_reduction_ultra/HOLES-CONTROLS.json": "3f7e98ce524d5fb2ba2f911a350081340215e806ae945abf15a2fa07988ca2f8", + "vendor/pr1673/capped-phase-fusion/evidence/radical_reduction_ultra/LEDGER.json": "87eab0eb334ddc16e50cedbcab56320d2ff056c3dc87d7a5191171bb5a4c206e", + "vendor/pr1673/capped-phase-fusion/evidence/radical_reduction_ultra/NEAREST-NEIGHBOR-CONTROLS.json": "b85eca6098847e7b2f77b49a6c8c35e33cf790bc5dd01b95e1334daef9af47f4", + "vendor/pr1673/capped-phase-fusion/evidence/radical_reduction_ultra/NEAREST-NEIGHBOR-NORM.md": "7955383d50fc59b5c4c4d839c7e4d630add6208a3a233d7372a80309085ac6b2", + "vendor/pr1673/capped-phase-fusion/evidence/radical_reduction_ultra/PARTIAL-FUSION.md": "811a3a0c88a90708add5b12fb0a05c25623f0af155010d5dcacd56021c55cba5", + "vendor/pr1673/capped-phase-fusion/evidence/radical_reduction_ultra/POSITIVE-TREE-CONTROLS.json": "7b31811402ddda4668fe8375f6c90a6047511d50836dbb7cfc7ffcf24fe19a11", + "vendor/pr1673/capped-phase-fusion/evidence/radical_reduction_ultra/Q-LDU-CONTROLS.json": "370a07aa1a56c656ec1f44d7651dfbe999ad0c19dede9036257cc2f29dc39452", + "vendor/pr1673/capped-phase-fusion/evidence/radical_reduction_ultra/README.md": "4d65ea3c8b6a0d5faef819a58c8b8277681d11bed54686e9a7f78de29736e68e", + "vendor/pr1673/capped-phase-fusion/evidence/radical_reduction_ultra/REFINED-PHASE-FUSION.md": "b4367eac012624f803b3d2e3a72339e050a0071bbec37e6d33b2cf322bd70bc5", + "vendor/pr1673/capped-phase-fusion/evidence/radical_reduction_ultra/STABLE-POSITIVE-TREE.md": "ec2f8a1c4273b81217545d2710bcffdd09b5c9ba9349e887b5f7bf6f5bddfdc7", + "vendor/pr1673/capped-phase-fusion/evidence/radical_reduction_ultra/SYLVESTER-CONTROLS.json": "198af9f58c2950f17d8b1861ba4566bb2f6a0108a889a56db328fe67f8faa1a2", + "vendor/pr1673/capped-phase-fusion/evidence/radical_reduction_ultra/TASK.md": "5eef77fb23f26f5bfb5dc8e376ed25e769924f2b6420ebfc8671e3b2a2f1f611", + "vendor/pr1673/capped-phase-fusion/FINAL-PACKAGE-REVIEW.json": "3457385de52d8e86853d96026a70aef2e8dece516db9eea020d8774e01d076a8", + "vendor/pr1673/capped-phase-fusion/FORWARD-SMALL-A-AUDIT.md": "e37aaa30b15671a1dff00676b14572213efaaac99df202dbba5e09f57af487c0", + "vendor/pr1673/capped-phase-fusion/frontier_fusion/bind_native_admission.py": "166541ca2b7f3066f4c2421e5a9f1886d58e1fdd7677904976261ab2c82b32cb", + "vendor/pr1673/capped-phase-fusion/frontier_fusion/check_frontier_fusion.py": "02f7f9ebf29487331171954c7ceb37ff5315e2f28a9d56096ebbf9fb865c70ab", + "vendor/pr1673/capped-phase-fusion/frontier_fusion/FRONTIER-FUSION-ARITHMETIC.json": "82656563e7c8725f95c4aea7e273805a3d3faf34c495a330f1c91a036765414a", + "vendor/pr1673/capped-phase-fusion/frontier_fusion/INDEPENDENT-SUBSTITUTION-RECEIPT.json": "49a8450289f1c1730c7d11d7c1506ad4af26fe9a1f76341f808a3025123e9519", + "vendor/pr1673/capped-phase-fusion/frontier_fusion/INDEPENDENT-SUBSTITUTION-REVIEW.md": "b48d3e14083829db81336b639a6cfc698ac0dccc76fa2606d11b4be7a968ddeb", + "vendor/pr1673/capped-phase-fusion/frontier_fusion/independent_substitution_check.py": "579bbde41e90792818c2726b38dcab26cf5a2695d3348731e814175146b0a737", + "vendor/pr1673/capped-phase-fusion/frontier_fusion/NATIVE-ADMISSION-BINDING.json": "ec4e89e0513958c1d553736cd06eedbc5f2aca61b40f92aeade3eb882bf588bc", + "vendor/pr1673/capped-phase-fusion/frontier_fusion/REPRODUCE.txt": "76808b685f1623813658f5b596a4b8191a07e7c0810550f6fada7fb4a4992913", + "vendor/pr1673/capped-phase-fusion/frontier_fusion/T74-APPENDIX.tex": "d053a6b69de2ff4005ee52eb3b673de606326aa0f0e290354675f9f08f915b99", + "vendor/pr1673/capped-phase-fusion/gaussian_fixed_width_note.tex": "6f3edb7b238f2b6af4f3e2d98dee90fe6f4ba063a5ccd120422e45c941712aab", + "vendor/pr1673/capped-phase-fusion/HALO-THEOREM.md": "cb9e1da38400b658f9209e465b4e5896fadd17dc66afa862f38bae8d8c1f2058", + "vendor/pr1673/capped-phase-fusion/INDEPENDENT-FINAL-REVIEW.json": "6b98e5222aa109a35be8b4fc9ec19669daebcc06d542ecec0a9c820da7930501", + "vendor/pr1673/capped-phase-fusion/LOG-A-PHASE-SCHUR-AUDIT.md": "e05d6b8596c80b6e8676569a0ff464a29fa704c3304143f58914f47cdf38b272", + "vendor/pr1673/capped-phase-fusion/make_native_capsule.py": "8f342ca212b8d601a11f704042c577c1b088e0079bda04b3065467c2f3c36ea0", + "vendor/pr1673/capped-phase-fusion/MANIFEST-UPDATE.json": "32c58bcab8e19ef895660331c13d31b5fae7d0c95f7cda4147870f29d8299f6d", + "vendor/pr1673/capped-phase-fusion/MANIFEST.json": "9af581d640e9c69d513256cf69babb0717287642134cfc807cedcd79966c1706", + "vendor/pr1673/capped-phase-fusion/MATRIX-COROLLARY-ARITHMETIC.json": "c6efc4d2f6d17159cefebf5c2dd6099a6327fe0911c5dd87623cad96c7d6c56a", + "vendor/pr1673/capped-phase-fusion/MATRIX-COROLLARY-REVIEW.json": "5cd5e97f93a9b3e439bfeffb52139d7bb1730de96ad13b59b7e1b20fdca6a3f6", + "vendor/pr1673/capped-phase-fusion/MATRIX-COROLLARY.md": "2d7fb1088e58bb86e574277733e082f135362215a69add71d9090213d32c9221", + "vendor/pr1673/capped-phase-fusion/MATRIX-LAYOUT-CONTROLS.json": "f8bd8729cb8438188e90fb9149f598b825461c97b4ed290584ca4367f812a48a", + "vendor/pr1673/capped-phase-fusion/MATRIX-LAYOUT-SIGNOFF.md": "4c8c62f723232e842dc3bbdcc4defcc8ff1aeb86ba9f694661899dc6783b13c4", + "vendor/pr1673/capped-phase-fusion/MATRIX-SOURCE-CONSTRUCTIONS.json": "114c1d8fb70592455a80c73d8a1bc6bfc9aca4e7395a420b6331d5474b4d1917", + "vendor/pr1673/capped-phase-fusion/MATRIX-SOURCE-COVERAGE.json": "fdc6849f97999a6cf99cdaa50591d24f78d6fb0bc580315f205452e5906b35cc", + "vendor/pr1673/capped-phase-fusion/MATRIX-TRANSFER-MANIFEST.json": "35d98d7579a16dae36530b4e5f4d0b8f925a069daa3f6fe1ea5276916167e0c2", + "vendor/pr1673/capped-phase-fusion/NATIVE-RECEIPT-CAPSULE.json": "a04d6bba3d15c11a219536b66a23012797484ae106ec1952ecd7b76f077ddb01", + "vendor/pr1673/capped-phase-fusion/OUTER-ARITHMETIC.json": "050c61d90236c593fd0827d7edc297e05604884e4ec093659aee46a9ee336020", + "vendor/pr1673/capped-phase-fusion/OUTER-AUDIT.md": "94799bfa2794eb867d6ba68593c3e92988ade083e74d895e8d07ae3b8d0670dc", + "vendor/pr1673/capped-phase-fusion/PACKAGE-MANIFEST.json": "298f1eaf79b5d5d57cb96fb3abb422174b78c31c14491a878f6176431d731d04", + "vendor/pr1673/capped-phase-fusion/PHASE-LAYOUT-AUDIT.md": "54aafc7afd09fe1a5312e69fad09c87422690543ab75c6ae35f6cbcc26b3eb8a", + "vendor/pr1673/capped-phase-fusion/phase_fusion_note.tex": "b5957f38c98a68f2584a42cedf91d753180dab438129fdf749b441074f00d4e1", + "vendor/pr1673/capped-phase-fusion/PROOF-AND-COVERAGE.md": "db7509d754bb7fc3381419e0fed2674f22a9d57d34e8420fd5afa3c688fde9aa", + "vendor/pr1673/capped-phase-fusion/PUBLICATION-CHECKS.json": "6e2fb68e6768c3aa4224aacb4900263586fc8114815a51df40f3f9fdf6124217", + "vendor/pr1673/capped-phase-fusion/PUBLICATION-SOURCES.json": "6082583794168b1c2320187214b86c93a5a6e76fbbddfcb3bdbb8c5bd34c0586", + "vendor/pr1673/capped-phase-fusion/README.md": "91af88b8fc53a22e1e968908f0e449cdfe2154c83f0dddb8a504e661c0c6965c", + "vendor/pr1673/capped-phase-fusion/REVIEW-RECEIPT.json": "97b20e50d3722fcde3831124a107df6c15c0ffdbb9e057b7867f41aaa2481800", + "vendor/pr1673/capped-phase-fusion/ROOT-EXACT-REPLAY.json": "d36114abe9d7a83c327f49f5ea153c6dcada4a7421f5e74a9a5ceb392cecb994", + "vendor/pr1673/capped-phase-fusion/ROOT-MATRIX-EXACT-REPLAY.json": "d6bd4fcb8a528655181b4aa3fd1bad7e6647a4ca5aa76ee7f2cdd800b698b225", + "vendor/pr1673/capped-phase-fusion/SHALLOW-TOEPLITZ.md": "b384b93f3fb4a8c97da2e617ebc14d55cebb0a739070e7f8dbb66f63e24e9310", + "vendor/pr1673/capped-phase-fusion/SOURCES.json": "14ce6fdc7c83e18ccf4fee19ff51062726c960ca44462a45af60dd686167d456", + "vendor/pr1673/capped-phase-fusion/SUPPLIER-SUPPORT-AUDIT.md": "bd5b06eca043c5c871227264f6a954473c55cd16ec85bb420ff538fb8ec1d8d6", + "vendor/pr1673/capped-phase-fusion/SUPPORT-ADVERSARIAL-AUDIT.md": "b1290f8720bf075ea2ad58d6070f3e1fc95c0155f8e33b165bc13439bbb9222d", + "vendor/pr1673/capped-phase-fusion/SUPPORT-ROUTER.md": "6ddb322e11883c1177ba6cd1a77d23a1dac827d7290b32eaf642457b1d762a54", + "vendor/pr1673/capped-phase-fusion/target002_upstream/full-1661-verification/RESULT.json": "11c57817a4d43a489010a13af7621d37eeedc398308c036e63a2a97119443861", + "vendor/pr1673/capped-phase-fusion/target002_upstream/full-1661-verification/STAGES.json": "c2edb01a61c03e04bf48e605422ff83c1d304e4d586268959d4ea24b743640fb", + "vendor/pr1673/capped-phase-fusion/target002_upstream/pr1661/research/gmx-t74-p566-ep400/CLAIM.json": "70aacd45f9e6fac8675687cf50da32e0ad4e479d9a5c28f2afd1550311ae8849", + "vendor/pr1673/capped-phase-fusion/target002_upstream/pr1661/research/gmx-t74-p566-ep400/inputs/PR589-EXPECTED.json": "b9f0e5ca038abe837b0007c8fe006f366a6f02009244ac57705a8a200e2301f4", + "vendor/pr1673/capped-phase-fusion/target002_upstream/pr1661/research/gmx-t74-p566-ep400/MANIFEST.json": "d90d49eaa68e48c6992a07972e736ef4b9cd80274361cbbc1ec980d43f29ad7f", + "vendor/pr1673/capped-phase-fusion/target002_upstream/pr1661/research/gmx-t74-p566-ep400/new/SPEC.json": "d6b6a2140f3a61ae8cfdd8b51a1131934d63d2dd8573c1b13eb2b9528f3c3db8", + "vendor/pr1673/capped-phase-fusion/target002_upstream/pr1661/research/gmx-t74-p566-ep400/NOTICE": "3918a42010a435782de0fe8c38fab8f7df5d48a375ecf603c2bad1b818a16d6f", + "vendor/pr1673/capped-phase-fusion/TASK.json": "47b82ef23e20991010fae838ad4da9bdac3f947a8fea916a028fd6260f95f5f8", + "vendor/pr1673/capped-phase-fusion/TENSOR-COMPILER.md": "4d3b8466598a864a234b978e25976648d4e761840aad9153dd18d73d3dfe4d15", + "vendor/pr1673/capped-phase-fusion/VERIFIER-NEGATIVE-CONTROLS.json": "eeb887cdc0c76426c75ddbfc3d4af7ccbbe19d17962c6ad7a1549dafe8dabb5a", + "vendor/pr1673/capped-phase-fusion/VERIFY.json": "cb50aa523a0863a457181ca815e69a1b3b4d91ed1006a79263f4a8f18457c669", + "vendor/pr1673/capped-phase-fusion/verify.py": "93ef0f46e132485da6194587199b8f039e25b1b9f099f93bbdaeac5c0d66de7f", + "vendor/pr1786/FINE-PRIME-PADDING.md": "47d1b1b4df28aadda3cd6bdeb1fbc47290595e9208cd09c1a1f338520d33fdce", + "vendor/pr1786/NOTICE.md": "dcc1adb2461aa93ca62b6a912dbd8b215599e6af8053dfbacb7423b544dd659a", + "verify.py": "b8c6883e2403c60bb64a5bbdcb227d9fbba29e6742d7c1546e4a7b4729bb9c6b", + "verify_manifest.py": "723d726dbbe5b65a49caecae0f1aab664a1413fb639abfd3e826a5a538e14e5b", + "verify_release.py": "f2c29886c93f21ef2448eadd4387f1a7c17159b237c5b13f227c5ae5a2f3e08e" +} diff --git a/research/fine-prime-root160/DEPENDENCY.json b/research/fine-prime-root160/DEPENDENCY.json new file mode 100644 index 0000000000..c98bf9b828 --- /dev/null +++ b/research/fine-prime-root160/DEPENDENCY.json @@ -0,0 +1,8 @@ +{ + "pr": 1800, + "head": "46d865ab92e58098538b8c5348b6a131c99abf45", + "repository": "jeremykothe2/integer-mult-bounds", + "package": "research/capped-fusion-t74-k554", + "manifest_sha256": "b8dba5524f8603e1848c73a8dd675404a0d3d9eed3b0285e9f0cfccde38fd15f", + "scope": "Unchanged supplier and analytic construction; refine positive free slack parameters only." +} diff --git a/research/fine-prime-root160/ENDPOINT.json b/research/fine-prime-root160/ENDPOINT.json new file mode 100644 index 0000000000..ce68f3b7da --- /dev/null +++ b/research/fine-prime-root160/ENDPOINT.json @@ -0,0 +1,17 @@ +{ + "lower": "16797549561255445213356709939207025769983114385025802954603275201628645482603256388263056561328446322744513169085862209720704481201654121427713006366929567157/10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "upper": "8398774780627722606678354969603512884991557192512901477301637600814322741301628194131528280664223161372256584542931104860352240600827060713856503183464783579/5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "grid_digits": 160, + "source_endpoint": "4199387390313861303339177484801756442495778596256450738650818800407/2500000000000000000000000000000000000000000000000000000000000000000000", + "profile": { + "1": 1560432, + "2": 336336, + "3": 278724, + "4": 84912, + "5": 54612, + "8": 5328, + "48": 22748 + }, + "m": 73, + "live": 66304 +} diff --git a/research/fine-prime-root160/MANIFEST.json b/research/fine-prime-root160/MANIFEST.json new file mode 100644 index 0000000000..afb2b9d668 --- /dev/null +++ b/research/fine-prime-root160/MANIFEST.json @@ -0,0 +1,31 @@ +{ + "CLAIM.json": "4867f8983db77b9a288f91a69a316986f66b119692ef90ff1ec88aeccb27aca2", + "DEPENDENCY-MANIFEST.json": "b8dba5524f8603e1848c73a8dd675404a0d3d9eed3b0285e9f0cfccde38fd15f", + "DEPENDENCY.json": "57b6fe18ea819cca8860e65b1f9d7de83438dd3f1a309661ea5aad6932ef8213", + "ENDPOINT.json": "0d856fe6025bab483009716ba8a1702437b4c51e87ce69b487dc01ec720e8802", + "MATH-BINDING.json": "62387bb60f7d5801c0e0e7570e5bb199ad6f77b60e434e4fb51d47d796579373", + "NOTICE": "e71adf89004057245bb473b955ba4936d821fa84af06c3e689fb0f7390893ca8", + "PARAMETERS.json": "d50de1b4aacb682f03ca5f061722a99830f8e96644931df4edc6cfee42c79bce", + "PROOF.md": "4a7523d2152cb7eb0b6edf7cca8d49afc10817fcfd4c4f0578a481c8864a2872", + "README.md": "a8635c5023e0bee63ab15c626ce9033362f32d90c25c52a80525e640a8f5b97a", + "certify_endpoint.py": "22980cd3aacdf96cddbbbe2b93d42c07ec91d169977c6129624f5ec9f274ea17", + "check_ledger.py": "8bc0d4f4bae9b8f600cdef06e0dbb0854be7c09320d5c9695f049fefb8c72c73", + "evidence/ARITHMETIC-RESULT.json": "81d7b14c352a574cd40f04191480bdd5f172f889b712bd07179f987dda9f5080", + "evidence/ARITHMETIC-STAGES.json": "fa481d7c95faa18ec01347cdc546981733e46f96170c25f73014edf7396d96ad", + "evidence/ENDPOINT-REPLAY.json": "91a200b87c6001ea13e5df8bafa07c2231cdc0bcc9dbfdc90f5858597347b6b7", + "evidence/INDEPENDENT.json": "030a8fec46ae0b6118a2ab2edb9f5a43e26c85a578f0d2b05ebd5388e0c9c11c", + "evidence/LEDGER.json": "cab2db1d5dcd75daed32c924726b969608991c4c915434b88f7c50e87781af8f", + "independent_check.py": "9434771a3f73ebb7a58e7bf162aba2eef05e380ebd6a40a2f67273a32df4c9ee", + "inputs/B.json": "2ba272fe3036774ea32a9cbab76a96c7cbb0bee4595b03898e44b496373a9f6a", + "inputs/CLAIM1800.json": "1dd5490597ead36a31634f6008b1cd5ce0b51c4acd48a541b13306212e3f52f1", + "inputs/LEADER1839.json": "1cc459f3c79046a2dc025f7e004958d178b886a3b541d64d886e4628f77fc252", + "inputs/OUTER-CLAIM1800.json": "c10ff0673ee9152d2efee792fb3532ca25a5edee0bf52c5b700bf86735752779", + "inputs/SOURCE-SPEC.json": "41d7bd51c18eb354c6a785780ddefd35b3a8e2513daa2c4f585b236b7173e943", + "inputs/SPEC.json": "985ddc29fcd43663b1099a6a7129b50e555c5feee183deb775a308bb62ec7e18", + "reference/check_ledger.py": "58162da8e9e7c02de50a9e63649c05ddc4fc5026b7f9173c9058018d093b9603", + "reference/fine_mercator.py": "c0bbb95baff4f301413778c6c595049a0f3fca4ca2cdc86351898137c53e1658", + "reference/fine_moment.py": "feaf1d3b6bf0e3b8eaeb22c40bea3a04ca63a98c08534fa5c28ae913c8ed70c2", + "reference/independent_check.py": "791c0bd5b1b634e20952914c8946bd8402415f4b1163ed83e94e7881fb657a5e", + "replay_outer.py": "f3bef0ca5139984faf357861283f7ed914f236d5a31b9f0dfcf88dcd93183026", + "verify.py": "e38c9f73316847a0b8700086d79d473ad4cff1e779dfed72bf50d3d3072a9c1f" +} diff --git a/research/fine-prime-root160/MATH-BINDING.json b/research/fine-prime-root160/MATH-BINDING.json new file mode 100644 index 0000000000..483e56d925 --- /dev/null +++ b/research/fine-prime-root160/MATH-BINDING.json @@ -0,0 +1,24 @@ +{ + "kappa": "839877478062772260667835496960351288499155719251290147730163760081432274130162819413152828066422316137225658454293110486035224060082706071385650318346478357849999999999999999998998320245043374455478664329006079297423/500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "sha256": { + "DEPENDENCY-MANIFEST.json": "b8dba5524f8603e1848c73a8dd675404a0d3d9eed3b0285e9f0cfccde38fd15f", + "DEPENDENCY.json": "57b6fe18ea819cca8860e65b1f9d7de83438dd3f1a309661ea5aad6932ef8213", + "ENDPOINT.json": "0d856fe6025bab483009716ba8a1702437b4c51e87ce69b487dc01ec720e8802", + "PARAMETERS.json": "d50de1b4aacb682f03ca5f061722a99830f8e96644931df4edc6cfee42c79bce", + "certify_endpoint.py": "22980cd3aacdf96cddbbbe2b93d42c07ec91d169977c6129624f5ec9f274ea17", + "check_ledger.py": "8bc0d4f4bae9b8f600cdef06e0dbb0854be7c09320d5c9695f049fefb8c72c73", + "independent_check.py": "9434771a3f73ebb7a58e7bf162aba2eef05e380ebd6a40a2f67273a32df4c9ee", + "inputs/B.json": "2ba272fe3036774ea32a9cbab76a96c7cbb0bee4595b03898e44b496373a9f6a", + "inputs/CLAIM1800.json": "1dd5490597ead36a31634f6008b1cd5ce0b51c4acd48a541b13306212e3f52f1", + "inputs/LEADER1839.json": "1cc459f3c79046a2dc025f7e004958d178b886a3b541d64d886e4628f77fc252", + "inputs/OUTER-CLAIM1800.json": "c10ff0673ee9152d2efee792fb3532ca25a5edee0bf52c5b700bf86735752779", + "inputs/SOURCE-SPEC.json": "41d7bd51c18eb354c6a785780ddefd35b3a8e2513daa2c4f585b236b7173e943", + "inputs/SPEC.json": "985ddc29fcd43663b1099a6a7129b50e555c5feee183deb775a308bb62ec7e18", + "reference/check_ledger.py": "58162da8e9e7c02de50a9e63649c05ddc4fc5026b7f9173c9058018d093b9603", + "reference/fine_mercator.py": "c0bbb95baff4f301413778c6c595049a0f3fca4ca2cdc86351898137c53e1658", + "reference/fine_moment.py": "feaf1d3b6bf0e3b8eaeb22c40bea3a04ca63a98c08534fa5c28ae913c8ed70c2", + "reference/independent_check.py": "791c0bd5b1b634e20952914c8946bd8402415f4b1163ed83e94e7881fb657a5e", + "replay_outer.py": "f3bef0ca5139984faf357861283f7ed914f236d5a31b9f0dfcf88dcd93183026", + "verify.py": "e38c9f73316847a0b8700086d79d473ad4cff1e779dfed72bf50d3d3072a9c1f" + } +} diff --git a/research/fine-prime-root160/NOTICE b/research/fine-prime-root160/NOTICE new file mode 100644 index 0000000000..65ac6469cf --- /dev/null +++ b/research/fine-prime-root160/NOTICE @@ -0,0 +1,10 @@ +New research prepared by Rohan Arun with substantial OpenAI Codex assistance. Apache-2.0. Parent words and build recipe method derive from Jeremy Kothe PR1274 and Rohan Arun PR1218, with lineage credited in README.md. All inherited mathematical qualifications are retained. +Additional pivot555 and567 composition by Rohan Arun with substantial OpenAI Codex assistance. + +T74 exact-fill owner construction by Rohan Arun with substantial OpenAI Codex assistance. + +PR1377 grid refinement credited to Jeremy Kothe. Outer witness refinement by Rohan Arun with OpenAI Codex assistance; construction unchanged. + +Pivot-566 kernel, words, edits, rebuild.py and rebind.py: PR1625 (mdumitrean). Endpoint/outer-witness stacking, fine_cache.py and oracle stage by jeremykothe2 with oh-my-pi assistance. + +This refinement also credits Jeremy Kothe and PR1839 contributors for the finer endpoint recertification, and Rohan Arun PR1828 for parameterized positive-slack replay. Original retained enclosure engines and predecessor files are unchanged in reference/. New endpoint, parameters, binding checker and documentation prepared by Rohan Arun with substantial OpenAI Codex assistance. No independent human review is claimed. diff --git a/research/fine-prime-root160/PARAMETERS.json b/research/fine-prime-root160/PARAMETERS.json new file mode 100644 index 0000000000..1343b97260 --- /dev/null +++ b/research/fine-prime-root160/PARAMETERS.json @@ -0,0 +1,13 @@ +{ + "root_digits": 160, + "slack_digits": 180, + "zeta_digits": 182, + "stop_digits": 186, + "backoff_digits": 192, + "kappa_grid_digits": 220, + "moment_grid_digits": 240, + "log_terms": 280, + "exp_terms": 100, + "mercator_bits": 1024, + "mercator_log_terms": 1024 +} diff --git a/research/fine-prime-root160/PROOF.md b/research/fine-prime-root160/PROOF.md new file mode 100644 index 0000000000..42821af258 --- /dev/null +++ b/research/fine-prime-root160/PROOF.md @@ -0,0 +1,11 @@ +# Finer endpoint with fixed positive slacks + +The physical supplier and paid rank profile are unchanged from PR1800 at its pinned head. This package re-certifies that profile's moment root on a 10^-160 rational grid. The input source specification is preserved byte for byte as inputs/SOURCE-SPEC.json. The derived SPEC differs only in expected.complex_lower. Both retained enclosure algorithms independently prove M(B)<10; the membership gap is delta>0; the Gaussian gap is delta*(1-2q)>0; the effective-router gap is h/2>0. The stopping condition stop*b r0 = 1e-64; beta = 1 - 3 DELTA_E lies in the admissible window +# [1 - DELTA_E (1 + 1/q), 1 - 2 DELTA_E). DELTA_E = 2e-64 is the smallest round value above r0. +DELTA_E=2*R0 +EPS=1-DELTA_E +BETA=1-3*DELTA_E +THETA_POWER=Q(2) +HALO_POWER=48 +CORE_POWER=128 +STRASSEN_TAU=Q(45,16) +KAPPA_1786=Q('0.0016797547881500489087805478664999999999999999999999999999999998000000199999') # exact kappa of chafreaky's PR1786 ledger (EXPECTED-BALANCE.json), headline 0.001679754788150048 +KAPPA_PKG5=Q('0.001677992607205282520732088774830808372222877897034109604209719298829805473412451530867883424937597') # previous package (rectangular k=2, tau_eff=2.2500351) +KAPPA_PKG4=Q('0.0016778199023144364336310551358776001013829401215770658599799349282716974076737897457922714197448847') # previous package (radix union schedule, square boundary tau=2.372864) +KAPPA_1712=Q('0.0016776417313433545642517275958639984231708545722735432722117400060454625429077941422798526440584702') # pkg of PR1712 (Le Gall tau=12/5, old union row) +KAPPA_1699=Q('0.001677641731343354564251058287063644749065568493') # exact kappa of PR1699's ledger (Chafik Boukhalfa), same supplier profile +certified_complex=Q(spec['expected']['complex_lower']) +bit=Q('0.001733427039589844234749') +# Keep short independently checkable decimals strictly inside both endpoints. +b=certified_complex-B_GAP # strictly inside the certified supplier endpoint; B.json carries the same exact value +assert b==Q(BJ['b']) +q=b-GAP +a=(q+b)/2 +online=Q(spec['expected']['kappa']) +old=Q('0.001673360105405778') +assert b=2:x/=2;k+=1 + lo,hi=unit_log(x) + return down(lo+k*ln2[0]),up(hi+k*ln2[1]) +def exp(x): + assert 0<=x<1 + N=PARAM['exp_terms'] + lo=sum((x**j/factorial(j) for j in range(N)),Q(0)) + hi=lo+x**N/factorial(N)/(1-x/(N+1)) + return down(lo),up(hi) +def moment(endpoint): + lo=hi=Q(0) + for r,n in profile.items(): + l,h=log(Q(m,r)); weight=Q(n*r,m*W) + lo+=weight*exp(endpoint*l)[0] + hi+=weight*exp(endpoint*h)[1] + return down(lo),up(hi) + +native=moment(b) +assert native[1]<1 +b_up=Q(BJ['b_above_endpoint']) +assert b_up>certified_complex and moment(b_up)[0]>1 # a larger test endpoint is rejected + +def ledger(kind, *, q_=q, zeta=ZETA, slack=SLACK, + old_scan=False, full_gauge=False, full_key=False, old_union=False, old_theta=False, old_linear=False, old_tag=False, + eps_=EPS, beta_=BETA, tau_eff=STRASSEN_TAU, halo_power=HALO_POWER, core_power=CORE_POWER): + r=R0; stop=STOP + # Existing explicit Strassen format, 7^16<2^45; c=3/32. + # Union: radix-distributed schedule (outer/UNION-SCHEDULE.md, new in this package): row exponent eps+1/2-xi. The boundary row binds with main; the Gaussian row has slack at this explicit point. + c=(3-tau_eff)/2 + eps=eps_; beta=beta_ + xi=eps*(1+q_)-c+slack + saving=eps*q_ + # Deliberate strict gap (BACKOFF) after decimal truncation to the FLOOR grid. + kappa=Q((saving*FLOOR).__floor__(),FLOOR)-BACKOFF + # kappa is derived, not silently asserted to equal an expected decimal. + tau=1-a; sigma=1-b + internal=tau+(1-stop)*max(sigma-tau,Q(0)) + leaf=sigma+stop*(1-sigma) + lam=1-(q_+a)/2 + key=beta+1-eps + margins={ + 'main_transform':saving, + 'global_coordinate_router':a, + 'fused_gaussian':1-eps+q_*beta, + 'group_bit_router':1-eps+a*beta, + 'group_scans':1-eps+beta, + 'boundary_algebraic_matrix':c+xi-eps, + 'sparse_union_movement':xi+Q(1,2)-eps, + 'polynomial_products':eps, + 'microbox_face_corrections':1-(eps+beta+halo_power-core_power+2), + } + if old_union:margins['old_g_factor_union_row']=1-eps-beta-Q(1,2)+xi + if old_scan:margins['old_per_axis_scan']=1-eps + if full_key:margins['unnecessary_full_key_sort']=margins['sparse_union_movement']-key + checks={ + 'actual_bit_above_effective':bit-a, + 'complex_above_effective':b-a, + 'q_positive':q_, 'complex_endpoint':b-q_, + 'q_below_effective':a-q_, 'stop_positive':stop, + 'stop_below_one':1-stop, + 'leaf_saving_above_effective':(1-stop)*b-a, + 'q_below_internal':1-internal-q_, 'q_below_leaf':1-leaf-q_, + 'lambda_above_tau':lam-tau, 'lambda_above_sigma':lam-sigma, + 'lambda_above_internal':lam-internal, + 'lambda_prime_above_lambda':1-q_-lam, + 'lambda_prime_above_leaf':1-q_-leaf, + 'epsilon_positive':eps,'epsilon_below_one':1-eps, + 'cap_above_band':xi-Q(1,2),'cap_below_cell':eps-xi, + 'group_positive':beta,'group_below_dimension':eps-beta, + 'support_router_span':1-beta, + 'group_gauge_power_slack':1-(2*xi-THETA_POWER)-r-beta, + 'actual_logarithmic_group_guard':1-(2*xi-THETA_POWER)-beta, + 'global_gamma_power_slack':1-eps-r, + 'actual_logarithmic_gamma_guard':1-eps, + 'alpha_logarithm_absorption':r, + 'group_key_fits_record':1-key, + 'membership_arithmetic_fits_record':1-beta-2*(1-eps), + 'microbox_halo_volume':core_power-halo_power-beta, + 'positive_layout_slack':slack, + 'short_record_fallback':eps-a, + 'improvement_over_online_final':kappa-online, + 'improvement_over_previous_local_final':kappa-old, + 'complex_below_one_over_32':Q(1,32)-b, + } + checks['strassen_integer_power_gap']=Q(2**tau_eff.numerator-7**tau_eff.denominator) + checks['theta_positive_polynomial_power']=THETA_POWER + checks['cap_below_phase_cell_power']=THETA_POWER-xi + checks['halo_covers_generic_inverse_radius']=Q(halo_power-43) + checks['union_tag_work_per_visit_fits_record']=1-beta + checks['union_header_fits_record']=1-beta + checks['source_axis_superpolynomial']=1-eps + checks['improvement_over_pr1786']=kappa-KAPPA_1786 + checks['improvement_over_pr1758']=kappa-Q('0.001679745508802299051546533685199973672313473419790800679752457380932784242972585600630181672224983') + checks['improvement_over_pr1699']=kappa-KAPPA_1699 + checks['improvement_over_pr1712']=kappa-KAPPA_1712 + checks['improvement_over_previous_package']=kappa-KAPPA_PKG4 + checks['improvement_over_pkg_k2']=kappa-KAPPA_PKG5 + if full_gauge:checks['unrecentered_group_gauge']=1-THETA_POWER-r-beta + if old_theta:checks['old_theta_chirp_guard']=1-(2*xi-eps)-r-beta + if old_linear:checks['old_linear_guard']=1-xi-r-beta + if old_tag:checks['old_union_tag_2beta']=1-2*beta + checks.update({n+'_above_kappa':v-kappa for n,v in margins.items()}) + assert margins['boundary_algebraic_matrix']==saving+slack + assert margins['sparse_union_movement']==saving+slack+(tau_eff-2)/2 + return {'kind':kind,'kappa':kappa,'epsilon':eps,'xi':xi,'beta':beta, + 'q':q_,'a':a,'r0':r,'zeta':zeta,'slack':slack, + 'margins':margins,'strict_checks':checks} + +def encode(x): + if isinstance(x,Q): + with localcontext() as c: + c.prec=PARAM['kappa_grid_digits']+20 + return {'rational':str(x),'decimal':str(Decimal(x.numerator)/Decimal(x.denominator))} + if isinstance(x,dict):return {str(k):encode(v) for k,v in x.items()} + if isinstance(x,(list,tuple)):return [encode(v) for v in x] + return x + +rows={};controls={} +for kind in ['struct_boundary_radix_union']: + row=ledger(kind) + assert all(v>0 for v in row['strict_checks'].values()) + assert min(row['margins'].values())==row['margins']['main_transform'] + rows[kind]=row + variants=[('endpoint_equality',{'q_':b}),('zero_layout_slack',{'slack':Q(0)}), + ('old_per_axis_scan',{'old_scan':True}),('full_cell_gauge',{'full_gauge':True}), + ('full_key_sort',{'full_key':True}),('old_g_factor_union_row',{'old_union':True}), + ('old_theta_chirp_guard',{'old_theta':True}),('old_linear_guard',{'old_linear':True}), + ('old_union_tag_2beta',{'old_tag':True}),('matrix_below_strassen',{'tau_eff':Q(14,5)}), + ('halo_too_short',{'halo_power':40}),('core_too_small',{'core_power':48}), + ('group_equals_dimension',{'beta_':EPS}),('epsilon_equals_one',{'eps_':Q(1)}),('epsilon_not_above_r0_slack',{'eps_':1-R0}),('beta_below_gaussian_window',{'beta_':1-700*DELTA_E}),('beta_above_membership_window',{'beta_':1-2*DELTA_E})] + controls[kind]={} + for name,kwargs in variants: + bad=ledger(kind,**kwargs) + failed={n:v for n,v in bad['strict_checks'].items() if v<=0} + assert failed,(kind,name) + controls[kind][name]=failed + assert 'old_g_factor_union_row_above_kappa' in controls[kind]['old_g_factor_union_row'] and 'unnecessary_full_key_sort_above_kappa' in controls[kind]['full_key_sort'] +out={'status':'PASS_FINE_PRIME_PADDING_EXACT_ARITHMETIC', + 'scope':'Conditional fine-prime padding composition. Fresh native admission is required by verify.py. The cited prime theorem, written gauge-free theorem and inherited all-size interfaces are not proved by this arithmetic. No independent human review is claimed.', + 'geometry_changes':{'theta_power':THETA_POWER,'halo_power':HALO_POWER,'core_power':CORE_POWER,'matrix_exponent':STRASSEN_TAU}, + 'complex_lower_short':b,'complex_lower_pinned':certified_complex, + 'native_moment':native,'profile':profile,'m':m,'W':W, + 'online_final_kappa':online,'rows':rows,'rejecting_controls':controls, + 'pr1673_kappa':Q('0.001677160151714381'),'improvement_over_pr1673':rows['struct_boundary_radix_union']['kappa']-Q('0.001677160151714381'), + 'source_sha256':{p.relative_to(WORK).as_posix():hashlib.sha256(p.read_bytes()).hexdigest() for p in [SPEC,CLAIM]}} +(HERE/'LEDGER.json').write_text(json.dumps(encode(out),indent=2)+'\n') +print(out['status']) +for name,row in rows.items(): + print(name,'FINAL KAPPA',encode(row['kappa'])['decimal'], + 'positive checks',len(row['strict_checks']), + 'gain over online',encode(row['kappa']-online)['decimal']) diff --git a/research/fine-prime-root160/evidence/ARITHMETIC-RESULT.json b/research/fine-prime-root160/evidence/ARITHMETIC-RESULT.json new file mode 100644 index 0000000000..51e2f57b2b --- /dev/null +++ b/research/fine-prime-root160/evidence/ARITHMETIC-RESULT.json @@ -0,0 +1,25 @@ +{ + "status": "PASS_ARITHMETIC_ONLY", + "kappa": "839877478062772260667835496960351288499155719251290147730163760081432274130162819413152828066422316137225658454293110486035224060082706071385650318346478357849999999999999999998998320245043374455478664329006079297423/500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "full_admission": false, + "stages": [ + { + "name": "endpoint", + "exit_code": 0, + "seconds": 25.23747670900775, + "log_sha256": "4d7a18ac85c9c073dd89060c96f2748e7de1caa2d9fb2623e56d128013fd40d3" + }, + { + "name": "ledger", + "exit_code": 0, + "seconds": 12.6360870829958, + "log_sha256": "c5ea8ff59363b0f03e104a6e864aeaa4b798b666c4d7e3b66e7e8fde1d9c9537" + }, + { + "name": "balance", + "exit_code": 0, + "seconds": 0.030304124986287206, + "log_sha256": "030a8fec46ae0b6118a2ab2edb9f5a43e26c85a578f0d2b05ebd5388e0c9c11c" + } + ] +} \ No newline at end of file diff --git a/research/fine-prime-root160/evidence/ARITHMETIC-STAGES.json b/research/fine-prime-root160/evidence/ARITHMETIC-STAGES.json new file mode 100644 index 0000000000..f031441a49 --- /dev/null +++ b/research/fine-prime-root160/evidence/ARITHMETIC-STAGES.json @@ -0,0 +1,20 @@ +[ + { + "name": "endpoint", + "exit_code": 0, + "seconds": 25.23747670900775, + "log_sha256": "4d7a18ac85c9c073dd89060c96f2748e7de1caa2d9fb2623e56d128013fd40d3" + }, + { + "name": "ledger", + "exit_code": 0, + "seconds": 12.6360870829958, + "log_sha256": "c5ea8ff59363b0f03e104a6e864aeaa4b798b666c4d7e3b66e7e8fde1d9c9537" + }, + { + "name": "balance", + "exit_code": 0, + "seconds": 0.030304124986287206, + "log_sha256": "030a8fec46ae0b6118a2ab2edb9f5a43e26c85a578f0d2b05ebd5388e0c9c11c" + } +] \ No newline at end of file diff --git a/research/fine-prime-root160/evidence/ENDPOINT-REPLAY.json b/research/fine-prime-root160/evidence/ENDPOINT-REPLAY.json new file mode 100644 index 0000000000..0769d1fb9d --- /dev/null +++ b/research/fine-prime-root160/evidence/ENDPOINT-REPLAY.json @@ -0,0 +1,52 @@ +{ + "status": "PASS_TWO_ENGINE_ENDPOINT_BRACKET", + "lower": "16797549561255445213356709939207025769983114385025802954603275201628645482603256388263056561328446322744513169085862209720704481201654121427713006366929567157/10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "upper": "8398774780627722606678354969603512884991557192512901477301637600814322741301628194131528280664223161372256584542931104860352240600827060713856503183464783579/5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "engines": { + "alternating_mercator": { + "lower_endpoint_interval": [ + "179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377749531452043034888720362198440897612174077223409899726412862511360364710733134020132318495237496944597211217073791989605722855686990765745079891319839/179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137216", + "179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377749531452043034888720362198440897612174077223409899726412862511360364710733134020132318495237496944597211217073791989605722855686990765745079891319841/179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137216" + ], + "upper_endpoint_interval": [ + "179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377802050460801466731941691279639852127294773091498599469851726023799085053811188542808644410000055572169224466493587844003344934086959828462616346052593/179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137216", + "179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377802050460801466731941691279639852127294773091498599469851726023799085053811188542808644410000055572169224466493587844003344934086959828462616346052595/179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137216" + ], + "acceptance_margin": "18361972822450387581857402805196507279005728675106042425288170982098170740779090408508741925853566087375081166155256332756860617844590584544332817375/179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137216", + "upper_rejection_margin": "34157035935981455639471678393758007841690139413593701013575341456622172337275432267817172836705061484638168253640598064865217782124472132992121915377/179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137216" + }, + "base_two_atanh": { + "lower_endpoint_interval": [ + "499999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999948929067852682436347286446500779791533143177882927886272972388005430990618471761/500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999897858135705364872694572893001559583066286355765855772545944776010861981236943523/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" + ], + "upper_endpoint_interval": [ + "1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000190004819363108485962919201141379351670288904204503100840631737723549629677285011/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047501204840777121490729800285344837917572226051125775210157934430887407419321253/250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" + ], + "acceptance_margin": "102141864294635127305427106998440416933713644234144227454055223989138018763056477/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "upper_rejection_margin": "190004819363108485962919201141379351670288904204503100840631737723549629677285011/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" + } + }, + "profile": { + "1": 1560432, + "2": 336336, + "3": 278724, + "4": 84912, + "5": 54612, + "8": 5328, + "48": 22748 + }, + "m": 73, + "live": 66304, + "monotonicity": "Every positive child term (n*r/(m*W))*(m/r)^b is strictly increasing in b because 0eff +rows={} +# FINE-PRIME PADDING (outer/FINE-PADDING-COMPOSITION.md): explicit point epsilon=1-delta, beta=1-3 delta, delta=2e-64, Strassen boundary tau=45/16 (7^16<2^45), c=3/32, +# theta in (1/(4p^2),1/(2p^2-1)], chirp guard beta+2xi-2<1, halo power 48, core power 128. Derived here WITHOUT the ledger code; the structured boundary is not used. +delta=F(2,G);E=1-delta;B=1-3*delta +assert 7**16<2**45;tau=F(45,16);c=(3-tau)/2;assert c==F(3,32) +nu=2;halo=48;core=128 +X=E+E*q+s-c # boundary saving c+X-E = E q + s +assert c+X-E==E*q+s +# the Gaussian row has slack: 1-E+qB-Eq = delta(1-2q) +assert 1-E+q*B-E*q==delta*(1-2*q)>0 +# admissible beta window for this epsilon: Gaussian row needs beta >= 1-delta(1+1/q); membership needs beta < 1-2 delta +assert 1-delta*(1+1/q)<=B<1-2*delta +assert F(1,2)z>0 and 1-E-r>0 and core-halo-B>0 and halo>43 +assert 1-B>0 and 1-B-2*(1-E)==delta>0 +costs={'transform':1-E*q,'global_router':1-eff,'gaussian':E-q*B,'group_router':E-eff*B,'group_scans':E-B,'boundary':E-X+(tau-1)/2,'sparse_union':E+F(1,2)-X,'polynomials':1-E,'microfaces':E+B+halo-core+2} +K=F((E*q*10**P['kappa_grid_digits']).__floor__(),10**P['kappa_grid_digits'])-F(1,10**P['backoff_digits']) +assert max(costs.values())==costs['transform'] and all(v<1-K for v in costs.values()) +# earlier packages' guards fail at this point (they are rejecting controls in the ledger): linear guard 1-X-r-B<0, old theta chirp guard 1-(2X-E)-r-B<0, 2B<1 test fails +assert 1-X-r-B<0 and 1-(2*X-E)-r-B<0 and 1-2*B<0 +assert K>F('0.0016797547881500489087805478664999999999999999999999999999999998000000199999') # PR1786 exact kappa +assert K>F('0.001679745508802299051546533685199973672313473419790800679752457380932784242972585600630181672224983') # PR1758 +assert K r0 (beta = 1-3 delta); only kappa moves, kappa = (1-delta) q - O(1e-76) +sweep=[] +for dd in [F(1,10**7),F(1,10**12),F(1,10**30),F(1,10**60),F(2,G),F(11,10**65)]: + Ed=1-dd;Bd=1-3*dd;Xd=Ed+Ed*q+s-c + assert 1-Ed-r>0 and 1-dd*(1+1/q)<=Bd<1-2*dd and 1-Ed+q*Bd-Ed*q>0 and Ed-Bd>0 and 1-Bd-2*(1-Ed)>0 + assert F(1,2)0 and core-halo-Bd>0 + assert 1-Ed+eff*Bd>Ed*q and eff>Ed*q and 1-Ed+Bd>Ed*q and Ed>Ed*q and 1-(Ed+Bd+halo-core+2)>Ed*q + sweep.append((str(dd),str(float(q-Ed*q)))) +assert 1-F(1,G)<=1-r # delta=r0 itself is rejected by 1-eps-r0>0 +assert not (1-(1-r)-r>0) +rows['struct_boundary_radix_union']={'epsilon':str(E),'cap':str(X),'beta':str(B),'kappa':str(K),'margin_above_kappa':str(E*q-K),'checked_cost_powers':len(costs),'gap_to_q':str(q-K),'epsilon_free_sweep_delta_gap_to_q':sweep} +report={'status':'PASS_INDEPENDENT_BALANCE_DERIVATION','source_sha256':hashlib.sha256(src.read_bytes()).hexdigest(),'b':str(b),'rows':rows,'scope':'Independent balance derivation and margin comparisons for this package\'s supplier endpoint; the supplier native admission is bound by verify_release.py; inherited all-size assumptions remain.'} +(D/'INDEPENDENT.json').write_text(json.dumps(report,indent=2)+'\n') +print(json.dumps(report,indent=2)) diff --git a/research/fine-prime-root160/inputs/B.json b/research/fine-prime-root160/inputs/B.json new file mode 100644 index 0000000000..875ec1b005 --- /dev/null +++ b/research/fine-prime-root160/inputs/B.json @@ -0,0 +1,15 @@ +{ + "b": "1679754956125544521335670993920702576998311438502580295460327520162864548260325638826305656132844632274451316908586220972070448120165412142771300636692956715699999999999999999999/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "b_above_endpoint": "8398774780627722606678354969603512884991557192512901477301637600814322741301628194131528280664223161372256584542931104860352240600827060713856503183464783579/5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "profile": { + "1": 1560432, + "2": 336336, + "3": 278724, + "4": 84912, + "5": 54612, + "8": 5328, + "48": 22748 + }, + "live": 66304, + "note": "New rational endpoint certified by both pinned enclosure algorithms at configured precision; same exact admitted profile." +} diff --git a/research/fine-prime-root160/inputs/CLAIM1800.json b/research/fine-prime-root160/inputs/CLAIM1800.json new file mode 100644 index 0000000000..6752dfbeca --- /dev/null +++ b/research/fine-prime-root160/inputs/CLAIM1800.json @@ -0,0 +1,17 @@ +{ + "status": "PASS_T74_PIVOT566_KERNEL_WITH_ENDPOINT_AND_OUTER_REFINEMENT_COMPLETE_FINITE_ADMISSION", + "kappa": "1676938111022438771190100017020725032555691674761792047536039179/1000000000000000000000000000000000000000000000000000000000000000000", + "kappa_decimal": "0.001676938111022438771190100017020725032555691674761792047536039179", + "baseline_pr": 1644, + "baseline_kappa": "0.00167689666902129930775071099726796267", + "construction_improvement": false, + "outer_refinement": { + "grid_digits": 66, + "margin_digits": 76, + "bootstrap_steps": 30, + "endpoint_digits": 70 + }, + "scope": "Conditional finite construction only. All-size compiler, common-label/mutable-source realization, whole-call hosting, precision/tape, exact recovery, analytic transfer, PR559 recurrence correction and PR589 bit H1-H5 assumptions remain. No unconditional theorem, full Lean certification, or global packing claim.", + "verification": "Exact discovery using verified PR1319 owner/invoice receipts passes both moment engines and 47 outer inequalities. Full new-package finite replay and independent outer checks pending. Native providers are unchanged and will be explicitly source-bound reused.", + "gain_over_claimed_leader": "5.8464055E-59" +} diff --git a/research/fine-prime-root160/inputs/LEADER1839.json b/research/fine-prime-root160/inputs/LEADER1839.json new file mode 100644 index 0000000000..008785f257 --- /dev/null +++ b/research/fine-prime-root160/inputs/LEADER1839.json @@ -0,0 +1,9 @@ +{ + "kappa": "0.0016797549561255445213356709939207025769983114385025802954603275201628645482603256388263049999999997996640490086748910957328658012158594", + "kappa_rational": "8398774780627722606678354969603512884991557192512901477301637600814322741301628194131524999999998998320245043374455478664329006079297/5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "branch": "fine source-prime padding (PR1786, chafreaky; Trudgian's prime theorem; vendor/pr1786) with the gauge-free interiors (PR1758), the radix-distributed union schedule with per-visit tag work and the explicit Strassen boundary (tau=45/16); epsilon=1-2e-100 is a free parameter (outer/FINE-PADDING-COMPOSITION.md): kappa = epsilon q - 1e-112, 3.4e-103 below q; the structured boundary of the previous package is not used; omega_C<=9/4 not used; slack refinement and recertified endpoint: the supplier native endpoint is recertified to 1e-90 (accept at the endpoint, reject at endpoint+1e-90, repaired fine engines), 6.45e-71 above the previous 1e-70 pin, and all free slacks are 1e-100 or below", + "b": "certified complex_lower - 1e-100 (see outer/B.json)", + "outer": "PR1673 capped phase-cell fusion (Vlado Vojdanovski)", + "supplier": "PR1661 T74 pivot-566 stack plus the pivot-554 helper-donor kernel (PR1672 lineage)", + "retuned_slacks": "b = certified complex endpoint - 1e-100, q = b - 1e-100, r0=1e-100, zeta=1e-102, layout slack=1e-100, stop=1e-106, floor grid 1e-136, backoff 1e-112 (outer/RETUNED-SLACKS.md)" +} diff --git a/research/fine-prime-root160/inputs/OUTER-CLAIM1800.json b/research/fine-prime-root160/inputs/OUTER-CLAIM1800.json new file mode 100644 index 0000000000..d1b384e263 --- /dev/null +++ b/research/fine-prime-root160/inputs/OUTER-CLAIM1800.json @@ -0,0 +1,9 @@ +{ + "kappa": "0.0016797549561255445213356709939207025769983114385025802954603273198268490086748910957328658012158594", + "kappa_rational": "8398774780627722606678354969603512884991557192512901477301636599134245043374455478664329006079297/5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "branch": "fine source-prime padding (PR1786, chafreaky; Trudgian's prime theorem; vendor/pr1786) with the gauge-free interiors (PR1758), the radix-distributed union schedule with per-visit tag work and the explicit Strassen boundary (tau=45/16); epsilon=1-2e-64 is a free parameter (outer/FINE-PADDING-COMPOSITION.md): kappa = epsilon q - 1e-76, 3.4e-67 below q; the structured boundary of the previous package is not used; omega_C<=9/4 not used", + "b": "certified complex_lower - 1e-64 (see outer/B.json)", + "outer": "PR1673 capped phase-cell fusion (Vlado Vojdanovski)", + "supplier": "PR1661 T74 pivot-566 stack plus the pivot-554 helper-donor kernel (PR1672 lineage)", + "retuned_slacks": "b = certified complex endpoint - 1e-64, q = b - 1e-64, r0=1e-64, zeta=1e-66, layout slack=1e-64, stop=1e-70, floor grid 1e-100, backoff 1e-76 (outer/RETUNED-SLACKS.md)" +} diff --git a/research/fine-prime-root160/inputs/SOURCE-SPEC.json b/research/fine-prime-root160/inputs/SOURCE-SPEC.json new file mode 100644 index 0000000000..bcff1fe102 --- /dev/null +++ b/research/fine-prime-root160/inputs/SOURCE-SPEC.json @@ -0,0 +1,7300 @@ +{ + "call_order": [ + [ + 0, + 0 + ], + [ + 0, + 37 + ], + [ + 0, + 1 + ], + [ + 0, + 38 + ], + [ + 0, + 2 + ], + [ + 0, + 39 + ], + [ + 0, + 3 + ], + [ + 0, + 40 + ], + [ + 0, + 4 + ], + [ + 0, + 41 + ], + [ + 1, + 0 + ], + [ + 1, + 37 + ], + [ + 0, + 5 + ], + [ + 0, + 42 + ], + [ + 1, + 1 + ], + [ + 1, + 38 + ], + [ + 0, + 6 + ], + [ + 0, + 43 + ], + [ + 1, + 2 + ], + [ + 1, + 39 + ], + [ + 0, + 7 + ], + [ + 0, + 44 + ], + [ + 1, + 3 + ], + [ + 1, + 40 + ], + [ + 0, + 8 + ], + [ + 0, + 45 + ], + [ + 1, + 4 + ], + [ + 1, + 41 + ], + [ + 0, + 9 + ], + [ + 0, + 46 + ], + [ + 2, + 0 + ], + [ + 2, + 37 + ], + [ + 1, + 5 + ], + [ + 1, + 42 + ], + [ + 0, + 10 + ], + [ + 0, + 47 + ], + [ + 2, + 1 + ], + [ + 2, + 38 + ], + [ + 1, + 6 + ], + [ + 1, + 43 + ], + [ + 0, + 11 + ], + [ + 0, + 48 + ], + [ + 2, + 2 + ], + [ + 2, + 39 + ], + [ + 1, + 7 + ], + [ + 1, + 44 + ], + [ + 0, + 12 + ], + [ + 0, + 49 + ], + [ + 2, + 3 + ], + [ + 2, + 40 + ], + [ + 1, + 8 + ], + [ + 1, + 45 + ], + [ + 0, + 13 + ], + [ + 0, + 50 + ], + [ + 2, + 4 + ], + [ + 2, + 41 + ], + [ + 1, + 9 + ], + [ + 1, + 46 + ], + [ + 3, + 0 + ], + [ + 3, + 37 + ], + [ + 0, + 14 + ], + [ + 0, + 51 + ], + [ + 2, + 5 + ], + [ + 2, + 42 + ], + [ + 1, + 10 + ], + [ + 1, + 47 + ], + [ + 3, + 1 + ], + [ + 3, + 38 + ], + [ + 0, + 15 + ], + [ + 0, + 52 + ], + [ + 2, + 6 + ], + [ + 2, + 43 + ], + [ + 1, + 11 + ], + [ + 1, + 48 + ], + [ + 3, + 2 + ], + [ + 3, + 39 + ], + [ + 0, + 16 + ], + [ + 0, + 53 + ], + [ + 2, + 7 + ], + [ + 2, + 44 + ], + [ + 1, + 12 + ], + [ + 1, + 49 + ], + [ + 3, + 3 + ], + [ + 3, + 40 + ], + [ + 0, + 17 + ], + [ + 0, + 54 + ], + [ + 2, + 8 + ], + [ + 2, + 45 + ], + [ + 1, + 13 + ], + [ + 1, + 50 + ], + [ + 3, + 4 + ], + [ + 3, + 41 + ], + [ + 0, + 18 + ], + [ + 0, + 55 + ], + [ + 2, + 9 + ], + [ + 2, + 46 + ], + [ + 4, + 0 + ], + [ + 4, + 37 + ], + [ + 1, + 14 + ], + [ + 1, + 51 + ], + [ + 3, + 5 + ], + [ + 3, + 42 + ], + [ + 0, + 19 + ], + [ + 0, + 56 + ], + [ + 2, + 10 + ], + [ + 2, + 47 + ], + [ + 4, + 1 + ], + [ + 4, + 38 + ], + [ + 1, + 15 + ], + [ + 1, + 52 + ], + [ + 3, + 6 + ], + [ + 3, + 43 + ], + [ + 0, + 20 + ], + [ + 0, + 57 + ], + [ + 2, + 11 + ], + [ + 2, + 48 + ], + [ + 4, + 2 + ], + [ + 4, + 39 + ], + [ + 1, + 16 + ], + [ + 1, + 53 + ], + [ + 3, + 7 + ], + [ + 3, + 44 + ], + [ + 0, + 21 + ], + [ + 0, + 58 + ], + [ + 2, + 12 + ], + [ + 2, + 49 + ], + [ + 4, + 3 + ], + [ + 4, + 40 + ], + [ + 1, + 17 + ], + [ + 1, + 54 + ], + [ + 3, + 8 + ], + [ + 3, + 45 + ], + [ + 0, + 22 + ], + [ + 0, + 59 + ], + [ + 2, + 13 + ], + [ + 2, + 50 + ], + [ + 4, + 4 + ], + [ + 4, + 41 + ], + [ + 1, + 18 + ], + [ + 1, + 55 + ], + [ + 3, + 9 + ], + [ + 3, + 46 + ], + [ + 0, + 23 + ], + [ + 0, + 60 + ], + [ + 5, + 0 + ], + [ + 5, + 37 + ], + [ + 2, + 14 + ], + [ + 2, + 51 + ], + [ + 4, + 5 + ], + [ + 4, + 42 + ], + [ + 1, + 19 + ], + [ + 1, + 56 + ], + [ + 3, + 10 + ], + [ + 3, + 47 + ], + [ + 0, + 24 + ], + [ + 0, + 61 + ], + [ + 5, + 1 + ], + [ + 5, + 38 + ], + [ + 2, + 15 + ], + [ + 2, + 52 + ], + [ + 4, + 6 + ], + [ + 4, + 43 + ], + [ + 1, + 20 + ], + [ + 1, + 57 + ], + [ + 3, + 11 + ], + [ + 3, + 48 + ], + [ + 0, + 25 + ], + [ + 0, + 62 + ], + [ + 5, + 2 + ], + [ + 5, + 39 + ], + [ + 2, + 16 + ], + [ + 2, + 53 + ], + [ + 4, + 7 + ], + [ + 4, + 44 + ], + [ + 1, + 21 + ], + [ + 1, + 58 + ], + [ + 3, + 12 + ], + [ + 3, + 49 + ], + [ + 0, + 26 + ], + [ + 0, + 63 + ], + [ + 5, + 3 + ], + [ + 5, + 40 + ], + [ + 2, + 17 + ], + [ + 2, + 54 + ], + [ + 4, + 8 + ], + [ + 4, + 45 + ], + [ + 1, + 22 + ], + [ + 1, + 59 + ], + [ + 3, + 13 + ], + [ + 3, + 50 + ], + [ + 0, + 27 + ], + [ + 0, + 64 + ], + [ + 5, + 4 + ], + [ + 5, + 41 + ], + [ + 2, + 18 + ], + [ + 2, + 55 + ], + [ + 4, + 9 + ], + [ + 4, + 46 + ], + [ + 1, + 23 + ], + [ + 1, + 60 + ], + [ + 6, + 0 + ], + [ + 6, + 37 + ], + [ + 3, + 14 + ], + [ + 3, + 51 + ], + [ + 0, + 28 + ], + [ + 0, + 65 + ], + [ + 5, + 5 + ], + [ + 5, + 42 + ], + [ + 2, + 19 + ], + [ + 2, + 56 + ], + [ + 4, + 10 + ], + [ + 4, + 47 + ], + [ + 1, + 24 + ], + [ + 1, + 61 + ], + [ + 6, + 1 + ], + [ + 6, + 38 + ], + [ + 3, + 15 + ], + [ + 3, + 52 + ], + [ + 0, + 29 + ], + [ + 0, + 66 + ], + [ + 5, + 6 + ], + [ + 5, + 43 + ], + [ + 2, + 20 + ], + [ + 2, + 57 + ], + [ + 4, + 11 + ], + [ + 4, + 48 + ], + [ + 1, + 25 + ], + [ + 1, + 62 + ], + [ + 6, + 2 + ], + [ + 6, + 39 + ], + [ + 3, + 16 + ], + [ + 3, + 53 + ], + [ + 0, + 30 + ], + [ + 0, + 67 + ], + [ + 5, + 7 + ], + [ + 5, + 44 + ], + [ + 2, + 21 + ], + [ + 2, + 58 + ], + [ + 4, + 12 + ], + [ + 4, + 49 + ], + [ + 1, + 26 + ], + [ + 1, + 63 + ], + [ + 6, + 3 + ], + [ + 6, + 40 + ], + [ + 3, + 17 + ], + [ + 3, + 54 + ], + [ + 0, + 31 + ], + [ + 0, + 68 + ], + [ + 5, + 8 + ], + [ + 5, + 45 + ], + [ + 2, + 22 + ], + [ + 2, + 59 + ], + [ + 4, + 13 + ], + [ + 4, + 50 + ], + [ + 1, + 27 + ], + [ + 1, + 64 + ], + [ + 6, + 4 + ], + [ + 6, + 41 + ], + [ + 3, + 18 + ], + [ + 3, + 55 + ], + [ + 0, + 32 + ], + [ + 0, + 69 + ], + [ + 5, + 9 + ], + [ + 5, + 46 + ], + [ + 2, + 23 + ], + [ + 2, + 60 + ], + [ + 7, + 0 + ], + [ + 7, + 37 + ], + [ + 4, + 14 + ], + [ + 4, + 51 + ], + [ + 1, + 28 + ], + [ + 1, + 65 + ], + [ + 6, + 5 + ], + [ + 6, + 42 + ], + [ + 3, + 19 + ], + [ + 3, + 56 + ], + [ + 0, + 33 + ], + [ + 0, + 70 + ], + [ + 5, + 10 + ], + [ + 5, + 47 + ], + [ + 2, + 24 + ], + [ + 2, + 61 + ], + [ + 7, + 1 + ], + [ + 7, + 38 + ], + [ + 4, + 15 + ], + [ + 4, + 52 + ], + [ + 1, + 29 + ], + [ + 1, + 66 + ], + [ + 6, + 6 + ], + [ + 6, + 43 + ], + [ + 3, + 20 + ], + [ + 3, + 57 + ], + [ + 0, + 34 + ], + [ + 0, + 71 + ], + [ + 5, + 11 + ], + [ + 5, + 48 + ], + [ + 2, + 25 + ], + [ + 2, + 62 + ], + [ + 7, + 2 + ], + [ + 7, + 39 + ], + [ + 4, + 16 + ], + [ + 4, + 53 + ], + [ + 1, + 30 + ], + [ + 1, + 67 + ], + [ + 6, + 7 + ], + [ + 6, + 44 + ], + [ + 3, + 21 + ], + [ + 3, + 58 + ], + [ + 0, + 35 + ], + [ + 0, + 72 + ], + [ + 5, + 12 + ], + [ + 5, + 49 + ], + [ + 2, + 26 + ], + [ + 2, + 63 + ], + [ + 7, + 3 + ], + [ + 7, + 40 + ], + [ + 4, + 17 + ], + [ + 4, + 54 + ], + [ + 1, + 31 + ], + [ + 1, + 68 + ], + [ + 6, + 8 + ], + [ + 6, + 45 + ], + [ + 3, + 22 + ], + [ + 3, + 59 + ], + [ + 0, + 36 + ], + [ + 0, + 73 + ], + [ + 5, + 13 + ], + [ + 5, + 50 + ], + [ + 2, + 27 + ], + [ + 2, + 64 + ], + [ + 7, + 4 + ], + [ + 7, + 41 + ], + [ + 4, + 18 + ], + [ + 4, + 55 + ], + [ + 1, + 32 + ], + [ + 1, + 69 + ], + [ + 6, + 9 + ], + [ + 6, + 46 + ], + [ + 3, + 23 + ], + [ + 3, + 60 + ], + [ + 8, + 0 + ], + [ + 8, + 37 + ], + [ + 5, + 14 + ], + [ + 5, + 51 + ], + [ + 2, + 28 + ], + [ + 2, + 65 + ], + [ + 7, + 5 + ], + [ + 7, + 42 + ], + [ + 4, + 19 + ], + [ + 4, + 56 + ], + [ + 1, + 33 + ], + [ + 1, + 70 + ], + [ + 6, + 10 + ], + [ + 6, + 47 + ], + [ + 3, + 24 + ], + [ + 3, + 61 + ], + [ + 8, + 1 + ], + [ + 8, + 38 + ], + [ + 5, + 15 + ], + [ + 5, + 52 + ], + [ + 2, + 29 + ], + [ + 2, + 66 + ], + [ + 7, + 6 + ], + [ + 7, + 43 + ], + [ + 4, + 20 + ], + [ + 4, + 57 + ], + [ + 1, + 34 + ], + [ + 1, + 71 + ], + [ + 6, + 11 + ], + [ + 6, + 48 + ], + [ + 3, + 25 + ], + [ + 3, + 62 + ], + [ + 8, + 2 + ], + [ + 8, + 39 + ], + [ + 5, + 16 + ], + [ + 5, + 53 + ], + [ + 2, + 30 + ], + [ + 2, + 67 + ], + [ + 7, + 7 + ], + [ + 7, + 44 + ], + [ + 4, + 21 + ], + [ + 4, + 58 + ], + [ + 1, + 35 + ], + [ + 1, + 72 + ], + [ + 6, + 12 + ], + [ + 6, + 49 + ], + [ + 3, + 26 + ], + [ + 3, + 63 + ], + [ + 8, + 3 + ], + [ + 8, + 40 + ], + [ + 5, + 17 + ], + [ + 5, + 54 + ], + [ + 2, + 31 + ], + [ + 2, + 68 + ], + [ + 7, + 8 + ], + [ + 7, + 45 + ], + [ + 4, + 22 + ], + [ + 4, + 59 + ], + [ + 1, + 36 + ], + [ + 1, + 73 + ], + [ + 6, + 13 + ], + [ + 6, + 50 + ], + [ + 3, + 27 + ], + [ + 3, + 64 + ], + [ + 8, + 4 + ], + [ + 8, + 41 + ], + [ + 5, + 18 + ], + [ + 5, + 55 + ], + [ + 2, + 32 + ], + [ + 2, + 69 + ], + [ + 7, + 9 + ], + [ + 7, + 46 + ], + [ + 4, + 23 + ], + [ + 4, + 60 + ], + [ + 6, + 14 + ], + [ + 6, + 51 + ], + [ + 3, + 28 + ], + [ + 3, + 65 + ], + [ + 8, + 5 + ], + [ + 8, + 42 + ], + [ + 5, + 19 + ], + [ + 5, + 56 + ], + [ + 2, + 33 + ], + [ + 2, + 70 + ], + [ + 7, + 10 + ], + [ + 7, + 47 + ], + [ + 4, + 24 + ], + [ + 4, + 61 + ], + [ + 6, + 15 + ], + [ + 6, + 52 + ], + [ + 3, + 29 + ], + [ + 3, + 66 + ], + [ + 8, + 6 + ], + [ + 8, + 43 + ], + [ + 5, + 20 + ], + [ + 5, + 57 + ], + [ + 2, + 34 + ], + [ + 2, + 71 + ], + [ + 7, + 11 + ], + [ + 7, + 48 + ], + [ + 4, + 25 + ], + [ + 4, + 62 + ], + [ + 6, + 16 + ], + [ + 6, + 53 + ], + [ + 3, + 30 + ], + [ + 3, + 67 + ], + [ + 8, + 7 + ], + [ + 8, + 44 + ], + [ + 5, + 21 + ], + [ + 5, + 58 + ], + [ + 2, + 35 + ], + [ + 2, + 72 + ], + [ + 7, + 12 + ], + [ + 7, + 49 + ], + [ + 4, + 26 + ], + [ + 4, + 63 + ], + [ + 6, + 17 + ], + [ + 6, + 54 + ], + [ + 3, + 31 + ], + [ + 3, + 68 + ], + [ + 8, + 8 + ], + [ + 8, + 45 + ], + [ + 5, + 22 + ], + [ + 5, + 59 + ], + [ + 2, + 36 + ], + [ + 2, + 73 + ], + [ + 7, + 13 + ], + [ + 7, + 50 + ], + [ + 4, + 27 + ], + [ + 4, + 64 + ], + [ + 6, + 18 + ], + [ + 6, + 55 + ], + [ + 3, + 32 + ], + [ + 3, + 69 + ], + [ + 8, + 9 + ], + [ + 8, + 46 + ], + [ + 5, + 23 + ], + [ + 5, + 60 + ], + [ + 7, + 14 + ], + [ + 7, + 51 + ], + [ + 4, + 28 + ], + [ + 4, + 65 + ], + [ + 6, + 19 + ], + [ + 6, + 56 + ], + [ + 3, + 33 + ], + [ + 3, + 70 + ], + [ + 8, + 10 + ], + [ + 8, + 47 + ], + [ + 5, + 24 + ], + [ + 5, + 61 + ], + [ + 7, + 15 + ], + [ + 7, + 52 + ], + [ + 4, + 29 + ], + [ + 4, + 66 + ], + [ + 6, + 20 + ], + [ + 6, + 57 + ], + [ + 3, + 34 + ], + [ + 3, + 71 + ], + [ + 8, + 11 + ], + [ + 8, + 48 + ], + [ + 5, + 25 + ], + [ + 5, + 62 + ], + [ + 7, + 16 + ], + [ + 7, + 53 + ], + [ + 4, + 30 + ], + [ + 4, + 67 + ], + [ + 6, + 21 + ], + [ + 6, + 58 + ], + [ + 3, + 35 + ], + [ + 3, + 72 + ], + [ + 8, + 12 + ], + [ + 8, + 49 + ], + [ + 5, + 26 + ], + [ + 5, + 63 + ], + [ + 7, + 17 + ], + [ + 7, + 54 + ], + [ + 4, + 31 + ], + [ + 4, + 68 + ], + [ + 6, + 22 + ], + [ + 6, + 59 + ], + [ + 3, + 36 + ], + [ + 3, + 73 + ], + [ + 8, + 13 + ], + [ + 8, + 50 + ], + [ + 5, + 27 + ], + [ + 5, + 64 + ], + [ + 7, + 18 + ], + [ + 7, + 55 + ], + [ + 4, + 32 + ], + [ + 4, + 69 + ], + [ + 6, + 23 + ], + [ + 6, + 60 + ], + [ + 8, + 14 + ], + [ + 8, + 51 + ], + [ + 5, + 28 + ], + [ + 5, + 65 + ], + [ + 7, + 19 + ], + [ + 7, + 56 + ], + [ + 4, + 33 + ], + [ + 4, + 70 + ], + [ + 6, + 24 + ], + [ + 6, + 61 + ], + [ + 8, + 15 + ], + [ + 8, + 52 + ], + [ + 5, + 29 + ], + [ + 5, + 66 + ], + [ + 7, + 20 + ], + [ + 7, + 57 + ], + [ + 4, + 34 + ], + [ + 4, + 71 + ], + [ + 6, + 25 + ], + [ + 6, + 62 + ], + [ + 8, + 16 + ], + [ + 8, + 53 + ], + [ + 5, + 30 + ], + [ + 5, + 67 + ], + [ + 7, + 21 + ], + [ + 7, + 58 + ], + [ + 4, + 35 + ], + [ + 4, + 72 + ], + [ + 6, + 26 + ], + [ + 6, + 63 + ], + [ + 8, + 17 + ], + [ + 8, + 54 + ], + [ + 5, + 31 + ], + [ + 5, + 68 + ], + [ + 7, + 22 + ], + [ + 7, + 59 + ], + [ + 4, + 36 + ], + [ + 4, + 73 + ], + [ + 6, + 27 + ], + [ + 6, + 64 + ], + [ + 8, + 18 + ], + [ + 8, + 55 + ], + [ + 5, + 32 + ], + [ + 5, + 69 + ], + [ + 7, + 23 + ], + [ + 7, + 60 + ], + [ + 6, + 28 + ], + [ + 6, + 65 + ], + [ + 8, + 19 + ], + [ + 8, + 56 + ], + [ + 5, + 33 + ], + [ + 5, + 70 + ], + [ + 7, + 24 + ], + [ + 7, + 61 + ], + [ + 6, + 29 + ], + [ + 6, + 66 + ], + [ + 8, + 20 + ], + [ + 8, + 57 + ], + [ + 5, + 34 + ], + [ + 5, + 71 + ], + [ + 7, + 25 + ], + [ + 7, + 62 + ], + [ + 6, + 30 + ], + [ + 6, + 67 + ], + [ + 8, + 21 + ], + [ + 8, + 58 + ], + [ + 5, + 35 + ], + [ + 5, + 72 + ], + [ + 7, + 26 + ], + [ + 7, + 63 + ], + [ + 6, + 31 + ], + [ + 6, + 68 + ], + [ + 8, + 22 + ], + [ + 8, + 59 + ], + [ + 5, + 36 + ], + [ + 5, + 73 + ], + [ + 7, + 27 + ], + [ + 7, + 64 + ], + [ + 6, + 32 + ], + [ + 6, + 69 + ], + [ + 8, + 23 + ], + [ + 8, + 60 + ], + [ + 7, + 28 + ], + [ + 7, + 65 + ], + [ + 6, + 33 + ], + [ + 6, + 70 + ], + [ + 8, + 24 + ], + [ + 8, + 61 + ], + [ + 7, + 29 + ], + [ + 7, + 66 + ], + [ + 6, + 34 + ], + [ + 6, + 71 + ], + [ + 8, + 25 + ], + [ + 8, + 62 + ], + [ + 7, + 30 + ], + [ + 7, + 67 + ], + [ + 6, + 35 + ], + [ + 6, + 72 + ], + [ + 8, + 26 + ], + [ + 8, + 63 + ], + [ + 7, + 31 + ], + [ + 7, + 68 + ], + [ + 6, + 36 + ], + [ + 6, + 73 + ], + [ + 8, + 27 + ], + [ + 8, + 64 + ], + [ + 7, + 32 + ], + [ + 7, + 69 + ], + [ + 8, + 28 + ], + [ + 8, + 65 + ], + [ + 7, + 33 + ], + [ + 7, + 70 + ], + [ + 8, + 29 + ], + [ + 8, + 66 + ], + [ + 7, + 34 + ], + [ + 7, + 71 + ], + [ + 8, + 30 + ], + [ + 8, + 67 + ], + [ + 7, + 35 + ], + [ + 7, + 72 + ], + [ + 8, + 31 + ], + [ + 8, + 68 + ], + [ + 7, + 36 + ], + [ + 7, + 73 + ], + [ + 8, + 32 + ], + [ + 8, + 69 + ], + [ + 8, + 33 + ], + [ + 8, + 70 + ], + [ + 8, + 34 + ], + [ + 8, + 71 + ], + [ + 8, + 35 + ], + [ + 8, + 72 + ], + [ + 8, + 36 + ], + [ + 8, + 73 + ] + ], + "data": { + "owners_sha256": "cdfdcdec09592b4fd296ec49efe38573c1a61ecb8385b538ce801ee29355695b", + "plan_sha256": "7d998108ccf8021e7c920a70fc81dc18a262d275c85fd20c77498a32fc6ef41d" + }, + "dispatch": [ + [ + 0, + 0, + "extra" + ], + [ + 0, + 37, + "extra" + ], + [ + 0, + 1, + "extra" + ], + [ + 0, + 38, + "extra" + ], + [ + 0, + 2, + "extra" + ], + [ + 0, + 39, + "extra" + ], + [ + 0, + 3, + "extra" + ], + [ + 0, + 40, + "extra" + ], + [ + 0, + 4, + "extra" + ], + [ + 0, + 41, + "extra" + ], + [ + 1, + 0, + "extra" + ], + [ + 1, + 37, + "extra" + ], + [ + 0, + 5, + "extra" + ], + [ + 0, + 42, + "extra" + ], + [ + 1, + 1, + "extra" + ], + [ + 1, + 38, + "extra" + ], + [ + 0, + 6, + "extra" + ], + [ + 0, + 43, + "extra" + ], + [ + 1, + 2, + "extra" + ], + [ + 1, + 39, + "extra" + ], + [ + 0, + 7, + "extra" + ], + [ + 0, + 44, + "extra" + ], + [ + 1, + 3, + "extra" + ], + [ + 1, + 40, + "extra" + ], + [ + 0, + 8, + "extra" + ], + [ + 0, + 45, + "extra" + ], + [ + 1, + 4, + "extra" + ], + [ + 1, + 41, + "extra" + ], + [ + 0, + 9, + "extra" + ], + [ + 0, + 46, + "extra" + ], + [ + 2, + 0, + "extra" + ], + [ + 2, + 37, + "extra" + ], + [ + 1, + 5, + "extra" + ], + [ + 1, + 42, + "extra" + ], + [ + 0, + 10, + "extra" + ], + [ + 0, + 47, + "extra" + ], + [ + 2, + 1, + "extra" + ], + [ + 2, + 38, + "extra" + ], + [ + 1, + 6, + "extra" + ], + [ + 1, + 43, + "extra" + ], + [ + 0, + 11, + "extra" + ], + [ + 0, + 48, + "extra" + ], + [ + 2, + 2, + "extra" + ], + [ + 2, + 39, + "extra" + ], + [ + 1, + 7, + "extra" + ], + [ + 1, + 44, + "extra" + ], + [ + 0, + 12, + "extra" + ], + [ + 0, + 49, + "extra" + ], + [ + 2, + 3, + "extra" + ], + [ + 2, + 40, + "extra" + ], + [ + 1, + 8, + "extra" + ], + [ + 1, + 45, + "extra" + ], + [ + 0, + 13, + "extra" + ], + [ + 0, + 50, + "extra" + ], + [ + 2, + 4, + "extra" + ], + [ + 2, + 41, + "extra" + ], + [ + 1, + 9, + "extra" + ], + [ + 1, + 46, + "extra" + ], + [ + 3, + 0, + "extra" + ], + [ + 3, + 37, + "extra" + ], + [ + 0, + 14, + "extra" + ], + [ + 0, + 51, + "extra" + ], + [ + 2, + 5, + "extra" + ], + [ + 2, + 42, + "extra" + ], + [ + 1, + 10, + "extra" + ], + [ + 1, + 47, + "extra" + ], + [ + 3, + 1, + "extra" + ], + [ + 3, + 38, + "extra" + ], + [ + 0, + 15, + "extra" + ], + [ + 0, + 52, + "extra" + ], + [ + 2, + 6, + "extra" + ], + [ + 2, + 43, + "extra" + ], + [ + 1, + 11, + "extra" + ], + [ + 1, + 48, + "extra" + ], + [ + 3, + 2, + "extra" + ], + [ + 3, + 39, + "extra" + ], + [ + 0, + 16, + "extra" + ], + [ + 0, + 53, + "extra" + ], + [ + 2, + 7, + "extra" + ], + [ + 2, + 44, + "extra" + ], + [ + 1, + 12, + "extra" + ], + [ + 1, + 49, + "extra" + ], + [ + 3, + 3, + "extra" + ], + [ + 3, + 40, + "extra" + ], + [ + 0, + 17, + "extra" + ], + [ + 0, + 54, + "extra" + ], + [ + 2, + 8, + "extra" + ], + [ + 2, + 45, + "extra" + ], + [ + 1, + 13, + "extra" + ], + [ + 1, + 50, + "extra" + ], + [ + 3, + 4, + "extra" + ], + [ + 3, + 41, + "extra" + ], + [ + 0, + 18, + "extra" + ], + [ + 0, + 55, + "extra" + ], + [ + 2, + 9, + "extra" + ], + [ + 2, + 46, + "extra" + ], + [ + 4, + 0, + "extra" + ], + [ + 4, + 37, + "extra" + ], + [ + 1, + 14, + "extra" + ], + [ + 1, + 51, + "extra" + ], + [ + 3, + 5, + "extra" + ], + [ + 3, + 42, + "extra" + ], + [ + 0, + 19, + "extra" + ], + [ + 0, + 56, + "extra" + ], + [ + 2, + 10, + "extra" + ], + [ + 2, + 47, + "extra" + ], + [ + 4, + 1, + "extra" + ], + [ + 4, + 38, + "extra" + ], + [ + 1, + 15, + "extra" + ], + [ + 1, + 52, + "extra" + ], + [ + 3, + 6, + "extra" + ], + [ + 3, + 43, + "extra" + ], + [ + 0, + 20, + "extra" + ], + [ + 0, + 57, + "extra" + ], + [ + 2, + 11, + "extra" + ], + [ + 2, + 48, + "extra" + ], + [ + 4, + 2, + "extra" + ], + [ + 4, + 39, + "extra" + ], + [ + 1, + 16, + "extra" + ], + [ + 1, + 53, + "extra" + ], + [ + 3, + 7, + "extra" + ], + [ + 3, + 44, + "extra" + ], + [ + 0, + 21, + "extra" + ], + [ + 0, + 58, + "extra" + ], + [ + 2, + 12, + "extra" + ], + [ + 2, + 49, + "extra" + ], + [ + 4, + 3, + "extra" + ], + [ + 4, + 40, + "extra" + ], + [ + 1, + 17, + "extra" + ], + [ + 1, + 54, + "extra" + ], + [ + 3, + 8, + "extra" + ], + [ + 3, + 45, + "extra" + ], + [ + 0, + 22, + "extra" + ], + [ + 0, + 59, + "extra" + ], + [ + 2, + 13, + "extra" + ], + [ + 2, + 50, + "extra" + ], + [ + 4, + 4, + "extra" + ], + [ + 4, + 41, + "extra" + ], + [ + 1, + 18, + "extra" + ], + [ + 1, + 55, + "extra" + ], + [ + 3, + 9, + "extra" + ], + [ + 3, + 46, + "extra" + ], + [ + 0, + 23, + "extra" + ], + [ + 0, + 60, + "extra" + ], + [ + 5, + 0, + "extra" + ], + [ + 5, + 37, + "extra" + ], + [ + 2, + 14, + "extra" + ], + [ + 2, + 51, + "extra" + ], + [ + 4, + 5, + "extra" + ], + [ + 4, + 42, + "extra" + ], + [ + 1, + 19, + "extra" + ], + [ + 1, + 56, + "extra" + ], + [ + 3, + 10, + "extra" + ], + [ + 3, + 47, + "extra" + ], + [ + 0, + 24, + "extra" + ], + [ + 0, + 61, + "extra" + ], + [ + 5, + 1, + "extra" + ], + [ + 5, + 38, + "extra" + ], + [ + 2, + 15, + "extra" + ], + [ + 2, + 52, + "extra" + ], + [ + 4, + 6, + "extra" + ], + [ + 4, + 43, + "extra" + ], + [ + 1, + 20, + "extra" + ], + [ + 1, + 57, + "extra" + ], + [ + 3, + 11, + "extra" + ], + [ + 3, + 48, + "extra" + ], + [ + 0, + 25, + "extra" + ], + [ + 0, + 62, + "extra" + ], + [ + 5, + 2, + "extra" + ], + [ + 5, + 39, + "extra" + ], + [ + 2, + 16, + "extra" + ], + [ + 2, + 53, + "extra" + ], + [ + 4, + 7, + "extra" + ], + [ + 4, + 44, + "extra" + ], + [ + 1, + 21, + "extra" + ], + [ + 1, + 58, + "extra" + ], + [ + 3, + 12, + "extra" + ], + [ + 3, + 49, + "extra" + ], + [ + 0, + 26, + "extra" + ], + [ + 0, + 63, + "extra" + ], + [ + 5, + 3, + "extra" + ], + [ + 5, + 40, + "extra" + ], + [ + 2, + 17, + "extra" + ], + [ + 2, + 54, + "extra" + ], + [ + 4, + 8, + "extra" + ], + [ + 4, + 45, + "extra" + ], + [ + 1, + 22, + "extra" + ], + [ + 1, + 59, + "extra" + ], + [ + 3, + 13, + "extra" + ], + [ + 3, + 50, + "extra" + ], + [ + 0, + 27, + "extra" + ], + [ + 0, + 64, + "extra" + ], + [ + 5, + 4, + "extra" + ], + [ + 5, + 41, + "extra" + ], + [ + 2, + 18, + "extra" + ], + [ + 2, + 55, + "extra" + ], + [ + 4, + 9, + "extra" + ], + [ + 4, + 46, + "extra" + ], + [ + 1, + 23, + "extra" + ], + [ + 1, + 60, + "extra" + ], + [ + 6, + 0, + "extra" + ], + [ + 6, + 37, + "extra" + ], + [ + 3, + 14, + "extra" + ], + [ + 3, + 51, + "extra" + ], + [ + 0, + 28, + "extra" + ], + [ + 0, + 65, + "extra" + ], + [ + 5, + 5, + "extra" + ], + [ + 5, + 42, + "extra" + ], + [ + 2, + 19, + "extra" + ], + [ + 2, + 56, + "extra" + ], + [ + 4, + 10, + "extra" + ], + [ + 4, + 47, + "extra" + ], + [ + 1, + 24, + "extra" + ], + [ + 1, + 61, + "extra" + ], + [ + 6, + 1, + "extra" + ], + [ + 6, + 38, + "extra" + ], + [ + 3, + 15, + "extra" + ], + [ + 3, + 52, + "extra" + ], + [ + 0, + 29, + "extra" + ], + [ + 0, + 66, + "extra" + ], + [ + 5, + 6, + "extra" + ], + [ + 5, + 43, + "extra" + ], + [ + 2, + 20, + "extra" + ], + [ + 2, + 57, + "extra" + ], + [ + 4, + 11, + "extra" + ], + [ + 4, + 48, + "extra" + ], + [ + 1, + 25, + "extra" + ], + [ + 1, + 62, + "extra" + ], + [ + 6, + 2, + "extra" + ], + [ + 6, + 39, + "extra" + ], + [ + 3, + 16, + "extra" + ], + [ + 3, + 53, + "extra" + ], + [ + 0, + 30, + "extra" + ], + [ + 0, + 67, + "extra" + ], + [ + 5, + 7, + "extra" + ], + [ + 5, + 44, + "extra" + ], + [ + 2, + 21, + "extra" + ], + [ + 2, + 58, + "extra" + ], + [ + 4, + 12, + "extra" + ], + [ + 4, + 49, + "extra" + ], + [ + 1, + 26, + "extra" + ], + [ + 1, + 63, + "extra" + ], + [ + 6, + 3, + "extra" + ], + [ + 6, + 40, + "extra" + ], + [ + 3, + 17, + "extra" + ], + [ + 3, + 54, + "extra" + ], + [ + 0, + 31, + "extra" + ], + [ + 0, + 68, + "extra" + ], + [ + 5, + 8, + "extra" + ], + [ + 5, + 45, + "extra" + ], + [ + 2, + 22, + "extra" + ], + [ + 2, + 59, + "extra" + ], + [ + 4, + 13, + "extra" + ], + [ + 4, + 50, + "extra" + ], + [ + 1, + 27, + "extra" + ], + [ + 1, + 64, + "extra" + ], + [ + 6, + 4, + "extra" + ], + [ + 6, + 41, + "extra" + ], + [ + 3, + 18, + "extra" + ], + [ + 3, + 55, + "extra" + ], + [ + 0, + 32, + "extra" + ], + [ + 0, + 69, + "extra" + ], + [ + 5, + 9, + "extra" + ], + [ + 5, + 46, + "extra" + ], + [ + 2, + 23, + "extra" + ], + [ + 2, + 60, + "extra" + ], + [ + 7, + 0, + "extra" + ], + [ + 7, + 37, + "extra" + ], + [ + 4, + 14, + "extra" + ], + [ + 4, + 51, + "extra" + ], + [ + 1, + 28, + "extra" + ], + [ + 1, + 65, + "extra" + ], + [ + 6, + 5, + "extra" + ], + [ + 6, + 42, + "extra" + ], + [ + 3, + 19, + "extra" + ], + [ + 3, + 56, + "extra" + ], + [ + 0, + 33, + "extra" + ], + [ + 0, + 70, + "extra" + ], + [ + 5, + 10, + "extra" + ], + [ + 5, + 47, + "extra" + ], + [ + 2, + 24, + "extra" + ], + [ + 2, + 61, + "extra" + ], + [ + 7, + 1, + "extra" + ], + [ + 7, + 38, + "extra" + ], + [ + 4, + 15, + "extra" + ], + [ + 4, + 52, + "extra" + ], + [ + 1, + 29, + "extra" + ], + [ + 1, + 66, + "extra" + ], + [ + 6, + 6, + "extra" + ], + [ + 6, + 43, + "extra" + ], + [ + 3, + 20, + "extra" + ], + [ + 3, + 57, + "extra" + ], + [ + 0, + 34, + "extra" + ], + [ + 0, + 71, + "extra" + ], + [ + 5, + 11, + "extra" + ], + [ + 5, + 48, + "extra" + ], + [ + 2, + 25, + "extra" + ], + [ + 2, + 62, + "extra" + ], + [ + 7, + 2, + "extra" + ], + [ + 7, + 39, + "extra" + ], + [ + 4, + 16, + "extra" + ], + [ + 4, + 53, + "extra" + ], + [ + 1, + 30, + "extra" + ], + [ + 1, + 67, + "extra" + ], + [ + 6, + 7, + "extra" + ], + [ + 6, + 44, + "extra" + ], + [ + 3, + 21, + "extra" + ], + [ + 3, + 58, + "extra" + ], + [ + 0, + 35, + "extra" + ], + [ + 0, + 72, + "extra" + ], + [ + 5, + 12, + "extra" + ], + [ + 5, + 49, + "extra" + ], + [ + 2, + 26, + "extra" + ], + [ + 2, + 63, + "extra" + ], + [ + 7, + 3, + "extra" + ], + [ + 7, + 40, + "extra" + ], + [ + 4, + 17, + "extra" + ], + [ + 4, + 54, + "extra" + ], + [ + 1, + 31, + "extra" + ], + [ + 1, + 68, + "extra" + ], + [ + 6, + 8, + "extra" + ], + [ + 6, + 45, + "extra" + ], + [ + 3, + 22, + "extra" + ], + [ + 3, + 59, + "extra" + ], + [ + 0, + 36, + "extra" + ], + [ + 0, + 73, + "extra" + ], + [ + 5, + 13, + "extra" + ], + [ + 5, + 50, + "extra" + ], + [ + 2, + 27, + "extra" + ], + [ + 2, + 64, + "extra" + ], + [ + 7, + 4, + "extra" + ], + [ + 7, + 41, + "extra" + ], + [ + 4, + 18, + "extra" + ], + [ + 4, + 55, + "extra" + ], + [ + 1, + 32, + "extra" + ], + [ + 1, + 69, + "extra" + ], + [ + 6, + 9, + "extra" + ], + [ + 6, + 46, + "extra" + ], + [ + 3, + 23, + "extra" + ], + [ + 3, + 60, + "extra" + ], + [ + 8, + 0, + "extra" + ], + [ + 8, + 37, + "extra" + ], + [ + 5, + 14, + "extra" + ], + [ + 5, + 51, + "extra" + ], + [ + 2, + 28, + "extra" + ], + [ + 2, + 65, + "extra" + ], + [ + 7, + 5, + "extra" + ], + [ + 7, + 42, + "extra" + ], + [ + 4, + 19, + "extra" + ], + [ + 4, + 56, + "extra" + ], + [ + 1, + 33, + "extra" + ], + [ + 1, + 70, + "extra" + ], + [ + 6, + 10, + "extra" + ], + [ + 6, + 47, + "extra" + ], + [ + 3, + 24, + "extra" + ], + [ + 3, + 61, + "extra" + ], + [ + 8, + 1, + "extra" + ], + [ + 8, + 38, + "extra" + ], + [ + 5, + 15, + "extra" + ], + [ + 5, + 52, + "extra" + ], + [ + 2, + 29, + "extra" + ], + [ + 2, + 66, + "extra" + ], + [ + 7, + 6, + "extra" + ], + [ + 7, + 43, + "extra" + ], + [ + 4, + 20, + "extra" + ], + [ + 4, + 57, + "extra" + ], + [ + 1, + 34, + "extra" + ], + [ + 1, + 71, + "extra" + ], + [ + 6, + 11, + "extra" + ], + [ + 6, + 48, + "extra" + ], + [ + 3, + 25, + "extra" + ], + [ + 3, + 62, + "extra" + ], + [ + 8, + 2, + "extra" + ], + [ + 8, + 39, + "extra" + ], + [ + 5, + 16, + "extra" + ], + [ + 5, + 53, + "extra" + ], + [ + 2, + 30, + "extra" + ], + [ + 2, + 67, + "extra" + ], + [ + 7, + 7, + "extra" + ], + [ + 7, + 44, + "extra" + ], + [ + 4, + 21, + "extra" + ], + [ + 4, + 58, + "extra" + ], + [ + 1, + 35, + "extra" + ], + [ + 1, + 72, + "extra" + ], + [ + 6, + 12, + "extra" + ], + [ + 6, + 49, + "extra" + ], + [ + 3, + 26, + "extra" + ], + [ + 3, + 63, + "extra" + ], + [ + 8, + 3, + "extra" + ], + [ + 8, + 40, + "extra" + ], + [ + 5, + 17, + "extra" + ], + [ + 5, + 54, + "extra" + ], + [ + 2, + 31, + "extra" + ], + [ + 2, + 68, + "extra" + ], + [ + 7, + 8, + "extra" + ], + [ + 7, + 45, + "extra" + ], + [ + 4, + 22, + "extra" + ], + [ + 4, + 59, + "extra" + ], + [ + 1, + 36, + "extra" + ], + [ + 1, + 73, + "extra" + ], + [ + 6, + 13, + "extra" + ], + [ + 6, + 50, + "extra" + ], + [ + 3, + 27, + "extra" + ], + [ + 3, + 64, + "extra" + ], + [ + 8, + 4, + "extra" + ], + [ + 8, + 41, + "extra" + ], + [ + 5, + 18, + "extra" + ], + [ + 5, + 55, + "extra" + ], + [ + 2, + 32, + "extra" + ], + [ + 2, + 69, + "extra" + ], + [ + 7, + 9, + "extra" + ], + [ + 7, + 46, + "extra" + ], + [ + 4, + 23, + "extra" + ], + [ + 4, + 60, + "extra" + ], + [ + 6, + 14, + "extra" + ], + [ + 6, + 51, + "extra" + ], + [ + 3, + 28, + "extra" + ], + [ + 3, + 65, + "gauge44" + ], + [ + 8, + 5, + "gauge44" + ], + [ + 8, + 42, + "gauge44" + ], + [ + 5, + 19, + "gauge44" + ], + [ + 5, + 56, + "gauge44" + ], + [ + 2, + 33, + "gauge44" + ], + [ + 2, + 70, + "gauge44" + ], + [ + 7, + 10, + "gauge44" + ], + [ + 7, + 47, + "gauge44" + ], + [ + 4, + 24, + "gauge44" + ], + [ + 4, + 61, + "gauge44" + ], + [ + 6, + 15, + "gauge44" + ], + [ + 6, + 52, + "gauge44" + ], + [ + 3, + 29, + "gauge44" + ], + [ + 3, + 66, + "gauge44" + ], + [ + 8, + 6, + "gauge44" + ], + [ + 8, + 43, + "gauge44" + ], + [ + 5, + 20, + "gauge44" + ], + [ + 5, + 57, + "gauge44" + ], + [ + 2, + 34, + "gauge44" + ], + [ + 2, + 71, + "gauge44" + ], + [ + 7, + 11, + "gauge44" + ], + [ + 7, + 48, + "gauge44" + ], + [ + 4, + 25, + "gauge44" + ], + [ + 4, + 62, + "gauge44" + ], + [ + 6, + 16, + "gauge44" + ], + [ + 6, + 53, + "gauge44" + ], + [ + 3, + 30, + "gauge44" + ], + [ + 3, + 67, + "gauge44" + ], + [ + 8, + 7, + "gauge44" + ], + [ + 8, + 44, + "gauge44" + ], + [ + 5, + 21, + "gauge44" + ], + [ + 5, + 58, + "gauge44" + ], + [ + 2, + 35, + "gauge44" + ], + [ + 2, + 72, + "gauge44" + ], + [ + 7, + 12, + "gauge44" + ], + [ + 7, + 49, + "gauge44" + ], + [ + 4, + 26, + "gauge44" + ], + [ + 4, + 63, + "gauge44" + ], + [ + 6, + 17, + "gauge44" + ], + [ + 6, + 54, + "gauge44" + ], + [ + 3, + 31, + "gauge44" + ], + [ + 3, + 68, + "gauge44" + ], + [ + 8, + 8, + "gauge44" + ], + [ + 8, + 45, + "gauge44" + ], + [ + 5, + 22, + "gauge44" + ], + [ + 5, + 59, + "gauge44" + ], + [ + 2, + 36, + "gauge44" + ], + [ + 2, + 73, + "gauge44" + ], + [ + 7, + 13, + "gauge44" + ], + [ + 7, + 50, + "gauge44" + ], + [ + 4, + 27, + "gauge44" + ], + [ + 4, + 64, + "gauge44" + ], + [ + 6, + 18, + "gauge44" + ], + [ + 6, + 55, + "gauge44" + ], + [ + 3, + 32, + "gauge44" + ], + [ + 3, + 69, + "gauge44" + ], + [ + 8, + 9, + "gauge44" + ], + [ + 8, + 46, + "gauge44" + ], + [ + 5, + 23, + "gauge44" + ], + [ + 5, + 60, + "gauge44" + ], + [ + 7, + 14, + "gauge44" + ], + [ + 7, + 51, + "gauge44" + ], + [ + 4, + 28, + "gauge44" + ], + [ + 4, + 65, + "gauge44" + ], + [ + 6, + 19, + "gauge44" + ], + [ + 6, + 56, + "gauge44" + ], + [ + 3, + 33, + "gauge44" + ], + [ + 3, + 70, + "gauge44" + ], + [ + 8, + 10, + "gauge44" + ], + [ + 8, + 47, + "gauge44" + ], + [ + 5, + 24, + "gauge44" + ], + [ + 5, + 61, + "gauge44" + ], + [ + 7, + 15, + "gauge44" + ], + [ + 7, + 52, + "gauge44" + ], + [ + 4, + 29, + "gauge44" + ], + [ + 4, + 66, + "gauge44" + ], + [ + 6, + 20, + "gauge44" + ], + [ + 6, + 57, + "gauge44" + ], + [ + 3, + 34, + "gauge44" + ], + [ + 3, + 71, + "gauge44" + ], + [ + 8, + 11, + "gauge44" + ], + [ + 8, + 48, + "gauge44" + ], + [ + 5, + 25, + "gauge44" + ], + [ + 5, + 62, + "gauge44" + ], + [ + 7, + 16, + "gauge44" + ], + [ + 7, + 53, + "gauge44" + ], + [ + 4, + 30, + "gauge44" + ], + [ + 4, + 67, + "gauge44" + ], + [ + 6, + 21, + "gauge44" + ], + [ + 6, + 58, + "gauge44" + ], + [ + 3, + 35, + "gauge44" + ], + [ + 3, + 72, + "gauge44" + ], + [ + 8, + 12, + "gauge44" + ], + [ + 8, + 49, + "gauge44" + ], + [ + 5, + 26, + "gauge44" + ], + [ + 5, + 63, + "gauge44" + ], + [ + 7, + 17, + "gauge44" + ], + [ + 7, + 54, + "gauge44" + ], + [ + 4, + 31, + "gauge44" + ], + [ + 4, + 68, + "gauge44" + ], + [ + 6, + 22, + "gauge44" + ], + [ + 6, + 59, + "gauge44" + ], + [ + 3, + 36, + "gauge44" + ], + [ + 3, + 73, + "gauge44" + ], + [ + 8, + 13, + "gauge44" + ], + [ + 8, + 50, + "gauge44" + ], + [ + 5, + 27, + "gauge44" + ], + [ + 5, + 64, + "gauge44" + ], + [ + 7, + 18, + "gauge44" + ], + [ + 7, + 55, + "gauge44" + ], + [ + 4, + 32, + "gauge44" + ], + [ + 4, + 69, + "gauge44" + ], + [ + 6, + 23, + "gauge44" + ], + [ + 6, + 60, + "gauge44" + ], + [ + 8, + 14, + "gauge44" + ], + [ + 8, + 51, + "gauge44" + ], + [ + 5, + 28, + "gauge44" + ], + [ + 5, + 65, + "gauge44" + ], + [ + 7, + 19, + "gauge44" + ], + [ + 7, + 56, + "gauge44" + ], + [ + 4, + 33, + "gauge44" + ], + [ + 4, + 70, + "gauge44" + ], + [ + 6, + 24, + "gauge44" + ], + [ + 6, + 61, + "gauge44" + ], + [ + 8, + 15, + "gauge44" + ], + [ + 8, + 52, + "gauge44" + ], + [ + 5, + 29, + "gauge44" + ], + [ + 5, + 66, + "gauge44" + ], + [ + 7, + 20, + "gauge44" + ], + [ + 7, + 57, + "gauge44" + ], + [ + 4, + 34, + "gauge44" + ], + [ + 4, + 71, + "gauge44" + ], + [ + 6, + 25, + "gauge44" + ], + [ + 6, + 62, + "gauge44" + ], + [ + 8, + 16, + "gauge44" + ], + [ + 8, + 53, + "gauge44" + ], + [ + 5, + 30, + "gauge44" + ], + [ + 5, + 67, + "gauge44" + ], + [ + 7, + 21, + "gauge44" + ], + [ + 7, + 58, + "gauge44" + ], + [ + 4, + 35, + "gauge44" + ], + [ + 4, + 72, + "gauge44" + ], + [ + 6, + 26, + "gauge44" + ], + [ + 6, + 63, + "gauge44" + ], + [ + 8, + 17, + "gauge44" + ], + [ + 8, + 54, + "gauge44" + ], + [ + 5, + 31, + "gauge44" + ], + [ + 5, + 68, + "gauge44" + ], + [ + 7, + 22, + "gauge44" + ], + [ + 7, + 59, + "gauge44" + ], + [ + 4, + 36, + "gauge44" + ], + [ + 4, + 73, + "gauge44" + ], + [ + 6, + 27, + "gauge44" + ], + [ + 6, + 64, + "gauge44" + ], + [ + 8, + 18, + "gauge44" + ], + [ + 8, + 55, + "gauge44" + ], + [ + 5, + 32, + "gauge44" + ], + [ + 5, + 69, + "gauge44" + ], + [ + 7, + 23, + "gauge44" + ], + [ + 7, + 60, + "gauge44" + ], + [ + 6, + 28, + "gauge44" + ], + [ + 6, + 65, + "gauge44" + ], + [ + 8, + 19, + "gauge44" + ], + [ + 8, + 56, + "gauge44" + ], + [ + 5, + 33, + "gauge44" + ], + [ + 5, + 70, + "gauge44" + ], + [ + 7, + 24, + "gauge44" + ], + [ + 7, + 61, + "gauge44" + ], + [ + 6, + 29, + "gauge44" + ], + [ + 6, + 66, + "gauge44" + ], + [ + 8, + 20, + "gauge44" + ], + [ + 8, + 57, + "gauge44" + ], + [ + 5, + 34, + "gauge44" + ], + [ + 5, + 71, + "gauge44" + ], + [ + 7, + 25, + "gauge44" + ], + [ + 7, + 62, + "gauge44" + ], + [ + 6, + 30, + "gauge44" + ], + [ + 6, + 67, + "gauge44" + ], + [ + 8, + 21, + "gauge44" + ], + [ + 8, + 58, + "gauge44" + ], + [ + 5, + 35, + "gauge44" + ], + [ + 5, + 72, + "gauge44" + ], + [ + 7, + 26, + "gauge44" + ], + [ + 7, + 63, + "gauge44" + ], + [ + 6, + 31, + "gauge44" + ], + [ + 6, + 68, + "gauge44" + ], + [ + 8, + 22, + "gauge44" + ], + [ + 8, + 59, + "gauge44" + ], + [ + 5, + 36, + "gauge44" + ], + [ + 5, + 73, + "gauge44" + ], + [ + 7, + 27, + "gauge44" + ], + [ + 7, + 64, + "gauge44" + ], + [ + 6, + 32, + "gauge44" + ], + [ + 6, + 69, + "gauge44" + ], + [ + 8, + 23, + "gauge44" + ], + [ + 8, + 60, + "gauge44" + ], + [ + 7, + 28, + "gauge44" + ], + [ + 7, + 65, + "gauge44" + ], + [ + 6, + 33, + "gauge44" + ], + [ + 6, + 70, + "gauge44" + ], + [ + 8, + 24, + "gauge44" + ], + [ + 8, + 61, + "gauge44" + ], + [ + 7, + 29, + "gauge44" + ], + [ + 7, + 66, + "gauge44" + ], + [ + 6, + 34, + "gauge44" + ], + [ + 6, + 71, + "gauge44" + ], + [ + 8, + 25, + "gauge44" + ], + [ + 8, + 62, + "gauge44" + ], + [ + 7, + 30, + "gauge44" + ], + [ + 7, + 67, + "gauge44" + ], + [ + 6, + 35, + "gauge44" + ], + [ + 6, + 72, + "gauge44" + ], + [ + 8, + 26, + "gauge44" + ], + [ + 8, + 63, + "gauge44" + ], + [ + 7, + 31, + "gauge44" + ], + [ + 7, + 68, + "gauge44" + ], + [ + 6, + 36, + "gauge44" + ], + [ + 6, + 73, + "gauge44" + ], + [ + 8, + 27, + "gauge44" + ], + [ + 8, + 64, + "gauge44" + ], + [ + 7, + 32, + "gauge44" + ], + [ + 7, + 69, + "gauge44" + ], + [ + 8, + 28, + "gauge44" + ], + [ + 8, + 65, + "gauge44" + ], + [ + 7, + 33, + "gauge44" + ], + [ + 7, + 70, + "gauge44" + ], + [ + 8, + 29, + "gauge44" + ], + [ + 8, + 66, + "gauge44" + ], + [ + 7, + 34, + "gauge44" + ], + [ + 7, + 71, + "gauge44" + ], + [ + 8, + 30, + "gauge44" + ], + [ + 8, + 67, + "gauge44" + ], + [ + 7, + 35, + "gauge44" + ], + [ + 7, + 72, + "gauge44" + ], + [ + 8, + 31, + "gauge44" + ], + [ + 8, + 68, + "gauge44" + ], + [ + 7, + 36, + "gauge44" + ], + [ + 7, + 73, + "gauge44" + ], + [ + 8, + 32, + "gauge44" + ], + [ + 8, + 69, + "gauge44" + ], + [ + 8, + 33, + "gauge44" + ], + [ + 8, + 70, + "gauge44" + ], + [ + 8, + 34, + "gauge44" + ], + [ + 8, + 71, + "gauge44" + ], + [ + 8, + 35, + "gauge44" + ], + [ + 8, + 72, + "gauge44" + ], + [ + 8, + 36, + "gauge44" + ], + [ + 8, + 73, + "gauge44" + ] + ], + "expected": { + "gain_baseline_kappa": "13414839829209/8000000000000000", + "complex_lower": "4199387390313861303339177484801756442495778596256450738650818800407/2500000000000000000000000000000000000000000000000000000000000000000000", + "conservative_complex_lower": "8398774766397181318443389806932001359929734105781555583223880640081/5000000000000000000000000000000000000000000000000000000000000000000000", + "kappa": "1676938111022438771190100017020725032555691674761792047536039179/1000000000000000000000000000000000000000000000000000000000000000000", + "assembly_controls_rejected": 114, + "provider_counts": { + "extra": 417, + "gauge44": 249 + }, + "mutations_rejected": 15, + "hosted_residuals": 319680, + "rank_mass": 4816512, + "actual_73column_sigmas": 11142, + "cross_replica_helper_roles": 296300, + "idle_remainders": 22748, + "idle_remainder_profile": { + "48": 22748 + }, + "global_profile": { + "1": 1560432, + "2": 336336, + "3": 278724, + "4": 84912, + "5": 54612, + "8": 5328, + "48": 22748 + }, + "live": 66304, + "physical": 66794, + "conservative_kappa_decimal": "0.001676938108185868004743716856518660001672470159816226643047960171", + "kappa_decimal": "0.001676938111022438771190100017020725032555691674761792047536039179" + }, + "geometry": { + "charged_prefix_bits": 2048, + "dimension": 73, + "pairs": 4, + "parent_helpers": 504, + "parent_idle": 149184, + "parent_live": 111664, + "parent_physical": 112178, + "replicas": 74, + "stages": 9 + }, + "name": "mixed-t74-exact-fill", + "pivot_swap": { + "recipe": "construction/leaver/PIVOT-SWAP-k8.json", + "sha256": "3ef7acf0cf67442a532f25b53d5fbeda76d3a84524118df8e003ca69b5cac0bb" + }, + "providers": { + "extra": { + "artifacts": { + "LOCAL-CHECKS.json": "790f032dd6929ab1249c0c5697c838770a75dde2cff31f21fd7dba38b22e89bb", + "CLIFFORD-RECIPES.json": "4ff3def28a3473baf2269177840edf97f8f4d90e5913063bcc5afbb8eb918e73", + "RESIDUAL-ADAPTERS.json": "0102fa3b62b095c14a34d5af95cc321db38e5f5e03a4f226828e8ebf6fdbe20b" + }, + "expected_local": { + "forward": { + "events": 24770, + "macros": 19706, + "real_component_primitives": 198890, + "prefix_l1": "5530697291943336383/2048", + "coefficient_work_primitive_count": 98395 + }, + "backward": { + "events": 24770, + "macros": 19706, + "real_component_primitives": 198938, + "prefix_l1": "14824960514790439145421/64", + "coefficient_work_primitive_count": 98427 + } + }, + "inventory": { + "4": 40, + "5": 48, + "7": 38, + "8": 114, + "9": 240 + }, + "native_negative_controls": 25, + "phase_edges": 2900, + "expected_profile": { + "1": 2340, + "2": 508, + "3": 420, + "4": 126, + "5": 82, + "8": 8 + }, + "artifact_semantic_sha256": { + "CANONICAL-WORD.json.gz": "a17466603cd8209297ed950229406a8ef16ae304b852e9d2e9201a98d8b386db", + "LOCAL-PROGRAMS.json.gz": "cdacce0abaa40fb416c12ec6996ad6cfb647cff34b2fd07364c7dac11b828ef5", + "LOCAL-CHECKS.json": "531abf3d84b7c9cec816d41fcee0e1e11199deb0a084efc8a223e32c071be3c4", + "INDEPENDENT-LOCAL-REPLAY.json": "839ddbb49d7934d55147a344f602cc83478d4229d97953f31ab7eda740f212ec", + "CLIFFORD-RECIPES.json": "4ff3def28a3473baf2269177840edf97f8f4d90e5913063bcc5afbb8eb918e73", + "CLIFFORD-REVIEW.json": "572dd24d2f835290d7d3d37dfc6cf8c31d758e8f1f56542645d7adb42f2c9b03", + "RESIDUAL-ADAPTERS.json": "435b2e4ee1e39d0d373dce21591660b8de4834f6e44ff9813d1821e22ff3c9c1" + }, + "entering": 192, + "entrance": 368, + "width_digest": "ec44b5b214538eafbd921a70a1881e38212a3e101ebf7f35427b971a6447de3f", + "program_hashes": { + "backward": "18dee8f47d3f85a6399f0ecd7460be177b1a5b2cf5f43ded8c341fb21a01a0f1", + "forward": "b0d8ed8f607c62f3b2b5734e882116ac1e6db16a2e147476a5c1263290249f58" + }, + "complete_contract": { + "local": { + "backward": { + "events": 24770, + "macros": 19706, + "real_component_primitives": 198938, + "prefix_l1": "14824960514790439145421/64", + "prefix_bits": 68, + "coefficient_work_primitive_count": 98427, + "all_exact_columns": 704, + "dirty_helper_columns": 480, + "all_dirty_helper_columns_restored": true, + "private_centres_and_coefficient_work_cleared": true, + "pre_wrappers": 240, + "post_wrappers": 240, + "endpoint_evidence": "Hash-bound fresh INDEPENDENT-LOCAL-REPLAY.json" + }, + "forward": { + "events": 24770, + "macros": 19706, + "real_component_primitives": 198890, + "prefix_l1": "5530697291943336383/2048", + "prefix_bits": 52, + "coefficient_work_primitive_count": 98395, + "all_exact_columns": 704, + "dirty_helper_columns": 480, + "all_dirty_helper_columns_restored": true, + "private_centres_and_coefficient_work_cleared": true, + "pre_wrappers": 240, + "post_wrappers": 240, + "endpoint_evidence": "Hash-bound fresh INDEPENDENT-LOCAL-REPLAY.json" + } + }, + "helpers": 480, + "centres": 8, + "v": 112, + "h": 9, + "n": 704, + "entering_helpers": 192, + "entrance_rank": 368, + "terminal_codimension": 214, + "hyperplane_ended_helpers": 78, + "cold_hyperplane_ended_helpers": 48, + "width_inventory": { + "4": 40, + "5": 48, + "7": 38, + "8": 114, + "9": 240 + }, + "widths": [ + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 8, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 8, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 9, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 9, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 9, + 8, + 9, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ], + "local_adapters": 387104, + "local_primitive_bound": 10039285401882, + "compiler": 25934336, + "children": 3484, + "paid_profile": { + "1": 2340, + "2": 508, + "3": 420, + "4": 126, + "5": 82, + "8": 8 + }, + "program_hashes": { + "backward": "18dee8f47d3f85a6399f0ecd7460be177b1a5b2cf5f43ded8c341fb21a01a0f1", + "forward": "b0d8ed8f607c62f3b2b5734e882116ac1e6db16a2e147476a5c1263290249f58" + }, + "semantic_artifact_sha256": { + "CANONICAL-WORD.json.gz": "a17466603cd8209297ed950229406a8ef16ae304b852e9d2e9201a98d8b386db", + "LOCAL-PROGRAMS.json.gz": "cdacce0abaa40fb416c12ec6996ad6cfb647cff34b2fd07364c7dac11b828ef5", + "LOCAL-CHECKS.json": "531abf3d84b7c9cec816d41fcee0e1e11199deb0a084efc8a223e32c071be3c4", + "INDEPENDENT-LOCAL-REPLAY.json": "839ddbb49d7934d55147a344f602cc83478d4229d97953f31ab7eda740f212ec", + "CLIFFORD-RECIPES.json": "4ff3def28a3473baf2269177840edf97f8f4d90e5913063bcc5afbb8eb918e73", + "CLIFFORD-REVIEW.json": "572dd24d2f835290d7d3d37dfc6cf8c31d758e8f1f56542645d7adb42f2c9b03", + "RESIDUAL-ADAPTERS.json": "435b2e4ee1e39d0d373dce21591660b8de4834f6e44ff9813d1821e22ff3c9c1" + } + }, + "semantic_phase_sha256": "572dd24d2f835290d7d3d37dfc6cf8c31d758e8f1f56542645d7adb42f2c9b03", + "wrappers": 240 + }, + "gauge44": { + "artifacts": { + "LOCAL-CHECKS.json": "749c9c7cb16042706c1b0ba94ee21ec980769416ecf31a932cdfac7a9e2916c8", + "CLIFFORD-RECIPES.json": "3eaf9e1fbce086198d4904767036dfc5d85eef76a332408f042c05d99abcf9e3", + "RESIDUAL-ADAPTERS.json": "89e5779ba4fcc1b1a76bed05c9b36600bc1dc3c6efd7e623865692ec715c30c5" + }, + "expected_local": { + "forward": { + "events": 24770, + "macros": 19706, + "real_component_primitives": 198890, + "prefix_l1": "5530697291943336383/2048", + "coefficient_work_primitive_count": 98395 + }, + "backward": { + "events": 24770, + "macros": 19706, + "real_component_primitives": 198938, + "prefix_l1": "14824960514790439145421/64", + "coefficient_work_primitive_count": 98427 + } + }, + "inventory": { + "4": 44, + "5": 44, + "7": 38, + "8": 114, + "9": 240 + }, + "native_negative_controls": 25, + "phase_edges": 2900, + "expected_profile": { + "1": 2348, + "2": 500, + "3": 416, + "4": 130, + "5": 82, + "8": 8 + }, + "artifact_semantic_sha256": { + "CANONICAL-WORD.json.gz": "fbdc05ae9ab68bb1ad7578ce46c4ac8282f54927a2cf9365a9baa799aa1c34d0", + "LOCAL-PROGRAMS.json.gz": "1773b1e6e83ba0ec05740571b1aa40709e3df052860dc9c0f40e4f908ef7cbcb", + "LOCAL-CHECKS.json": "e1f44d7e5e43c56585ad930f472447d3959cfaceb402fbe7a8fd1b45365bbeb1", + "INDEPENDENT-LOCAL-REPLAY.json": "3e003abf2aff6127002c1d352867bf51aacda5713a197dcbdac749a1c673c8f6", + "CLIFFORD-RECIPES.json": "3eaf9e1fbce086198d4904767036dfc5d85eef76a332408f042c05d99abcf9e3", + "CLIFFORD-REVIEW.json": "bd380ca1cb9c43ba67bfc093e579a992d902a1b42cd5dbeec7ddff475d761cad", + "RESIDUAL-ADAPTERS.json": "df5afb8969525b20e7eb4cf572270b724a9427f8d16f78edbd014c5005191133" + }, + "entering": 192, + "entrance": 372, + "width_digest": "3e2624964db4f881ad1404d94ec595b3d1baba07bef90cf9037d802cc6299d11", + "program_hashes": { + "backward": "eba0c830ca211c4db887fd5d1bcf9d2bd73defc7089ada544aa9894050492617", + "forward": "1c4bd238d8235dd164bd4332daa0ced621a20dff09918293b7fc114d120c2cb3" + }, + "complete_contract": { + "local": { + "backward": { + "events": 24770, + "macros": 19706, + "real_component_primitives": 198938, + "prefix_l1": "14824960514790439145421/64", + "prefix_bits": 68, + "coefficient_work_primitive_count": 98427, + "all_exact_columns": 704, + "dirty_helper_columns": 480, + "all_dirty_helper_columns_restored": true, + "private_centres_and_coefficient_work_cleared": true, + "pre_wrappers": 240, + "post_wrappers": 240, + "endpoint_evidence": "Hash-bound fresh INDEPENDENT-LOCAL-REPLAY.json" + }, + "forward": { + "events": 24770, + "macros": 19706, + "real_component_primitives": 198890, + "prefix_l1": "5530697291943336383/2048", + "prefix_bits": 52, + "coefficient_work_primitive_count": 98395, + "all_exact_columns": 704, + "dirty_helper_columns": 480, + "all_dirty_helper_columns_restored": true, + "private_centres_and_coefficient_work_cleared": true, + "pre_wrappers": 240, + "post_wrappers": 240, + "endpoint_evidence": "Hash-bound fresh INDEPENDENT-LOCAL-REPLAY.json" + } + }, + "helpers": 480, + "centres": 8, + "v": 112, + "h": 9, + "n": 704, + "entering_helpers": 192, + "entrance_rank": 372, + "terminal_codimension": 214, + "hyperplane_ended_helpers": 78, + "cold_hyperplane_ended_helpers": 48, + "width_inventory": { + "4": 44, + "5": 44, + "7": 38, + "8": 114, + "9": 240 + }, + "widths": [ + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 8, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 8, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 9, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 9, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 9, + 8, + 9, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ], + "local_adapters": 387104, + "local_primitive_bound": 10039285401882, + "compiler": 25934336, + "children": 3484, + "paid_profile": { + "1": 2348, + "2": 500, + "3": 416, + "4": 130, + "5": 82, + "8": 8 + }, + "program_hashes": { + "backward": "eba0c830ca211c4db887fd5d1bcf9d2bd73defc7089ada544aa9894050492617", + "forward": "1c4bd238d8235dd164bd4332daa0ced621a20dff09918293b7fc114d120c2cb3" + }, + "semantic_artifact_sha256": { + "CANONICAL-WORD.json.gz": "fbdc05ae9ab68bb1ad7578ce46c4ac8282f54927a2cf9365a9baa799aa1c34d0", + "LOCAL-PROGRAMS.json.gz": "1773b1e6e83ba0ec05740571b1aa40709e3df052860dc9c0f40e4f908ef7cbcb", + "LOCAL-CHECKS.json": "e1f44d7e5e43c56585ad930f472447d3959cfaceb402fbe7a8fd1b45365bbeb1", + "INDEPENDENT-LOCAL-REPLAY.json": "3e003abf2aff6127002c1d352867bf51aacda5713a197dcbdac749a1c673c8f6", + "CLIFFORD-RECIPES.json": "3eaf9e1fbce086198d4904767036dfc5d85eef76a332408f042c05d99abcf9e3", + "CLIFFORD-REVIEW.json": "bd380ca1cb9c43ba67bfc093e579a992d902a1b42cd5dbeec7ddff475d761cad", + "RESIDUAL-ADAPTERS.json": "df5afb8969525b20e7eb4cf572270b724a9427f8d16f78edbd014c5005191133" + } + }, + "semantic_phase_sha256": "bd380ca1cb9c43ba67bfc093e579a992d902a1b42cd5dbeec7ddff475d761cad", + "wrappers": 240 + } + }, + "schema": "witness-spec/1", + "width_spot_helpers": [ + 258, + 270, + 282, + 294 + ], + "outer_refinement": { + "grid_digits": 66, + "margin_digits": 76, + "bootstrap_steps": 30, + "endpoint_digits": 70 + } +} diff --git a/research/fine-prime-root160/inputs/SPEC.json b/research/fine-prime-root160/inputs/SPEC.json new file mode 100644 index 0000000000..2d6720ef07 --- /dev/null +++ b/research/fine-prime-root160/inputs/SPEC.json @@ -0,0 +1,7300 @@ +{ + "call_order": [ + [ + 0, + 0 + ], + [ + 0, + 37 + ], + [ + 0, + 1 + ], + [ + 0, + 38 + ], + [ + 0, + 2 + ], + [ + 0, + 39 + ], + [ + 0, + 3 + ], + [ + 0, + 40 + ], + [ + 0, + 4 + ], + [ + 0, + 41 + ], + [ + 1, + 0 + ], + [ + 1, + 37 + ], + [ + 0, + 5 + ], + [ + 0, + 42 + ], + [ + 1, + 1 + ], + [ + 1, + 38 + ], + [ + 0, + 6 + ], + [ + 0, + 43 + ], + [ + 1, + 2 + ], + [ + 1, + 39 + ], + [ + 0, + 7 + ], + [ + 0, + 44 + ], + [ + 1, + 3 + ], + [ + 1, + 40 + ], + [ + 0, + 8 + ], + [ + 0, + 45 + ], + [ + 1, + 4 + ], + [ + 1, + 41 + ], + [ + 0, + 9 + ], + [ + 0, + 46 + ], + [ + 2, + 0 + ], + [ + 2, + 37 + ], + [ + 1, + 5 + ], + [ + 1, + 42 + ], + [ + 0, + 10 + ], + [ + 0, + 47 + ], + [ + 2, + 1 + ], + [ + 2, + 38 + ], + [ + 1, + 6 + ], + [ + 1, + 43 + ], + [ + 0, + 11 + ], + [ + 0, + 48 + ], + [ + 2, + 2 + ], + [ + 2, + 39 + ], + [ + 1, + 7 + ], + [ + 1, + 44 + ], + [ + 0, + 12 + ], + [ + 0, + 49 + ], + [ + 2, + 3 + ], + [ + 2, + 40 + ], + [ + 1, + 8 + ], + [ + 1, + 45 + ], + [ + 0, + 13 + ], + [ + 0, + 50 + ], + [ + 2, + 4 + ], + [ + 2, + 41 + ], + [ + 1, + 9 + ], + [ + 1, + 46 + ], + [ + 3, + 0 + ], + [ + 3, + 37 + ], + [ + 0, + 14 + ], + [ + 0, + 51 + ], + [ + 2, + 5 + ], + [ + 2, + 42 + ], + [ + 1, + 10 + ], + [ + 1, + 47 + ], + [ + 3, + 1 + ], + [ + 3, + 38 + ], + [ + 0, + 15 + ], + [ + 0, + 52 + ], + [ + 2, + 6 + ], + [ + 2, + 43 + ], + [ + 1, + 11 + ], + [ + 1, + 48 + ], + [ + 3, + 2 + ], + [ + 3, + 39 + ], + [ + 0, + 16 + ], + [ + 0, + 53 + ], + [ + 2, + 7 + ], + [ + 2, + 44 + ], + [ + 1, + 12 + ], + [ + 1, + 49 + ], + [ + 3, + 3 + ], + [ + 3, + 40 + ], + [ + 0, + 17 + ], + [ + 0, + 54 + ], + [ + 2, + 8 + ], + [ + 2, + 45 + ], + [ + 1, + 13 + ], + [ + 1, + 50 + ], + [ + 3, + 4 + ], + [ + 3, + 41 + ], + [ + 0, + 18 + ], + [ + 0, + 55 + ], + [ + 2, + 9 + ], + [ + 2, + 46 + ], + [ + 4, + 0 + ], + [ + 4, + 37 + ], + [ + 1, + 14 + ], + [ + 1, + 51 + ], + [ + 3, + 5 + ], + [ + 3, + 42 + ], + [ + 0, + 19 + ], + [ + 0, + 56 + ], + [ + 2, + 10 + ], + [ + 2, + 47 + ], + [ + 4, + 1 + ], + [ + 4, + 38 + ], + [ + 1, + 15 + ], + [ + 1, + 52 + ], + [ + 3, + 6 + ], + [ + 3, + 43 + ], + [ + 0, + 20 + ], + [ + 0, + 57 + ], + [ + 2, + 11 + ], + [ + 2, + 48 + ], + [ + 4, + 2 + ], + [ + 4, + 39 + ], + [ + 1, + 16 + ], + [ + 1, + 53 + ], + [ + 3, + 7 + ], + [ + 3, + 44 + ], + [ + 0, + 21 + ], + [ + 0, + 58 + ], + [ + 2, + 12 + ], + [ + 2, + 49 + ], + [ + 4, + 3 + ], + [ + 4, + 40 + ], + [ + 1, + 17 + ], + [ + 1, + 54 + ], + [ + 3, + 8 + ], + [ + 3, + 45 + ], + [ + 0, + 22 + ], + [ + 0, + 59 + ], + [ + 2, + 13 + ], + [ + 2, + 50 + ], + [ + 4, + 4 + ], + [ + 4, + 41 + ], + [ + 1, + 18 + ], + [ + 1, + 55 + ], + [ + 3, + 9 + ], + [ + 3, + 46 + ], + [ + 0, + 23 + ], + [ + 0, + 60 + ], + [ + 5, + 0 + ], + [ + 5, + 37 + ], + [ + 2, + 14 + ], + [ + 2, + 51 + ], + [ + 4, + 5 + ], + [ + 4, + 42 + ], + [ + 1, + 19 + ], + [ + 1, + 56 + ], + [ + 3, + 10 + ], + [ + 3, + 47 + ], + [ + 0, + 24 + ], + [ + 0, + 61 + ], + [ + 5, + 1 + ], + [ + 5, + 38 + ], + [ + 2, + 15 + ], + [ + 2, + 52 + ], + [ + 4, + 6 + ], + [ + 4, + 43 + ], + [ + 1, + 20 + ], + [ + 1, + 57 + ], + [ + 3, + 11 + ], + [ + 3, + 48 + ], + [ + 0, + 25 + ], + [ + 0, + 62 + ], + [ + 5, + 2 + ], + [ + 5, + 39 + ], + [ + 2, + 16 + ], + [ + 2, + 53 + ], + [ + 4, + 7 + ], + [ + 4, + 44 + ], + [ + 1, + 21 + ], + [ + 1, + 58 + ], + [ + 3, + 12 + ], + [ + 3, + 49 + ], + [ + 0, + 26 + ], + [ + 0, + 63 + ], + [ + 5, + 3 + ], + [ + 5, + 40 + ], + [ + 2, + 17 + ], + [ + 2, + 54 + ], + [ + 4, + 8 + ], + [ + 4, + 45 + ], + [ + 1, + 22 + ], + [ + 1, + 59 + ], + [ + 3, + 13 + ], + [ + 3, + 50 + ], + [ + 0, + 27 + ], + [ + 0, + 64 + ], + [ + 5, + 4 + ], + [ + 5, + 41 + ], + [ + 2, + 18 + ], + [ + 2, + 55 + ], + [ + 4, + 9 + ], + [ + 4, + 46 + ], + [ + 1, + 23 + ], + [ + 1, + 60 + ], + [ + 6, + 0 + ], + [ + 6, + 37 + ], + [ + 3, + 14 + ], + [ + 3, + 51 + ], + [ + 0, + 28 + ], + [ + 0, + 65 + ], + [ + 5, + 5 + ], + [ + 5, + 42 + ], + [ + 2, + 19 + ], + [ + 2, + 56 + ], + [ + 4, + 10 + ], + [ + 4, + 47 + ], + [ + 1, + 24 + ], + [ + 1, + 61 + ], + [ + 6, + 1 + ], + [ + 6, + 38 + ], + [ + 3, + 15 + ], + [ + 3, + 52 + ], + [ + 0, + 29 + ], + [ + 0, + 66 + ], + [ + 5, + 6 + ], + [ + 5, + 43 + ], + [ + 2, + 20 + ], + [ + 2, + 57 + ], + [ + 4, + 11 + ], + [ + 4, + 48 + ], + [ + 1, + 25 + ], + [ + 1, + 62 + ], + [ + 6, + 2 + ], + [ + 6, + 39 + ], + [ + 3, + 16 + ], + [ + 3, + 53 + ], + [ + 0, + 30 + ], + [ + 0, + 67 + ], + [ + 5, + 7 + ], + [ + 5, + 44 + ], + [ + 2, + 21 + ], + [ + 2, + 58 + ], + [ + 4, + 12 + ], + [ + 4, + 49 + ], + [ + 1, + 26 + ], + [ + 1, + 63 + ], + [ + 6, + 3 + ], + [ + 6, + 40 + ], + [ + 3, + 17 + ], + [ + 3, + 54 + ], + [ + 0, + 31 + ], + [ + 0, + 68 + ], + [ + 5, + 8 + ], + [ + 5, + 45 + ], + [ + 2, + 22 + ], + [ + 2, + 59 + ], + [ + 4, + 13 + ], + [ + 4, + 50 + ], + [ + 1, + 27 + ], + [ + 1, + 64 + ], + [ + 6, + 4 + ], + [ + 6, + 41 + ], + [ + 3, + 18 + ], + [ + 3, + 55 + ], + [ + 0, + 32 + ], + [ + 0, + 69 + ], + [ + 5, + 9 + ], + [ + 5, + 46 + ], + [ + 2, + 23 + ], + [ + 2, + 60 + ], + [ + 7, + 0 + ], + [ + 7, + 37 + ], + [ + 4, + 14 + ], + [ + 4, + 51 + ], + [ + 1, + 28 + ], + [ + 1, + 65 + ], + [ + 6, + 5 + ], + [ + 6, + 42 + ], + [ + 3, + 19 + ], + [ + 3, + 56 + ], + [ + 0, + 33 + ], + [ + 0, + 70 + ], + [ + 5, + 10 + ], + [ + 5, + 47 + ], + [ + 2, + 24 + ], + [ + 2, + 61 + ], + [ + 7, + 1 + ], + [ + 7, + 38 + ], + [ + 4, + 15 + ], + [ + 4, + 52 + ], + [ + 1, + 29 + ], + [ + 1, + 66 + ], + [ + 6, + 6 + ], + [ + 6, + 43 + ], + [ + 3, + 20 + ], + [ + 3, + 57 + ], + [ + 0, + 34 + ], + [ + 0, + 71 + ], + [ + 5, + 11 + ], + [ + 5, + 48 + ], + [ + 2, + 25 + ], + [ + 2, + 62 + ], + [ + 7, + 2 + ], + [ + 7, + 39 + ], + [ + 4, + 16 + ], + [ + 4, + 53 + ], + [ + 1, + 30 + ], + [ + 1, + 67 + ], + [ + 6, + 7 + ], + [ + 6, + 44 + ], + [ + 3, + 21 + ], + [ + 3, + 58 + ], + [ + 0, + 35 + ], + [ + 0, + 72 + ], + [ + 5, + 12 + ], + [ + 5, + 49 + ], + [ + 2, + 26 + ], + [ + 2, + 63 + ], + [ + 7, + 3 + ], + [ + 7, + 40 + ], + [ + 4, + 17 + ], + [ + 4, + 54 + ], + [ + 1, + 31 + ], + [ + 1, + 68 + ], + [ + 6, + 8 + ], + [ + 6, + 45 + ], + [ + 3, + 22 + ], + [ + 3, + 59 + ], + [ + 0, + 36 + ], + [ + 0, + 73 + ], + [ + 5, + 13 + ], + [ + 5, + 50 + ], + [ + 2, + 27 + ], + [ + 2, + 64 + ], + [ + 7, + 4 + ], + [ + 7, + 41 + ], + [ + 4, + 18 + ], + [ + 4, + 55 + ], + [ + 1, + 32 + ], + [ + 1, + 69 + ], + [ + 6, + 9 + ], + [ + 6, + 46 + ], + [ + 3, + 23 + ], + [ + 3, + 60 + ], + [ + 8, + 0 + ], + [ + 8, + 37 + ], + [ + 5, + 14 + ], + [ + 5, + 51 + ], + [ + 2, + 28 + ], + [ + 2, + 65 + ], + [ + 7, + 5 + ], + [ + 7, + 42 + ], + [ + 4, + 19 + ], + [ + 4, + 56 + ], + [ + 1, + 33 + ], + [ + 1, + 70 + ], + [ + 6, + 10 + ], + [ + 6, + 47 + ], + [ + 3, + 24 + ], + [ + 3, + 61 + ], + [ + 8, + 1 + ], + [ + 8, + 38 + ], + [ + 5, + 15 + ], + [ + 5, + 52 + ], + [ + 2, + 29 + ], + [ + 2, + 66 + ], + [ + 7, + 6 + ], + [ + 7, + 43 + ], + [ + 4, + 20 + ], + [ + 4, + 57 + ], + [ + 1, + 34 + ], + [ + 1, + 71 + ], + [ + 6, + 11 + ], + [ + 6, + 48 + ], + [ + 3, + 25 + ], + [ + 3, + 62 + ], + [ + 8, + 2 + ], + [ + 8, + 39 + ], + [ + 5, + 16 + ], + [ + 5, + 53 + ], + [ + 2, + 30 + ], + [ + 2, + 67 + ], + [ + 7, + 7 + ], + [ + 7, + 44 + ], + [ + 4, + 21 + ], + [ + 4, + 58 + ], + [ + 1, + 35 + ], + [ + 1, + 72 + ], + [ + 6, + 12 + ], + [ + 6, + 49 + ], + [ + 3, + 26 + ], + [ + 3, + 63 + ], + [ + 8, + 3 + ], + [ + 8, + 40 + ], + [ + 5, + 17 + ], + [ + 5, + 54 + ], + [ + 2, + 31 + ], + [ + 2, + 68 + ], + [ + 7, + 8 + ], + [ + 7, + 45 + ], + [ + 4, + 22 + ], + [ + 4, + 59 + ], + [ + 1, + 36 + ], + [ + 1, + 73 + ], + [ + 6, + 13 + ], + [ + 6, + 50 + ], + [ + 3, + 27 + ], + [ + 3, + 64 + ], + [ + 8, + 4 + ], + [ + 8, + 41 + ], + [ + 5, + 18 + ], + [ + 5, + 55 + ], + [ + 2, + 32 + ], + [ + 2, + 69 + ], + [ + 7, + 9 + ], + [ + 7, + 46 + ], + [ + 4, + 23 + ], + [ + 4, + 60 + ], + [ + 6, + 14 + ], + [ + 6, + 51 + ], + [ + 3, + 28 + ], + [ + 3, + 65 + ], + [ + 8, + 5 + ], + [ + 8, + 42 + ], + [ + 5, + 19 + ], + [ + 5, + 56 + ], + [ + 2, + 33 + ], + [ + 2, + 70 + ], + [ + 7, + 10 + ], + [ + 7, + 47 + ], + [ + 4, + 24 + ], + [ + 4, + 61 + ], + [ + 6, + 15 + ], + [ + 6, + 52 + ], + [ + 3, + 29 + ], + [ + 3, + 66 + ], + [ + 8, + 6 + ], + [ + 8, + 43 + ], + [ + 5, + 20 + ], + [ + 5, + 57 + ], + [ + 2, + 34 + ], + [ + 2, + 71 + ], + [ + 7, + 11 + ], + [ + 7, + 48 + ], + [ + 4, + 25 + ], + [ + 4, + 62 + ], + [ + 6, + 16 + ], + [ + 6, + 53 + ], + [ + 3, + 30 + ], + [ + 3, + 67 + ], + [ + 8, + 7 + ], + [ + 8, + 44 + ], + [ + 5, + 21 + ], + [ + 5, + 58 + ], + [ + 2, + 35 + ], + [ + 2, + 72 + ], + [ + 7, + 12 + ], + [ + 7, + 49 + ], + [ + 4, + 26 + ], + [ + 4, + 63 + ], + [ + 6, + 17 + ], + [ + 6, + 54 + ], + [ + 3, + 31 + ], + [ + 3, + 68 + ], + [ + 8, + 8 + ], + [ + 8, + 45 + ], + [ + 5, + 22 + ], + [ + 5, + 59 + ], + [ + 2, + 36 + ], + [ + 2, + 73 + ], + [ + 7, + 13 + ], + [ + 7, + 50 + ], + [ + 4, + 27 + ], + [ + 4, + 64 + ], + [ + 6, + 18 + ], + [ + 6, + 55 + ], + [ + 3, + 32 + ], + [ + 3, + 69 + ], + [ + 8, + 9 + ], + [ + 8, + 46 + ], + [ + 5, + 23 + ], + [ + 5, + 60 + ], + [ + 7, + 14 + ], + [ + 7, + 51 + ], + [ + 4, + 28 + ], + [ + 4, + 65 + ], + [ + 6, + 19 + ], + [ + 6, + 56 + ], + [ + 3, + 33 + ], + [ + 3, + 70 + ], + [ + 8, + 10 + ], + [ + 8, + 47 + ], + [ + 5, + 24 + ], + [ + 5, + 61 + ], + [ + 7, + 15 + ], + [ + 7, + 52 + ], + [ + 4, + 29 + ], + [ + 4, + 66 + ], + [ + 6, + 20 + ], + [ + 6, + 57 + ], + [ + 3, + 34 + ], + [ + 3, + 71 + ], + [ + 8, + 11 + ], + [ + 8, + 48 + ], + [ + 5, + 25 + ], + [ + 5, + 62 + ], + [ + 7, + 16 + ], + [ + 7, + 53 + ], + [ + 4, + 30 + ], + [ + 4, + 67 + ], + [ + 6, + 21 + ], + [ + 6, + 58 + ], + [ + 3, + 35 + ], + [ + 3, + 72 + ], + [ + 8, + 12 + ], + [ + 8, + 49 + ], + [ + 5, + 26 + ], + [ + 5, + 63 + ], + [ + 7, + 17 + ], + [ + 7, + 54 + ], + [ + 4, + 31 + ], + [ + 4, + 68 + ], + [ + 6, + 22 + ], + [ + 6, + 59 + ], + [ + 3, + 36 + ], + [ + 3, + 73 + ], + [ + 8, + 13 + ], + [ + 8, + 50 + ], + [ + 5, + 27 + ], + [ + 5, + 64 + ], + [ + 7, + 18 + ], + [ + 7, + 55 + ], + [ + 4, + 32 + ], + [ + 4, + 69 + ], + [ + 6, + 23 + ], + [ + 6, + 60 + ], + [ + 8, + 14 + ], + [ + 8, + 51 + ], + [ + 5, + 28 + ], + [ + 5, + 65 + ], + [ + 7, + 19 + ], + [ + 7, + 56 + ], + [ + 4, + 33 + ], + [ + 4, + 70 + ], + [ + 6, + 24 + ], + [ + 6, + 61 + ], + [ + 8, + 15 + ], + [ + 8, + 52 + ], + [ + 5, + 29 + ], + [ + 5, + 66 + ], + [ + 7, + 20 + ], + [ + 7, + 57 + ], + [ + 4, + 34 + ], + [ + 4, + 71 + ], + [ + 6, + 25 + ], + [ + 6, + 62 + ], + [ + 8, + 16 + ], + [ + 8, + 53 + ], + [ + 5, + 30 + ], + [ + 5, + 67 + ], + [ + 7, + 21 + ], + [ + 7, + 58 + ], + [ + 4, + 35 + ], + [ + 4, + 72 + ], + [ + 6, + 26 + ], + [ + 6, + 63 + ], + [ + 8, + 17 + ], + [ + 8, + 54 + ], + [ + 5, + 31 + ], + [ + 5, + 68 + ], + [ + 7, + 22 + ], + [ + 7, + 59 + ], + [ + 4, + 36 + ], + [ + 4, + 73 + ], + [ + 6, + 27 + ], + [ + 6, + 64 + ], + [ + 8, + 18 + ], + [ + 8, + 55 + ], + [ + 5, + 32 + ], + [ + 5, + 69 + ], + [ + 7, + 23 + ], + [ + 7, + 60 + ], + [ + 6, + 28 + ], + [ + 6, + 65 + ], + [ + 8, + 19 + ], + [ + 8, + 56 + ], + [ + 5, + 33 + ], + [ + 5, + 70 + ], + [ + 7, + 24 + ], + [ + 7, + 61 + ], + [ + 6, + 29 + ], + [ + 6, + 66 + ], + [ + 8, + 20 + ], + [ + 8, + 57 + ], + [ + 5, + 34 + ], + [ + 5, + 71 + ], + [ + 7, + 25 + ], + [ + 7, + 62 + ], + [ + 6, + 30 + ], + [ + 6, + 67 + ], + [ + 8, + 21 + ], + [ + 8, + 58 + ], + [ + 5, + 35 + ], + [ + 5, + 72 + ], + [ + 7, + 26 + ], + [ + 7, + 63 + ], + [ + 6, + 31 + ], + [ + 6, + 68 + ], + [ + 8, + 22 + ], + [ + 8, + 59 + ], + [ + 5, + 36 + ], + [ + 5, + 73 + ], + [ + 7, + 27 + ], + [ + 7, + 64 + ], + [ + 6, + 32 + ], + [ + 6, + 69 + ], + [ + 8, + 23 + ], + [ + 8, + 60 + ], + [ + 7, + 28 + ], + [ + 7, + 65 + ], + [ + 6, + 33 + ], + [ + 6, + 70 + ], + [ + 8, + 24 + ], + [ + 8, + 61 + ], + [ + 7, + 29 + ], + [ + 7, + 66 + ], + [ + 6, + 34 + ], + [ + 6, + 71 + ], + [ + 8, + 25 + ], + [ + 8, + 62 + ], + [ + 7, + 30 + ], + [ + 7, + 67 + ], + [ + 6, + 35 + ], + [ + 6, + 72 + ], + [ + 8, + 26 + ], + [ + 8, + 63 + ], + [ + 7, + 31 + ], + [ + 7, + 68 + ], + [ + 6, + 36 + ], + [ + 6, + 73 + ], + [ + 8, + 27 + ], + [ + 8, + 64 + ], + [ + 7, + 32 + ], + [ + 7, + 69 + ], + [ + 8, + 28 + ], + [ + 8, + 65 + ], + [ + 7, + 33 + ], + [ + 7, + 70 + ], + [ + 8, + 29 + ], + [ + 8, + 66 + ], + [ + 7, + 34 + ], + [ + 7, + 71 + ], + [ + 8, + 30 + ], + [ + 8, + 67 + ], + [ + 7, + 35 + ], + [ + 7, + 72 + ], + [ + 8, + 31 + ], + [ + 8, + 68 + ], + [ + 7, + 36 + ], + [ + 7, + 73 + ], + [ + 8, + 32 + ], + [ + 8, + 69 + ], + [ + 8, + 33 + ], + [ + 8, + 70 + ], + [ + 8, + 34 + ], + [ + 8, + 71 + ], + [ + 8, + 35 + ], + [ + 8, + 72 + ], + [ + 8, + 36 + ], + [ + 8, + 73 + ] + ], + "data": { + "owners_sha256": "cdfdcdec09592b4fd296ec49efe38573c1a61ecb8385b538ce801ee29355695b", + "plan_sha256": "7d998108ccf8021e7c920a70fc81dc18a262d275c85fd20c77498a32fc6ef41d" + }, + "dispatch": [ + [ + 0, + 0, + "extra" + ], + [ + 0, + 37, + "extra" + ], + [ + 0, + 1, + "extra" + ], + [ + 0, + 38, + "extra" + ], + [ + 0, + 2, + "extra" + ], + [ + 0, + 39, + "extra" + ], + [ + 0, + 3, + "extra" + ], + [ + 0, + 40, + "extra" + ], + [ + 0, + 4, + "extra" + ], + [ + 0, + 41, + "extra" + ], + [ + 1, + 0, + "extra" + ], + [ + 1, + 37, + "extra" + ], + [ + 0, + 5, + "extra" + ], + [ + 0, + 42, + "extra" + ], + [ + 1, + 1, + "extra" + ], + [ + 1, + 38, + "extra" + ], + [ + 0, + 6, + "extra" + ], + [ + 0, + 43, + "extra" + ], + [ + 1, + 2, + "extra" + ], + [ + 1, + 39, + "extra" + ], + [ + 0, + 7, + "extra" + ], + [ + 0, + 44, + "extra" + ], + [ + 1, + 3, + "extra" + ], + [ + 1, + 40, + "extra" + ], + [ + 0, + 8, + "extra" + ], + [ + 0, + 45, + "extra" + ], + [ + 1, + 4, + "extra" + ], + [ + 1, + 41, + "extra" + ], + [ + 0, + 9, + "extra" + ], + [ + 0, + 46, + "extra" + ], + [ + 2, + 0, + "extra" + ], + [ + 2, + 37, + "extra" + ], + [ + 1, + 5, + "extra" + ], + [ + 1, + 42, + "extra" + ], + [ + 0, + 10, + "extra" + ], + [ + 0, + 47, + "extra" + ], + [ + 2, + 1, + "extra" + ], + [ + 2, + 38, + "extra" + ], + [ + 1, + 6, + "extra" + ], + [ + 1, + 43, + "extra" + ], + [ + 0, + 11, + "extra" + ], + [ + 0, + 48, + "extra" + ], + [ + 2, + 2, + "extra" + ], + [ + 2, + 39, + "extra" + ], + [ + 1, + 7, + "extra" + ], + [ + 1, + 44, + "extra" + ], + [ + 0, + 12, + "extra" + ], + [ + 0, + 49, + "extra" + ], + [ + 2, + 3, + "extra" + ], + [ + 2, + 40, + "extra" + ], + [ + 1, + 8, + "extra" + ], + [ + 1, + 45, + "extra" + ], + [ + 0, + 13, + "extra" + ], + [ + 0, + 50, + "extra" + ], + [ + 2, + 4, + "extra" + ], + [ + 2, + 41, + "extra" + ], + [ + 1, + 9, + "extra" + ], + [ + 1, + 46, + "extra" + ], + [ + 3, + 0, + "extra" + ], + [ + 3, + 37, + "extra" + ], + [ + 0, + 14, + "extra" + ], + [ + 0, + 51, + "extra" + ], + [ + 2, + 5, + "extra" + ], + [ + 2, + 42, + "extra" + ], + [ + 1, + 10, + "extra" + ], + [ + 1, + 47, + "extra" + ], + [ + 3, + 1, + "extra" + ], + [ + 3, + 38, + "extra" + ], + [ + 0, + 15, + "extra" + ], + [ + 0, + 52, + "extra" + ], + [ + 2, + 6, + "extra" + ], + [ + 2, + 43, + "extra" + ], + [ + 1, + 11, + "extra" + ], + [ + 1, + 48, + "extra" + ], + [ + 3, + 2, + "extra" + ], + [ + 3, + 39, + "extra" + ], + [ + 0, + 16, + "extra" + ], + [ + 0, + 53, + "extra" + ], + [ + 2, + 7, + "extra" + ], + [ + 2, + 44, + "extra" + ], + [ + 1, + 12, + "extra" + ], + [ + 1, + 49, + "extra" + ], + [ + 3, + 3, + "extra" + ], + [ + 3, + 40, + "extra" + ], + [ + 0, + 17, + "extra" + ], + [ + 0, + 54, + "extra" + ], + [ + 2, + 8, + "extra" + ], + [ + 2, + 45, + "extra" + ], + [ + 1, + 13, + "extra" + ], + [ + 1, + 50, + "extra" + ], + [ + 3, + 4, + "extra" + ], + [ + 3, + 41, + "extra" + ], + [ + 0, + 18, + "extra" + ], + [ + 0, + 55, + "extra" + ], + [ + 2, + 9, + "extra" + ], + [ + 2, + 46, + "extra" + ], + [ + 4, + 0, + "extra" + ], + [ + 4, + 37, + "extra" + ], + [ + 1, + 14, + "extra" + ], + [ + 1, + 51, + "extra" + ], + [ + 3, + 5, + "extra" + ], + [ + 3, + 42, + "extra" + ], + [ + 0, + 19, + "extra" + ], + [ + 0, + 56, + "extra" + ], + [ + 2, + 10, + "extra" + ], + [ + 2, + 47, + "extra" + ], + [ + 4, + 1, + "extra" + ], + [ + 4, + 38, + "extra" + ], + [ + 1, + 15, + "extra" + ], + [ + 1, + 52, + "extra" + ], + [ + 3, + 6, + "extra" + ], + [ + 3, + 43, + "extra" + ], + [ + 0, + 20, + "extra" + ], + [ + 0, + 57, + "extra" + ], + [ + 2, + 11, + "extra" + ], + [ + 2, + 48, + "extra" + ], + [ + 4, + 2, + "extra" + ], + [ + 4, + 39, + "extra" + ], + [ + 1, + 16, + "extra" + ], + [ + 1, + 53, + "extra" + ], + [ + 3, + 7, + "extra" + ], + [ + 3, + 44, + "extra" + ], + [ + 0, + 21, + "extra" + ], + [ + 0, + 58, + "extra" + ], + [ + 2, + 12, + "extra" + ], + [ + 2, + 49, + "extra" + ], + [ + 4, + 3, + "extra" + ], + [ + 4, + 40, + "extra" + ], + [ + 1, + 17, + "extra" + ], + [ + 1, + 54, + "extra" + ], + [ + 3, + 8, + "extra" + ], + [ + 3, + 45, + "extra" + ], + [ + 0, + 22, + "extra" + ], + [ + 0, + 59, + "extra" + ], + [ + 2, + 13, + "extra" + ], + [ + 2, + 50, + "extra" + ], + [ + 4, + 4, + "extra" + ], + [ + 4, + 41, + "extra" + ], + [ + 1, + 18, + "extra" + ], + [ + 1, + 55, + "extra" + ], + [ + 3, + 9, + "extra" + ], + [ + 3, + 46, + "extra" + ], + [ + 0, + 23, + "extra" + ], + [ + 0, + 60, + "extra" + ], + [ + 5, + 0, + "extra" + ], + [ + 5, + 37, + "extra" + ], + [ + 2, + 14, + "extra" + ], + [ + 2, + 51, + "extra" + ], + [ + 4, + 5, + "extra" + ], + [ + 4, + 42, + "extra" + ], + [ + 1, + 19, + "extra" + ], + [ + 1, + 56, + "extra" + ], + [ + 3, + 10, + "extra" + ], + [ + 3, + 47, + "extra" + ], + [ + 0, + 24, + "extra" + ], + [ + 0, + 61, + "extra" + ], + [ + 5, + 1, + "extra" + ], + [ + 5, + 38, + "extra" + ], + [ + 2, + 15, + "extra" + ], + [ + 2, + 52, + "extra" + ], + [ + 4, + 6, + "extra" + ], + [ + 4, + 43, + "extra" + ], + [ + 1, + 20, + "extra" + ], + [ + 1, + 57, + "extra" + ], + [ + 3, + 11, + "extra" + ], + [ + 3, + 48, + "extra" + ], + [ + 0, + 25, + "extra" + ], + [ + 0, + 62, + "extra" + ], + [ + 5, + 2, + "extra" + ], + [ + 5, + 39, + "extra" + ], + [ + 2, + 16, + "extra" + ], + [ + 2, + 53, + "extra" + ], + [ + 4, + 7, + "extra" + ], + [ + 4, + 44, + "extra" + ], + [ + 1, + 21, + "extra" + ], + [ + 1, + 58, + "extra" + ], + [ + 3, + 12, + "extra" + ], + [ + 3, + 49, + "extra" + ], + [ + 0, + 26, + "extra" + ], + [ + 0, + 63, + "extra" + ], + [ + 5, + 3, + "extra" + ], + [ + 5, + 40, + "extra" + ], + [ + 2, + 17, + "extra" + ], + [ + 2, + 54, + "extra" + ], + [ + 4, + 8, + "extra" + ], + [ + 4, + 45, + "extra" + ], + [ + 1, + 22, + "extra" + ], + [ + 1, + 59, + "extra" + ], + [ + 3, + 13, + "extra" + ], + [ + 3, + 50, + "extra" + ], + [ + 0, + 27, + "extra" + ], + [ + 0, + 64, + "extra" + ], + [ + 5, + 4, + "extra" + ], + [ + 5, + 41, + "extra" + ], + [ + 2, + 18, + "extra" + ], + [ + 2, + 55, + "extra" + ], + [ + 4, + 9, + "extra" + ], + [ + 4, + 46, + "extra" + ], + [ + 1, + 23, + "extra" + ], + [ + 1, + 60, + "extra" + ], + [ + 6, + 0, + "extra" + ], + [ + 6, + 37, + "extra" + ], + [ + 3, + 14, + "extra" + ], + [ + 3, + 51, + "extra" + ], + [ + 0, + 28, + "extra" + ], + [ + 0, + 65, + "extra" + ], + [ + 5, + 5, + "extra" + ], + [ + 5, + 42, + "extra" + ], + [ + 2, + 19, + "extra" + ], + [ + 2, + 56, + "extra" + ], + [ + 4, + 10, + "extra" + ], + [ + 4, + 47, + "extra" + ], + [ + 1, + 24, + "extra" + ], + [ + 1, + 61, + "extra" + ], + [ + 6, + 1, + "extra" + ], + [ + 6, + 38, + "extra" + ], + [ + 3, + 15, + "extra" + ], + [ + 3, + 52, + "extra" + ], + [ + 0, + 29, + "extra" + ], + [ + 0, + 66, + "extra" + ], + [ + 5, + 6, + "extra" + ], + [ + 5, + 43, + "extra" + ], + [ + 2, + 20, + "extra" + ], + [ + 2, + 57, + "extra" + ], + [ + 4, + 11, + "extra" + ], + [ + 4, + 48, + "extra" + ], + [ + 1, + 25, + "extra" + ], + [ + 1, + 62, + "extra" + ], + [ + 6, + 2, + "extra" + ], + [ + 6, + 39, + "extra" + ], + [ + 3, + 16, + "extra" + ], + [ + 3, + 53, + "extra" + ], + [ + 0, + 30, + "extra" + ], + [ + 0, + 67, + "extra" + ], + [ + 5, + 7, + "extra" + ], + [ + 5, + 44, + "extra" + ], + [ + 2, + 21, + "extra" + ], + [ + 2, + 58, + "extra" + ], + [ + 4, + 12, + "extra" + ], + [ + 4, + 49, + "extra" + ], + [ + 1, + 26, + "extra" + ], + [ + 1, + 63, + "extra" + ], + [ + 6, + 3, + "extra" + ], + [ + 6, + 40, + "extra" + ], + [ + 3, + 17, + "extra" + ], + [ + 3, + 54, + "extra" + ], + [ + 0, + 31, + "extra" + ], + [ + 0, + 68, + "extra" + ], + [ + 5, + 8, + "extra" + ], + [ + 5, + 45, + "extra" + ], + [ + 2, + 22, + "extra" + ], + [ + 2, + 59, + "extra" + ], + [ + 4, + 13, + "extra" + ], + [ + 4, + 50, + "extra" + ], + [ + 1, + 27, + "extra" + ], + [ + 1, + 64, + "extra" + ], + [ + 6, + 4, + "extra" + ], + [ + 6, + 41, + "extra" + ], + [ + 3, + 18, + "extra" + ], + [ + 3, + 55, + "extra" + ], + [ + 0, + 32, + "extra" + ], + [ + 0, + 69, + "extra" + ], + [ + 5, + 9, + "extra" + ], + [ + 5, + 46, + "extra" + ], + [ + 2, + 23, + "extra" + ], + [ + 2, + 60, + "extra" + ], + [ + 7, + 0, + "extra" + ], + [ + 7, + 37, + "extra" + ], + [ + 4, + 14, + "extra" + ], + [ + 4, + 51, + "extra" + ], + [ + 1, + 28, + "extra" + ], + [ + 1, + 65, + "extra" + ], + [ + 6, + 5, + "extra" + ], + [ + 6, + 42, + "extra" + ], + [ + 3, + 19, + "extra" + ], + [ + 3, + 56, + "extra" + ], + [ + 0, + 33, + "extra" + ], + [ + 0, + 70, + "extra" + ], + [ + 5, + 10, + "extra" + ], + [ + 5, + 47, + "extra" + ], + [ + 2, + 24, + "extra" + ], + [ + 2, + 61, + "extra" + ], + [ + 7, + 1, + "extra" + ], + [ + 7, + 38, + "extra" + ], + [ + 4, + 15, + "extra" + ], + [ + 4, + 52, + "extra" + ], + [ + 1, + 29, + "extra" + ], + [ + 1, + 66, + "extra" + ], + [ + 6, + 6, + "extra" + ], + [ + 6, + 43, + "extra" + ], + [ + 3, + 20, + "extra" + ], + [ + 3, + 57, + "extra" + ], + [ + 0, + 34, + "extra" + ], + [ + 0, + 71, + "extra" + ], + [ + 5, + 11, + "extra" + ], + [ + 5, + 48, + "extra" + ], + [ + 2, + 25, + "extra" + ], + [ + 2, + 62, + "extra" + ], + [ + 7, + 2, + "extra" + ], + [ + 7, + 39, + "extra" + ], + [ + 4, + 16, + "extra" + ], + [ + 4, + 53, + "extra" + ], + [ + 1, + 30, + "extra" + ], + [ + 1, + 67, + "extra" + ], + [ + 6, + 7, + "extra" + ], + [ + 6, + 44, + "extra" + ], + [ + 3, + 21, + "extra" + ], + [ + 3, + 58, + "extra" + ], + [ + 0, + 35, + "extra" + ], + [ + 0, + 72, + "extra" + ], + [ + 5, + 12, + "extra" + ], + [ + 5, + 49, + "extra" + ], + [ + 2, + 26, + "extra" + ], + [ + 2, + 63, + "extra" + ], + [ + 7, + 3, + "extra" + ], + [ + 7, + 40, + "extra" + ], + [ + 4, + 17, + "extra" + ], + [ + 4, + 54, + "extra" + ], + [ + 1, + 31, + "extra" + ], + [ + 1, + 68, + "extra" + ], + [ + 6, + 8, + "extra" + ], + [ + 6, + 45, + "extra" + ], + [ + 3, + 22, + "extra" + ], + [ + 3, + 59, + "extra" + ], + [ + 0, + 36, + "extra" + ], + [ + 0, + 73, + "extra" + ], + [ + 5, + 13, + "extra" + ], + [ + 5, + 50, + "extra" + ], + [ + 2, + 27, + "extra" + ], + [ + 2, + 64, + "extra" + ], + [ + 7, + 4, + "extra" + ], + [ + 7, + 41, + "extra" + ], + [ + 4, + 18, + "extra" + ], + [ + 4, + 55, + "extra" + ], + [ + 1, + 32, + "extra" + ], + [ + 1, + 69, + "extra" + ], + [ + 6, + 9, + "extra" + ], + [ + 6, + 46, + "extra" + ], + [ + 3, + 23, + "extra" + ], + [ + 3, + 60, + "extra" + ], + [ + 8, + 0, + "extra" + ], + [ + 8, + 37, + "extra" + ], + [ + 5, + 14, + "extra" + ], + [ + 5, + 51, + "extra" + ], + [ + 2, + 28, + "extra" + ], + [ + 2, + 65, + "extra" + ], + [ + 7, + 5, + "extra" + ], + [ + 7, + 42, + "extra" + ], + [ + 4, + 19, + "extra" + ], + [ + 4, + 56, + "extra" + ], + [ + 1, + 33, + "extra" + ], + [ + 1, + 70, + "extra" + ], + [ + 6, + 10, + "extra" + ], + [ + 6, + 47, + "extra" + ], + [ + 3, + 24, + "extra" + ], + [ + 3, + 61, + "extra" + ], + [ + 8, + 1, + "extra" + ], + [ + 8, + 38, + "extra" + ], + [ + 5, + 15, + "extra" + ], + [ + 5, + 52, + "extra" + ], + [ + 2, + 29, + "extra" + ], + [ + 2, + 66, + "extra" + ], + [ + 7, + 6, + "extra" + ], + [ + 7, + 43, + "extra" + ], + [ + 4, + 20, + "extra" + ], + [ + 4, + 57, + "extra" + ], + [ + 1, + 34, + "extra" + ], + [ + 1, + 71, + "extra" + ], + [ + 6, + 11, + "extra" + ], + [ + 6, + 48, + "extra" + ], + [ + 3, + 25, + "extra" + ], + [ + 3, + 62, + "extra" + ], + [ + 8, + 2, + "extra" + ], + [ + 8, + 39, + "extra" + ], + [ + 5, + 16, + "extra" + ], + [ + 5, + 53, + "extra" + ], + [ + 2, + 30, + "extra" + ], + [ + 2, + 67, + "extra" + ], + [ + 7, + 7, + "extra" + ], + [ + 7, + 44, + "extra" + ], + [ + 4, + 21, + "extra" + ], + [ + 4, + 58, + "extra" + ], + [ + 1, + 35, + "extra" + ], + [ + 1, + 72, + "extra" + ], + [ + 6, + 12, + "extra" + ], + [ + 6, + 49, + "extra" + ], + [ + 3, + 26, + "extra" + ], + [ + 3, + 63, + "extra" + ], + [ + 8, + 3, + "extra" + ], + [ + 8, + 40, + "extra" + ], + [ + 5, + 17, + "extra" + ], + [ + 5, + 54, + "extra" + ], + [ + 2, + 31, + "extra" + ], + [ + 2, + 68, + "extra" + ], + [ + 7, + 8, + "extra" + ], + [ + 7, + 45, + "extra" + ], + [ + 4, + 22, + "extra" + ], + [ + 4, + 59, + "extra" + ], + [ + 1, + 36, + "extra" + ], + [ + 1, + 73, + "extra" + ], + [ + 6, + 13, + "extra" + ], + [ + 6, + 50, + "extra" + ], + [ + 3, + 27, + "extra" + ], + [ + 3, + 64, + "extra" + ], + [ + 8, + 4, + "extra" + ], + [ + 8, + 41, + "extra" + ], + [ + 5, + 18, + "extra" + ], + [ + 5, + 55, + "extra" + ], + [ + 2, + 32, + "extra" + ], + [ + 2, + 69, + "extra" + ], + [ + 7, + 9, + "extra" + ], + [ + 7, + 46, + "extra" + ], + [ + 4, + 23, + "extra" + ], + [ + 4, + 60, + "extra" + ], + [ + 6, + 14, + "extra" + ], + [ + 6, + 51, + "extra" + ], + [ + 3, + 28, + "extra" + ], + [ + 3, + 65, + "gauge44" + ], + [ + 8, + 5, + "gauge44" + ], + [ + 8, + 42, + "gauge44" + ], + [ + 5, + 19, + "gauge44" + ], + [ + 5, + 56, + "gauge44" + ], + [ + 2, + 33, + "gauge44" + ], + [ + 2, + 70, + "gauge44" + ], + [ + 7, + 10, + "gauge44" + ], + [ + 7, + 47, + "gauge44" + ], + [ + 4, + 24, + "gauge44" + ], + [ + 4, + 61, + "gauge44" + ], + [ + 6, + 15, + "gauge44" + ], + [ + 6, + 52, + "gauge44" + ], + [ + 3, + 29, + "gauge44" + ], + [ + 3, + 66, + "gauge44" + ], + [ + 8, + 6, + "gauge44" + ], + [ + 8, + 43, + "gauge44" + ], + [ + 5, + 20, + "gauge44" + ], + [ + 5, + 57, + "gauge44" + ], + [ + 2, + 34, + "gauge44" + ], + [ + 2, + 71, + "gauge44" + ], + [ + 7, + 11, + "gauge44" + ], + [ + 7, + 48, + "gauge44" + ], + [ + 4, + 25, + "gauge44" + ], + [ + 4, + 62, + "gauge44" + ], + [ + 6, + 16, + "gauge44" + ], + [ + 6, + 53, + "gauge44" + ], + [ + 3, + 30, + "gauge44" + ], + [ + 3, + 67, + "gauge44" + ], + [ + 8, + 7, + "gauge44" + ], + [ + 8, + 44, + "gauge44" + ], + [ + 5, + 21, + "gauge44" + ], + [ + 5, + 58, + "gauge44" + ], + [ + 2, + 35, + "gauge44" + ], + [ + 2, + 72, + "gauge44" + ], + [ + 7, + 12, + "gauge44" + ], + [ + 7, + 49, + "gauge44" + ], + [ + 4, + 26, + "gauge44" + ], + [ + 4, + 63, + "gauge44" + ], + [ + 6, + 17, + "gauge44" + ], + [ + 6, + 54, + "gauge44" + ], + [ + 3, + 31, + "gauge44" + ], + [ + 3, + 68, + "gauge44" + ], + [ + 8, + 8, + "gauge44" + ], + [ + 8, + 45, + "gauge44" + ], + [ + 5, + 22, + "gauge44" + ], + [ + 5, + 59, + "gauge44" + ], + [ + 2, + 36, + "gauge44" + ], + [ + 2, + 73, + "gauge44" + ], + [ + 7, + 13, + "gauge44" + ], + [ + 7, + 50, + "gauge44" + ], + [ + 4, + 27, + "gauge44" + ], + [ + 4, + 64, + "gauge44" + ], + [ + 6, + 18, + "gauge44" + ], + [ + 6, + 55, + "gauge44" + ], + [ + 3, + 32, + "gauge44" + ], + [ + 3, + 69, + "gauge44" + ], + [ + 8, + 9, + "gauge44" + ], + [ + 8, + 46, + "gauge44" + ], + [ + 5, + 23, + "gauge44" + ], + [ + 5, + 60, + "gauge44" + ], + [ + 7, + 14, + "gauge44" + ], + [ + 7, + 51, + "gauge44" + ], + [ + 4, + 28, + "gauge44" + ], + [ + 4, + 65, + "gauge44" + ], + [ + 6, + 19, + "gauge44" + ], + [ + 6, + 56, + "gauge44" + ], + [ + 3, + 33, + "gauge44" + ], + [ + 3, + 70, + "gauge44" + ], + [ + 8, + 10, + "gauge44" + ], + [ + 8, + 47, + "gauge44" + ], + [ + 5, + 24, + "gauge44" + ], + [ + 5, + 61, + "gauge44" + ], + [ + 7, + 15, + "gauge44" + ], + [ + 7, + 52, + "gauge44" + ], + [ + 4, + 29, + "gauge44" + ], + [ + 4, + 66, + "gauge44" + ], + [ + 6, + 20, + "gauge44" + ], + [ + 6, + 57, + "gauge44" + ], + [ + 3, + 34, + "gauge44" + ], + [ + 3, + 71, + "gauge44" + ], + [ + 8, + 11, + "gauge44" + ], + [ + 8, + 48, + "gauge44" + ], + [ + 5, + 25, + "gauge44" + ], + [ + 5, + 62, + "gauge44" + ], + [ + 7, + 16, + "gauge44" + ], + [ + 7, + 53, + "gauge44" + ], + [ + 4, + 30, + "gauge44" + ], + [ + 4, + 67, + "gauge44" + ], + [ + 6, + 21, + "gauge44" + ], + [ + 6, + 58, + "gauge44" + ], + [ + 3, + 35, + "gauge44" + ], + [ + 3, + 72, + "gauge44" + ], + [ + 8, + 12, + "gauge44" + ], + [ + 8, + 49, + "gauge44" + ], + [ + 5, + 26, + "gauge44" + ], + [ + 5, + 63, + "gauge44" + ], + [ + 7, + 17, + "gauge44" + ], + [ + 7, + 54, + "gauge44" + ], + [ + 4, + 31, + "gauge44" + ], + [ + 4, + 68, + "gauge44" + ], + [ + 6, + 22, + "gauge44" + ], + [ + 6, + 59, + "gauge44" + ], + [ + 3, + 36, + "gauge44" + ], + [ + 3, + 73, + "gauge44" + ], + [ + 8, + 13, + "gauge44" + ], + [ + 8, + 50, + "gauge44" + ], + [ + 5, + 27, + "gauge44" + ], + [ + 5, + 64, + "gauge44" + ], + [ + 7, + 18, + "gauge44" + ], + [ + 7, + 55, + "gauge44" + ], + [ + 4, + 32, + "gauge44" + ], + [ + 4, + 69, + "gauge44" + ], + [ + 6, + 23, + "gauge44" + ], + [ + 6, + 60, + "gauge44" + ], + [ + 8, + 14, + "gauge44" + ], + [ + 8, + 51, + "gauge44" + ], + [ + 5, + 28, + "gauge44" + ], + [ + 5, + 65, + "gauge44" + ], + [ + 7, + 19, + "gauge44" + ], + [ + 7, + 56, + "gauge44" + ], + [ + 4, + 33, + "gauge44" + ], + [ + 4, + 70, + "gauge44" + ], + [ + 6, + 24, + "gauge44" + ], + [ + 6, + 61, + "gauge44" + ], + [ + 8, + 15, + "gauge44" + ], + [ + 8, + 52, + "gauge44" + ], + [ + 5, + 29, + "gauge44" + ], + [ + 5, + 66, + "gauge44" + ], + [ + 7, + 20, + "gauge44" + ], + [ + 7, + 57, + "gauge44" + ], + [ + 4, + 34, + "gauge44" + ], + [ + 4, + 71, + "gauge44" + ], + [ + 6, + 25, + "gauge44" + ], + [ + 6, + 62, + "gauge44" + ], + [ + 8, + 16, + "gauge44" + ], + [ + 8, + 53, + "gauge44" + ], + [ + 5, + 30, + "gauge44" + ], + [ + 5, + 67, + "gauge44" + ], + [ + 7, + 21, + "gauge44" + ], + [ + 7, + 58, + "gauge44" + ], + [ + 4, + 35, + "gauge44" + ], + [ + 4, + 72, + "gauge44" + ], + [ + 6, + 26, + "gauge44" + ], + [ + 6, + 63, + "gauge44" + ], + [ + 8, + 17, + "gauge44" + ], + [ + 8, + 54, + "gauge44" + ], + [ + 5, + 31, + "gauge44" + ], + [ + 5, + 68, + "gauge44" + ], + [ + 7, + 22, + "gauge44" + ], + [ + 7, + 59, + "gauge44" + ], + [ + 4, + 36, + "gauge44" + ], + [ + 4, + 73, + "gauge44" + ], + [ + 6, + 27, + "gauge44" + ], + [ + 6, + 64, + "gauge44" + ], + [ + 8, + 18, + "gauge44" + ], + [ + 8, + 55, + "gauge44" + ], + [ + 5, + 32, + "gauge44" + ], + [ + 5, + 69, + "gauge44" + ], + [ + 7, + 23, + "gauge44" + ], + [ + 7, + 60, + "gauge44" + ], + [ + 6, + 28, + "gauge44" + ], + [ + 6, + 65, + "gauge44" + ], + [ + 8, + 19, + "gauge44" + ], + [ + 8, + 56, + "gauge44" + ], + [ + 5, + 33, + "gauge44" + ], + [ + 5, + 70, + "gauge44" + ], + [ + 7, + 24, + "gauge44" + ], + [ + 7, + 61, + "gauge44" + ], + [ + 6, + 29, + "gauge44" + ], + [ + 6, + 66, + "gauge44" + ], + [ + 8, + 20, + "gauge44" + ], + [ + 8, + 57, + "gauge44" + ], + [ + 5, + 34, + "gauge44" + ], + [ + 5, + 71, + "gauge44" + ], + [ + 7, + 25, + "gauge44" + ], + [ + 7, + 62, + "gauge44" + ], + [ + 6, + 30, + "gauge44" + ], + [ + 6, + 67, + "gauge44" + ], + [ + 8, + 21, + "gauge44" + ], + [ + 8, + 58, + "gauge44" + ], + [ + 5, + 35, + "gauge44" + ], + [ + 5, + 72, + "gauge44" + ], + [ + 7, + 26, + "gauge44" + ], + [ + 7, + 63, + "gauge44" + ], + [ + 6, + 31, + "gauge44" + ], + [ + 6, + 68, + "gauge44" + ], + [ + 8, + 22, + "gauge44" + ], + [ + 8, + 59, + "gauge44" + ], + [ + 5, + 36, + "gauge44" + ], + [ + 5, + 73, + "gauge44" + ], + [ + 7, + 27, + "gauge44" + ], + [ + 7, + 64, + "gauge44" + ], + [ + 6, + 32, + "gauge44" + ], + [ + 6, + 69, + "gauge44" + ], + [ + 8, + 23, + "gauge44" + ], + [ + 8, + 60, + "gauge44" + ], + [ + 7, + 28, + "gauge44" + ], + [ + 7, + 65, + "gauge44" + ], + [ + 6, + 33, + "gauge44" + ], + [ + 6, + 70, + "gauge44" + ], + [ + 8, + 24, + "gauge44" + ], + [ + 8, + 61, + "gauge44" + ], + [ + 7, + 29, + "gauge44" + ], + [ + 7, + 66, + "gauge44" + ], + [ + 6, + 34, + "gauge44" + ], + [ + 6, + 71, + "gauge44" + ], + [ + 8, + 25, + "gauge44" + ], + [ + 8, + 62, + "gauge44" + ], + [ + 7, + 30, + "gauge44" + ], + [ + 7, + 67, + "gauge44" + ], + [ + 6, + 35, + "gauge44" + ], + [ + 6, + 72, + "gauge44" + ], + [ + 8, + 26, + "gauge44" + ], + [ + 8, + 63, + "gauge44" + ], + [ + 7, + 31, + "gauge44" + ], + [ + 7, + 68, + "gauge44" + ], + [ + 6, + 36, + "gauge44" + ], + [ + 6, + 73, + "gauge44" + ], + [ + 8, + 27, + "gauge44" + ], + [ + 8, + 64, + "gauge44" + ], + [ + 7, + 32, + "gauge44" + ], + [ + 7, + 69, + "gauge44" + ], + [ + 8, + 28, + "gauge44" + ], + [ + 8, + 65, + "gauge44" + ], + [ + 7, + 33, + "gauge44" + ], + [ + 7, + 70, + "gauge44" + ], + [ + 8, + 29, + "gauge44" + ], + [ + 8, + 66, + "gauge44" + ], + [ + 7, + 34, + "gauge44" + ], + [ + 7, + 71, + "gauge44" + ], + [ + 8, + 30, + "gauge44" + ], + [ + 8, + 67, + "gauge44" + ], + [ + 7, + 35, + "gauge44" + ], + [ + 7, + 72, + "gauge44" + ], + [ + 8, + 31, + "gauge44" + ], + [ + 8, + 68, + "gauge44" + ], + [ + 7, + 36, + "gauge44" + ], + [ + 7, + 73, + "gauge44" + ], + [ + 8, + 32, + "gauge44" + ], + [ + 8, + 69, + "gauge44" + ], + [ + 8, + 33, + "gauge44" + ], + [ + 8, + 70, + "gauge44" + ], + [ + 8, + 34, + "gauge44" + ], + [ + 8, + 71, + "gauge44" + ], + [ + 8, + 35, + "gauge44" + ], + [ + 8, + 72, + "gauge44" + ], + [ + 8, + 36, + "gauge44" + ], + [ + 8, + 73, + "gauge44" + ] + ], + "expected": { + "gain_baseline_kappa": "13414839829209/8000000000000000", + "complex_lower": "16797549561255445213356709939207025769983114385025802954603275201628645482603256388263056561328446322744513169085862209720704481201654121427713006366929567157/10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "conservative_complex_lower": "8398774766397181318443389806932001359929734105781555583223880640081/5000000000000000000000000000000000000000000000000000000000000000000000", + "kappa": "1676938111022438771190100017020725032555691674761792047536039179/1000000000000000000000000000000000000000000000000000000000000000000", + "assembly_controls_rejected": 114, + "provider_counts": { + "extra": 417, + "gauge44": 249 + }, + "mutations_rejected": 15, + "hosted_residuals": 319680, + "rank_mass": 4816512, + "actual_73column_sigmas": 11142, + "cross_replica_helper_roles": 296300, + "idle_remainders": 22748, + "idle_remainder_profile": { + "48": 22748 + }, + "global_profile": { + "1": 1560432, + "2": 336336, + "3": 278724, + "4": 84912, + "5": 54612, + "8": 5328, + "48": 22748 + }, + "live": 66304, + "physical": 66794, + "conservative_kappa_decimal": "0.001676938108185868004743716856518660001672470159816226643047960171", + "kappa_decimal": "0.001676938111022438771190100017020725032555691674761792047536039179" + }, + "geometry": { + "charged_prefix_bits": 2048, + "dimension": 73, + "pairs": 4, + "parent_helpers": 504, + "parent_idle": 149184, + "parent_live": 111664, + "parent_physical": 112178, + "replicas": 74, + "stages": 9 + }, + "name": "mixed-t74-exact-fill", + "pivot_swap": { + "recipe": "construction/leaver/PIVOT-SWAP-k8.json", + "sha256": "3ef7acf0cf67442a532f25b53d5fbeda76d3a84524118df8e003ca69b5cac0bb" + }, + "providers": { + "extra": { + "artifacts": { + "LOCAL-CHECKS.json": "790f032dd6929ab1249c0c5697c838770a75dde2cff31f21fd7dba38b22e89bb", + "CLIFFORD-RECIPES.json": "4ff3def28a3473baf2269177840edf97f8f4d90e5913063bcc5afbb8eb918e73", + "RESIDUAL-ADAPTERS.json": "0102fa3b62b095c14a34d5af95cc321db38e5f5e03a4f226828e8ebf6fdbe20b" + }, + "expected_local": { + "forward": { + "events": 24770, + "macros": 19706, + "real_component_primitives": 198890, + "prefix_l1": "5530697291943336383/2048", + "coefficient_work_primitive_count": 98395 + }, + "backward": { + "events": 24770, + "macros": 19706, + "real_component_primitives": 198938, + "prefix_l1": "14824960514790439145421/64", + "coefficient_work_primitive_count": 98427 + } + }, + "inventory": { + "4": 40, + "5": 48, + "7": 38, + "8": 114, + "9": 240 + }, + "native_negative_controls": 25, + "phase_edges": 2900, + "expected_profile": { + "1": 2340, + "2": 508, + "3": 420, + "4": 126, + "5": 82, + "8": 8 + }, + "artifact_semantic_sha256": { + "CANONICAL-WORD.json.gz": "a17466603cd8209297ed950229406a8ef16ae304b852e9d2e9201a98d8b386db", + "LOCAL-PROGRAMS.json.gz": "cdacce0abaa40fb416c12ec6996ad6cfb647cff34b2fd07364c7dac11b828ef5", + "LOCAL-CHECKS.json": "531abf3d84b7c9cec816d41fcee0e1e11199deb0a084efc8a223e32c071be3c4", + "INDEPENDENT-LOCAL-REPLAY.json": "839ddbb49d7934d55147a344f602cc83478d4229d97953f31ab7eda740f212ec", + "CLIFFORD-RECIPES.json": "4ff3def28a3473baf2269177840edf97f8f4d90e5913063bcc5afbb8eb918e73", + "CLIFFORD-REVIEW.json": "572dd24d2f835290d7d3d37dfc6cf8c31d758e8f1f56542645d7adb42f2c9b03", + "RESIDUAL-ADAPTERS.json": "435b2e4ee1e39d0d373dce21591660b8de4834f6e44ff9813d1821e22ff3c9c1" + }, + "entering": 192, + "entrance": 368, + "width_digest": "ec44b5b214538eafbd921a70a1881e38212a3e101ebf7f35427b971a6447de3f", + "program_hashes": { + "backward": "18dee8f47d3f85a6399f0ecd7460be177b1a5b2cf5f43ded8c341fb21a01a0f1", + "forward": "b0d8ed8f607c62f3b2b5734e882116ac1e6db16a2e147476a5c1263290249f58" + }, + "complete_contract": { + "local": { + "backward": { + "events": 24770, + "macros": 19706, + "real_component_primitives": 198938, + "prefix_l1": "14824960514790439145421/64", + "prefix_bits": 68, + "coefficient_work_primitive_count": 98427, + "all_exact_columns": 704, + "dirty_helper_columns": 480, + "all_dirty_helper_columns_restored": true, + "private_centres_and_coefficient_work_cleared": true, + "pre_wrappers": 240, + "post_wrappers": 240, + "endpoint_evidence": "Hash-bound fresh INDEPENDENT-LOCAL-REPLAY.json" + }, + "forward": { + "events": 24770, + "macros": 19706, + "real_component_primitives": 198890, + "prefix_l1": "5530697291943336383/2048", + "prefix_bits": 52, + "coefficient_work_primitive_count": 98395, + "all_exact_columns": 704, + "dirty_helper_columns": 480, + "all_dirty_helper_columns_restored": true, + "private_centres_and_coefficient_work_cleared": true, + "pre_wrappers": 240, + "post_wrappers": 240, + "endpoint_evidence": "Hash-bound fresh INDEPENDENT-LOCAL-REPLAY.json" + } + }, + "helpers": 480, + "centres": 8, + "v": 112, + "h": 9, + "n": 704, + "entering_helpers": 192, + "entrance_rank": 368, + "terminal_codimension": 214, + "hyperplane_ended_helpers": 78, + "cold_hyperplane_ended_helpers": 48, + "width_inventory": { + "4": 40, + "5": 48, + "7": 38, + "8": 114, + "9": 240 + }, + "widths": [ + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 8, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 8, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 9, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 9, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 9, + 8, + 9, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ], + "local_adapters": 387104, + "local_primitive_bound": 10039285401882, + "compiler": 25934336, + "children": 3484, + "paid_profile": { + "1": 2340, + "2": 508, + "3": 420, + "4": 126, + "5": 82, + "8": 8 + }, + "program_hashes": { + "backward": "18dee8f47d3f85a6399f0ecd7460be177b1a5b2cf5f43ded8c341fb21a01a0f1", + "forward": "b0d8ed8f607c62f3b2b5734e882116ac1e6db16a2e147476a5c1263290249f58" + }, + "semantic_artifact_sha256": { + "CANONICAL-WORD.json.gz": "a17466603cd8209297ed950229406a8ef16ae304b852e9d2e9201a98d8b386db", + "LOCAL-PROGRAMS.json.gz": "cdacce0abaa40fb416c12ec6996ad6cfb647cff34b2fd07364c7dac11b828ef5", + "LOCAL-CHECKS.json": "531abf3d84b7c9cec816d41fcee0e1e11199deb0a084efc8a223e32c071be3c4", + "INDEPENDENT-LOCAL-REPLAY.json": "839ddbb49d7934d55147a344f602cc83478d4229d97953f31ab7eda740f212ec", + "CLIFFORD-RECIPES.json": "4ff3def28a3473baf2269177840edf97f8f4d90e5913063bcc5afbb8eb918e73", + "CLIFFORD-REVIEW.json": "572dd24d2f835290d7d3d37dfc6cf8c31d758e8f1f56542645d7adb42f2c9b03", + "RESIDUAL-ADAPTERS.json": "435b2e4ee1e39d0d373dce21591660b8de4834f6e44ff9813d1821e22ff3c9c1" + } + }, + "semantic_phase_sha256": "572dd24d2f835290d7d3d37dfc6cf8c31d758e8f1f56542645d7adb42f2c9b03", + "wrappers": 240 + }, + "gauge44": { + "artifacts": { + "LOCAL-CHECKS.json": "749c9c7cb16042706c1b0ba94ee21ec980769416ecf31a932cdfac7a9e2916c8", + "CLIFFORD-RECIPES.json": "3eaf9e1fbce086198d4904767036dfc5d85eef76a332408f042c05d99abcf9e3", + "RESIDUAL-ADAPTERS.json": "89e5779ba4fcc1b1a76bed05c9b36600bc1dc3c6efd7e623865692ec715c30c5" + }, + "expected_local": { + "forward": { + "events": 24770, + "macros": 19706, + "real_component_primitives": 198890, + "prefix_l1": "5530697291943336383/2048", + "coefficient_work_primitive_count": 98395 + }, + "backward": { + "events": 24770, + "macros": 19706, + "real_component_primitives": 198938, + "prefix_l1": "14824960514790439145421/64", + "coefficient_work_primitive_count": 98427 + } + }, + "inventory": { + "4": 44, + "5": 44, + "7": 38, + "8": 114, + "9": 240 + }, + "native_negative_controls": 25, + "phase_edges": 2900, + "expected_profile": { + "1": 2348, + "2": 500, + "3": 416, + "4": 130, + "5": 82, + "8": 8 + }, + "artifact_semantic_sha256": { + "CANONICAL-WORD.json.gz": "fbdc05ae9ab68bb1ad7578ce46c4ac8282f54927a2cf9365a9baa799aa1c34d0", + "LOCAL-PROGRAMS.json.gz": "1773b1e6e83ba0ec05740571b1aa40709e3df052860dc9c0f40e4f908ef7cbcb", + "LOCAL-CHECKS.json": "e1f44d7e5e43c56585ad930f472447d3959cfaceb402fbe7a8fd1b45365bbeb1", + "INDEPENDENT-LOCAL-REPLAY.json": "3e003abf2aff6127002c1d352867bf51aacda5713a197dcbdac749a1c673c8f6", + "CLIFFORD-RECIPES.json": "3eaf9e1fbce086198d4904767036dfc5d85eef76a332408f042c05d99abcf9e3", + "CLIFFORD-REVIEW.json": "bd380ca1cb9c43ba67bfc093e579a992d902a1b42cd5dbeec7ddff475d761cad", + "RESIDUAL-ADAPTERS.json": "df5afb8969525b20e7eb4cf572270b724a9427f8d16f78edbd014c5005191133" + }, + "entering": 192, + "entrance": 372, + "width_digest": "3e2624964db4f881ad1404d94ec595b3d1baba07bef90cf9037d802cc6299d11", + "program_hashes": { + "backward": "eba0c830ca211c4db887fd5d1bcf9d2bd73defc7089ada544aa9894050492617", + "forward": "1c4bd238d8235dd164bd4332daa0ced621a20dff09918293b7fc114d120c2cb3" + }, + "complete_contract": { + "local": { + "backward": { + "events": 24770, + "macros": 19706, + "real_component_primitives": 198938, + "prefix_l1": "14824960514790439145421/64", + "prefix_bits": 68, + "coefficient_work_primitive_count": 98427, + "all_exact_columns": 704, + "dirty_helper_columns": 480, + "all_dirty_helper_columns_restored": true, + "private_centres_and_coefficient_work_cleared": true, + "pre_wrappers": 240, + "post_wrappers": 240, + "endpoint_evidence": "Hash-bound fresh INDEPENDENT-LOCAL-REPLAY.json" + }, + "forward": { + "events": 24770, + "macros": 19706, + "real_component_primitives": 198890, + "prefix_l1": "5530697291943336383/2048", + "prefix_bits": 52, + "coefficient_work_primitive_count": 98395, + "all_exact_columns": 704, + "dirty_helper_columns": 480, + "all_dirty_helper_columns_restored": true, + "private_centres_and_coefficient_work_cleared": true, + "pre_wrappers": 240, + "post_wrappers": 240, + "endpoint_evidence": "Hash-bound fresh INDEPENDENT-LOCAL-REPLAY.json" + } + }, + "helpers": 480, + "centres": 8, + "v": 112, + "h": 9, + "n": 704, + "entering_helpers": 192, + "entrance_rank": 372, + "terminal_codimension": 214, + "hyperplane_ended_helpers": 78, + "cold_hyperplane_ended_helpers": 48, + "width_inventory": { + "4": 44, + "5": 44, + "7": 38, + "8": 114, + "9": 240 + }, + "widths": [ + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 8, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 8, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 9, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 9, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 9, + 8, + 9, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ], + "local_adapters": 387104, + "local_primitive_bound": 10039285401882, + "compiler": 25934336, + "children": 3484, + "paid_profile": { + "1": 2348, + "2": 500, + "3": 416, + "4": 130, + "5": 82, + "8": 8 + }, + "program_hashes": { + "backward": "eba0c830ca211c4db887fd5d1bcf9d2bd73defc7089ada544aa9894050492617", + "forward": "1c4bd238d8235dd164bd4332daa0ced621a20dff09918293b7fc114d120c2cb3" + }, + "semantic_artifact_sha256": { + "CANONICAL-WORD.json.gz": "fbdc05ae9ab68bb1ad7578ce46c4ac8282f54927a2cf9365a9baa799aa1c34d0", + "LOCAL-PROGRAMS.json.gz": "1773b1e6e83ba0ec05740571b1aa40709e3df052860dc9c0f40e4f908ef7cbcb", + "LOCAL-CHECKS.json": "e1f44d7e5e43c56585ad930f472447d3959cfaceb402fbe7a8fd1b45365bbeb1", + "INDEPENDENT-LOCAL-REPLAY.json": "3e003abf2aff6127002c1d352867bf51aacda5713a197dcbdac749a1c673c8f6", + "CLIFFORD-RECIPES.json": "3eaf9e1fbce086198d4904767036dfc5d85eef76a332408f042c05d99abcf9e3", + "CLIFFORD-REVIEW.json": "bd380ca1cb9c43ba67bfc093e579a992d902a1b42cd5dbeec7ddff475d761cad", + "RESIDUAL-ADAPTERS.json": "df5afb8969525b20e7eb4cf572270b724a9427f8d16f78edbd014c5005191133" + } + }, + "semantic_phase_sha256": "bd380ca1cb9c43ba67bfc093e579a992d902a1b42cd5dbeec7ddff475d761cad", + "wrappers": 240 + } + }, + "schema": "witness-spec/1", + "width_spot_helpers": [ + 258, + 270, + 282, + 294 + ], + "outer_refinement": { + "grid_digits": 66, + "margin_digits": 76, + "bootstrap_steps": 30, + "endpoint_digits": 70 + } +} diff --git a/research/fine-prime-root160/reference/check_ledger.py b/research/fine-prime-root160/reference/check_ledger.py new file mode 100644 index 0000000000..590a8395cb --- /dev/null +++ b/research/fine-prime-root160/reference/check_ledger.py @@ -0,0 +1,217 @@ +#!/usr/bin/env python3 +"""Exact ledger for fine-prime padding (PR1786, chafreaky / Chafik Boukhalfa, with Tim Trudgian's prime theorem) at the free point epsilon = 1 - 2e-64, explicit Strassen boundary. + +Adapted from PR1786's ledger, itself adapted from PR1731's cost ledger, credited to Jeremy Kothe et al. and +Vlado Vojdanovski (PR1673); uses PR1758's gauge-free chirp and per-visit tag +accounting. New source-prime, coefficient-setup and halo lemmas are in +FINE-PRIME-PADDING.md. Finite arithmetic does not prove the all-size theorem. +""" +from fractions import Fraction as Q +from decimal import Decimal, localcontext +from pathlib import Path +from math import factorial +import hashlib, json + +if not __debug__: raise RuntimeError('Assertions must be enabled') +HERE=Path(__file__).resolve().parent +WORK=HERE.parent +SPEC=WORK/'new/SPEC.json' +CLAIM=WORK/'CLAIM.json' +BJ=json.loads((HERE/'B.json').read_text()) +spec=json.loads(SPEC.read_text()) +# Free strict slacks of the PR1673 proof (retuned in this package, see RETUNED-SLACKS.md); every one only needs to be > 0. +R0=Q(1,10**64); ZETA=Q(1,10**66); SLACK=Q(1,10**64); GAP=Q(1,10**64); STOP=Q(1,10**70) +FLOOR=10**100; BACKOFF=Q(1,10**76); B_GAP=Q(1,10**64) +# Fine prime padding: theta is between 1/(4p^2) and 1/(2p^2-1). +# Online chirp guard beta+2*xi-2<1; coefficient setup uses O(p^2 log p) bits. +# epsilon = 1 - DELTA_E is a FREE parameter (outer/FINE-PADDING-COMPOSITION.md sec. 2): every row is strictly satisfied for every DELTA_E > r0 = 1e-64; beta = 1 - 3 DELTA_E lies in the admissible window +# [1 - DELTA_E (1 + 1/q), 1 - 2 DELTA_E). DELTA_E = 2e-64 is the smallest round value above r0. +DELTA_E=Q(2,10**64) +EPS=1-DELTA_E +BETA=1-3*DELTA_E +THETA_POWER=Q(2) +HALO_POWER=48 +CORE_POWER=128 +STRASSEN_TAU=Q(45,16) +KAPPA_1786=Q('0.0016797547881500489087805478664999999999999999999999999999999998000000199999') # exact kappa of chafreaky's PR1786 ledger (EXPECTED-BALANCE.json), headline 0.001679754788150048 +KAPPA_PKG5=Q('0.001677992607205282520732088774830808372222877897034109604209719298829805473412451530867883424937597') # previous package (rectangular k=2, tau_eff=2.2500351) +KAPPA_PKG4=Q('0.0016778199023144364336310551358776001013829401215770658599799349282716974076737897457922714197448847') # previous package (radix union schedule, square boundary tau=2.372864) +KAPPA_1712=Q('0.0016776417313433545642517275958639984231708545722735432722117400060454625429077941422798526440584702') # pkg of PR1712 (Le Gall tau=12/5, old union row) +KAPPA_1699=Q('0.001677641731343354564251058287063644749065568493') # exact kappa of PR1699's ledger (Chafik Boukhalfa), same supplier profile +certified_complex=Q(spec['expected']['complex_lower']) +bit=Q('0.001733427039589844234749') +# Keep short independently checkable decimals strictly inside both endpoints. +b=certified_complex-B_GAP # strictly inside the certified supplier endpoint; B.json carries the same exact value +assert b==Q(BJ['b']) +q=b-GAP +a=(q+b)/2 +online=Q(spec['expected']['kappa']) +old=Q('0.001673360105405778') +assert b=2:x/=2;k+=1 + lo,hi=unit_log(x) + return down(lo+k*ln2[0]),up(hi+k*ln2[1]) +def exp(x): + assert 0<=x<1 + N=45 + lo=sum((x**j/factorial(j) for j in range(N)),Q(0)) + hi=lo+x**N/factorial(N)/(1-x/(N+1)) + return down(lo),up(hi) +def moment(endpoint): + lo=hi=Q(0) + for r,n in profile.items(): + l,h=log(Q(m,r)); weight=Q(n*r,m*W) + lo+=weight*exp(endpoint*l)[0] + hi+=weight*exp(endpoint*h)[1] + return down(lo),up(hi) + +native=moment(b) +assert native[1]<1 +b_up=Q(BJ['b_above_endpoint']) +assert b_up>certified_complex and moment(b_up)[0]>1 # a larger test endpoint is rejected + +def ledger(kind, *, q_=q, zeta=ZETA, slack=SLACK, + old_scan=False, full_gauge=False, full_key=False, old_union=False, old_theta=False, old_linear=False, old_tag=False, + eps_=EPS, beta_=BETA, tau_eff=STRASSEN_TAU, halo_power=HALO_POWER, core_power=CORE_POWER): + r=R0; stop=STOP + # Existing explicit Strassen format, 7^16<2^45; c=3/32. + # Union: radix-distributed schedule (outer/UNION-SCHEDULE.md, new in this package): row exponent eps+1/2-xi. The boundary row binds with main; the Gaussian row has slack at this explicit point. + c=(3-tau_eff)/2 + eps=eps_; beta=beta_ + xi=eps*(1+q_)-c+slack + saving=eps*q_ + # Deliberate strict gap (BACKOFF) after decimal truncation to the FLOOR grid. + kappa=Q((saving*FLOOR).__floor__(),FLOOR)-BACKOFF + # kappa is derived, not silently asserted to equal an expected decimal. + tau=1-a; sigma=1-b + internal=tau+(1-stop)*max(sigma-tau,Q(0)) + leaf=sigma+stop*(1-sigma) + lam=1-(q_+a)/2 + key=beta+1-eps + margins={ + 'main_transform':saving, + 'global_coordinate_router':a, + 'fused_gaussian':1-eps+q_*beta, + 'group_bit_router':1-eps+a*beta, + 'group_scans':1-eps+beta, + 'boundary_algebraic_matrix':c+xi-eps, + 'sparse_union_movement':xi+Q(1,2)-eps, + 'polynomial_products':eps, + 'microbox_face_corrections':1-(eps+beta+halo_power-core_power+2), + } + if old_union:margins['old_g_factor_union_row']=1-eps-beta-Q(1,2)+xi + if old_scan:margins['old_per_axis_scan']=1-eps + if full_key:margins['unnecessary_full_key_sort']=margins['sparse_union_movement']-key + checks={ + 'actual_bit_above_effective':bit-a, + 'complex_above_effective':b-a, + 'q_positive':q_, 'complex_endpoint':b-q_, + 'q_below_effective':a-q_, 'stop_positive':stop, + 'stop_below_one':1-stop, + 'leaf_saving_above_effective':(1-stop)*b-a, + 'q_below_internal':1-internal-q_, 'q_below_leaf':1-leaf-q_, + 'lambda_above_tau':lam-tau, 'lambda_above_sigma':lam-sigma, + 'lambda_above_internal':lam-internal, + 'lambda_prime_above_lambda':1-q_-lam, + 'lambda_prime_above_leaf':1-q_-leaf, + 'epsilon_positive':eps,'epsilon_below_one':1-eps, + 'cap_above_band':xi-Q(1,2),'cap_below_cell':eps-xi, + 'group_positive':beta,'group_below_dimension':eps-beta, + 'support_router_span':1-beta, + 'group_gauge_power_slack':1-(2*xi-THETA_POWER)-r-beta, + 'actual_logarithmic_group_guard':1-(2*xi-THETA_POWER)-beta, + 'global_gamma_power_slack':1-eps-r, + 'actual_logarithmic_gamma_guard':1-eps, + 'alpha_logarithm_absorption':r, + 'group_key_fits_record':1-key, + 'membership_arithmetic_fits_record':1-beta-2*(1-eps), + 'microbox_halo_volume':core_power-halo_power-beta, + 'positive_layout_slack':slack, + 'short_record_fallback':eps-a, + 'improvement_over_online_final':kappa-online, + 'improvement_over_previous_local_final':kappa-old, + 'complex_below_one_over_32':Q(1,32)-b, + } + checks['strassen_integer_power_gap']=Q(2**tau_eff.numerator-7**tau_eff.denominator) + checks['theta_positive_polynomial_power']=THETA_POWER + checks['cap_below_phase_cell_power']=THETA_POWER-xi + checks['halo_covers_generic_inverse_radius']=Q(halo_power-43) + checks['union_tag_work_per_visit_fits_record']=1-beta + checks['union_header_fits_record']=1-beta + checks['source_axis_superpolynomial']=1-eps + checks['improvement_over_pr1786']=kappa-KAPPA_1786 + checks['improvement_over_pr1758']=kappa-Q('0.001679745508802299051546533685199973672313473419790800679752457380932784242972585600630181672224983') + checks['improvement_over_pr1699']=kappa-KAPPA_1699 + checks['improvement_over_pr1712']=kappa-KAPPA_1712 + checks['improvement_over_previous_package']=kappa-KAPPA_PKG4 + checks['improvement_over_pkg_k2']=kappa-KAPPA_PKG5 + if full_gauge:checks['unrecentered_group_gauge']=1-THETA_POWER-r-beta + if old_theta:checks['old_theta_chirp_guard']=1-(2*xi-eps)-r-beta + if old_linear:checks['old_linear_guard']=1-xi-r-beta + if old_tag:checks['old_union_tag_2beta']=1-2*beta + checks.update({n+'_above_kappa':v-kappa for n,v in margins.items()}) + assert margins['boundary_algebraic_matrix']==saving+slack + assert margins['sparse_union_movement']==saving+slack+(tau_eff-2)/2 + return {'kind':kind,'kappa':kappa,'epsilon':eps,'xi':xi,'beta':beta, + 'q':q_,'a':a,'r0':r,'zeta':zeta,'slack':slack, + 'margins':margins,'strict_checks':checks} + +def encode(x): + if isinstance(x,Q): + with localcontext() as c: + c.prec=140 + return {'rational':str(x),'decimal':str(Decimal(x.numerator)/Decimal(x.denominator))} + if isinstance(x,dict):return {str(k):encode(v) for k,v in x.items()} + if isinstance(x,(list,tuple)):return [encode(v) for v in x] + return x + +rows={};controls={} +for kind in ['struct_boundary_radix_union']: + row=ledger(kind) + assert all(v>0 for v in row['strict_checks'].values()) + assert min(row['margins'].values())==row['margins']['main_transform'] + rows[kind]=row + variants=[('endpoint_equality',{'q_':b}),('zero_layout_slack',{'slack':Q(0)}), + ('old_per_axis_scan',{'old_scan':True}),('full_cell_gauge',{'full_gauge':True}), + ('full_key_sort',{'full_key':True}),('old_g_factor_union_row',{'old_union':True}), + ('old_theta_chirp_guard',{'old_theta':True}),('old_linear_guard',{'old_linear':True}), + ('old_union_tag_2beta',{'old_tag':True}),('matrix_below_strassen',{'tau_eff':Q(14,5)}), + ('halo_too_short',{'halo_power':40}),('core_too_small',{'core_power':48}), + ('group_equals_dimension',{'beta_':EPS}),('epsilon_equals_one',{'eps_':Q(1)}),('epsilon_not_above_r0_slack',{'eps_':1-R0}),('beta_below_gaussian_window',{'beta_':1-700*DELTA_E}),('beta_above_membership_window',{'beta_':1-2*DELTA_E})] + controls[kind]={} + for name,kwargs in variants: + bad=ledger(kind,**kwargs) + failed={n:v for n,v in bad['strict_checks'].items() if v<=0} + assert failed,(kind,name) + controls[kind][name]=failed + assert 'old_g_factor_union_row_above_kappa' in controls[kind]['old_g_factor_union_row'] and 'unnecessary_full_key_sort_above_kappa' in controls[kind]['full_key_sort'] +out={'status':'PASS_FINE_PRIME_PADDING_EXACT_ARITHMETIC', + 'scope':'Conditional fine-prime padding composition. Fresh native admission is required by verify.py. The cited prime theorem, written gauge-free theorem and inherited all-size interfaces are not proved by this arithmetic. No independent human review is claimed.', + 'geometry_changes':{'theta_power':THETA_POWER,'halo_power':HALO_POWER,'core_power':CORE_POWER,'matrix_exponent':STRASSEN_TAU}, + 'complex_lower_short':b,'complex_lower_pinned':certified_complex, + 'native_moment':native,'profile':profile,'m':m,'W':W, + 'online_final_kappa':online,'rows':rows,'rejecting_controls':controls, + 'pr1673_kappa':Q('0.001677160151714381'),'improvement_over_pr1673':rows['struct_boundary_radix_union']['kappa']-Q('0.001677160151714381'), + 'source_sha256':{p.relative_to(WORK).as_posix():hashlib.sha256(p.read_bytes()).hexdigest() for p in [SPEC,CLAIM]}} +(HERE/'LEDGER.json').write_text(json.dumps(encode(out),indent=2)+'\n') +print(out['status']) +for name,row in rows.items(): + print(name,'FINAL KAPPA',encode(row['kappa'])['decimal'], + 'positive checks',len(row['strict_checks']), + 'gain over online',encode(row['kappa']-online)['decimal']) diff --git a/research/fine-prime-root160/reference/fine_mercator.py b/research/fine-prime-root160/reference/fine_mercator.py new file mode 100644 index 0000000000..0570a37b8c --- /dev/null +++ b/research/fine-prime-root160/reference/fine_mercator.py @@ -0,0 +1,49 @@ +"""Finer-constant copy of the retained Mercator moment engine (engines/moment.py): identical algorithm and enclosure logic, +DYAD 2^320 outward rounding, 320 (even) Mercator terms (tail bounded by the next term), 40 exponential terms.""" +from fractions import Fraction as F +from functools import lru_cache +DYAD = 1 << 320 +LOGN = 321 # the loop sums n = 1..LOGN-1 = 320 terms: an EVEN alternating partial sum lies BELOW log(1+z), as the retained engine (n = 1..224) does +EXPN = 40 +def floor(x): return F(x.numerator*DYAD//x.denominator, DYAD) +def ceil(x): return -floor(-x) +def mercator(y): + """Enclosure [s, s + next term] of log(y) for 1 <= y <= 3/2 by the alternating Mercator series in z = y-1.""" + z=y-1 + assert 0 <= z <= F(1,2) + assert (LOGN - 1) % 2 == 0, 'an even number of terms is required: an odd partial sum lies above the log' + t=z; s=F(0) + for n in range(1, LOGN): + s += (t if n & 1 else -t)/n + t *= z + return s, s+t/LOGN + +@lru_cache(None) +def logarithm(x): + assert x >= 1 + k = 0 + while x >= 2: x /= 2; k += 1 + j = int(x >= F(3, 2)) + if j: x /= F(3, 2) + a,b=mercator(x); c,d=mercator(F(3,2)); e,f=mercator(F(4,3)) + return floor(a+(k+j)*c+k*e), ceil(b+(k+j)*d+k*f) + +def exponential(l,u): + assert 0 <= l <= u < F(1,10) + def poly(x): + s=t=F(1) + for j in range(1,EXPN): t=t*x/j; s+=t + return s,t + lo,_=poly(l);hi,last=poly(u) + return floor(lo),ceil(hi+last*u/EXPN/(1-u/(EXPN+1))) +def moment(H,m,W,a,bad=False): + lo=hi=F(0) + for r,n in H.items(): + assert 0 < r < m and n > 0 + l,u=logarithm(F(m,r)); e,f=exponential(a*l,a*u) + p=F(r*n,m*W);lo+=p*e;hi+=p*f + if bad: + l,u=logarithm(F(m));e,f=exponential(a*l,a*u) + p=F(32*m*sum(H.values()),10**16*W) + lo+=p*e;hi+=p*f + return floor(lo),ceil(hi) diff --git a/research/fine-prime-root160/reference/fine_moment.py b/research/fine-prime-root160/reference/fine_moment.py new file mode 100644 index 0000000000..3f3f810e8e --- /dev/null +++ b/research/fine-prime-root160/reference/fine_moment.py @@ -0,0 +1,36 @@ +"""Higher-precision independent base-two moment enclosure (same algorithm as base_two_moment.py, finer constants).""" +from fractions import Fraction as Q +GRID = 10**100 +LOG_TERMS = 110 +EXP_TERMS = 40 +def require(c, msg): + if not c: raise ValueError(msg) +def log_unit(x): + require(1 <= x <= 2, "logarithm range") + z = (x-1)/(x+1) + lo = 2*sum((z**(2*j+1)/(2*j+1) for j in range(LOG_TERMS)), Q(0)) + return lo, lo+2*z**(2*LOG_TERMS+1)/((2*LOG_TERMS+1)*(1-z*z)) +def log_bounds(x): + k = 0 + while x > 2: + x /= 2; k += 1 + lo, hi = log_unit(x) + l2, u2 = log_unit(Q(2)) + lo, hi = lo+k*l2, hi+k*u2 + return Q((lo*GRID).__floor__(), GRID), Q((hi*GRID).__ceil__(), GRID) +def exp_bounds(x): + require(0 <= x < 1, "exponential range") + term = total = Q(1) + for j in range(1, EXP_TERMS): + term *= x/j; total += term + tail = term*x/EXP_TERMS/(1-x/(EXP_TERMS+1)) + return total, total+tail +def moment(m, W, entries, saving): + lo = hi = Q(0) + for t, count in entries: + t, count = int(t), int(count) + require(0 < t < m and count > 0, "improper child") + l, u = log_bounds(Q(m, t)) + lo += Q(t*count, m*W)*exp_bounds(saving*l)[0] + hi += Q(t*count, m*W)*exp_bounds(saving*u)[1] + return Q((lo*GRID).__floor__(), GRID), Q((hi*GRID).__ceil__(), GRID) diff --git a/research/fine-prime-root160/reference/independent_check.py b/research/fine-prime-root160/reference/independent_check.py new file mode 100644 index 0000000000..7542b25073 --- /dev/null +++ b/research/fine-prime-root160/reference/independent_check.py @@ -0,0 +1,51 @@ +"""Independent balance-equation check (PR1673, adapted: this package's supplier b and SPEC), not an execution of the ledger in check_ledger.py.""" +from fractions import Fraction as F +from pathlib import Path +from decimal import Decimal,localcontext +import json,hashlib +D=Path(__file__).resolve().parent;W=D.parent +src=W/'new/SPEC.json' +BJ=json.loads((D/'B.json').read_text()) +spec=json.loads(src.read_text());pinned=F(spec['expected']['complex_lower']) +b=F(BJ['b']);q=b-F(1,10**64);eff=(q+b)/2;actual_bit=F('0.001733427039589844234749') +r=F(1,10**64);z=F(1,10**66);s=F(1,10**64) +assert 0eff +rows={} +# FINE-PRIME PADDING (outer/FINE-PADDING-COMPOSITION.md): explicit point epsilon=1-delta, beta=1-3 delta, delta=2e-64, Strassen boundary tau=45/16 (7^16<2^45), c=3/32, +# theta in (1/(4p^2),1/(2p^2-1)], chirp guard beta+2xi-2<1, halo power 48, core power 128. Derived here WITHOUT the ledger code; the structured boundary is not used. +delta=F(2,10**64);E=1-delta;B=1-3*delta +assert 7**16<2**45;tau=F(45,16);c=(3-tau)/2;assert c==F(3,32) +nu=2;halo=48;core=128 +X=E+E*q+s-c # boundary saving c+X-E = E q + s +assert c+X-E==E*q+s +# the Gaussian row has slack: 1-E+qB-Eq = delta(1-2q) +assert 1-E+q*B-E*q==delta*(1-2*q)>0 +# admissible beta window for this epsilon: Gaussian row needs beta >= 1-delta(1+1/q); membership needs beta < 1-2 delta +assert 1-delta*(1+1/q)<=B<1-2*delta +assert F(1,2)z>0 and 1-E-r>0 and core-halo-B>0 and halo>43 +assert 1-B>0 and 1-B-2*(1-E)==delta>0 +costs={'transform':1-E*q,'global_router':1-eff,'gaussian':E-q*B,'group_router':E-eff*B,'group_scans':E-B,'boundary':E-X+(tau-1)/2,'sparse_union':E+F(1,2)-X,'polynomials':1-E,'microfaces':E+B+halo-core+2} +K=F((E*q*10**100).__floor__(),10**100)-F(1,10**76) +assert max(costs.values())==costs['transform'] and all(v<1-K for v in costs.values()) +# earlier packages' guards fail at this point (they are rejecting controls in the ledger): linear guard 1-X-r-B<0, old theta chirp guard 1-(2X-E)-r-B<0, 2B<1 test fails +assert 1-X-r-B<0 and 1-(2*X-E)-r-B<0 and 1-2*B<0 +assert K>F('0.0016797547881500489087805478664999999999999999999999999999999998000000199999') # PR1786 exact kappa +assert K>F('0.001679745508802299051546533685199973672313473419790800679752457380932784242972585600630181672224983') # PR1758 +assert K r0 (beta = 1-3 delta); only kappa moves, kappa = (1-delta) q - O(1e-76) +sweep=[] +for dd in [F(1,10**7),F(1,10**12),F(1,10**30),F(1,10**60),F(2,10**64),F(11,10**65)]: + Ed=1-dd;Bd=1-3*dd;Xd=Ed+Ed*q+s-c + assert 1-Ed-r>0 and 1-dd*(1+1/q)<=Bd<1-2*dd and 1-Ed+q*Bd-Ed*q>0 and Ed-Bd>0 and 1-Bd-2*(1-Ed)>0 + assert F(1,2)0 and core-halo-Bd>0 + assert 1-Ed+eff*Bd>Ed*q and eff>Ed*q and 1-Ed+Bd>Ed*q and Ed>Ed*q and 1-(Ed+Bd+halo-core+2)>Ed*q + sweep.append((str(dd),str(float(q-Ed*q)))) +assert 1-F(1,10**64)<=1-r # delta=r0 itself is rejected by 1-eps-r0>0 +assert not (1-(1-r)-r>0) +rows['struct_boundary_radix_union']={'epsilon':str(E),'cap':str(X),'beta':str(B),'kappa':str(K),'margin_above_kappa':str(E*q-K),'checked_cost_powers':len(costs),'gap_to_q':str(q-K),'epsilon_free_sweep_delta_gap_to_q':sweep} +report={'status':'PASS_INDEPENDENT_BALANCE_DERIVATION','source_sha256':hashlib.sha256(src.read_bytes()).hexdigest(),'b':str(b),'rows':rows,'scope':'Independent balance derivation and margin comparisons for this package\'s supplier endpoint; the supplier native admission is bound by verify_release.py; inherited all-size assumptions remain.'} +(D/'INDEPENDENT.json').write_text(json.dumps(report,indent=2)+'\n') +print(json.dumps(report,indent=2)) diff --git a/research/fine-prime-root160/replay_outer.py b/research/fine-prime-root160/replay_outer.py new file mode 100644 index 0000000000..2e5617ba70 --- /dev/null +++ b/research/fine-prime-root160/replay_outer.py @@ -0,0 +1,27 @@ +# Derived from PR1800 run_outer.py; only paths and explicit CRLF transport handling differ. +"""Regenerates the two ledger artifacts in a temporary copy (the package stays immutable), compares them with the committed ones and +replays PR1673's supplier-independent evidence. Usage: run_outer.py TMPDIR""" +import json, shutil, subprocess, sys +from pathlib import Path +P = Path(sys.argv[1]).resolve() +tmp = Path(sys.argv[2]); (tmp / 'new').mkdir(parents=True) +shutil.copytree(P / 'outer', tmp / 'outer', ignore=shutil.ignore_patterns('__pycache__')) +shutil.copy2(P / 'new/SPEC.json', tmp / 'new/SPEC.json'); shutil.copy2(P / 'CLAIM.json', tmp / 'CLAIM.json') +for art in ('LEDGER.json', 'INDEPENDENT.json'): + (tmp / 'outer' / art).unlink() +for script in ('check_ledger.py', 'independent_check.py'): + subprocess.run([sys.executable, '-B', str(tmp / 'outer' / script)], check=True, stdout=subprocess.DEVNULL) +for art in ('LEDGER.json', 'INDEPENDENT.json'): + # Committed PR1800 artifacts use CRLF; fresh Python output uses LF. + # Normalize only CRLF bytes, preserving every other byte and every JSON value. + generated=(tmp / 'outer' / art).read_bytes(); committed=(P / 'outer' / art).read_bytes() + assert json.loads(generated)==json.loads(committed), art + if generated.replace(b'\r\n',b'\n') != committed.replace(b'\r\n',b'\n'): + raise SystemExit('regenerated artifact differs from committed: ' + art) +subprocess.run([sys.executable, '-B', str(P / 'outer/sched_test.py')], check=True) +subprocess.run([sys.executable, '-B', str(P / 'outer/sched_review.py')], check=True, stdout=subprocess.DEVNULL) +subprocess.run([sys.executable, '-B', str(P / 'outer/struct_check.py')], check=True, stdout=subprocess.DEVNULL) +subprocess.run([sys.executable, '-B', str(P / 'outer/check_gaugefree.py')], check=True, stdout=subprocess.DEVNULL) +subprocess.run([sys.executable, '-B', str(P / 'outer/check_fine_padding.py'), '--out', str(tmp / 'fine-padding.json')], check=True, stdout=subprocess.DEVNULL) +subprocess.run([sys.executable, '-B', str(P / 'outer/replay_evidence.py')], check=True) +print('PASS_OUTER') diff --git a/research/fine-prime-root160/verify.py b/research/fine-prime-root160/verify.py new file mode 100644 index 0000000000..bb9bc9800a --- /dev/null +++ b/research/fine-prime-root160/verify.py @@ -0,0 +1,65 @@ +"""Source-bound PR1800 composition replay; assertions must be enabled. + +Fetches the exact immutable dependency when --dependency is omitted. All downloads, +replay outputs and dependency copies stay under --work. No predecessor is edited. +""" +import argparse, concurrent.futures, hashlib, json, os, shutil, subprocess, sys, time, urllib.request +from pathlib import Path +from fractions import Fraction as Q +P=Path(__file__).resolve().parent + +def sha(p):return hashlib.sha256(p.read_bytes()).hexdigest() +def read(p):return json.loads(p.read_text()) +def main(): + if not __debug__:raise RuntimeError('Assertions required') + ap=argparse.ArgumentParser();ap.add_argument('--work',type=Path,required=True);ap.add_argument('--dependency',type=Path);ap.add_argument('--arithmetic-only',action='store_true');a=ap.parse_args() + work=a.work.resolve();assert not work.exists() and not work.is_relative_to(P);work.mkdir(parents=True) + pins=read(P/'MANIFEST.json') + for n,h in pins.items():assert sha(P/n)==h,n + info=read(P/'DEPENDENCY.json');dpins=read(P/'DEPENDENCY-MANIFEST.json');stages=[] + env=dict(os.environ,PYTHONDONTWRITEBYTECODE='1',PYTHONINTMAXSTRDIGITS='0',OPENBLAS_NUM_THREADS='1',OMP_NUM_THREADS='1',TMPDIR=str(work)) + env.pop('PYTHONOPTIMIZE',None) + def run(name,script,*args): + t=time.monotonic();log=work/(name+'.log') + with log.open('w') as out:r=subprocess.run([sys.executable,'-B',str(script),*map(str,args)],cwd=work,env=env,stdout=out,stderr=subprocess.STDOUT) + stages.append(dict(name=name,exit_code=r.returncode,seconds=time.monotonic()-t,log_sha256=sha(log)));(work/'STAGES.json').write_text(json.dumps(stages,indent=2)) + assert r.returncode==0,(name,log.read_text()[-3000:]);print('PASS',name,flush=True) + run('endpoint',P/'certify_endpoint.py',work/'ENDPOINT-REPLAY.json');run('ledger',P/'check_ledger.py',work/'arithmetic');run('balance',P/'independent_check.py',work/'arithmetic') + ledger=read(work/'arithmetic/LEDGER.json');balance=read(work/'arithmetic/INDEPENDENT.json');claim=read(P/'CLAIM.json') + row=ledger['rows']['struct_boundary_radix_union'];k=Q(row['kappa']['rational']) + assert k==Q(balance['rows']['struct_boundary_radix_union']['kappa'])==Q(claim['kappa']) + assert k>Q(read(P/'inputs/LEADER1839.json')['kappa_rational']) + assert len(row['strict_checks'])==57 and all(Q(x['rational'])>0 for x in row['strict_checks'].values()) + assert len(ledger['rejecting_controls']['struct_boundary_radix_union'])==17 + if a.arithmetic_only: + (work/'RESULT.json').write_text(json.dumps(dict(status='PASS_ARITHMETIC_ONLY',kappa=str(k),full_admission=False,stages=stages),indent=2));return + dependency=work/'dependency' + if a.dependency: + src=a.dependency.resolve() + assert sha(src/'MANIFEST.json')==info['manifest_sha256'] + for n,h in dpins.items():assert sha(src/n)==h,n + shutil.copytree(src,dependency) + else: + dependency.mkdir() + base='https://raw.githubusercontent.com/'+info['repository']+'/'+info['head']+'/'+info['package']+'/' + def fetch(n): + f=dependency/n;assert f.resolve().is_relative_to(dependency.resolve()) + raw=urllib.request.urlopen(base+n,timeout=120).read();assert hashlib.sha256(raw).hexdigest()==dpins[n],n + f.parent.mkdir(parents=True,exist_ok=True);f.write_bytes(raw) + with concurrent.futures.ThreadPoolExecutor(max_workers=6) as ex:list(ex.map(fetch,dpins)) + raw=urllib.request.urlopen(base+'MANIFEST.json').read();assert hashlib.sha256(raw).hexdigest()==info['manifest_sha256'];(dependency/'MANIFEST.json').write_bytes(raw) + for n,h in dpins.items():assert sha(dependency/n)==h,n + assert sha(P/'inputs/SOURCE-SPEC.json')==sha(dependency/'new/SPEC.json') + run('inherited-outer',P/'replay_outer.py',dependency,work/'inherited-outer') + run('supplier',dependency/'verify.py','--work',work/'supplier','--audit-shards','1') + result=read(work/'supplier/RESULT.json');asm=read(work/'supplier/strict/ASSEMBLY.json');spec=read(P/'inputs/SPEC.json');bj=read(P/'inputs/B.json') + assert result['status']=='PASS_T74_EXACT_FILL_COMPLETE_FINITE_ADMISSION' + assert asm['status']=='PASS_GAUGE44_NATIVE_EXACT_GLOBAL_ASSEMBLY' and len(asm['outer'])==47 + assert Q(asm['complex_lower'])==Q(read(P/'inputs/SOURCE-SPEC.json')['expected']['complex_lower']) + assert Q(asm['complex_lower']) Date: Wed, 14 Oct 2026 09:03:41 -0400 Subject: [PATCH 2/6] Bind full finite replay receipts for conditional root refinement --- research/fine-prime-root160/CLAIM.json | 4 +- research/fine-prime-root160/MANIFEST.json | 10 +- research/fine-prime-root160/README.md | 12 ++- .../fine-prime-root160/RELEASE-BINDING.json | 11 +++ .../evidence/FULL-RESULT.json | 43 ++++++++ .../evidence/FULL-STAGES.json | 32 ++++++ .../evidence/SUPPLIER-RESULT.json | 98 +++++++++++++++++++ .../evidence/SUPPLIER-STAGES.json | 74 ++++++++++++++ .../evidence/VERIFIED-SOURCE-MANIFEST.json | 31 ++++++ 9 files changed, 308 insertions(+), 7 deletions(-) create mode 100644 research/fine-prime-root160/RELEASE-BINDING.json create mode 100644 research/fine-prime-root160/evidence/FULL-RESULT.json create mode 100644 research/fine-prime-root160/evidence/FULL-STAGES.json create mode 100644 research/fine-prime-root160/evidence/SUPPLIER-RESULT.json create mode 100644 research/fine-prime-root160/evidence/SUPPLIER-STAGES.json create mode 100644 research/fine-prime-root160/evidence/VERIFIED-SOURCE-MANIFEST.json diff --git a/research/fine-prime-root160/CLAIM.json b/research/fine-prime-root160/CLAIM.json index b94649e12d..2252feb36a 100644 --- a/research/fine-prime-root160/CLAIM.json +++ b/research/fine-prime-root160/CLAIM.json @@ -1,5 +1,5 @@ { - "status": "DRAFT_ARITHMETIC_PASS_FULL_REPLAY_PENDING", + "status": "VERIFIED_CONDITIONAL_FINITE_ADMISSION", "kappa": "839877478062772260667835496960351288499155719251290147730163760081432274130162819413152828066422316137225658454293110486035224060082706071385650318346478357849999999999999999998998320245043374455478664329006079297423/500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "kappa_decimal": "0.001679754956125544521335670993920702576998311438502580295460327520162864548260325638826305656132844632274451316908586220972070448120165412142771300636692956715699999999999999999997996640490086748910957328658012158594846", "previous_pr": 1839, @@ -8,5 +8,5 @@ "gain": "328066422416305201154116847562619602323452153006071385650318346478357849999999999999999998998320245043374455478664329006079297423/500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "gain_decimal": "6.56132844832610402308233695125239204646904306012142771300636692956715699999999999999999997996640490086748910957328658012158594846E-91", "scope": "Conditional on all inherited PR1800/1786/1758/1673 compiler, common-label/mutable-source, hosting, semantic online precision C1=1, fixed-tape/prime-packing, interchange, recovery and analytic assumptions, plus the cited Trudgian prime theorem. Finite arithmetic does not establish the written all-size prime/precision/locality or accretive-circuit arguments. No unconditional theorem, practical cutoff, independent human review or maintainer acceptance is claimed.", - "verification_receipt": "evidence/ARITHMETIC-RESULT.json" + "verification_receipt": "evidence/FULL-RESULT.json" } diff --git a/research/fine-prime-root160/MANIFEST.json b/research/fine-prime-root160/MANIFEST.json index afb2b9d668..0790baad15 100644 --- a/research/fine-prime-root160/MANIFEST.json +++ b/research/fine-prime-root160/MANIFEST.json @@ -1,5 +1,5 @@ { - "CLAIM.json": "4867f8983db77b9a288f91a69a316986f66b119692ef90ff1ec88aeccb27aca2", + "CLAIM.json": "dce0ef1b5313632e9ccb241f1213752461a29a69e957a8fc3690ba7006b5fd60", "DEPENDENCY-MANIFEST.json": "b8dba5524f8603e1848c73a8dd675404a0d3d9eed3b0285e9f0cfccde38fd15f", "DEPENDENCY.json": "57b6fe18ea819cca8860e65b1f9d7de83438dd3f1a309661ea5aad6932ef8213", "ENDPOINT.json": "0d856fe6025bab483009716ba8a1702437b4c51e87ce69b487dc01ec720e8802", @@ -7,14 +7,20 @@ "NOTICE": "e71adf89004057245bb473b955ba4936d821fa84af06c3e689fb0f7390893ca8", "PARAMETERS.json": "d50de1b4aacb682f03ca5f061722a99830f8e96644931df4edc6cfee42c79bce", "PROOF.md": "4a7523d2152cb7eb0b6edf7cca8d49afc10817fcfd4c4f0578a481c8864a2872", - "README.md": "a8635c5023e0bee63ab15c626ce9033362f32d90c25c52a80525e640a8f5b97a", + "README.md": "3b81889e53de65062f6ddf4b2e4eec8fbf69894e04983b6e4100649472dd5f2e", + "RELEASE-BINDING.json": "a1e09aca4a2bb5a036ab95156b9612a99670c8865d7157780a0fb9d664253843", "certify_endpoint.py": "22980cd3aacdf96cddbbbe2b93d42c07ec91d169977c6129624f5ec9f274ea17", "check_ledger.py": "8bc0d4f4bae9b8f600cdef06e0dbb0854be7c09320d5c9695f049fefb8c72c73", "evidence/ARITHMETIC-RESULT.json": "81d7b14c352a574cd40f04191480bdd5f172f889b712bd07179f987dda9f5080", "evidence/ARITHMETIC-STAGES.json": "fa481d7c95faa18ec01347cdc546981733e46f96170c25f73014edf7396d96ad", "evidence/ENDPOINT-REPLAY.json": "91a200b87c6001ea13e5df8bafa07c2231cdc0bcc9dbfdc90f5858597347b6b7", + "evidence/FULL-RESULT.json": "c7aa5698dbbf2ae9fc7f73fe9169a213d863d7221826c6997f1ea7d7150a3b60", + "evidence/FULL-STAGES.json": "2eb8dc4180489cfc4511cdff1ec7579d38a8623222e1f1b7a66c7f4576698aaf", "evidence/INDEPENDENT.json": "030a8fec46ae0b6118a2ab2edb9f5a43e26c85a578f0d2b05ebd5388e0c9c11c", "evidence/LEDGER.json": "cab2db1d5dcd75daed32c924726b969608991c4c915434b88f7c50e87781af8f", + "evidence/SUPPLIER-RESULT.json": "3c56933877227901b38df4570f5edafd69972024faa9a68aa1cbd20e5e3f5cbf", + "evidence/SUPPLIER-STAGES.json": "ca8f78413d6222b055de3783ce23dd77ea502c93ec6c962e6d353f9acdf402ba", + "evidence/VERIFIED-SOURCE-MANIFEST.json": "6868006d3acded8df5d6e0be42695302f36b268c226d1b6657667ff8ac90bb1b", "independent_check.py": "9434771a3f73ebb7a58e7bf162aba2eef05e380ebd6a40a2f67273a32df4c9ee", "inputs/B.json": "2ba272fe3036774ea32a9cbab76a96c7cbb0bee4595b03898e44b496373a9f6a", "inputs/CLAIM1800.json": "1dd5490597ead36a31634f6008b1cd5ce0b51c4acd48a541b13306212e3f52f1", diff --git a/research/fine-prime-root160/README.md b/research/fine-prime-root160/README.md index 6c12054c1d..dbd7d03c98 100644 --- a/research/fine-prime-root160/README.md +++ b/research/fine-prime-root160/README.md @@ -1,15 +1,21 @@ -Draft conditional arithmetic refinement of [PR #1839](https://github.com/CrocSwap/integer-mult-bounds/pull/1839) at `836ef6a1a550f439e42be65423cffd624658af6a`. +Locally verified conditional arithmetic refinement of [PR #1839](https://github.com/CrocSwap/integer-mult-bounds/pull/1839) at `836ef6a1a550f439e42be65423cffd624658af6a`. **Kappa:** `0.001679754956125544521335670993920702576998311438502580295460327520162864548260325638826305656132844632274451316908586220972070448120165412142771300636692956715699999999999999999997996640490086748910957328658012158594846`. **Exact gain:** `6.56132844832610402308233695125239204646904306012142771300636692956715699999999999999999997996640490086748910957328658012158594846E-91`. This is an extremely small numerical improvement of the same conditional construction. The physical supplier and paid profile are unchanged; no practical speedup or new construction is claimed. -The supplier moment is enclosed on a 10^-160 grid by two independently implemented rational algorithms. Positive slacks use h=10^-180, epsilon=1-2h and beta=1-6h. The endpoint upper neighbour is rejected, and the two ledger calculations must agree on the exact candidate. Arithmetic replay passed: both endpoint enclosures, 57 strict rational inequalities, 17 rejecting controls, and the separate nine-cost balance derivation agree. Full finite replay is pending. No hosted CI pass is claimed. +The supplier moment is enclosed on a 10^-160 grid by two independently implemented rational algorithms. Positive slacks use h=10^-180, epsilon=1-2h and beta=1-6h. The endpoint upper neighbour is rejected, and the two ledger calculations must agree on the exact candidate. Arithmetic replay passed: both endpoint enclosures, 57 strict rational inequalities, 17 rejecting controls, and the separate nine-cost balance derivation agree. Full finite replay passed locally, including fresh native supplier admission. No hosted CI pass is claimed. Reproduce arithmetic: `PYTHONINTMAXSTRDIGITS=0 python3 -B research/fine-prime-root160/verify.py --work /absolute/new/work --arithmetic-only`. -For full replay, omit `--arithmetic-only`. The immutable 381-file PR1800 dependency is fetched and checked, or supplied with `--dependency`. The actual assembly profile is bound to the new two-engine certificate; the old supplier admission endpoint is retained as a weaker valid value. All outputs stay under the explicit work directory. Ready status requires the full replay to pass. +For full replay, omit `--arithmetic-only`. The immutable 381-file PR1800 dependency is fetched and checked, or supplied with `--dependency`. The actual assembly profile is bound to the new two-engine certificate; the old supplier admission endpoint is retained as a weaker valid value. All outputs stay under the explicit work directory. Full replay receipts and the exact source manifest are included in evidence/. Conditional on all inherited PR1800/1786/1758/1673 compiler, common-label/mutable-source, hosting, semantic online precision C1=1, fixed-tape/prime-packing, interchange, recovery and analytic assumptions, plus the cited Trudgian prime theorem. Finite arithmetic does not establish the written all-size prime/precision/locality or accretive-circuit arguments. No unconditional theorem, practical cutoff, independent human review or maintainer acceptance is claimed. Credits: Jeremy Kothe and contributors, PR1839 endpoint refinement and PR1800 composition; Rohan Arun PR1828 slack replay; Chafik Boukhalfa / chafreaky PR1786 and Tim Trudgian's prime theorem; Vlado Vojdanovski PR1673; PR1758 contributors, LeverRank, mdumitrean, midhatn, and all retained PR1319/1297 supplier authors. Full predecessor notices and original checker sources are preserved. Prepared by Rohan Arun with substantial OpenAI Codex assistance. Apache-2.0; no independent human review claimed. + + +Concurrent comparison: PR #1875 at `5b06a3fd5f80a6ca3d62f28e04cd650897a5b47a` reports a higher 300-digit candidate, approximately 3.49625273906229277168487776095E-161 above this PR. Its body reports arithmetic passes with full native replay pending. This PR is a locally verified refinement over PR1839 and does not claim the current lead. + + +Local verification result: `PASS_CONDITIONAL_SLACK_REFINEMENT_FINITE_ADMISSION`. The fresh replay passed both exact endpoint engines, the 57 strict inequalities and 17 rejecting controls, the independent balance calculation, inherited outer checks, the native supplier and strict T74 admission, and the final assembly-to-ledger bindings. The release changes only status metadata and documentation and adds receipts; all mathematical inputs, parameters and verifier code remain byte-identical to the replayed source. Hosted CI remains separate. diff --git a/research/fine-prime-root160/RELEASE-BINDING.json b/research/fine-prime-root160/RELEASE-BINDING.json new file mode 100644 index 0000000000..7c7d2b7f1e --- /dev/null +++ b/research/fine-prime-root160/RELEASE-BINDING.json @@ -0,0 +1,11 @@ +{ + "replayed_manifest": "6868006d3acded8df5d6e0be42695302f36b268c226d1b6657667ff8ac90bb1b", + "replayed_head": "da74579387c2511dc2ca98c05aa7133c8e7f9956", + "changed_existing_files": [ + "CLAIM.json", + "README.md" + ], + "unchanged_code_parameters_inputs": true, + "full_receipt_sha256": "c7aa5698dbbf2ae9fc7f73fe9169a213d863d7221826c6997f1ea7d7150a3b60", + "scope": "Only status metadata and documentation changed after replay; evidence added. Exact claim and hypotheses unchanged." +} diff --git a/research/fine-prime-root160/evidence/FULL-RESULT.json b/research/fine-prime-root160/evidence/FULL-RESULT.json new file mode 100644 index 0000000000..673115e9ed --- /dev/null +++ b/research/fine-prime-root160/evidence/FULL-RESULT.json @@ -0,0 +1,43 @@ +{ + "status": "PASS_CONDITIONAL_SLACK_REFINEMENT_FINITE_ADMISSION", + "kappa": "839877478062772260667835496960351288499155719251290147730163760081432274130162819413152828066422316137225658454293110486035224060082706071385650318346478357849999999999999999998998320245043374455478664329006079297423/500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "kappa_decimal": "0.001679754956125544521335670993920702576998311438502580295460327520162864548260325638826305656132844632274451316908586220972070448120165412142771300636692956715699999999999999999997996640490086748910957328658012158594846", + "dependency_head": "46d865ab92e58098538b8c5348b6a131c99abf45", + "dependency_manifest": "b8dba5524f8603e1848c73a8dd675404a0d3d9eed3b0285e9f0cfccde38fd15f", + "package_manifest": "6868006d3acded8df5d6e0be42695302f36b268c226d1b6657667ff8ac90bb1b", + "assembly_sha256": "86438302dac4628b74102d3677ab3c2a79b14540caec6cfe2b07643b8a0152fe", + "full_admission": true, + "stages": [ + { + "name": "endpoint", + "exit_code": 0, + "seconds": 25.477398292016005, + "log_sha256": "4d7a18ac85c9c073dd89060c96f2748e7de1caa2d9fb2623e56d128013fd40d3" + }, + { + "name": "ledger", + "exit_code": 0, + "seconds": 12.588385750015732, + "log_sha256": "c5ea8ff59363b0f03e104a6e864aeaa4b798b666c4d7e3b66e7e8fde1d9c9537" + }, + { + "name": "balance", + "exit_code": 0, + "seconds": 0.030126541008939967, + "log_sha256": "030a8fec46ae0b6118a2ab2edb9f5a43e26c85a578f0d2b05ebd5388e0c9c11c" + }, + { + "name": "inherited-outer", + "exit_code": 0, + "seconds": 18.185387417004677, + "log_sha256": "670f60ee3ecc7e2d7fc4b23b468d4cdb8cfab9edaf252cd2410c1cabcb0318dc" + }, + { + "name": "supplier", + "exit_code": 0, + "seconds": 496.6722203340032, + "log_sha256": "720a899b01ce3a986cb42fe28763992c05313b85697be3c6bd4d0ed571e2dfcf" + } + ], + "scope": "Conditional on all inherited PR1800/1786/1758/1673 compiler, common-label/mutable-source, hosting, semantic online precision C1=1, fixed-tape/prime-packing, interchange, recovery and analytic assumptions, plus the cited Trudgian prime theorem. Finite arithmetic does not establish the written all-size prime/precision/locality or accretive-circuit arguments. No unconditional theorem, practical cutoff, independent human review or maintainer acceptance is claimed." +} diff --git a/research/fine-prime-root160/evidence/FULL-STAGES.json b/research/fine-prime-root160/evidence/FULL-STAGES.json new file mode 100644 index 0000000000..f6bab20dcd --- /dev/null +++ b/research/fine-prime-root160/evidence/FULL-STAGES.json @@ -0,0 +1,32 @@ +[ + { + "name": "endpoint", + "exit_code": 0, + "seconds": 25.477398292016005, + "log_sha256": "4d7a18ac85c9c073dd89060c96f2748e7de1caa2d9fb2623e56d128013fd40d3" + }, + { + "name": "ledger", + "exit_code": 0, + "seconds": 12.588385750015732, + "log_sha256": "c5ea8ff59363b0f03e104a6e864aeaa4b798b666c4d7e3b66e7e8fde1d9c9537" + }, + { + "name": "balance", + "exit_code": 0, + "seconds": 0.030126541008939967, + "log_sha256": "030a8fec46ae0b6118a2ab2edb9f5a43e26c85a578f0d2b05ebd5388e0c9c11c" + }, + { + "name": "inherited-outer", + "exit_code": 0, + "seconds": 18.185387417004677, + "log_sha256": "670f60ee3ecc7e2d7fc4b23b468d4cdb8cfab9edaf252cd2410c1cabcb0318dc" + }, + { + "name": "supplier", + "exit_code": 0, + "seconds": 496.6722203340032, + "log_sha256": "720a899b01ce3a986cb42fe28763992c05313b85697be3c6bd4d0ed571e2dfcf" + } +] \ No newline at end of file diff --git a/research/fine-prime-root160/evidence/SUPPLIER-RESULT.json b/research/fine-prime-root160/evidence/SUPPLIER-RESULT.json new file mode 100644 index 0000000000..32bdca9e23 --- /dev/null +++ b/research/fine-prime-root160/evidence/SUPPLIER-RESULT.json @@ -0,0 +1,98 @@ +{ + "status": "PASS_T74_EXACT_FILL_COMPLETE_FINITE_ADMISSION", + "kappa": "1676938111022438771190100017020725032555691674761792047536039179/1000000000000000000000000000000000000000000000000000000000000000000", + "kappa_decimal": "0.001676938111022438771190100017020725032555691674761792047536039179", + "manifest_sha256": "b8dba5524f8603e1848c73a8dd675404a0d3d9eed3b0285e9f0cfccde38fd15f", + "native_reuse": { + "base": false, + "extra": false + }, + "provider_verification": "PASS_GLOBAL_MIXED_X54_FUSIONS_NATIVE_AND_STRICT_ADMISSION", + "roles": 319680, + "prefix_bits": 1441, + "charged_prefix_bits": 2048, + "physical_row_coefficient": 19545, + "row_limit": 20161, + "controls": { + "admission": 114, + "bit": 12, + "controller": 15, + "independent_owner": 8, + "geometry": 6 + }, + "stages": [ + { + "name": "fine-engine-oracle", + "exit_code": 0, + "seconds": 7.813868375000311, + "log_sha256": "ea6df7be568d6461ac54e0d56754797de0f70f2f1ecc335114791445b75795d3" + }, + { + "name": "retained-provider-and-parent-admission", + "exit_code": 0, + "seconds": 305.35155629200744, + "log_sha256": "a84cbfcd6ad1a9a2f8279939fcbcec5457b8b55d3dc9971e3407491a82c1c57e" + }, + { + "name": "reconstruct-owners", + "exit_code": 0, + "seconds": 6.589439916017, + "log_sha256": "363a74def2d33de399e70eab63d987832b079286cb7c58f9ffa87e186ae761f5" + }, + { + "name": "lift-parent", + "exit_code": 0, + "seconds": 4.521156542003155, + "log_sha256": "9578ab17094f120d54af46f9e0601714c09a2978faa0d7949823099d06d931d4" + }, + { + "name": "native-new-extra", + "exit_code": 0, + "seconds": 105.81723487499403, + "log_sha256": "5ca9f310247cb601c905ff30597baa4634847395d7826e9ab926a9876ced2514" + }, + { + "name": "native-new-base", + "exit_code": 0, + "seconds": 106.57447612498072, + "log_sha256": "5ca9f310247cb601c905ff30597baa4634847395d7826e9ab926a9876ced2514" + }, + { + "name": "rebuild-words-566", + "exit_code": 0, + "seconds": 1.7004068749956787, + "log_sha256": "dcbcbeda80423df29ef008bfac58409378f1fd0a3b9b23fc31ab9f03659dd86f" + }, + { + "name": "audit-local-566-base", + "exit_code": 0, + "seconds": 0.6267567499889992, + "log_sha256": "35156613ae421eb95e63bc6a40d41bdafe7ebca52725198f51a903f9d786ed1e" + }, + { + "name": "audit-local-566-extra", + "exit_code": 0, + "seconds": 0.6366411250201054, + "log_sha256": "e2370015550f730d34cc9cdda569c90ebd2791e5510ab5d7668c5166ed84de80" + }, + { + "name": "rebind-566", + "exit_code": 0, + "seconds": 0.21611462498549372, + "log_sha256": "14c50afb24394dadd2bf0f7210a8ea64798abce4d1b295cbaf36405bc979ae14" + }, + { + "name": "strict-t74", + "exit_code": 0, + "seconds": 72.44394095800817, + "log_sha256": "93aace5a404d4b42bebd4a51d2c3e06ad600e533efbaebf966a94edc2eb74def" + }, + { + "name": "geometry-controls", + "exit_code": 0, + "seconds": 0.3308881249977276, + "log_sha256": "0a3ecf05cfa2bebb61fffd2fbb4b244c03d742069e2705d02512699bbf4b01f9" + } + ], + "scope": "Conditional finite construction only. All-size compiler, common-label/mutable-source realization, whole-call hosting, precision/tape, exact recovery, analytic transfer, PR559 recurrence correction and PR589 bit H1-H5 assumptions remain. No unconditional theorem, full Lean certification, or global packing claim." +} diff --git a/research/fine-prime-root160/evidence/SUPPLIER-STAGES.json b/research/fine-prime-root160/evidence/SUPPLIER-STAGES.json new file mode 100644 index 0000000000..9f126ae041 --- /dev/null +++ b/research/fine-prime-root160/evidence/SUPPLIER-STAGES.json @@ -0,0 +1,74 @@ +[ + { + "name": "fine-engine-oracle", + "exit_code": 0, + "seconds": 7.813868375000311, + "log_sha256": "ea6df7be568d6461ac54e0d56754797de0f70f2f1ecc335114791445b75795d3" + }, + { + "name": "retained-provider-and-parent-admission", + "exit_code": 0, + "seconds": 305.35155629200744, + "log_sha256": "a84cbfcd6ad1a9a2f8279939fcbcec5457b8b55d3dc9971e3407491a82c1c57e" + }, + { + "name": "reconstruct-owners", + "exit_code": 0, + "seconds": 6.589439916017, + "log_sha256": "363a74def2d33de399e70eab63d987832b079286cb7c58f9ffa87e186ae761f5" + }, + { + "name": "lift-parent", + "exit_code": 0, + "seconds": 4.521156542003155, + "log_sha256": "9578ab17094f120d54af46f9e0601714c09a2978faa0d7949823099d06d931d4" + }, + { + "name": "native-new-extra", + "exit_code": 0, + "seconds": 105.81723487499403, + "log_sha256": "5ca9f310247cb601c905ff30597baa4634847395d7826e9ab926a9876ced2514" + }, + { + "name": "native-new-base", + "exit_code": 0, + "seconds": 106.57447612498072, + "log_sha256": "5ca9f310247cb601c905ff30597baa4634847395d7826e9ab926a9876ced2514" + }, + { + "name": "rebuild-words-566", + "exit_code": 0, + "seconds": 1.7004068749956787, + "log_sha256": "dcbcbeda80423df29ef008bfac58409378f1fd0a3b9b23fc31ab9f03659dd86f" + }, + { + "name": "audit-local-566-base", + "exit_code": 0, + "seconds": 0.6267567499889992, + "log_sha256": "35156613ae421eb95e63bc6a40d41bdafe7ebca52725198f51a903f9d786ed1e" + }, + { + "name": "audit-local-566-extra", + "exit_code": 0, + "seconds": 0.6366411250201054, + "log_sha256": "e2370015550f730d34cc9cdda569c90ebd2791e5510ab5d7668c5166ed84de80" + }, + { + "name": "rebind-566", + "exit_code": 0, + "seconds": 0.21611462498549372, + "log_sha256": "14c50afb24394dadd2bf0f7210a8ea64798abce4d1b295cbaf36405bc979ae14" + }, + { + "name": "strict-t74", + "exit_code": 0, + "seconds": 72.44394095800817, + "log_sha256": "93aace5a404d4b42bebd4a51d2c3e06ad600e533efbaebf966a94edc2eb74def" + }, + { + "name": "geometry-controls", + "exit_code": 0, + "seconds": 0.3308881249977276, + "log_sha256": "0a3ecf05cfa2bebb61fffd2fbb4b244c03d742069e2705d02512699bbf4b01f9" + } +] \ No newline at end of file diff --git a/research/fine-prime-root160/evidence/VERIFIED-SOURCE-MANIFEST.json b/research/fine-prime-root160/evidence/VERIFIED-SOURCE-MANIFEST.json new file mode 100644 index 0000000000..afb2b9d668 --- /dev/null +++ b/research/fine-prime-root160/evidence/VERIFIED-SOURCE-MANIFEST.json @@ -0,0 +1,31 @@ +{ + "CLAIM.json": "4867f8983db77b9a288f91a69a316986f66b119692ef90ff1ec88aeccb27aca2", + "DEPENDENCY-MANIFEST.json": "b8dba5524f8603e1848c73a8dd675404a0d3d9eed3b0285e9f0cfccde38fd15f", + "DEPENDENCY.json": "57b6fe18ea819cca8860e65b1f9d7de83438dd3f1a309661ea5aad6932ef8213", + "ENDPOINT.json": "0d856fe6025bab483009716ba8a1702437b4c51e87ce69b487dc01ec720e8802", + "MATH-BINDING.json": "62387bb60f7d5801c0e0e7570e5bb199ad6f77b60e434e4fb51d47d796579373", + "NOTICE": "e71adf89004057245bb473b955ba4936d821fa84af06c3e689fb0f7390893ca8", + "PARAMETERS.json": "d50de1b4aacb682f03ca5f061722a99830f8e96644931df4edc6cfee42c79bce", + "PROOF.md": "4a7523d2152cb7eb0b6edf7cca8d49afc10817fcfd4c4f0578a481c8864a2872", + "README.md": "a8635c5023e0bee63ab15c626ce9033362f32d90c25c52a80525e640a8f5b97a", + "certify_endpoint.py": "22980cd3aacdf96cddbbbe2b93d42c07ec91d169977c6129624f5ec9f274ea17", + "check_ledger.py": "8bc0d4f4bae9b8f600cdef06e0dbb0854be7c09320d5c9695f049fefb8c72c73", + "evidence/ARITHMETIC-RESULT.json": "81d7b14c352a574cd40f04191480bdd5f172f889b712bd07179f987dda9f5080", + "evidence/ARITHMETIC-STAGES.json": "fa481d7c95faa18ec01347cdc546981733e46f96170c25f73014edf7396d96ad", + "evidence/ENDPOINT-REPLAY.json": "91a200b87c6001ea13e5df8bafa07c2231cdc0bcc9dbfdc90f5858597347b6b7", + "evidence/INDEPENDENT.json": "030a8fec46ae0b6118a2ab2edb9f5a43e26c85a578f0d2b05ebd5388e0c9c11c", + "evidence/LEDGER.json": "cab2db1d5dcd75daed32c924726b969608991c4c915434b88f7c50e87781af8f", + "independent_check.py": "9434771a3f73ebb7a58e7bf162aba2eef05e380ebd6a40a2f67273a32df4c9ee", + "inputs/B.json": "2ba272fe3036774ea32a9cbab76a96c7cbb0bee4595b03898e44b496373a9f6a", + "inputs/CLAIM1800.json": "1dd5490597ead36a31634f6008b1cd5ce0b51c4acd48a541b13306212e3f52f1", + "inputs/LEADER1839.json": "1cc459f3c79046a2dc025f7e004958d178b886a3b541d64d886e4628f77fc252", + "inputs/OUTER-CLAIM1800.json": "c10ff0673ee9152d2efee792fb3532ca25a5edee0bf52c5b700bf86735752779", + "inputs/SOURCE-SPEC.json": "41d7bd51c18eb354c6a785780ddefd35b3a8e2513daa2c4f585b236b7173e943", + "inputs/SPEC.json": "985ddc29fcd43663b1099a6a7129b50e555c5feee183deb775a308bb62ec7e18", + "reference/check_ledger.py": "58162da8e9e7c02de50a9e63649c05ddc4fc5026b7f9173c9058018d093b9603", + "reference/fine_mercator.py": "c0bbb95baff4f301413778c6c595049a0f3fca4ca2cdc86351898137c53e1658", + "reference/fine_moment.py": "feaf1d3b6bf0e3b8eaeb22c40bea3a04ca63a98c08534fa5c28ae913c8ed70c2", + "reference/independent_check.py": "791c0bd5b1b634e20952914c8946bd8402415f4b1163ed83e94e7881fb657a5e", + "replay_outer.py": "f3bef0ca5139984faf357861283f7ed914f236d5a31b9f0dfcf88dcd93183026", + "verify.py": "e38c9f73316847a0b8700086d79d473ad4cff1e779dfed72bf50d3d3072a9c1f" +} From 87cb1b51e28f3b917b58cbe334882fdf0144484c Mon Sep 17 00:00:00 2001 From: rohanarun Date: Wed, 14 Oct 2026 09:06:55 -0400 Subject: [PATCH 3/6] Draft 400-digit conditional refinement against PR1875 --- research/fine-prime-root400/CLAIM.json | 11 + .../DEPENDENCY-MANIFEST.json | 383 + research/fine-prime-root400/DEPENDENCY.json | 8 + research/fine-prime-root400/ENDPOINT.json | 17 + research/fine-prime-root400/MANIFEST.json | 27 + research/fine-prime-root400/MATH-BINDING.json | 25 + research/fine-prime-root400/NOTICE | 12 + research/fine-prime-root400/PARAMETERS.json | 13 + research/fine-prime-root400/PROOF.md | 11 + research/fine-prime-root400/README.md | 13 + .../fine-prime-root400/certify_endpoint.py | 25 + research/fine-prime-root400/check_ledger.py | 220 + .../fine-prime-root400/independent_check.py | 56 + research/fine-prime-root400/inputs/B.json | 15 + .../fine-prime-root400/inputs/CLAIM1800.json | 17 + .../fine-prime-root400/inputs/LEADER1839.json | 9 + .../fine-prime-root400/inputs/LEADER1875.json | 7 + .../inputs/OUTER-CLAIM1800.json | 9 + .../inputs/SOURCE-SPEC.json | 7300 +++++++++++++++++ research/fine-prime-root400/inputs/SPEC.json | 7300 +++++++++++++++++ .../reference/check_ledger.py | 217 + .../reference/fine_mercator.py | 49 + .../reference/fine_moment.py | 36 + .../reference/independent_check.py | 51 + research/fine-prime-root400/replay_outer.py | 27 + research/fine-prime-root400/verify.py | 66 + 26 files changed, 15924 insertions(+) create mode 100644 research/fine-prime-root400/CLAIM.json create mode 100644 research/fine-prime-root400/DEPENDENCY-MANIFEST.json create mode 100644 research/fine-prime-root400/DEPENDENCY.json create mode 100644 research/fine-prime-root400/ENDPOINT.json create mode 100644 research/fine-prime-root400/MANIFEST.json create mode 100644 research/fine-prime-root400/MATH-BINDING.json create mode 100644 research/fine-prime-root400/NOTICE create mode 100644 research/fine-prime-root400/PARAMETERS.json create mode 100644 research/fine-prime-root400/PROOF.md create mode 100644 research/fine-prime-root400/README.md create mode 100644 research/fine-prime-root400/certify_endpoint.py create mode 100644 research/fine-prime-root400/check_ledger.py create mode 100644 research/fine-prime-root400/independent_check.py create mode 100644 research/fine-prime-root400/inputs/B.json create mode 100644 research/fine-prime-root400/inputs/CLAIM1800.json create mode 100644 research/fine-prime-root400/inputs/LEADER1839.json create mode 100644 research/fine-prime-root400/inputs/LEADER1875.json create mode 100644 research/fine-prime-root400/inputs/OUTER-CLAIM1800.json create mode 100644 research/fine-prime-root400/inputs/SOURCE-SPEC.json create mode 100644 research/fine-prime-root400/inputs/SPEC.json create mode 100644 research/fine-prime-root400/reference/check_ledger.py create mode 100644 research/fine-prime-root400/reference/fine_mercator.py create mode 100644 research/fine-prime-root400/reference/fine_moment.py create mode 100644 research/fine-prime-root400/reference/independent_check.py create mode 100644 research/fine-prime-root400/replay_outer.py create mode 100644 research/fine-prime-root400/verify.py diff --git a/research/fine-prime-root400/CLAIM.json b/research/fine-prime-root400/CLAIM.json new file mode 100644 index 0000000000..a09509d59e --- /dev/null +++ b/research/fine-prime-root400/CLAIM.json @@ -0,0 +1,11 @@ +{ + "status": "DRAFT_ARITHMETIC_AND_FULL_REPLAY_PENDING", + "kappa": "839877478062772260667835496960351288499155719251290147730163760081432274130162819413152828066422316137225658454293110486035224060082706071385650318346478357867481263695311463857422709049776878168556237779406988392070276519337278940978280939900344627085609883743741847337846528491394461378659627782803342783205862619224825499669913537857641857135078852881154613019305885977827688750707326068273155399999999999999999998998320245043374455478664329006079297423/500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "kappa_decimal": "0.001679754956125544521335670993920702576998311438502580295460327520162864548260325638826305656132844632274451316908586220972070448120165412142771300636692956715734962527390622927714845418099553756337112475558813976784140553038674557881956561879800689254171219767487483694675693056982788922757319255565606685566411725238449650999339827075715283714270157705762309226038611771955655377501414652136546310799999999999999999997996640490086748910957328658012158594846", + "previous_pr": 1875, + "previous_head": "5b06a3fd5f80a6ca3d62f28e04cd650897a5b47a", + "previous_kappa": "8398774780627722606678354969603512884991557192512901477301637600814322741301628194131528280664223161372256584542931104860352240600827060713856503183464783578674812636953114638574227090497768781685562377794069883920702765193372789409782809399003446270856098837437418473378465284913944613786596277824999999998998320245043374455478664329006079297/5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "gain": "303342783306030594720488054122047104957033927435078852881154613019305885977827688750707326068273155399999999999999999998998320245043374455478664329006079297423/500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "gain_decimal": "6.06685566612061189440976108244094209914067854870157705762309226038611771955655377501414652136546310799999999999999999997996640490086748910957328658012158594846E-301", + "scope": "Conditional on all inherited PR1800/1786/1758/1673 compiler, common-label/mutable-source, hosting, semantic online precision C1=1, fixed-tape/prime-packing, interchange, recovery and analytic assumptions, plus the cited Trudgian prime theorem. Finite arithmetic does not establish the written all-size prime/precision/locality or accretive-circuit arguments. No unconditional theorem, practical cutoff, independent human review or maintainer acceptance is claimed." +} diff --git a/research/fine-prime-root400/DEPENDENCY-MANIFEST.json b/research/fine-prime-root400/DEPENDENCY-MANIFEST.json new file mode 100644 index 0000000000..af3e1e29bf --- /dev/null +++ b/research/fine-prime-root400/DEPENDENCY-MANIFEST.json @@ -0,0 +1,383 @@ +{ + "ADMISSION-DERIVATION.patch": "7021000d75635fc5806af821640c02f9d7cbbbe1cf314dacfcc743fc6875fdd8", + "audit_fast.py": "26950da76589b13cd9c452fdee1b0c354806977f881299bd94073f00e4646fcd", + "audit_mixed.py": "7466461cc15cbb12135d94f2d904d4e90e78cbf4755d0293ab9bd55e3568d4b0", + "CLAIM.json": "1dd5490597ead36a31634f6008b1cd5ce0b51c4acd48a541b13306212e3f52f1", + "code/assemble.py": "f7abca6d1500d964d0ab5e5d76273b786d2728bbc98b3e99ce4d48d9a2f95ed8", + "code/assembly_controls.py": "01276a0fea7e2d915346ccdc3a64eb63ddd315ccc0b08dfea257337d3a2be4a7", + "code/audit_allcold.py": "a9d36514e1354aeb42e1aea62100d5b0ddeeef2f6c8104091abd9d0c4e231355", + "code/bind_providers_portable.py": "1d39bcc7b63ac158e021454beaae897d123e174360573762aecade3cd43193f6", + "code/bit_supplier_controls.py": "e6d33fb61a570c3f50669412acc467a3fd06ef0b806da6a75bc296c6ba2142a5", + "code/emit_allcold.py": "1a7e06662a1f4cfc2f7ad3bfa4a641f4ec6c429277008ae9879821160e3c3336", + "code/fine_cache.py": "89282a83ab102893a4fc1e663ad2137d891d81e843b1c9ea140d13e58b7c7dbd", + "code/fine_mercator.py": "c0bbb95baff4f301413778c6c595049a0f3fca4ca2cdc86351898137c53e1658", + "code/fine_moment.py": "feaf1d3b6bf0e3b8eaeb22c40bea3a04ca63a98c08534fa5c28ae913c8ed70c2", + "code/freeze_spec.py": "e9132a9d195c66123f2747a17f7ef404b4d1e3ef6263ab4c28c983a052cf10bd", + "code/generated_identity.py": "c8af22719c0f3097a991a3f6ccac8f090afd2faba554745733d9ea88f2c25708", + "code/invoice_allcold.py": "b347c6f1cbf7510e4b071dc84b2a27119b65644be7d8edbdd19c6f25a7f497d4", + "code/oracle_check.py": "2a9bf882f3987161731534da1abdb0bcbde2aa944f4c29d2f2bb0e5f784121b2", + "code/prepare_global.py": "8c0dae301a8f34b77a5a462f840952d08ed120576212adf5051bc09bcad874dc", + "code/restore_parent.py": "69b7b25ff85e9b8160e233c1d415cc6a0272019e5c486dcec14cb6c349e7024d", + "code/witness.py": "08ca58abff11bdfba721dc56ab8acf06ec1b7c48a8699a0955cf35324680aca7", + "construction/leaver/PIVOT-SWAP-k8.json": "3ef7acf0cf67442a532f25b53d5fbeda76d3a84524118df8e003ca69b5cac0bb", + "CONSTRUCTION.json": "1cdadc74fef4cddeb2bae5e32fff7bc27456740150440ae8fda8822f569c2492", + "DISPATCH.json": "6aad7f628f4c9b510a95c5b34357736303069ecf92a551659900b1ba540bc7e0", + "evidence/ADMISSION-CONTROLS.json": "5cdefeff2516a67c4dd60e609019b3e2e38eb3d43142df2d3c7ed9a6822d5050", + "evidence/ASSEMBLY.json": "5d9eb1ce551386024b5b6894836f81ed03a83d2e0c0bd0e02e3f6410a596bb2c", + "evidence/BIT-CONTROLS.json": "d74d9d2ba363c3709e9a3b33abf6d14abd6b9c68d950b35b7669d8e6edefa59e", + "evidence/FULL-ADMISSION.json": "cda48de718d060b8ca329f1254f4f999a5a5bade5cecabb265f0a9bef1135089", + "evidence/GEOMETRY-CONTROLS.json": "13a50b2f2448931ca302a55e5839c082f651331f20402448fe6ff29d1eb2f481", + "evidence/INDEPENDENT.json": "78cd00f832ed3c0a4b0e0d202095f7beb6111eaeb4457849d5bb920e983098a0", + "evidence/OUTER-DISCOVERY.json": "413ef3e9eb1c3ff680cff1e600dc7160afda228e0b6b021c1a4e4a37ee486cc1", + "evidence/pr1377/CLAIM.json": "cd089b08077e0151b9ed917a5c33aa7aa6b0de790bd9567442531b48729da8d3", + "evidence/pr1377/PROOF-NOTE.md": "dafd8286b1c9224ed6f50bf71bc34b77918323b936ea7427a4b71c3b644b2264", + "evidence/pr1377/RELEASE.json": "a4fa2ca0f79a11dcdc3227ad16a408d4d22d83b7401c894cb0e31eb2c9c5f7df", + "evidence/pr1377/RESULT.json": "1cdadc74fef4cddeb2bae5e32fff7bc27456740150440ae8fda8822f569c2492", + "evidence/REGRESSION37-CONTROLS.json": "0196ae228d583f2bac3c42d3576a8d378fe622592e377c4c1921b5ae81351854", + "freeze_spec.py": "0f5c8ad43180a633a2cbbd11f7832729039402c68f593679552c43a1693d69fa", + "geometry_controls.py": "7edb4732b34e5814b27650a55c938626cb50d68f06397744dd4fe451437e90e0", + "GLOBAL-TEMPLATE.json.gz": "1d31424c4e27e26a35a9932ca778e43f1f3577589275422cc642aa68b31112db", + "independent_core.py": "50e693b2ff8c10f8eb3bfced585ad1b2a807668d2e81ddaa1140cdf6e81d8cbe", + "inputs/DISPATCH.json": "b7b971df9dce435556145df307e2bb5138d87e5aa933f1fe61fcc5b5163301c4", + "inputs/GLOBAL-TEMPLATE.json.gz": "21297b20f1f2dc76eb9dd8124416068c3cb096bab9df17fa4da19bc68dfe082e", + "inputs/OWNERS.json.gz": "3a56f578b2db5647cf6cb811bc6263c7a802ae3e31e9e672596d43185e4e5c9f", + "inputs/PLAN.json": "163431bf8d3bc0d9b894994b1a3cfa7947367b2243b3c0b3a97d740195a1cb08", + "inputs/PR589-EXPECTED.json": "b9f0e5ca038abe837b0007c8fe006f366a6f02009244ac57705a8a200e2301f4", + "inputs/SPEC.json": "2daedf579c8abf30ceed79fe739bdd7659fce4c514de3894a028933143265d98", + "lift_parent.py": "25f9fdc407e2644f8b6d36ea59f1f88b8507ff08d983b7d2b7e08f5d7c936b65", + "new/CHAIN.json": "f18804a71bef7005e892b0b7baac818d5362fff685fe5b5aadfe8de6e442446d", + "new/EDITS-1.json": "dffa640c04d71111d3e4bdd7f5a991450ba07049a1d434edeef84791c0cc2d05", + "new/EDITS.json": "d5f9a0444dddcccd35c0217f60dbd6863486241629a747c3bbe4140b3d55eea1", + "new/extra-word-566.json.gz": "cd417b904408c221d9840d08faff8af040cc4207f9804284f2f5375d21298a62", + "new/gauge44-word-566.json.gz": "eeb6a236ed0ea8873b8800947d0cd19c36a6fcfdf857fc42913cb45cd984f219", + "new/pivotcheck.py": "6eb1752f077df108c908974413fc71abc751356b07c6e650e75d2075f1a51391", + "new/PLAN.json": "7d998108ccf8021e7c920a70fc81dc18a262d275c85fd20c77498a32fc6ef41d", + "new/PROFILE.json": "f4a69c864a0fb706d730aeae15ec87310b42804615337e3c17073565a4ce6afb", + "new/rebind.py": "f71e872107a07246233dc3755ab98b5184301b9439b63d28346b551529446db3", + "new/rebuild.py": "7391a7228d6b5afc2f88afd5d5a987565d78a100386c1f03b8696bcde2e8ef3e", + "new/rebuild_chain.py": "3a5739f94f0fea1aa267e7d12e1c986210e483c841a8855e11020128a017510f", + "new/SPEC.json": "41d7bd51c18eb354c6a785780ddefd35b3a8e2513daa2c4f585b236b7173e943", + "new/steps/0/extra.json.gz": "17cc6c177c89eb264514e1efb3685ab9a621f3952a8f393a6a5eb28cf77e2884", + "new/steps/0/gauge44.json.gz": "0740b6f33927b9e60c9a7f35e7fcb2fd9ac6e2d3982112428b302a6966a18c73", + "NOTICE": "3918a42010a435782de0fe8c38fab8f7df5d48a375ecf603c2bad1b818a16d6f", + "ORDER.json": "519d1d5dbb997a219fcfcad34c0b03e7838bef24199784d7e964fa10090f66e1", + "outer/B.json": "c9122be659d836b479493be76fe19e0ca3ddae192cd99e910d9edf309096a8ed", + "outer/check_fine_padding.py": "a0ae691251cc50ba20b7f23f89fffaed802d62f9192a441131476914a5bdfae8", + "outer/check_gaugefree.py": "5274b2838f322dc56a88570e4f9262fcd3857cd387160ad138e083ccdfbe9761", + "outer/check_ledger.py": "58162da8e9e7c02de50a9e63649c05ddc4fc5026b7f9173c9058018d093b9603", + "outer/CLASSICAL-BOUNDARY.md": "683a87e91e2232917e34674b512c30138d84ec2edd973ea1d9f082dfb06bbd84", + "outer/FINE-PADDING-COMPOSITION.md": "115d642640893b1f15b1618260907528b36f494a2f853a33f6d12c71008dfdd3", + "outer/GAUGEFREE-INTERIORS.md": "0efaaac16cac26f9c84728a95e5fe25a70e55d1dd11ef6fffde31345e9d0f085", + "outer/INDEPENDENT.json": "9dd46d238c4e0676e89791b052973f928ab2f7b61575aa528db674efd9e226a0", + "outer/independent_check.py": "791c0bd5b1b634e20952914c8946bd8402415f4b1163ed83e94e7881fb657a5e", + "outer/LEDGER.json": "3aae636b6544e61f25e77414f1110dfd0d670663e93719dd364a427e9c050561", + "outer/OUTER-CLAIM.json": "c10ff0673ee9152d2efee792fb3532ca25a5edee0bf52c5b700bf86735752779", + "outer/RECT-BOUNDARY.md": "17ece1cc1eb4a02df4d8433e3612231768633e6674d315acbcf880f36e30bdc7", + "outer/replay_evidence.py": "d3bdcfc8ce29865b3a76d64d99b5177e73fe994a2eb915f35fa233c5ab81df65", + "outer/RETUNED-SLACKS.md": "eef0d662599cacf48716e090bded477faf0009a4c857595408e1ea5336d62f78", + "outer/run_outer.py": "cb46c44c70d05597bda3375517ed4f5a3f93294d30aff356c5ad5fe6d03b5aeb", + "outer/sched_review.py": "f440a57f1f46119ee8c2934c8f0d618ca1c85c73cda8cfb8453c2aa1b9fc40fb", + "outer/sched_test.py": "f96d09b5990931e3df8cea291520bf17c424215748cd9ec068214c58309a21c8", + "outer/struct_check.py": "f13c6a166394549a25b6e727c4a43c0a34ae270c9498a9697683d63e0e5f9971", + "outer/STRUCTURED-BOUNDARY.md": "48ad9abd37ed01c63f22338ead0482be9b6441903061cc26459cfe6f05862ee5", + "outer/UNION-SCHEDULE.md": "058f3025dc139c35f5e5b85cea59a35d3616e2632a8c162a71a95f78dfa461b2", + "OWNERS.json.gz": "cdfdcdec09592b4fd296ec49efe38573c1a61ecb8385b538ce801ee29355695b", + "PARENT-LIFT-RECEIPT.json": "94cc5cb9401f5f84eccd2fcc7c6860e2f6084b4c60be6a2ab3ffc791b329149d", + "PLAN.json": "e9ca855b0ccba243868aa7bd24b42f9e59f2f554bfe10521143591073e72ea18", + "PRICE.json": "c5ec535fd9edbdec7b64edd5a8b862edb1a7f173d411dacb279172659573e16a", + "PROFILE.json": "932453b2b045f73c81aa2b6f169a05ae2426c573965bbf4f5d3998b63b78a38f", + "README.md": "44bf24ac07bf57a9c2c99dc85e9add902db4673d192c1b246fa7d612cd9a9fde", + "reconstruct.py": "d1b1d841c9d76fafd747642559660c65666e93643caa1b4eb758fcdf69fd083f", + "RELEASE.json": "9ea60a943c62936e71bb2add606470a8587c29bdfa01499332672526a0c94614", + "replay.py": "3ec4330ede0db3c6daa453b0366817be9435c85c8c3213a0c35c442c96c1a955", + "SOURCE-PIN-REFINEMENT.json": "8c0bad79978decd6f8aba0932c0a94c7f61c64bf9ce5a19a36f67cc1390bf74f", + "SOURCE-PIN.json": "66faac1fd4e79bb6d9fc774fd8ba63522ad3309456be1c81405794b284c55c83", + "SPEC.json": "da49a85190eac2b553fe982ed295b15fcde6d2dd449d976b503de25c277f2029", + "vendor/build_parent.py": "82e274d0c7a94f9bf0468dd37f0505d0c42017559ebb4ba8c079a1f4e403d91e", + "vendor/pr1297/audit_mixed.py": "7466461cc15cbb12135d94f2d904d4e90e78cbf4755d0293ab9bd55e3568d4b0", + "vendor/pr1297/build_word.py": "ff08af2851b4813c113ef63113566cbd79625e9310611292913d51be554b5aa9", + "vendor/pr1297/CLAIM.json": "bc9e90a475333b957a8c4eae8b950988caea89e20e9b44a919e83415fb76b1b8", + "vendor/pr1297/COMPOSITION.json": "6fb74e73fd298b356402eb2fbcd625463b2fa540a6be4ef2d6335ddfa31d70f6", + "vendor/pr1297/construct.py": "71aff454291d4a35068c43dbb65c00ff511f48e91ab7cdada462833f04ac73e3", + "vendor/pr1297/CONSTRUCTION.json": "fb5f74f59c89b93c63ec47e32e2c9264658e115d1f21eed3eceefec7dc7a0cde", + "vendor/pr1297/CONTROL-SITES-base.json": "b41361f5a2f6ab3d223c146269c8027a0537f1a6e3c963f28cf1ebbe05c5d7e2", + "vendor/pr1297/CONTROL-SITES-extra.json": "f1aada769389ec410b41bc9e2082826bb916b8332c915ee9e07045135c30393b", + "vendor/pr1297/controls.py": "935cf39ed6601eb6ac411b7b1a4adf5d4238589cad9fd5969d7dca967ace4c4b", + "vendor/pr1297/DEPENDENCIES.json": "9c9fff3ac059da4d4e2f13e655afb9e42ada1a57987f5b47b68dda4b64797966", + "vendor/pr1297/DISPATCH.json": "b7b971df9dce435556145df307e2bb5138d87e5aa933f1fe61fcc5b5163301c4", + "vendor/pr1297/EXACT-RELATIONS.json": "6864f378d917d0ecfd8cd53cc26303217ebb48f47f2987bbc01cf1e2c9a28093", + "vendor/pr1297/extra-word.json.gz": "7b0e9fbda32749aabc7e156d9fe09bceb0624a178628fe69e5dfea783462f905", + "vendor/pr1297/freeze_spec.py": "0f5c8ad43180a633a2cbbd11f7832729039402c68f593679552c43a1693d69fa", + "vendor/pr1297/gauge44-word.json.gz": "e8e6e78ff7422275c38324499e1f33fb2ecd30de9503aef2b8f1ee80d8c4df8e", + "vendor/pr1297/GLOBAL-TEMPLATE.json.gz": "21297b20f1f2dc76eb9dd8124416068c3cb096bab9df17fa4da19bc68dfe082e", + "vendor/pr1297/INDEPENDENT-DERIVATION.patch": "6b3af098ec1c9e2360a366933eb7fbf0e16ebb37d43809d26b275e66fb5ee779", + "vendor/pr1297/independent_core.py": "d1dcd5593a05cf647b485db38891984f829abea5f95c6cc91e37d554bf163d48", + "vendor/pr1297/inputs/base.json.gz": "b87c706d14a7e1972514ee901002a930908073811ef38761def31c8e36351916", + "vendor/pr1297/inputs/extra.json.gz": "ded6903e00deb9e158fa700b03ccc9b8bfaae6c8bad8ca4842f0ad9b963234ab", + "vendor/pr1297/KERNEL-CONTROLS-base.json": "cbe755333f469a1f01258b65f2b273763212dba6642edabfb58f7490f326abda", + "vendor/pr1297/KERNEL-CONTROLS-extra.json": "cf255deb866ecaefca4b6ecb72f105d6b08dc8ea907a8381d45aedc39b2022cf", + "vendor/pr1297/kernel543_controls.py": "ac16d605e773197e3664643d40b36c15a7130a45e95e36bfe7b42d939644367c", + "vendor/pr1297/kernel_controls.py": "436e3f3d9974da7c1968ef99fdde5ad203a61544d8195493e3150eb25869f4dc", + "vendor/pr1297/MANIFEST.json": "e0eefc96567fbb45e19e6de0ca295381dbe0e686c08ddc783639b065c7c791d4", + "vendor/pr1297/MAPPED-RECIPE.json": "09aca649da97a37116262827cbd3ebe0addcd2b1a33c08e8347f3daf3394176a", + "vendor/pr1297/NATIVE-VALIDATION.json": "755b7087e0ae964c538e9378311e07dba2867c16b568d1bf6ae9051657f9f5cb", + "vendor/pr1297/NOTICE": "b352129a07fc8693f57c77cbb0ea92230b2fa77439f86c9f35b828213f9c42db", + "vendor/pr1297/original-main/research/complex-t21-owners/vendor/pr870/t16/build_parent.py": "82e274d0c7a94f9bf0468dd37f0505d0c42017559ebb4ba8c079a1f4e403d91e", + "vendor/pr1297/OWNERS.json.gz": "3a56f578b2db5647cf6cb811bc6263c7a802ae3e31e9e672596d43185e4e5c9f", + "vendor/pr1297/PLAN.json": "163431bf8d3bc0d9b894994b1a3cfa7947367b2243b3c0b3a97d740195a1cb08", + "vendor/pr1297/premise/inputs/CODED-CELLS-k8.json": "7347f814850a838bd617bc7a55c307cec2b72becde2f12ea3e2e1af344b43563", + "vendor/pr1297/premise/inputs/TRI-LEAVER-k8.json": "b22e6ecf76104de66844bd617c4ca80f5546ba0966a50e5e9aa0ffea4976cb30", + "vendor/pr1297/premise/premise_check.py": "28a7f881a988b29b8ed3c927dd142ac3d4ee273dedab3a65bb02c01a64eb2639", + "vendor/pr1297/premise/verify_1049.py": "a1736324c6db161733d8e11f608defd87b7f97cacd611203d22499e4c7de5545", + "vendor/pr1297/PRICE.json": "e19f9f9e70e4fda2bc4a39fae93ea44555945cdaea59728864c5a44dcc5522e6", + "vendor/pr1297/PROFILE.json": "d9bbe0d73ba005749615915a2d884819a6b141e3402d9e7f87f4592a2d27af99", + "vendor/pr1297/README.md": "102ac7f080c1799aaedd5345ffb3631845215e8ab770e2af34750c25f667686d", + "vendor/pr1297/RECIPE-base.json.gz": "0f2db2c658e9732fdd1aeb7bbbb5c786d6045de8a2575b7654b9e6fddc71b03d", + "vendor/pr1297/RECIPE-extra.json.gz": "9e6f58570b0a8f9e8271bfbc73a339fce42f1cf28bf14d4db93f246b8f63a3c9", + "vendor/pr1297/replay.py": "d3ea7c2e74ff6df9d14969f994eaa85f825372cee92dafb77bec4767edb242e7", + "vendor/pr1297/SEARCH-RESULT.json": "7cdacadcbbf83b81f9f91668fcc707f8a238c6025f35a8bdc36758619c2591c4", + "vendor/pr1297/search_relations.py": "58f3bd092cb8592a070d7879918ff318a658a6fa02bfad7b5b8f4cb0fe16691c", + "vendor/pr1297/SOURCE-PIN.json": "e93f303f4de383757e50d612ada5e379533d46737a32281aa6879fb4b6138e09", + "vendor/pr1297/SPEC.json": "2daedf579c8abf30ceed79fe739bdd7659fce4c514de3894a028933143265d98", + "vendor/pr1297/upstream-layout.tar.gz": "a0cc229bb0fc9ab8ee5c14d5de87b3de31d1fcb793e99192c9cdc63781e794a0", + "vendor/pr1297/UPSTREAM-NOTICE.md": "b97fb4731e84aef736c58a9c126334eb5b8d3a057a8d9d45b4ffff24af65c38b", + "vendor/pr1297/VALIDATION.json": "1008f637a22f954ee774920a8362931ca7cfed63ca146e725768c0f39803c0a5", + "vendor/pr1297/vendor/pr1193/audit.py": "1118d483b6abbe7036390c0a1053bcfec2038dbac273fd1bac92a68f38e6d7da", + "vendor/pr1297/vendor/pr1193/build_word.py": "effb72aecfff9958fe078ee89e0d37b85d601eddb19fec4520d7ee6e936edfae", + "vendor/pr1297/vendor/pr1193/CLAIM.json": "b9db2fbfb004b505ad535e4763915275dc5908feaefef32e65863fa65de061ff", + "vendor/pr1297/vendor/pr1193/common.py": "274274df31f8ef2a47b801d1f30ec226f94bce674fe15586d814ca754f6b7785", + "vendor/pr1297/vendor/pr1193/construct.py": "3dd333b50f4bd1d86956a6df4a334ed746d75d0a9e03dfadbb6724b4356e0cd6", + "vendor/pr1297/vendor/pr1193/controller.py": "d93ed519a0f2316b87b66f44c5ea615f0768a263dbd800815b536d8b7c86b8b7", + "vendor/pr1297/vendor/pr1193/controls.py": "574c55a01cfc34f5b9688cdec5646160cf22b403decee36d18b11f1b07e71f21", + "vendor/pr1297/vendor/pr1193/data/FLOW.json.gz": "e8e6dfa66e083ff8f3617a8441b5b2d766c3c9d9ac62ddc37d99edc24051f79e", + "vendor/pr1297/vendor/pr1193/data/FOUR-RECIPE.json": "384b32c5b0e9b3baa1c7232db884809596d30fc55553094245f7b739b1a43484", + "vendor/pr1297/vendor/pr1193/data/FOUR-WORD.json.gz": "7d09ee1b8b9881313e5fb1f623c0961d59b0c6352a019bc9164a6cad8c58e27f", + "vendor/pr1297/vendor/pr1193/data/MIX.json": "dd86bbb792a5c9f0d7507d55bd2f8392c66716023934b03b24f48ca737204eea", + "vendor/pr1297/vendor/pr1193/data/ORDER.json": "7757df3b54ca5e84c6dba9563b10bc6215c5e289313392b5a4b493179a245c29", + "vendor/pr1297/vendor/pr1193/data/OWNERS.json.gz": "3a56f578b2db5647cf6cb811bc6263c7a802ae3e31e9e672596d43185e4e5c9f", + "vendor/pr1297/vendor/pr1193/data/PLAN.json.gz": "1f1085beb84b516b9a96ceaedc6c3de1c58941fd00b6e70f0d0c686b6546ff79", + "vendor/pr1297/vendor/pr1193/data/SPEC.json": "82b263990afdc5efdc1dfe38ae16d7815004dff8d70f85c28fd8286c31f688bb", + "vendor/pr1297/vendor/pr1193/DEPENDENCY-PINS.json": "c9330aa6a4226c804060499429cb450820d7142ab17696eb47408b04b410b5bc", + "vendor/pr1297/vendor/pr1193/evidence/ANCESTRY.json": "cd880b2d1c2fb8d9050458bd13f228385c417a95e4d1985607d9f4bb60b5c109", + "vendor/pr1297/vendor/pr1193/evidence/ENTRANCE-CONTROLS.json": "7b101dd97c1025667fb3615930a9d6cd2ec443169d263a3bc1191b80fc712a1f", + "vendor/pr1297/vendor/pr1193/evidence/FLOW-CONTROLS.json": "43fe7e94bd72607d502ed947ac1463405be18728eb0b8faabd7ba63ab1d28ab4", + "vendor/pr1297/vendor/pr1193/evidence/INDEPENDENT-OWNERS.json": "4c295ff53f51631e1720b0dc2ea895c34861435fa92112ee52439e4569de968a", + "vendor/pr1297/vendor/pr1193/evidence/PARENT-CHECK.json": "2b729fd666ffe4e34a355223b57f74ba460fb171b19c84f260378dd109f0b9a0", + "vendor/pr1297/vendor/pr1193/evidence/PRICE.json": "a1dac219b019f8d40d5b434b0e0c25b0d1f097fe5ae13eae45c76869aec4758b", + "vendor/pr1297/vendor/pr1193/evidence/RAW-demote3.json": "02150d4cb1b2f4763b5c5c20ce979c740cbdfc1066e021a8aa5d407de5c4b9d3", + "vendor/pr1297/vendor/pr1193/evidence/RAW-demote4.json": "7adf0070125b2c61e04d46c5f1cbf57af079eb733799bbfcc3fe9b0551d964b1", + "vendor/pr1297/vendor/pr1193/evidence/REPLAY-SOURCE.json": "a5a290aa8c75fffa45c9ad2e3441d5051d3adaf7934f4d0311875fb4d8f023cf", + "vendor/pr1297/vendor/pr1193/evidence/RESULT.json": "62aca8286cbb021d2535d81494f7ba7a3aec20898fd7c40a895a461bbd303ac4", + "vendor/pr1297/vendor/pr1193/evidence/STAGES.json": "0dce559b2a8f371f369a05ae25ca5dd6a48019b5685b0097f001a23bd849429d", + "vendor/pr1297/vendor/pr1193/evidence/WORD-RECIPE.json": "b6750c8123c205b63786fb825da26a819592f71736a82009809ae1cf96173a5c", + "vendor/pr1297/vendor/pr1193/local_controls.py": "fe3d13491fa7523eedb8d24577ffe4bbd6c36a87b4a7d1178e5795d223bed4b8", + "vendor/pr1297/vendor/pr1193/MANIFEST.json": "4837d070679d9e70218c7cfa2d3e70d7d742a5b74dc66d224840b1a3a4ac4a31", + "vendor/pr1297/vendor/pr1193/native.py": "1fb596fbafdb19140f483cd34db2994c571e3b962e33b8ea9b3ddc486e37def6", + "vendor/pr1297/vendor/pr1193/NOTICE.md": "c7a17a0a35dc249f8ebcc550b3791e214aa65872eab8a6458c5167dd7b948e5b", + "vendor/pr1297/vendor/pr1193/package.py": "cde0b2d66125649ee84440fc0a67f0d91f900fc838fbda069b579422289ea3be", + "vendor/pr1297/vendor/pr1193/prepare.py": "9fe454a5f857ff73c70a5b276bc9e289422b051a4cbbbb51123a91bb2200e6d8", + "vendor/pr1297/vendor/pr1193/price.py": "d45042f4c1fea352349377b43def363cf75a742546a1d5c790ad30da91791803", + "vendor/pr1297/vendor/pr1193/PROOF.md": "b2a38120ddb75e90764d0b81913d60b46cddac4d943cb731bd9c7134f1c236d1", + "vendor/pr1297/vendor/pr1193/README.md": "cdcf62624912150ce4e6e05356c27299251eef4cfc130e4f209839cdabc05e08", + "vendor/pr1297/vendor/pr1193/SOURCE-PINS.json": "08eed0d6822a1c17053161929591e7ac36b9f91f8fd61190183a6d975948db85", + "vendor/pr1297/vendor/pr1193/vendor/pr1148/JOINT-WORD.json.gz": "a0622d86259c4163e58cf0677ce575b6039a8ae4c95aa6d8b82a8163cbd42718", + "vendor/pr1297/vendor/pr1193/vendor/pr1148/k8-coordinated-owners-NOTICE.md": "442756fc1c5ecfd7b7b7694b53b1ecc70aa525004cd80f7d748ccd7270555189", + "vendor/pr1297/vendor/pr1193/vendor/pr1148/k8-eight-ends-NOTICE.md": "820fa13161f857c221f2c4099dd2985c7ff72249dc7a0221bc00fd0c1b9760e5", + "vendor/pr1297/vendor/pr1193/vendor/pr1148/k8-eight-ends-t16-NOTICE.md": "a9e85b59dde61fbff0b006923b441cbd1419e24fa9802426785bca667437fdc0", + "vendor/pr1297/vendor/pr1193/vendor/pr1148/k8-three-demotions-NOTICE.md": "a0fe85fb2207f0e6831a96deaeefb65afa379c1377a29f0b586f1db4bb4b2137", + "vendor/pr1297/vendor/pr1193/vendor/pr1148/NOTICE.md": "afbd38d6c8a232ea566c296424a86420f204e6cfaac565c0a147340bda3d3da6", + "vendor/pr1297/vendor/pr1193/vendor/pr1148/PLAN.json.gz": "e963ed64b9970858902b9388bcf1c5f9cc704859ad021ce8bda465a4dcef8310", + "vendor/pr1297/vendor/pr1193/vendor/pr1148/SPEC.json": "55bdb68d5d126c6be0e0acc419bd62301a978afd514f9834ed1e08b1aa4f563e", + "vendor/pr1297/vendor/pr1193/verify.py": "e5c952989344a65b7e63fa112dda4d464979814205644a8ec34e407a0d96be29", + "vendor/pr1297/verify.py": "358ad8dfd967f4fd69a0cc298eae3508ad8b57b1e419ebaa0d621e199f534345", + "vendor/pr1297/x54_controls.py": "82f91b81be9173dca546345dbdaddfc71e6d21e626fb84a8b4d1b4ba0d673814", + "vendor/pr1673/capped-phase-fusion/ALGEBRAIC-STABILITY-INDEPENDENT.md": "7873e7d9a99fdc9de3ee224b9925d3e277e9773d7f5f8c2d0f1c19b0e52bc87f", + "vendor/pr1673/capped-phase-fusion/BILATERAL-LDU.md": "0d65e66d227464dda1a19f781ae0a0be671cbfd347c41e37ec954f3d629d8a77", + "vendor/pr1673/capped-phase-fusion/CAPPED-GAUGE-AUDIT.md": "1030a34922709ab8d3434a4c57a4a58934ae268c237fb598cb415697da411c9f", + "vendor/pr1673/capped-phase-fusion/CAPPED-INTERIORS.md": "983c5cab2d2398f2192a8aec07daecb655f2de136e12a37f75672a14d27172ba", + "vendor/pr1673/capped-phase-fusion/CAPPED-OUTER-ARITHMETIC.json": "22caac9ec2ecf4d5743b7eb946b633911fbac55a714399556e87e2eae0457dec", + "vendor/pr1673/capped-phase-fusion/CAPPED-SIGNOFF.md": "70e9175ebde200f8b016236adc88c4a1c4858945e7c3e5c453a8b6a5f79a263a", + "vendor/pr1673/capped-phase-fusion/check_capped_outer.py": "b4555c77de7a3ed4abc708a8d93363ef7c9a914be1091f80ab3ddea83f71230a", + "vendor/pr1673/capped-phase-fusion/check_matrix_corollary.py": "30db2d8e0f40fcc5c91e25f74cdc54e46aa4a0353c725345f9bcf5744e0b617f", + "vendor/pr1673/capped-phase-fusion/evidence/gaussian_fast_ultra/BILATERAL-CONTROLS.json": "eb3ba38d18bac4aceaffba39ef48dbb55bd15e6abcb68cdf66920d9d13ec00ab", + "vendor/pr1673/capped-phase-fusion/evidence/gaussian_fast_ultra/BILATERAL-LDU.md": "0d65e66d227464dda1a19f781ae0a0be671cbfd347c41e37ec954f3d629d8a77", + "vendor/pr1673/capped-phase-fusion/evidence/gaussian_fast_ultra/CAPPED-GAUGE-AUDIT.md": "1030a34922709ab8d3434a4c57a4a58934ae268c237fb598cb415697da411c9f", + "vendor/pr1673/capped-phase-fusion/evidence/gaussian_fast_ultra/CAPPED-GAUGE-CONTROLS.json": "ae8f0eb121a2f4da5c3f982ee6e7f45dab7b18368cadb5d2060602b0393b7120", + "vendor/pr1673/capped-phase-fusion/evidence/gaussian_fast_ultra/check_bilateral.py": "8d5c79bd4f4c96de5c1fa91553b19e3a62419333b414fc84dec894a4b729d5e0", + "vendor/pr1673/capped-phase-fusion/evidence/gaussian_fast_ultra/check_capped_gauges.py": "121279bef47dd490bf29fc72ddbce547176cdaf1154af67dc8b96d7baa8cfc6f", + "vendor/pr1673/capped-phase-fusion/evidence/gaussian_fast_ultra/check_cyclic_scan.py": "d25156f852cb95f013e0ee74b319fc8c20d6a7a53fa851543244d5af7898ee61", + "vendor/pr1673/capped-phase-fusion/evidence/gaussian_fast_ultra/check_dyadic_interiors.py": "a39617147870719a0296eef77101c90df8fbe716841cb9ed823f36b94254c3e1", + "vendor/pr1673/capped-phase-fusion/evidence/gaussian_fast_ultra/check_forward_cell.py": "082a0e46c175f6e59fe1f8c168ca56bc444c71a602c9b7318c0834aae1f2de90", + "vendor/pr1673/capped-phase-fusion/evidence/gaussian_fast_ultra/check_log_a_schur.py": "a0f1116ce27ecbff18de7089ce1f56714ed7966dfa0105b20419d408feb7ca41", + "vendor/pr1673/capped-phase-fusion/evidence/gaussian_fast_ultra/check_lower.py": "027c77d8ce33c3d5e3c436234668f11bafc3de8658b9c3d03d455eb0e4d71f95", + "vendor/pr1673/capped-phase-fusion/evidence/gaussian_fast_ultra/check_upper_data.py": "de4f9df64cf31e94adb9a5d04b38d53d823d864f51632c49c7c80c6a46b5224d", + "vendor/pr1673/capped-phase-fusion/evidence/gaussian_fast_ultra/check_upper_merge.py": "95c9908134905e3ebdd030375e36a942c886cfc59edde3c6a419f36da6754780", + "vendor/pr1673/capped-phase-fusion/evidence/gaussian_fast_ultra/CYCLIC-SCAN-CONTROLS.json": "4c37249f12b4cb4df847d179df8f378fbf1f42917e9fa703b2d847146f29b95c", + "vendor/pr1673/capped-phase-fusion/evidence/gaussian_fast_ultra/DYADIC-INTERIOR-CONTROLS.json": "afbaee9f56f6a66fd9421bba7dfa8c3610c12bd447b01d0e9d79f97d1216aa90", + "vendor/pr1673/capped-phase-fusion/evidence/gaussian_fast_ultra/FORWARD-CELL-CONTROLS.json": "4417a518ba3b6833f06b4f5e33d4f73ea74100b9110cf20e8d1c2070f1833fcc", + "vendor/pr1673/capped-phase-fusion/evidence/gaussian_fast_ultra/FORWARD-SMALL-A-AUDIT.md": "e37aaa30b15671a1dff00676b14572213efaaac99df202dbba5e09f57af487c0", + "vendor/pr1673/capped-phase-fusion/evidence/gaussian_fast_ultra/LOG-A-PHASE-SCHUR-AUDIT.md": "e05d6b8596c80b6e8676569a0ff464a29fa704c3304143f58914f47cdf38b272", + "vendor/pr1673/capped-phase-fusion/evidence/gaussian_fast_ultra/LOG-A-SCHUR-CONTROLS.json": "046191420a24d8b2c063c190af5e954c85e39357902988c4df79f5abcdf1596d", + "vendor/pr1673/capped-phase-fusion/evidence/gaussian_fast_ultra/LOWER-CONTROLS.json": "323cb4acae960a6fa05527df5ede9d48e274883272b8ddb5151ebcee6dd26e52", + "vendor/pr1673/capped-phase-fusion/evidence/gaussian_fast_ultra/LOWER-FACTOR.md": "dbc7eff783695e0f50fec57b0f7ca4212d51428eea04fa2ae5e0a9178fa69b30", + "vendor/pr1673/capped-phase-fusion/evidence/gaussian_fast_ultra/README.md": "8fb5321b514af9260c44e150125205fe564efd073c456214f76bbdb358279cf0", + "vendor/pr1673/capped-phase-fusion/evidence/gaussian_fast_ultra/UPPER-DATA-ALGORITHM.md": "46b98b9c013dc5a94c9f17fd85acd7c1896c8e93ad2ee4a7c34f583895f1daf0", + "vendor/pr1673/capped-phase-fusion/evidence/gaussian_fast_ultra/UPPER-DATA-CONTROLS.json": "c9e6fd7f338f2cb78a0ed15ee944fde63549ae3d8522ab0874d184f3e252db76", + "vendor/pr1673/capped-phase-fusion/evidence/gaussian_fast_ultra/UPPER-LIFTING.md": "69535a48416a5435ea2a5ef4ecfe70fde30c32c4043bfc56f1ae2d7f49cd34bd", + "vendor/pr1673/capped-phase-fusion/evidence/gaussian_fast_ultra/UPPER-MERGE-CONTROLS.json": "c5729bdb36237c0691fba56d149019f78d94e996749532d907a84c35ef01319d", + "vendor/pr1673/capped-phase-fusion/evidence/halo_layout_ultra/check_embedding.py": "597cb5304498456575c99d46a7fb503e04db28d5a7f57857b102b50f703b7464", + "vendor/pr1673/capped-phase-fusion/evidence/halo_layout_ultra/check_halo.py": "0a3257cbb8f37b6cc9bb44019cb114ea2ae9b28738a416bff4bc712d1306e1b7", + "vendor/pr1673/capped-phase-fusion/evidence/halo_layout_ultra/check_ragged.py": "54b761cfe3404d524af3a2abdf09bcea8dfb5cca6199c0c182cee310e3ca8c78", + "vendor/pr1673/capped-phase-fusion/evidence/halo_layout_ultra/check_sparse_shear.py": "6e22c989e6bae92c4cd209c9336aad4359956cf370bdbd5f6b70609144598121", + "vendor/pr1673/capped-phase-fusion/evidence/halo_layout_ultra/EMBEDDING-CONTROLS.json": "d0182e172f16b55ec64a5edfabb10816e416348ef2db15449f3ed4b47f3fec1f", + "vendor/pr1673/capped-phase-fusion/evidence/halo_layout_ultra/HALO-CONTROLS.json": "ae370f7d7421f2f96e101a4b9d8082110507c47211220fd6ead065c2366aa828", + "vendor/pr1673/capped-phase-fusion/evidence/halo_layout_ultra/HALO-THEOREM.md": "cb9e1da38400b658f9209e465b4e5896fadd17dc66afa862f38bae8d8c1f2058", + "vendor/pr1673/capped-phase-fusion/evidence/halo_layout_ultra/MANIFEST.json": "37946d7691b90d39906d93581839bdf8ae2cf899d459e5520c39e782766e9327", + "vendor/pr1673/capped-phase-fusion/evidence/halo_layout_ultra/PARAMETER-CHECK.json": "e38cdfc13f1959186d888383458c9030c4bd3c8c3915aea4743d55637d2f8d76", + "vendor/pr1673/capped-phase-fusion/evidence/halo_layout_ultra/RAGGED-CONTROLS.json": "c3688f65565486b585727374abfbe478f7544aa61381bd73cc6ffa168b4221b6", + "vendor/pr1673/capped-phase-fusion/evidence/halo_layout_ultra/RAGGED-PERIODS.md": "c6e4dfe7f58dac7c5a513ffb3a9ab4801ab0717efae5c1e764e570335402ff25", + "vendor/pr1673/capped-phase-fusion/evidence/halo_layout_ultra/README.md": "575a3acfc18a0e05ffe04a8563318a2770ce32cd7bf3a5e6123ce2de39a1cd4c", + "vendor/pr1673/capped-phase-fusion/evidence/halo_layout_ultra/RECTANGULAR-EMBEDDING.md": "e64447bff7e7717802ee049290faaf29e45db3e36a6f7fcec109184478f15f26", + "vendor/pr1673/capped-phase-fusion/evidence/halo_layout_ultra/SPARSE-SHEAR-CONTROLS.json": "d3b9763f7ef6a3a5752c6c11a8a4d5f465646ad75b178a1c1b3363540fcc4871", + "vendor/pr1673/capped-phase-fusion/evidence/halo_layout_ultra/SUPPORT-ROUTER.md": "6ddb322e11883c1177ba6cd1a77d23a1dac827d7290b32eaf642457b1d762a54", + "vendor/pr1673/capped-phase-fusion/evidence/independent_fusion_review_ultra/CORE-SOURCES.json": "2546f47dacc47c2d63dc5bb9cc52ef86c5e02ee159c4fb6e00dfac3f8f34d89c", + "vendor/pr1673/capped-phase-fusion/evidence/independent_fusion_review_ultra/core_review.md": "13f2df4d5b240f9b89ca0ae44bba198c935532098ff4c1161631fcbd86b3e8b1", + "vendor/pr1673/capped-phase-fusion/evidence/independent_fusion_review_ultra/FINAL-REVIEW.json": "6b98e5222aa109a35be8b4fc9ec19669daebcc06d542ecec0a9c820da7930501", + "vendor/pr1673/capped-phase-fusion/evidence/independent_fusion_review_ultra/gaussian_layout_review.md": "ebd7188970f55b5979b1b1a13f874a31ed0ee6c82bee329e7ad0b2a38c42c430", + "vendor/pr1673/capped-phase-fusion/evidence/independent_fusion_review_ultra/layout_subreview.md": "637e4698a9fb02978ebc4032d8939ce0db9528e89e908c94d63b9f0d2a41f64a", + "vendor/pr1673/capped-phase-fusion/evidence/independent_fusion_review_ultra/union_subreview.md": "738b35a04d6871cd73b14b4165ae69a1feb3a103eb46e064a64a22c4c7426856", + "vendor/pr1673/capped-phase-fusion/evidence/inplace_algebra_ultra/check_circuits.py": "06d1861bfe8af543908e26557ffda7e451ff176bceb9bacfaf0f04f234b336d5", + "vendor/pr1673/capped-phase-fusion/evidence/inplace_algebra_ultra/check_exact_algebra.py": "5ff7f25c55b370a1d0cda6c84ab9cdf2c7b0de3266d3f2e7a43280a6491074ab", + "vendor/pr1673/capped-phase-fusion/evidence/inplace_algebra_ultra/check_supplier_capacity.py": "035ed96b39414eadec46e8de4bf3811b785862fd313deb044f42e17cf2ad3f78", + "vendor/pr1673/capped-phase-fusion/evidence/inplace_algebra_ultra/check_tensor_compiler.py": "dc4b1f1884489215a2c2d0e8978a241e99e6c8c9f1d2fa2460c73d2c7d4ba30a", + "vendor/pr1673/capped-phase-fusion/evidence/inplace_algebra_ultra/CIRCUIT-REPLAY.json": "2ce5cf9ef9461e5897374ad389c26af66aeee85e8f514a9da4ed3bb2028cb1da", + "vendor/pr1673/capped-phase-fusion/evidence/inplace_algebra_ultra/EXACT-ALGEBRA.json": "694898bfb1afcb3b8b8ef951634ac8919decdde0904350b355d254601ae3dc12", + "vendor/pr1673/capped-phase-fusion/evidence/inplace_algebra_ultra/MANIFEST.json": "3b018dc660c6add775c12f75b9e8f5281825aeebc3888a508833ce6106c1229b", + "vendor/pr1673/capped-phase-fusion/evidence/inplace_algebra_ultra/READING-COVERAGE.json": "756e52726b161eea27e27f1d519b05d4fb0ebf67ef9a67b33947194d5d02b709", + "vendor/pr1673/capped-phase-fusion/evidence/inplace_algebra_ultra/SHALLOW-TOEPLITZ.md": "b384b93f3fb4a8c97da2e617ebc14d55cebb0a739070e7f8dbb66f63e24e9310", + "vendor/pr1673/capped-phase-fusion/evidence/inplace_algebra_ultra/SOURCES.json": "fb3771f66771250aa9f4406ae9e7eb176f9cdef03976cbc9558440c674a4a94a", + "vendor/pr1673/capped-phase-fusion/evidence/inplace_algebra_ultra/SUPPLIER-AUDIT-SOURCES.json": "d0c274d6edd6193b09d28e45e7cbfe9236fb35474d35ea3af0664ba36f9e006a", + "vendor/pr1673/capped-phase-fusion/evidence/inplace_algebra_ultra/SUPPLIER-CAPACITY-CONTROLS.json": "6922b7d7a936d53846569ad3be53fe4f3c63d6cfe794f9279fdc6a1fe411ef0c", + "vendor/pr1673/capped-phase-fusion/evidence/inplace_algebra_ultra/SUPPLIER-SUPPORT-AUDIT.md": "bd5b06eca043c5c871227264f6a954473c55cd16ec85bb420ff538fb8ec1d8d6", + "vendor/pr1673/capped-phase-fusion/evidence/inplace_algebra_ultra/SUPPORT-ADVERSARIAL-AUDIT.md": "b1290f8720bf075ea2ad58d6070f3e1fc95c0155f8e33b165bc13439bbb9222d", + "vendor/pr1673/capped-phase-fusion/evidence/inplace_algebra_ultra/TENSOR-COMPILER-CONTROLS.json": "db8a5c0dc2be956d83bc7667177252a4968e0ffaee8352e6a5dba5ab983d7ada", + "vendor/pr1673/capped-phase-fusion/evidence/inplace_algebra_ultra/TENSOR-COMPILER.md": "4d3b8466598a864a234b978e25976648d4e761840aad9153dd18d73d3dfe4d15", + "vendor/pr1673/capped-phase-fusion/evidence/matrix_boundary_ultra/ALGEBRAIC-STABILITY-INDEPENDENT.md": "7873e7d9a99fdc9de3ee224b9925d3e277e9773d7f5f8c2d0f1c19b0e52bc87f", + "vendor/pr1673/capped-phase-fusion/evidence/matrix_boundary_ultra/check_source_constructions.py": "9d387098403c0355be8e93158df02bae5a435b2366bd28efdf0b127e470c8c1c", + "vendor/pr1673/capped-phase-fusion/evidence/matrix_boundary_ultra/MANIFEST.json": "35d98d7579a16dae36530b4e5f4d0b8f925a069daa3f6fe1ea5276916167e0c2", + "vendor/pr1673/capped-phase-fusion/evidence/matrix_boundary_ultra/PROOF-AND-COVERAGE.md": "db7509d754bb7fc3381419e0fed2674f22a9d57d34e8420fd5afa3c688fde9aa", + "vendor/pr1673/capped-phase-fusion/evidence/matrix_boundary_ultra/SOURCE-CONSTRUCTIONS.json": "114c1d8fb70592455a80c73d8a1bc6bfc9aca4e7395a420b6331d5474b4d1917", + "vendor/pr1673/capped-phase-fusion/evidence/matrix_boundary_ultra/SOURCE-COVERAGE.json": "fdc6849f97999a6cf99cdaa50591d24f78d6fb0bc580315f205452e5906b35cc", + "vendor/pr1673/capped-phase-fusion/evidence/phase_assembly_ultra/CAPPED-INTERIORS.md": "983c5cab2d2398f2192a8aec07daecb655f2de136e12a37f75672a14d27172ba", + "vendor/pr1673/capped-phase-fusion/evidence/phase_assembly_ultra/CAPPED-OUTER-ARITHMETIC.json": "22caac9ec2ecf4d5743b7eb946b633911fbac55a714399556e87e2eae0457dec", + "vendor/pr1673/capped-phase-fusion/evidence/phase_assembly_ultra/check_capped_outer.py": "b4555c77de7a3ed4abc708a8d93363ef7c9a914be1091f80ab3ddea83f71230a", + "vendor/pr1673/capped-phase-fusion/evidence/phase_assembly_ultra/check_matrix_corollary.py": "30db2d8e0f40fcc5c91e25f74cdc54e46aa4a0353c725345f9bcf5744e0b617f", + "vendor/pr1673/capped-phase-fusion/evidence/phase_assembly_ultra/check_outer.py": "6a0c5f8956323615df8bc4b12996832471c0ae607d05429c9d70ad1b50568f10", + "vendor/pr1673/capped-phase-fusion/evidence/phase_assembly_ultra/MATRIX-COROLLARY-ARITHMETIC.json": "c6efc4d2f6d17159cefebf5c2dd6099a6327fe0911c5dd87623cad96c7d6c56a", + "vendor/pr1673/capped-phase-fusion/evidence/phase_assembly_ultra/MATRIX-COROLLARY-REVIEW.json": "5cd5e97f93a9b3e439bfeffb52139d7bb1730de96ad13b59b7e1b20fdca6a3f6", + "vendor/pr1673/capped-phase-fusion/evidence/phase_assembly_ultra/MATRIX-COROLLARY.md": "2d7fb1088e58bb86e574277733e082f135362215a69add71d9090213d32c9221", + "vendor/pr1673/capped-phase-fusion/evidence/phase_assembly_ultra/OUTER-ARITHMETIC.json": "050c61d90236c593fd0827d7edc297e05604884e4ec093659aee46a9ee336020", + "vendor/pr1673/capped-phase-fusion/evidence/phase_assembly_ultra/OUTER-AUDIT.md": "94799bfa2794eb867d6ba68593c3e92988ade083e74d895e8d07ae3b8d0670dc", + "vendor/pr1673/capped-phase-fusion/evidence/phase_assembly_ultra/README.md": "17c393075292b364899cb7c451cebbc9b20834f9fac934ce3740aba360c27246", + "vendor/pr1673/capped-phase-fusion/evidence/phase_assembly_ultra/REVIEW-RECEIPT.json": "97b20e50d3722fcde3831124a107df6c15c0ffdbb9e057b7867f41aaa2481800", + "vendor/pr1673/capped-phase-fusion/evidence/phase_layout_audit_ultra/AUDIT.md": "54aafc7afd09fe1a5312e69fad09c87422690543ab75c6ae35f6cbcc26b3eb8a", + "vendor/pr1673/capped-phase-fusion/evidence/phase_layout_audit_ultra/CAPPED-LAYOUT-CONTROLS.json": "e6951790238b4998c632c95aa329ee2cd2527a5d74a2f28bd15249fec6d2419a", + "vendor/pr1673/capped-phase-fusion/evidence/phase_layout_audit_ultra/CAPPED-SIGNOFF.md": "70e9175ebde200f8b016236adc88c4a1c4858945e7c3e5c453a8b6a5f79a263a", + "vendor/pr1673/capped-phase-fusion/evidence/phase_layout_audit_ultra/check_capped_layout.py": "267d93ab5114ec160f88a6e65fd34c9f0696a686c36ba2dd194d6b70fa32a6bd", + "vendor/pr1673/capped-phase-fusion/evidence/phase_layout_audit_ultra/check_q_embedding.py": "ac858a14bbaf37e0e412a7ada282cd1586632f52b8a979733e775f50130969b6", + "vendor/pr1673/capped-phase-fusion/evidence/phase_layout_audit_ultra/check_union.py": "74608380d72567edcd4470c8d226b15848f9d3a4e5d77d652bdd8963480ab9ce", + "vendor/pr1673/capped-phase-fusion/evidence/phase_layout_audit_ultra/MANIFEST.json": "c98559147bb498ac78af998eed63ab6661af934fa1a0df6844176b1811753fb9", + "vendor/pr1673/capped-phase-fusion/evidence/phase_layout_audit_ultra/MATRIX-LAYOUT-CONTROLS.json": "f8bd8729cb8438188e90fb9149f598b825461c97b4ed290584ca4367f812a48a", + "vendor/pr1673/capped-phase-fusion/evidence/phase_layout_audit_ultra/MATRIX-LAYOUT-SIGNOFF.md": "4c8c62f723232e842dc3bbdcc4defcc8ff1aeb86ba9f694661899dc6783b13c4", + "vendor/pr1673/capped-phase-fusion/evidence/phase_layout_audit_ultra/PARAMETERS.json": "9f72cfffa34844764ca65a6b4431cc5c779141751df746019db9d3ad8f1dee92", + "vendor/pr1673/capped-phase-fusion/evidence/phase_layout_audit_ultra/Q-EMBEDDING-CONTROLS.json": "24ead3534482397c00c23ad3dbbd4e930e02290e00c97765353d8783c6575c7d", + "vendor/pr1673/capped-phase-fusion/evidence/phase_layout_audit_ultra/README.md": "0ec721f76dfa943e808afd3c2cc39ee69f1a6e5f4f77ba3c7c1373ad60db25af", + "vendor/pr1673/capped-phase-fusion/evidence/phase_layout_audit_ultra/UNION-CONTROLS.json": "6c5262144215cc603bbc3bee93a9a6d9d2318d0177a59115fe560762998498f9", + "vendor/pr1673/capped-phase-fusion/evidence/radical_reduction_ultra/check_constructions.py": "91387c9bd763a5c55c22a9907947bd07b6002f739aa6feedf6d3a02adea1e316", + "vendor/pr1673/capped-phase-fusion/evidence/radical_reduction_ultra/check_erasure_rounding.py": "486efd4692665a548b94b79877abb76ad13157268f05c270c4e75d8f97700795", + "vendor/pr1673/capped-phase-fusion/evidence/radical_reduction_ultra/check_fixed_a_ldu.py": "15134147317a7d789c9ea0ebd71db5ff11e59a20ef140f681d87478977734cd0", + "vendor/pr1673/capped-phase-fusion/evidence/radical_reduction_ultra/check_holes.py": "99c5dc4601ea88b553f52e235d36fba0aeb867e7fcd54130cdb3eb115a9bb0d8", + "vendor/pr1673/capped-phase-fusion/evidence/radical_reduction_ultra/check_ledger.py": "254342c05949e5cefe4f507a35487e0a1ffb7137a60d2b97831d5ad55d7d7ce5", + "vendor/pr1673/capped-phase-fusion/evidence/radical_reduction_ultra/check_nearest_neighbor.py": "21bf2be683cefa7a760bf1e1bdaa647f57bf47ab86b13fd7a74e8d650f492913", + "vendor/pr1673/capped-phase-fusion/evidence/radical_reduction_ultra/check_positive_tree.py": "46db2ce9122ff57bb4eeaa723db1f351891e671a7eaa7bf4fb61f85dafee9e37", + "vendor/pr1673/capped-phase-fusion/evidence/radical_reduction_ultra/check_q_ldu.py": "ec2589ca9abe71d674ba9ccf81f289b1526f56f3001c48d22977accb1be3e4dc", + "vendor/pr1673/capped-phase-fusion/evidence/radical_reduction_ultra/check_sylvester_factor.py": "60b21fda4ff451582087d30222a072eb1a214d531277e92883eaf28221aafced", + "vendor/pr1673/capped-phase-fusion/evidence/radical_reduction_ultra/CONTROLS.json": "12d9207e887fda73159a9e2e4776003ca6f905fc3dc45d77ced588a1c9f80cb2", + "vendor/pr1673/capped-phase-fusion/evidence/radical_reduction_ultra/ERASURE-ROUNDING-CONTROL.json": "cceb2ade8ce5e18be3871f771955e38258f5eb4e39790c016aab96d8cf0488ef", + "vendor/pr1673/capped-phase-fusion/evidence/radical_reduction_ultra/FIXED-A-LDU-CONTROLS.json": "d6bda457fff01e04b6565d84c7bdbac870569a2ba7ef18a1fc8db11b738faf38", + "vendor/pr1673/capped-phase-fusion/evidence/radical_reduction_ultra/FIXED-A-PERIODIC-NORM-AUDIT.md": "21027a569588922c491b2c5b4f31e01ddb784f1f20cdf48b7d482d0e85b66bdb", + "vendor/pr1673/capped-phase-fusion/evidence/radical_reduction_ultra/HOLES-AND-Q-LDU.md": "c6a032ed495325806ddf491c5c85bc822a7fdd613aff906a7be553960d0f85a3", + "vendor/pr1673/capped-phase-fusion/evidence/radical_reduction_ultra/HOLES-CONTROLS.json": "3f7e98ce524d5fb2ba2f911a350081340215e806ae945abf15a2fa07988ca2f8", + "vendor/pr1673/capped-phase-fusion/evidence/radical_reduction_ultra/LEDGER.json": "87eab0eb334ddc16e50cedbcab56320d2ff056c3dc87d7a5191171bb5a4c206e", + "vendor/pr1673/capped-phase-fusion/evidence/radical_reduction_ultra/NEAREST-NEIGHBOR-CONTROLS.json": "b85eca6098847e7b2f77b49a6c8c35e33cf790bc5dd01b95e1334daef9af47f4", + "vendor/pr1673/capped-phase-fusion/evidence/radical_reduction_ultra/NEAREST-NEIGHBOR-NORM.md": "7955383d50fc59b5c4c4d839c7e4d630add6208a3a233d7372a80309085ac6b2", + "vendor/pr1673/capped-phase-fusion/evidence/radical_reduction_ultra/PARTIAL-FUSION.md": "811a3a0c88a90708add5b12fb0a05c25623f0af155010d5dcacd56021c55cba5", + "vendor/pr1673/capped-phase-fusion/evidence/radical_reduction_ultra/POSITIVE-TREE-CONTROLS.json": "7b31811402ddda4668fe8375f6c90a6047511d50836dbb7cfc7ffcf24fe19a11", + "vendor/pr1673/capped-phase-fusion/evidence/radical_reduction_ultra/Q-LDU-CONTROLS.json": "370a07aa1a56c656ec1f44d7651dfbe999ad0c19dede9036257cc2f29dc39452", + "vendor/pr1673/capped-phase-fusion/evidence/radical_reduction_ultra/README.md": "4d65ea3c8b6a0d5faef819a58c8b8277681d11bed54686e9a7f78de29736e68e", + "vendor/pr1673/capped-phase-fusion/evidence/radical_reduction_ultra/REFINED-PHASE-FUSION.md": "b4367eac012624f803b3d2e3a72339e050a0071bbec37e6d33b2cf322bd70bc5", + "vendor/pr1673/capped-phase-fusion/evidence/radical_reduction_ultra/STABLE-POSITIVE-TREE.md": "ec2f8a1c4273b81217545d2710bcffdd09b5c9ba9349e887b5f7bf6f5bddfdc7", + "vendor/pr1673/capped-phase-fusion/evidence/radical_reduction_ultra/SYLVESTER-CONTROLS.json": "198af9f58c2950f17d8b1861ba4566bb2f6a0108a889a56db328fe67f8faa1a2", + "vendor/pr1673/capped-phase-fusion/evidence/radical_reduction_ultra/TASK.md": "5eef77fb23f26f5bfb5dc8e376ed25e769924f2b6420ebfc8671e3b2a2f1f611", + "vendor/pr1673/capped-phase-fusion/FINAL-PACKAGE-REVIEW.json": "3457385de52d8e86853d96026a70aef2e8dece516db9eea020d8774e01d076a8", + "vendor/pr1673/capped-phase-fusion/FORWARD-SMALL-A-AUDIT.md": "e37aaa30b15671a1dff00676b14572213efaaac99df202dbba5e09f57af487c0", + "vendor/pr1673/capped-phase-fusion/frontier_fusion/bind_native_admission.py": "166541ca2b7f3066f4c2421e5a9f1886d58e1fdd7677904976261ab2c82b32cb", + "vendor/pr1673/capped-phase-fusion/frontier_fusion/check_frontier_fusion.py": "02f7f9ebf29487331171954c7ceb37ff5315e2f28a9d56096ebbf9fb865c70ab", + "vendor/pr1673/capped-phase-fusion/frontier_fusion/FRONTIER-FUSION-ARITHMETIC.json": "82656563e7c8725f95c4aea7e273805a3d3faf34c495a330f1c91a036765414a", + "vendor/pr1673/capped-phase-fusion/frontier_fusion/INDEPENDENT-SUBSTITUTION-RECEIPT.json": "49a8450289f1c1730c7d11d7c1506ad4af26fe9a1f76341f808a3025123e9519", + "vendor/pr1673/capped-phase-fusion/frontier_fusion/INDEPENDENT-SUBSTITUTION-REVIEW.md": "b48d3e14083829db81336b639a6cfc698ac0dccc76fa2606d11b4be7a968ddeb", + "vendor/pr1673/capped-phase-fusion/frontier_fusion/independent_substitution_check.py": "579bbde41e90792818c2726b38dcab26cf5a2695d3348731e814175146b0a737", + "vendor/pr1673/capped-phase-fusion/frontier_fusion/NATIVE-ADMISSION-BINDING.json": "ec4e89e0513958c1d553736cd06eedbc5f2aca61b40f92aeade3eb882bf588bc", + "vendor/pr1673/capped-phase-fusion/frontier_fusion/REPRODUCE.txt": "76808b685f1623813658f5b596a4b8191a07e7c0810550f6fada7fb4a4992913", + "vendor/pr1673/capped-phase-fusion/frontier_fusion/T74-APPENDIX.tex": "d053a6b69de2ff4005ee52eb3b673de606326aa0f0e290354675f9f08f915b99", + "vendor/pr1673/capped-phase-fusion/gaussian_fixed_width_note.tex": "6f3edb7b238f2b6af4f3e2d98dee90fe6f4ba063a5ccd120422e45c941712aab", + "vendor/pr1673/capped-phase-fusion/HALO-THEOREM.md": "cb9e1da38400b658f9209e465b4e5896fadd17dc66afa862f38bae8d8c1f2058", + "vendor/pr1673/capped-phase-fusion/INDEPENDENT-FINAL-REVIEW.json": "6b98e5222aa109a35be8b4fc9ec19669daebcc06d542ecec0a9c820da7930501", + "vendor/pr1673/capped-phase-fusion/LOG-A-PHASE-SCHUR-AUDIT.md": "e05d6b8596c80b6e8676569a0ff464a29fa704c3304143f58914f47cdf38b272", + "vendor/pr1673/capped-phase-fusion/make_native_capsule.py": "8f342ca212b8d601a11f704042c577c1b088e0079bda04b3065467c2f3c36ea0", + "vendor/pr1673/capped-phase-fusion/MANIFEST-UPDATE.json": "32c58bcab8e19ef895660331c13d31b5fae7d0c95f7cda4147870f29d8299f6d", + "vendor/pr1673/capped-phase-fusion/MANIFEST.json": "9af581d640e9c69d513256cf69babb0717287642134cfc807cedcd79966c1706", + "vendor/pr1673/capped-phase-fusion/MATRIX-COROLLARY-ARITHMETIC.json": "c6efc4d2f6d17159cefebf5c2dd6099a6327fe0911c5dd87623cad96c7d6c56a", + "vendor/pr1673/capped-phase-fusion/MATRIX-COROLLARY-REVIEW.json": "5cd5e97f93a9b3e439bfeffb52139d7bb1730de96ad13b59b7e1b20fdca6a3f6", + "vendor/pr1673/capped-phase-fusion/MATRIX-COROLLARY.md": "2d7fb1088e58bb86e574277733e082f135362215a69add71d9090213d32c9221", + "vendor/pr1673/capped-phase-fusion/MATRIX-LAYOUT-CONTROLS.json": "f8bd8729cb8438188e90fb9149f598b825461c97b4ed290584ca4367f812a48a", + "vendor/pr1673/capped-phase-fusion/MATRIX-LAYOUT-SIGNOFF.md": "4c8c62f723232e842dc3bbdcc4defcc8ff1aeb86ba9f694661899dc6783b13c4", + "vendor/pr1673/capped-phase-fusion/MATRIX-SOURCE-CONSTRUCTIONS.json": "114c1d8fb70592455a80c73d8a1bc6bfc9aca4e7395a420b6331d5474b4d1917", + "vendor/pr1673/capped-phase-fusion/MATRIX-SOURCE-COVERAGE.json": "fdc6849f97999a6cf99cdaa50591d24f78d6fb0bc580315f205452e5906b35cc", + "vendor/pr1673/capped-phase-fusion/MATRIX-TRANSFER-MANIFEST.json": "35d98d7579a16dae36530b4e5f4d0b8f925a069daa3f6fe1ea5276916167e0c2", + "vendor/pr1673/capped-phase-fusion/NATIVE-RECEIPT-CAPSULE.json": "a04d6bba3d15c11a219536b66a23012797484ae106ec1952ecd7b76f077ddb01", + "vendor/pr1673/capped-phase-fusion/OUTER-ARITHMETIC.json": "050c61d90236c593fd0827d7edc297e05604884e4ec093659aee46a9ee336020", + "vendor/pr1673/capped-phase-fusion/OUTER-AUDIT.md": "94799bfa2794eb867d6ba68593c3e92988ade083e74d895e8d07ae3b8d0670dc", + "vendor/pr1673/capped-phase-fusion/PACKAGE-MANIFEST.json": "298f1eaf79b5d5d57cb96fb3abb422174b78c31c14491a878f6176431d731d04", + "vendor/pr1673/capped-phase-fusion/PHASE-LAYOUT-AUDIT.md": "54aafc7afd09fe1a5312e69fad09c87422690543ab75c6ae35f6cbcc26b3eb8a", + "vendor/pr1673/capped-phase-fusion/phase_fusion_note.tex": "b5957f38c98a68f2584a42cedf91d753180dab438129fdf749b441074f00d4e1", + "vendor/pr1673/capped-phase-fusion/PROOF-AND-COVERAGE.md": "db7509d754bb7fc3381419e0fed2674f22a9d57d34e8420fd5afa3c688fde9aa", + "vendor/pr1673/capped-phase-fusion/PUBLICATION-CHECKS.json": "6e2fb68e6768c3aa4224aacb4900263586fc8114815a51df40f3f9fdf6124217", + "vendor/pr1673/capped-phase-fusion/PUBLICATION-SOURCES.json": "6082583794168b1c2320187214b86c93a5a6e76fbbddfcb3bdbb8c5bd34c0586", + "vendor/pr1673/capped-phase-fusion/README.md": "91af88b8fc53a22e1e968908f0e449cdfe2154c83f0dddb8a504e661c0c6965c", + "vendor/pr1673/capped-phase-fusion/REVIEW-RECEIPT.json": "97b20e50d3722fcde3831124a107df6c15c0ffdbb9e057b7867f41aaa2481800", + "vendor/pr1673/capped-phase-fusion/ROOT-EXACT-REPLAY.json": "d36114abe9d7a83c327f49f5ea153c6dcada4a7421f5e74a9a5ceb392cecb994", + "vendor/pr1673/capped-phase-fusion/ROOT-MATRIX-EXACT-REPLAY.json": "d6bd4fcb8a528655181b4aa3fd1bad7e6647a4ca5aa76ee7f2cdd800b698b225", + "vendor/pr1673/capped-phase-fusion/SHALLOW-TOEPLITZ.md": "b384b93f3fb4a8c97da2e617ebc14d55cebb0a739070e7f8dbb66f63e24e9310", + "vendor/pr1673/capped-phase-fusion/SOURCES.json": "14ce6fdc7c83e18ccf4fee19ff51062726c960ca44462a45af60dd686167d456", + "vendor/pr1673/capped-phase-fusion/SUPPLIER-SUPPORT-AUDIT.md": "bd5b06eca043c5c871227264f6a954473c55cd16ec85bb420ff538fb8ec1d8d6", + "vendor/pr1673/capped-phase-fusion/SUPPORT-ADVERSARIAL-AUDIT.md": "b1290f8720bf075ea2ad58d6070f3e1fc95c0155f8e33b165bc13439bbb9222d", + "vendor/pr1673/capped-phase-fusion/SUPPORT-ROUTER.md": "6ddb322e11883c1177ba6cd1a77d23a1dac827d7290b32eaf642457b1d762a54", + "vendor/pr1673/capped-phase-fusion/target002_upstream/full-1661-verification/RESULT.json": "11c57817a4d43a489010a13af7621d37eeedc398308c036e63a2a97119443861", + "vendor/pr1673/capped-phase-fusion/target002_upstream/full-1661-verification/STAGES.json": "c2edb01a61c03e04bf48e605422ff83c1d304e4d586268959d4ea24b743640fb", + "vendor/pr1673/capped-phase-fusion/target002_upstream/pr1661/research/gmx-t74-p566-ep400/CLAIM.json": "70aacd45f9e6fac8675687cf50da32e0ad4e479d9a5c28f2afd1550311ae8849", + "vendor/pr1673/capped-phase-fusion/target002_upstream/pr1661/research/gmx-t74-p566-ep400/inputs/PR589-EXPECTED.json": "b9f0e5ca038abe837b0007c8fe006f366a6f02009244ac57705a8a200e2301f4", + "vendor/pr1673/capped-phase-fusion/target002_upstream/pr1661/research/gmx-t74-p566-ep400/MANIFEST.json": "d90d49eaa68e48c6992a07972e736ef4b9cd80274361cbbc1ec980d43f29ad7f", + "vendor/pr1673/capped-phase-fusion/target002_upstream/pr1661/research/gmx-t74-p566-ep400/new/SPEC.json": "d6b6a2140f3a61ae8cfdd8b51a1131934d63d2dd8573c1b13eb2b9528f3c3db8", + "vendor/pr1673/capped-phase-fusion/target002_upstream/pr1661/research/gmx-t74-p566-ep400/NOTICE": "3918a42010a435782de0fe8c38fab8f7df5d48a375ecf603c2bad1b818a16d6f", + "vendor/pr1673/capped-phase-fusion/TASK.json": "47b82ef23e20991010fae838ad4da9bdac3f947a8fea916a028fd6260f95f5f8", + "vendor/pr1673/capped-phase-fusion/TENSOR-COMPILER.md": "4d3b8466598a864a234b978e25976648d4e761840aad9153dd18d73d3dfe4d15", + "vendor/pr1673/capped-phase-fusion/VERIFIER-NEGATIVE-CONTROLS.json": "eeb887cdc0c76426c75ddbfc3d4af7ccbbe19d17962c6ad7a1549dafe8dabb5a", + "vendor/pr1673/capped-phase-fusion/VERIFY.json": "cb50aa523a0863a457181ca815e69a1b3b4d91ed1006a79263f4a8f18457c669", + "vendor/pr1673/capped-phase-fusion/verify.py": "93ef0f46e132485da6194587199b8f039e25b1b9f099f93bbdaeac5c0d66de7f", + "vendor/pr1786/FINE-PRIME-PADDING.md": "47d1b1b4df28aadda3cd6bdeb1fbc47290595e9208cd09c1a1f338520d33fdce", + "vendor/pr1786/NOTICE.md": "dcc1adb2461aa93ca62b6a912dbd8b215599e6af8053dfbacb7423b544dd659a", + "verify.py": "b8c6883e2403c60bb64a5bbdcb227d9fbba29e6742d7c1546e4a7b4729bb9c6b", + "verify_manifest.py": "723d726dbbe5b65a49caecae0f1aab664a1413fb639abfd3e826a5a538e14e5b", + "verify_release.py": "f2c29886c93f21ef2448eadd4387f1a7c17159b237c5b13f227c5ae5a2f3e08e" +} diff --git a/research/fine-prime-root400/DEPENDENCY.json b/research/fine-prime-root400/DEPENDENCY.json new file mode 100644 index 0000000000..c98bf9b828 --- /dev/null +++ b/research/fine-prime-root400/DEPENDENCY.json @@ -0,0 +1,8 @@ +{ + "pr": 1800, + "head": "46d865ab92e58098538b8c5348b6a131c99abf45", + "repository": "jeremykothe2/integer-mult-bounds", + "package": "research/capped-fusion-t74-k554", + "manifest_sha256": "b8dba5524f8603e1848c73a8dd675404a0d3d9eed3b0285e9f0cfccde38fd15f", + "scope": "Unchanged supplier and analytic construction; refine positive free slack parameters only." +} diff --git a/research/fine-prime-root400/ENDPOINT.json b/research/fine-prime-root400/ENDPOINT.json new file mode 100644 index 0000000000..2766e54ecc --- /dev/null +++ b/research/fine-prime-root400/ENDPOINT.json @@ -0,0 +1,17 @@ +{ + "lower": "4199387390313861303339177484801756442495778596256450738650818800407161370650814097065764140332111580686128292271465552430176120300413530356928251591732391789337406318476557319287113545248884390842781188897034941960351382596686394704891404699501723135428049418718709236689232642456972306893298138914016713916029313096124127498349567689288209285675394264405773065096529429889138443753536630341365777/2500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "upper": "16797549561255445213356709939207025769983114385025802954603275201628645482603256388263056561328446322744513169085862209720704481201654121427713006366929567157349625273906229277148454180995537563371124755588139767841405530386745578819565618798006892541712197674874836946756930569827889227573192555656066855664117252384496509993398270757152837142701577057623092260386117719556553775014146521365463109/10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "grid_digits": 400, + "source_endpoint": "4199387390313861303339177484801756442495778596256450738650818800407/2500000000000000000000000000000000000000000000000000000000000000000000", + "profile": { + "1": 1560432, + "2": 336336, + "3": 278724, + "4": 84912, + "5": 54612, + "8": 5328, + "48": 22748 + }, + "m": 73, + "live": 66304 +} diff --git a/research/fine-prime-root400/MANIFEST.json b/research/fine-prime-root400/MANIFEST.json new file mode 100644 index 0000000000..18f98e075e --- /dev/null +++ b/research/fine-prime-root400/MANIFEST.json @@ -0,0 +1,27 @@ +{ + "CLAIM.json": "7833ec4a6152e81941fe27f0e2115cb662be0889430d6e2c85017c02587e25e0", + "DEPENDENCY-MANIFEST.json": "b8dba5524f8603e1848c73a8dd675404a0d3d9eed3b0285e9f0cfccde38fd15f", + "DEPENDENCY.json": "57b6fe18ea819cca8860e65b1f9d7de83438dd3f1a309661ea5aad6932ef8213", + "ENDPOINT.json": "e0b61641ee83787da48253a4c13589e3694c2ab5a7af186e61a27c5316ecd856", + "MATH-BINDING.json": "329730d9504e2bdb717cbc7097a43e78adbcb5e1dc03de3e51bce34463c47bd3", + "NOTICE": "2e42b1e070484a980981164dd36aece88c620c332a16a933d167477e009a5ae0", + "PARAMETERS.json": "ad198cd46d1f44c7345c962b7d1b1dde7067c8233049ef65c41d2ee9c2ca6ab0", + "PROOF.md": "abe4a1582a2fa6b66c5f4557fb645cafad20ca4a457744c580d6436f7f1f21d6", + "README.md": "7aeabd330edd57aa87245e2f1c2b226c5e6bef29f1190103209414fab36caa48", + "certify_endpoint.py": "22980cd3aacdf96cddbbbe2b93d42c07ec91d169977c6129624f5ec9f274ea17", + "check_ledger.py": "8bc0d4f4bae9b8f600cdef06e0dbb0854be7c09320d5c9695f049fefb8c72c73", + "independent_check.py": "9434771a3f73ebb7a58e7bf162aba2eef05e380ebd6a40a2f67273a32df4c9ee", + "inputs/B.json": "c7492e6e000f33ac0d1516772cf7daff388b923401008f4cd86007947adb85c1", + "inputs/CLAIM1800.json": "1dd5490597ead36a31634f6008b1cd5ce0b51c4acd48a541b13306212e3f52f1", + "inputs/LEADER1839.json": "1cc459f3c79046a2dc025f7e004958d178b886a3b541d64d886e4628f77fc252", + "inputs/LEADER1875.json": "c85b80237dfad16c46d590363060341ff358e83de008cd1df44d7198a166e9c0", + "inputs/OUTER-CLAIM1800.json": "c10ff0673ee9152d2efee792fb3532ca25a5edee0bf52c5b700bf86735752779", + "inputs/SOURCE-SPEC.json": "41d7bd51c18eb354c6a785780ddefd35b3a8e2513daa2c4f585b236b7173e943", + "inputs/SPEC.json": "4856bd0ee3f22f661c0b94c3393596c815ca27aedde61e09d9371be87756c7e2", + "reference/check_ledger.py": "58162da8e9e7c02de50a9e63649c05ddc4fc5026b7f9173c9058018d093b9603", + "reference/fine_mercator.py": "c0bbb95baff4f301413778c6c595049a0f3fca4ca2cdc86351898137c53e1658", + "reference/fine_moment.py": "feaf1d3b6bf0e3b8eaeb22c40bea3a04ca63a98c08534fa5c28ae913c8ed70c2", + "reference/independent_check.py": "791c0bd5b1b634e20952914c8946bd8402415f4b1163ed83e94e7881fb657a5e", + "replay_outer.py": "f3bef0ca5139984faf357861283f7ed914f236d5a31b9f0dfcf88dcd93183026", + "verify.py": "af0ec7529ca920090fd479f8ea0600f1bba8a161d02d9a7089f5e40cc8ed916b" +} diff --git a/research/fine-prime-root400/MATH-BINDING.json b/research/fine-prime-root400/MATH-BINDING.json new file mode 100644 index 0000000000..4be1ff3784 --- /dev/null +++ b/research/fine-prime-root400/MATH-BINDING.json @@ -0,0 +1,25 @@ +{ + "kappa": "839877478062772260667835496960351288499155719251290147730163760081432274130162819413152828066422316137225658454293110486035224060082706071385650318346478357867481263695311463857422709049776878168556237779406988392070276519337278940978280939900344627085609883743741847337846528491394461378659627782803342783205862619224825499669913537857641857135078852881154613019305885977827688750707326068273155399999999999999999998998320245043374455478664329006079297423/500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "sha256": { + "DEPENDENCY-MANIFEST.json": "b8dba5524f8603e1848c73a8dd675404a0d3d9eed3b0285e9f0cfccde38fd15f", + "DEPENDENCY.json": "57b6fe18ea819cca8860e65b1f9d7de83438dd3f1a309661ea5aad6932ef8213", + "ENDPOINT.json": "e0b61641ee83787da48253a4c13589e3694c2ab5a7af186e61a27c5316ecd856", + "PARAMETERS.json": "ad198cd46d1f44c7345c962b7d1b1dde7067c8233049ef65c41d2ee9c2ca6ab0", + "certify_endpoint.py": "22980cd3aacdf96cddbbbe2b93d42c07ec91d169977c6129624f5ec9f274ea17", + "check_ledger.py": "8bc0d4f4bae9b8f600cdef06e0dbb0854be7c09320d5c9695f049fefb8c72c73", + "independent_check.py": "9434771a3f73ebb7a58e7bf162aba2eef05e380ebd6a40a2f67273a32df4c9ee", + "inputs/B.json": "c7492e6e000f33ac0d1516772cf7daff388b923401008f4cd86007947adb85c1", + "inputs/CLAIM1800.json": "1dd5490597ead36a31634f6008b1cd5ce0b51c4acd48a541b13306212e3f52f1", + "inputs/LEADER1839.json": "1cc459f3c79046a2dc025f7e004958d178b886a3b541d64d886e4628f77fc252", + "inputs/LEADER1875.json": "c85b80237dfad16c46d590363060341ff358e83de008cd1df44d7198a166e9c0", + "inputs/OUTER-CLAIM1800.json": "c10ff0673ee9152d2efee792fb3532ca25a5edee0bf52c5b700bf86735752779", + "inputs/SOURCE-SPEC.json": "41d7bd51c18eb354c6a785780ddefd35b3a8e2513daa2c4f585b236b7173e943", + "inputs/SPEC.json": "4856bd0ee3f22f661c0b94c3393596c815ca27aedde61e09d9371be87756c7e2", + "reference/check_ledger.py": "58162da8e9e7c02de50a9e63649c05ddc4fc5026b7f9173c9058018d093b9603", + "reference/fine_mercator.py": "c0bbb95baff4f301413778c6c595049a0f3fca4ca2cdc86351898137c53e1658", + "reference/fine_moment.py": "feaf1d3b6bf0e3b8eaeb22c40bea3a04ca63a98c08534fa5c28ae913c8ed70c2", + "reference/independent_check.py": "791c0bd5b1b634e20952914c8946bd8402415f4b1163ed83e94e7881fb657a5e", + "replay_outer.py": "f3bef0ca5139984faf357861283f7ed914f236d5a31b9f0dfcf88dcd93183026", + "verify.py": "af0ec7529ca920090fd479f8ea0600f1bba8a161d02d9a7089f5e40cc8ed916b" + } +} diff --git a/research/fine-prime-root400/NOTICE b/research/fine-prime-root400/NOTICE new file mode 100644 index 0000000000..45e55f45fd --- /dev/null +++ b/research/fine-prime-root400/NOTICE @@ -0,0 +1,12 @@ +New research prepared by Rohan Arun with substantial OpenAI Codex assistance. Apache-2.0. Parent words and build recipe method derive from Jeremy Kothe PR1274 and Rohan Arun PR1218, with lineage credited in README.md. All inherited mathematical qualifications are retained. +Additional pivot555 and567 composition by Rohan Arun with substantial OpenAI Codex assistance. + +T74 exact-fill owner construction by Rohan Arun with substantial OpenAI Codex assistance. + +PR1377 grid refinement credited to Jeremy Kothe. Outer witness refinement by Rohan Arun with OpenAI Codex assistance; construction unchanged. + +Pivot-566 kernel, words, edits, rebuild.py and rebind.py: PR1625 (mdumitrean). Endpoint/outer-witness stacking, fine_cache.py and oracle stage by jeremykothe2 with oh-my-pi assistance. + +This refinement also credits Jeremy Kothe and PR1839 contributors for the finer endpoint recertification, and Rohan Arun PR1828 for parameterized positive-slack replay. Original retained enclosure engines and predecessor files are unchanged in reference/. New endpoint, parameters, binding checker and documentation prepared by Rohan Arun with substantial OpenAI Codex assistance. No independent human review is claimed. + +400-digit extension credits the concurrent PR1875 comparison by Rohan Arun with Anthropic Claude assistance. Exact conditional arithmetic extension and verification package prepared with OpenAI Codex assistance. diff --git a/research/fine-prime-root400/PARAMETERS.json b/research/fine-prime-root400/PARAMETERS.json new file mode 100644 index 0000000000..e78691ad86 --- /dev/null +++ b/research/fine-prime-root400/PARAMETERS.json @@ -0,0 +1,13 @@ +{ + "root_digits": 400, + "slack_digits": 420, + "zeta_digits": 422, + "stop_digits": 426, + "backoff_digits": 432, + "kappa_grid_digits": 460, + "moment_grid_digits": 500, + "log_terms": 600, + "exp_terms": 140, + "mercator_bits": 2048, + "mercator_log_terms": 2048 +} diff --git a/research/fine-prime-root400/PROOF.md b/research/fine-prime-root400/PROOF.md new file mode 100644 index 0000000000..de6c757db9 --- /dev/null +++ b/research/fine-prime-root400/PROOF.md @@ -0,0 +1,11 @@ +# Finer endpoint with fixed positive slacks + +The physical supplier and paid rank profile are unchanged from PR1800 at its pinned head. This package re-certifies that profile's moment root on a 10^-400 rational grid. The input source specification is preserved byte for byte as inputs/SOURCE-SPEC.json. The derived SPEC differs only in expected.complex_lower. Both retained enclosure algorithms independently prove M(B)<10; the membership gap is delta>0; the Gaussian gap is delta*(1-2q)>0; the effective-router gap is h/2>0. The stopping condition stop*b r0 = 1e-64; beta = 1 - 3 DELTA_E lies in the admissible window +# [1 - DELTA_E (1 + 1/q), 1 - 2 DELTA_E). DELTA_E = 2e-64 is the smallest round value above r0. +DELTA_E=2*R0 +EPS=1-DELTA_E +BETA=1-3*DELTA_E +THETA_POWER=Q(2) +HALO_POWER=48 +CORE_POWER=128 +STRASSEN_TAU=Q(45,16) +KAPPA_1786=Q('0.0016797547881500489087805478664999999999999999999999999999999998000000199999') # exact kappa of chafreaky's PR1786 ledger (EXPECTED-BALANCE.json), headline 0.001679754788150048 +KAPPA_PKG5=Q('0.001677992607205282520732088774830808372222877897034109604209719298829805473412451530867883424937597') # previous package (rectangular k=2, tau_eff=2.2500351) +KAPPA_PKG4=Q('0.0016778199023144364336310551358776001013829401215770658599799349282716974076737897457922714197448847') # previous package (radix union schedule, square boundary tau=2.372864) +KAPPA_1712=Q('0.0016776417313433545642517275958639984231708545722735432722117400060454625429077941422798526440584702') # pkg of PR1712 (Le Gall tau=12/5, old union row) +KAPPA_1699=Q('0.001677641731343354564251058287063644749065568493') # exact kappa of PR1699's ledger (Chafik Boukhalfa), same supplier profile +certified_complex=Q(spec['expected']['complex_lower']) +bit=Q('0.001733427039589844234749') +# Keep short independently checkable decimals strictly inside both endpoints. +b=certified_complex-B_GAP # strictly inside the certified supplier endpoint; B.json carries the same exact value +assert b==Q(BJ['b']) +q=b-GAP +a=(q+b)/2 +online=Q(spec['expected']['kappa']) +old=Q('0.001673360105405778') +assert b=2:x/=2;k+=1 + lo,hi=unit_log(x) + return down(lo+k*ln2[0]),up(hi+k*ln2[1]) +def exp(x): + assert 0<=x<1 + N=PARAM['exp_terms'] + lo=sum((x**j/factorial(j) for j in range(N)),Q(0)) + hi=lo+x**N/factorial(N)/(1-x/(N+1)) + return down(lo),up(hi) +def moment(endpoint): + lo=hi=Q(0) + for r,n in profile.items(): + l,h=log(Q(m,r)); weight=Q(n*r,m*W) + lo+=weight*exp(endpoint*l)[0] + hi+=weight*exp(endpoint*h)[1] + return down(lo),up(hi) + +native=moment(b) +assert native[1]<1 +b_up=Q(BJ['b_above_endpoint']) +assert b_up>certified_complex and moment(b_up)[0]>1 # a larger test endpoint is rejected + +def ledger(kind, *, q_=q, zeta=ZETA, slack=SLACK, + old_scan=False, full_gauge=False, full_key=False, old_union=False, old_theta=False, old_linear=False, old_tag=False, + eps_=EPS, beta_=BETA, tau_eff=STRASSEN_TAU, halo_power=HALO_POWER, core_power=CORE_POWER): + r=R0; stop=STOP + # Existing explicit Strassen format, 7^16<2^45; c=3/32. + # Union: radix-distributed schedule (outer/UNION-SCHEDULE.md, new in this package): row exponent eps+1/2-xi. The boundary row binds with main; the Gaussian row has slack at this explicit point. + c=(3-tau_eff)/2 + eps=eps_; beta=beta_ + xi=eps*(1+q_)-c+slack + saving=eps*q_ + # Deliberate strict gap (BACKOFF) after decimal truncation to the FLOOR grid. + kappa=Q((saving*FLOOR).__floor__(),FLOOR)-BACKOFF + # kappa is derived, not silently asserted to equal an expected decimal. + tau=1-a; sigma=1-b + internal=tau+(1-stop)*max(sigma-tau,Q(0)) + leaf=sigma+stop*(1-sigma) + lam=1-(q_+a)/2 + key=beta+1-eps + margins={ + 'main_transform':saving, + 'global_coordinate_router':a, + 'fused_gaussian':1-eps+q_*beta, + 'group_bit_router':1-eps+a*beta, + 'group_scans':1-eps+beta, + 'boundary_algebraic_matrix':c+xi-eps, + 'sparse_union_movement':xi+Q(1,2)-eps, + 'polynomial_products':eps, + 'microbox_face_corrections':1-(eps+beta+halo_power-core_power+2), + } + if old_union:margins['old_g_factor_union_row']=1-eps-beta-Q(1,2)+xi + if old_scan:margins['old_per_axis_scan']=1-eps + if full_key:margins['unnecessary_full_key_sort']=margins['sparse_union_movement']-key + checks={ + 'actual_bit_above_effective':bit-a, + 'complex_above_effective':b-a, + 'q_positive':q_, 'complex_endpoint':b-q_, + 'q_below_effective':a-q_, 'stop_positive':stop, + 'stop_below_one':1-stop, + 'leaf_saving_above_effective':(1-stop)*b-a, + 'q_below_internal':1-internal-q_, 'q_below_leaf':1-leaf-q_, + 'lambda_above_tau':lam-tau, 'lambda_above_sigma':lam-sigma, + 'lambda_above_internal':lam-internal, + 'lambda_prime_above_lambda':1-q_-lam, + 'lambda_prime_above_leaf':1-q_-leaf, + 'epsilon_positive':eps,'epsilon_below_one':1-eps, + 'cap_above_band':xi-Q(1,2),'cap_below_cell':eps-xi, + 'group_positive':beta,'group_below_dimension':eps-beta, + 'support_router_span':1-beta, + 'group_gauge_power_slack':1-(2*xi-THETA_POWER)-r-beta, + 'actual_logarithmic_group_guard':1-(2*xi-THETA_POWER)-beta, + 'global_gamma_power_slack':1-eps-r, + 'actual_logarithmic_gamma_guard':1-eps, + 'alpha_logarithm_absorption':r, + 'group_key_fits_record':1-key, + 'membership_arithmetic_fits_record':1-beta-2*(1-eps), + 'microbox_halo_volume':core_power-halo_power-beta, + 'positive_layout_slack':slack, + 'short_record_fallback':eps-a, + 'improvement_over_online_final':kappa-online, + 'improvement_over_previous_local_final':kappa-old, + 'complex_below_one_over_32':Q(1,32)-b, + } + checks['strassen_integer_power_gap']=Q(2**tau_eff.numerator-7**tau_eff.denominator) + checks['theta_positive_polynomial_power']=THETA_POWER + checks['cap_below_phase_cell_power']=THETA_POWER-xi + checks['halo_covers_generic_inverse_radius']=Q(halo_power-43) + checks['union_tag_work_per_visit_fits_record']=1-beta + checks['union_header_fits_record']=1-beta + checks['source_axis_superpolynomial']=1-eps + checks['improvement_over_pr1786']=kappa-KAPPA_1786 + checks['improvement_over_pr1758']=kappa-Q('0.001679745508802299051546533685199973672313473419790800679752457380932784242972585600630181672224983') + checks['improvement_over_pr1699']=kappa-KAPPA_1699 + checks['improvement_over_pr1712']=kappa-KAPPA_1712 + checks['improvement_over_previous_package']=kappa-KAPPA_PKG4 + checks['improvement_over_pkg_k2']=kappa-KAPPA_PKG5 + if full_gauge:checks['unrecentered_group_gauge']=1-THETA_POWER-r-beta + if old_theta:checks['old_theta_chirp_guard']=1-(2*xi-eps)-r-beta + if old_linear:checks['old_linear_guard']=1-xi-r-beta + if old_tag:checks['old_union_tag_2beta']=1-2*beta + checks.update({n+'_above_kappa':v-kappa for n,v in margins.items()}) + assert margins['boundary_algebraic_matrix']==saving+slack + assert margins['sparse_union_movement']==saving+slack+(tau_eff-2)/2 + return {'kind':kind,'kappa':kappa,'epsilon':eps,'xi':xi,'beta':beta, + 'q':q_,'a':a,'r0':r,'zeta':zeta,'slack':slack, + 'margins':margins,'strict_checks':checks} + +def encode(x): + if isinstance(x,Q): + with localcontext() as c: + c.prec=PARAM['kappa_grid_digits']+20 + return {'rational':str(x),'decimal':str(Decimal(x.numerator)/Decimal(x.denominator))} + if isinstance(x,dict):return {str(k):encode(v) for k,v in x.items()} + if isinstance(x,(list,tuple)):return [encode(v) for v in x] + return x + +rows={};controls={} +for kind in ['struct_boundary_radix_union']: + row=ledger(kind) + assert all(v>0 for v in row['strict_checks'].values()) + assert min(row['margins'].values())==row['margins']['main_transform'] + rows[kind]=row + variants=[('endpoint_equality',{'q_':b}),('zero_layout_slack',{'slack':Q(0)}), + ('old_per_axis_scan',{'old_scan':True}),('full_cell_gauge',{'full_gauge':True}), + ('full_key_sort',{'full_key':True}),('old_g_factor_union_row',{'old_union':True}), + ('old_theta_chirp_guard',{'old_theta':True}),('old_linear_guard',{'old_linear':True}), + ('old_union_tag_2beta',{'old_tag':True}),('matrix_below_strassen',{'tau_eff':Q(14,5)}), + ('halo_too_short',{'halo_power':40}),('core_too_small',{'core_power':48}), + ('group_equals_dimension',{'beta_':EPS}),('epsilon_equals_one',{'eps_':Q(1)}),('epsilon_not_above_r0_slack',{'eps_':1-R0}),('beta_below_gaussian_window',{'beta_':1-700*DELTA_E}),('beta_above_membership_window',{'beta_':1-2*DELTA_E})] + controls[kind]={} + for name,kwargs in variants: + bad=ledger(kind,**kwargs) + failed={n:v for n,v in bad['strict_checks'].items() if v<=0} + assert failed,(kind,name) + controls[kind][name]=failed + assert 'old_g_factor_union_row_above_kappa' in controls[kind]['old_g_factor_union_row'] and 'unnecessary_full_key_sort_above_kappa' in controls[kind]['full_key_sort'] +out={'status':'PASS_FINE_PRIME_PADDING_EXACT_ARITHMETIC', + 'scope':'Conditional fine-prime padding composition. Fresh native admission is required by verify.py. The cited prime theorem, written gauge-free theorem and inherited all-size interfaces are not proved by this arithmetic. No independent human review is claimed.', + 'geometry_changes':{'theta_power':THETA_POWER,'halo_power':HALO_POWER,'core_power':CORE_POWER,'matrix_exponent':STRASSEN_TAU}, + 'complex_lower_short':b,'complex_lower_pinned':certified_complex, + 'native_moment':native,'profile':profile,'m':m,'W':W, + 'online_final_kappa':online,'rows':rows,'rejecting_controls':controls, + 'pr1673_kappa':Q('0.001677160151714381'),'improvement_over_pr1673':rows['struct_boundary_radix_union']['kappa']-Q('0.001677160151714381'), + 'source_sha256':{p.relative_to(WORK).as_posix():hashlib.sha256(p.read_bytes()).hexdigest() for p in [SPEC,CLAIM]}} +(HERE/'LEDGER.json').write_text(json.dumps(encode(out),indent=2)+'\n') +print(out['status']) +for name,row in rows.items(): + print(name,'FINAL KAPPA',encode(row['kappa'])['decimal'], + 'positive checks',len(row['strict_checks']), + 'gain over online',encode(row['kappa']-online)['decimal']) diff --git a/research/fine-prime-root400/independent_check.py b/research/fine-prime-root400/independent_check.py new file mode 100644 index 0000000000..f697b892f4 --- /dev/null +++ b/research/fine-prime-root400/independent_check.py @@ -0,0 +1,56 @@ +# Derived from Jeremy Kothe and contributors, PR1800 exact head +# 46d865ab92e58098538b8c5348b6a131c99abf45; original retained in reference/. +# Only numerical parameters, input/output paths and decimal display precision change. +# Historical comments below describe predecessor settings; PARAMETERS.json is authoritative. +"""Independent balance-equation check (PR1673, adapted: this package's supplier b and SPEC), not an execution of the ledger in check_ledger.py.""" +from fractions import Fraction as F +from pathlib import Path +from decimal import Decimal,localcontext +import json,hashlib,sys +W=Path(__file__).resolve().parent;D=Path(sys.argv[1]).resolve();D.mkdir(parents=True,exist_ok=True) +P=json.loads((W/'PARAMETERS.json').read_text());G=10**P['slack_digits'] +src=W/'inputs/SPEC.json' +BJ=json.loads((W/'inputs/B.json').read_text()) +spec=json.loads(src.read_text());pinned=F(spec['expected']['complex_lower']) +b=F(BJ['b']);q=b-F(1,G);eff=(q+b)/2;actual_bit=F('0.001733427039589844234749') +r=F(1,G);z=F(1,10**P['zeta_digits']);s=F(1,G) +assert 0eff +rows={} +# FINE-PRIME PADDING (outer/FINE-PADDING-COMPOSITION.md): explicit point epsilon=1-delta, beta=1-3 delta, delta=2e-64, Strassen boundary tau=45/16 (7^16<2^45), c=3/32, +# theta in (1/(4p^2),1/(2p^2-1)], chirp guard beta+2xi-2<1, halo power 48, core power 128. Derived here WITHOUT the ledger code; the structured boundary is not used. +delta=F(2,G);E=1-delta;B=1-3*delta +assert 7**16<2**45;tau=F(45,16);c=(3-tau)/2;assert c==F(3,32) +nu=2;halo=48;core=128 +X=E+E*q+s-c # boundary saving c+X-E = E q + s +assert c+X-E==E*q+s +# the Gaussian row has slack: 1-E+qB-Eq = delta(1-2q) +assert 1-E+q*B-E*q==delta*(1-2*q)>0 +# admissible beta window for this epsilon: Gaussian row needs beta >= 1-delta(1+1/q); membership needs beta < 1-2 delta +assert 1-delta*(1+1/q)<=B<1-2*delta +assert F(1,2)z>0 and 1-E-r>0 and core-halo-B>0 and halo>43 +assert 1-B>0 and 1-B-2*(1-E)==delta>0 +costs={'transform':1-E*q,'global_router':1-eff,'gaussian':E-q*B,'group_router':E-eff*B,'group_scans':E-B,'boundary':E-X+(tau-1)/2,'sparse_union':E+F(1,2)-X,'polynomials':1-E,'microfaces':E+B+halo-core+2} +K=F((E*q*10**P['kappa_grid_digits']).__floor__(),10**P['kappa_grid_digits'])-F(1,10**P['backoff_digits']) +assert max(costs.values())==costs['transform'] and all(v<1-K for v in costs.values()) +# earlier packages' guards fail at this point (they are rejecting controls in the ledger): linear guard 1-X-r-B<0, old theta chirp guard 1-(2X-E)-r-B<0, 2B<1 test fails +assert 1-X-r-B<0 and 1-(2*X-E)-r-B<0 and 1-2*B<0 +assert K>F('0.0016797547881500489087805478664999999999999999999999999999999998000000199999') # PR1786 exact kappa +assert K>F('0.001679745508802299051546533685199973672313473419790800679752457380932784242972585600630181672224983') # PR1758 +assert K r0 (beta = 1-3 delta); only kappa moves, kappa = (1-delta) q - O(1e-76) +sweep=[] +for dd in [F(1,10**7),F(1,10**12),F(1,10**30),F(1,10**60),F(2,G),F(11,10**65)]: + Ed=1-dd;Bd=1-3*dd;Xd=Ed+Ed*q+s-c + assert 1-Ed-r>0 and 1-dd*(1+1/q)<=Bd<1-2*dd and 1-Ed+q*Bd-Ed*q>0 and Ed-Bd>0 and 1-Bd-2*(1-Ed)>0 + assert F(1,2)0 and core-halo-Bd>0 + assert 1-Ed+eff*Bd>Ed*q and eff>Ed*q and 1-Ed+Bd>Ed*q and Ed>Ed*q and 1-(Ed+Bd+halo-core+2)>Ed*q + sweep.append((str(dd),str(float(q-Ed*q)))) +assert 1-F(1,G)<=1-r # delta=r0 itself is rejected by 1-eps-r0>0 +assert not (1-(1-r)-r>0) +rows['struct_boundary_radix_union']={'epsilon':str(E),'cap':str(X),'beta':str(B),'kappa':str(K),'margin_above_kappa':str(E*q-K),'checked_cost_powers':len(costs),'gap_to_q':str(q-K),'epsilon_free_sweep_delta_gap_to_q':sweep} +report={'status':'PASS_INDEPENDENT_BALANCE_DERIVATION','source_sha256':hashlib.sha256(src.read_bytes()).hexdigest(),'b':str(b),'rows':rows,'scope':'Independent balance derivation and margin comparisons for this package\'s supplier endpoint; the supplier native admission is bound by verify_release.py; inherited all-size assumptions remain.'} +(D/'INDEPENDENT.json').write_text(json.dumps(report,indent=2)+'\n') +print(json.dumps(report,indent=2)) diff --git a/research/fine-prime-root400/inputs/B.json b/research/fine-prime-root400/inputs/B.json new file mode 100644 index 0000000000..3d8f073343 --- /dev/null +++ b/research/fine-prime-root400/inputs/B.json @@ -0,0 +1,15 @@ +{ + "b": "1679754956125544521335670993920702576998311438502580295460327520162864548260325638826305656132844632274451316908586220972070448120165412142771300636692956715734962527390622927714845418099553756337112475558813976784140553038674557881956561879800689254171219767487483694675693056982788922757319255565606685566411725238449650999339827075715283714270157705762309226038611771955655377501414652136546310799999999999999999999/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "b_above_endpoint": "16797549561255445213356709939207025769983114385025802954603275201628645482603256388263056561328446322744513169085862209720704481201654121427713006366929567157349625273906229277148454180995537563371124755588139767841405530386745578819565618798006892541712197674874836946756930569827889227573192555656066855664117252384496509993398270757152837142701577057623092260386117719556553775014146521365463109/10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "profile": { + "1": 1560432, + "2": 336336, + "3": 278724, + "4": 84912, + "5": 54612, + "8": 5328, + "48": 22748 + }, + "live": 66304, + "note": "New rational endpoint certified by both pinned enclosure algorithms at configured precision; same exact admitted profile." +} diff --git a/research/fine-prime-root400/inputs/CLAIM1800.json b/research/fine-prime-root400/inputs/CLAIM1800.json new file mode 100644 index 0000000000..6752dfbeca --- /dev/null +++ b/research/fine-prime-root400/inputs/CLAIM1800.json @@ -0,0 +1,17 @@ +{ + "status": "PASS_T74_PIVOT566_KERNEL_WITH_ENDPOINT_AND_OUTER_REFINEMENT_COMPLETE_FINITE_ADMISSION", + "kappa": "1676938111022438771190100017020725032555691674761792047536039179/1000000000000000000000000000000000000000000000000000000000000000000", + "kappa_decimal": "0.001676938111022438771190100017020725032555691674761792047536039179", + "baseline_pr": 1644, + "baseline_kappa": "0.00167689666902129930775071099726796267", + "construction_improvement": false, + "outer_refinement": { + "grid_digits": 66, + "margin_digits": 76, + "bootstrap_steps": 30, + "endpoint_digits": 70 + }, + "scope": "Conditional finite construction only. All-size compiler, common-label/mutable-source realization, whole-call hosting, precision/tape, exact recovery, analytic transfer, PR559 recurrence correction and PR589 bit H1-H5 assumptions remain. No unconditional theorem, full Lean certification, or global packing claim.", + "verification": "Exact discovery using verified PR1319 owner/invoice receipts passes both moment engines and 47 outer inequalities. Full new-package finite replay and independent outer checks pending. Native providers are unchanged and will be explicitly source-bound reused.", + "gain_over_claimed_leader": "5.8464055E-59" +} diff --git a/research/fine-prime-root400/inputs/LEADER1839.json b/research/fine-prime-root400/inputs/LEADER1839.json new file mode 100644 index 0000000000..008785f257 --- /dev/null +++ b/research/fine-prime-root400/inputs/LEADER1839.json @@ -0,0 +1,9 @@ +{ + "kappa": "0.0016797549561255445213356709939207025769983114385025802954603275201628645482603256388263049999999997996640490086748910957328658012158594", + "kappa_rational": "8398774780627722606678354969603512884991557192512901477301637600814322741301628194131524999999998998320245043374455478664329006079297/5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "branch": "fine source-prime padding (PR1786, chafreaky; Trudgian's prime theorem; vendor/pr1786) with the gauge-free interiors (PR1758), the radix-distributed union schedule with per-visit tag work and the explicit Strassen boundary (tau=45/16); epsilon=1-2e-100 is a free parameter (outer/FINE-PADDING-COMPOSITION.md): kappa = epsilon q - 1e-112, 3.4e-103 below q; the structured boundary of the previous package is not used; omega_C<=9/4 not used; slack refinement and recertified endpoint: the supplier native endpoint is recertified to 1e-90 (accept at the endpoint, reject at endpoint+1e-90, repaired fine engines), 6.45e-71 above the previous 1e-70 pin, and all free slacks are 1e-100 or below", + "b": "certified complex_lower - 1e-100 (see outer/B.json)", + "outer": "PR1673 capped phase-cell fusion (Vlado Vojdanovski)", + "supplier": "PR1661 T74 pivot-566 stack plus the pivot-554 helper-donor kernel (PR1672 lineage)", + "retuned_slacks": "b = certified complex endpoint - 1e-100, q = b - 1e-100, r0=1e-100, zeta=1e-102, layout slack=1e-100, stop=1e-106, floor grid 1e-136, backoff 1e-112 (outer/RETUNED-SLACKS.md)" +} diff --git a/research/fine-prime-root400/inputs/LEADER1875.json b/research/fine-prime-root400/inputs/LEADER1875.json new file mode 100644 index 0000000000..4724fd6ca7 --- /dev/null +++ b/research/fine-prime-root400/inputs/LEADER1875.json @@ -0,0 +1,7 @@ +{ + "pr": 1875, + "head": "5b06a3fd5f80a6ca3d62f28e04cd650897a5b47a", + "kappa_rational": "8398774780627722606678354969603512884991557192512901477301637600814322741301628194131528280664223161372256584542931104860352240600827060713856503183464783578674812636953114638574227090497768781685562377794069883920702765193372789409782809399003446270856098837437418473378465284913944613786596277824999999998998320245043374455478664329006079297/5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "kappa_decimal": "0.0016797549561255445213356709939207025769983114385025802954603275201628645482603256388263056561328446322744513169085862209720704481201654121427713006366929567157349625273906229277148454180995537563371124755588139767841405530386745578819565618798006892541712197674874836946756930569827889227573192555649999999997996640490086748910957328658012158594", + "scope": "Author-claimed conditional result; exact current PR body retained separately." +} diff --git a/research/fine-prime-root400/inputs/OUTER-CLAIM1800.json b/research/fine-prime-root400/inputs/OUTER-CLAIM1800.json new file mode 100644 index 0000000000..d1b384e263 --- /dev/null +++ b/research/fine-prime-root400/inputs/OUTER-CLAIM1800.json @@ -0,0 +1,9 @@ +{ + "kappa": "0.0016797549561255445213356709939207025769983114385025802954603273198268490086748910957328658012158594", + "kappa_rational": "8398774780627722606678354969603512884991557192512901477301636599134245043374455478664329006079297/5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "branch": "fine source-prime padding (PR1786, chafreaky; Trudgian's prime theorem; vendor/pr1786) with the gauge-free interiors (PR1758), the radix-distributed union schedule with per-visit tag work and the explicit Strassen boundary (tau=45/16); epsilon=1-2e-64 is a free parameter (outer/FINE-PADDING-COMPOSITION.md): kappa = epsilon q - 1e-76, 3.4e-67 below q; the structured boundary of the previous package is not used; omega_C<=9/4 not used", + "b": "certified complex_lower - 1e-64 (see outer/B.json)", + "outer": "PR1673 capped phase-cell fusion (Vlado Vojdanovski)", + "supplier": "PR1661 T74 pivot-566 stack plus the pivot-554 helper-donor kernel (PR1672 lineage)", + "retuned_slacks": "b = certified complex endpoint - 1e-64, q = b - 1e-64, r0=1e-64, zeta=1e-66, layout slack=1e-64, stop=1e-70, floor grid 1e-100, backoff 1e-76 (outer/RETUNED-SLACKS.md)" +} diff --git a/research/fine-prime-root400/inputs/SOURCE-SPEC.json b/research/fine-prime-root400/inputs/SOURCE-SPEC.json new file mode 100644 index 0000000000..bcff1fe102 --- /dev/null +++ b/research/fine-prime-root400/inputs/SOURCE-SPEC.json @@ -0,0 +1,7300 @@ +{ + "call_order": [ + [ + 0, + 0 + ], + [ + 0, + 37 + ], + [ + 0, + 1 + ], + [ + 0, + 38 + ], + [ + 0, + 2 + ], + [ + 0, + 39 + ], + [ + 0, + 3 + ], + [ + 0, + 40 + ], + [ + 0, + 4 + ], + [ + 0, + 41 + ], + [ + 1, + 0 + ], + [ + 1, + 37 + ], + [ + 0, + 5 + ], + [ + 0, + 42 + ], + [ + 1, + 1 + ], + [ + 1, + 38 + ], + [ + 0, + 6 + ], + [ + 0, + 43 + ], + [ + 1, + 2 + ], + [ + 1, + 39 + ], + [ + 0, + 7 + ], + [ + 0, + 44 + ], + [ + 1, + 3 + ], + [ + 1, + 40 + ], + [ + 0, + 8 + ], + [ + 0, + 45 + ], + [ + 1, + 4 + ], + [ + 1, + 41 + ], + [ + 0, + 9 + ], + [ + 0, + 46 + ], + [ + 2, + 0 + ], + [ + 2, + 37 + ], + [ + 1, + 5 + ], + [ + 1, + 42 + ], + [ + 0, + 10 + ], + [ + 0, + 47 + ], + [ + 2, + 1 + ], + [ + 2, + 38 + ], + [ + 1, + 6 + ], + [ + 1, + 43 + ], + [ + 0, + 11 + ], + [ + 0, + 48 + ], + [ + 2, + 2 + ], + [ + 2, + 39 + ], + [ + 1, + 7 + ], + [ + 1, + 44 + ], + [ + 0, + 12 + ], + [ + 0, + 49 + ], + [ + 2, + 3 + ], + [ + 2, + 40 + ], + [ + 1, + 8 + ], + [ + 1, + 45 + ], + [ + 0, + 13 + ], + [ + 0, + 50 + ], + [ + 2, + 4 + ], + [ + 2, + 41 + ], + [ + 1, + 9 + ], + [ + 1, + 46 + ], + [ + 3, + 0 + ], + [ + 3, + 37 + ], + [ + 0, + 14 + ], + [ + 0, + 51 + ], + [ + 2, + 5 + ], + [ + 2, + 42 + ], + [ + 1, + 10 + ], + [ + 1, + 47 + ], + [ + 3, + 1 + ], + [ + 3, + 38 + ], + [ + 0, + 15 + ], + [ + 0, + 52 + ], + [ + 2, + 6 + ], + [ + 2, + 43 + ], + [ + 1, + 11 + ], + [ + 1, + 48 + ], + [ + 3, + 2 + ], + [ + 3, + 39 + ], + [ + 0, + 16 + ], + [ + 0, + 53 + ], + [ + 2, + 7 + ], + [ + 2, + 44 + ], + [ + 1, + 12 + ], + [ + 1, + 49 + ], + [ + 3, + 3 + ], + [ + 3, + 40 + ], + [ + 0, + 17 + ], + [ + 0, + 54 + ], + [ + 2, + 8 + ], + [ + 2, + 45 + ], + [ + 1, + 13 + ], + [ + 1, + 50 + ], + [ + 3, + 4 + ], + [ + 3, + 41 + ], + [ + 0, + 18 + ], + [ + 0, + 55 + ], + [ + 2, + 9 + ], + [ + 2, + 46 + ], + [ + 4, + 0 + ], + [ + 4, + 37 + ], + [ + 1, + 14 + ], + [ + 1, + 51 + ], + [ + 3, + 5 + ], + [ + 3, + 42 + ], + [ + 0, + 19 + ], + [ + 0, + 56 + ], + [ + 2, + 10 + ], + [ + 2, + 47 + ], + [ + 4, + 1 + ], + [ + 4, + 38 + ], + [ + 1, + 15 + ], + [ + 1, + 52 + ], + [ + 3, + 6 + ], + [ + 3, + 43 + ], + [ + 0, + 20 + ], + [ + 0, + 57 + ], + [ + 2, + 11 + ], + [ + 2, + 48 + ], + [ + 4, + 2 + ], + [ + 4, + 39 + ], + [ + 1, + 16 + ], + [ + 1, + 53 + ], + [ + 3, + 7 + ], + [ + 3, + 44 + ], + [ + 0, + 21 + ], + [ + 0, + 58 + ], + [ + 2, + 12 + ], + [ + 2, + 49 + ], + [ + 4, + 3 + ], + [ + 4, + 40 + ], + [ + 1, + 17 + ], + [ + 1, + 54 + ], + [ + 3, + 8 + ], + [ + 3, + 45 + ], + [ + 0, + 22 + ], + [ + 0, + 59 + ], + [ + 2, + 13 + ], + [ + 2, + 50 + ], + [ + 4, + 4 + ], + [ + 4, + 41 + ], + [ + 1, + 18 + ], + [ + 1, + 55 + ], + [ + 3, + 9 + ], + [ + 3, + 46 + ], + [ + 0, + 23 + ], + [ + 0, + 60 + ], + [ + 5, + 0 + ], + [ + 5, + 37 + ], + [ + 2, + 14 + ], + [ + 2, + 51 + ], + [ + 4, + 5 + ], + [ + 4, + 42 + ], + [ + 1, + 19 + ], + [ + 1, + 56 + ], + [ + 3, + 10 + ], + [ + 3, + 47 + ], + [ + 0, + 24 + ], + [ + 0, + 61 + ], + [ + 5, + 1 + ], + [ + 5, + 38 + ], + [ + 2, + 15 + ], + [ + 2, + 52 + ], + [ + 4, + 6 + ], + [ + 4, + 43 + ], + [ + 1, + 20 + ], + [ + 1, + 57 + ], + [ + 3, + 11 + ], + [ + 3, + 48 + ], + [ + 0, + 25 + ], + [ + 0, + 62 + ], + [ + 5, + 2 + ], + [ + 5, + 39 + ], + [ + 2, + 16 + ], + [ + 2, + 53 + ], + [ + 4, + 7 + ], + [ + 4, + 44 + ], + [ + 1, + 21 + ], + [ + 1, + 58 + ], + [ + 3, + 12 + ], + [ + 3, + 49 + ], + [ + 0, + 26 + ], + [ + 0, + 63 + ], + [ + 5, + 3 + ], + [ + 5, + 40 + ], + [ + 2, + 17 + ], + [ + 2, + 54 + ], + [ + 4, + 8 + ], + [ + 4, + 45 + ], + [ + 1, + 22 + ], + [ + 1, + 59 + ], + [ + 3, + 13 + ], + [ + 3, + 50 + ], + [ + 0, + 27 + ], + [ + 0, + 64 + ], + [ + 5, + 4 + ], + [ + 5, + 41 + ], + [ + 2, + 18 + ], + [ + 2, + 55 + ], + [ + 4, + 9 + ], + [ + 4, + 46 + ], + [ + 1, + 23 + ], + [ + 1, + 60 + ], + [ + 6, + 0 + ], + [ + 6, + 37 + ], + [ + 3, + 14 + ], + [ + 3, + 51 + ], + [ + 0, + 28 + ], + [ + 0, + 65 + ], + [ + 5, + 5 + ], + [ + 5, + 42 + ], + [ + 2, + 19 + ], + [ + 2, + 56 + ], + [ + 4, + 10 + ], + [ + 4, + 47 + ], + [ + 1, + 24 + ], + [ + 1, + 61 + ], + [ + 6, + 1 + ], + [ + 6, + 38 + ], + [ + 3, + 15 + ], + [ + 3, + 52 + ], + [ + 0, + 29 + ], + [ + 0, + 66 + ], + [ + 5, + 6 + ], + [ + 5, + 43 + ], + [ + 2, + 20 + ], + [ + 2, + 57 + ], + [ + 4, + 11 + ], + [ + 4, + 48 + ], + [ + 1, + 25 + ], + [ + 1, + 62 + ], + [ + 6, + 2 + ], + [ + 6, + 39 + ], + [ + 3, + 16 + ], + [ + 3, + 53 + ], + [ + 0, + 30 + ], + [ + 0, + 67 + ], + [ + 5, + 7 + ], + [ + 5, + 44 + ], + [ + 2, + 21 + ], + [ + 2, + 58 + ], + [ + 4, + 12 + ], + [ + 4, + 49 + ], + [ + 1, + 26 + ], + [ + 1, + 63 + ], + [ + 6, + 3 + ], + [ + 6, + 40 + ], + [ + 3, + 17 + ], + [ + 3, + 54 + ], + [ + 0, + 31 + ], + [ + 0, + 68 + ], + [ + 5, + 8 + ], + [ + 5, + 45 + ], + [ + 2, + 22 + ], + [ + 2, + 59 + ], + [ + 4, + 13 + ], + [ + 4, + 50 + ], + [ + 1, + 27 + ], + [ + 1, + 64 + ], + [ + 6, + 4 + ], + [ + 6, + 41 + ], + [ + 3, + 18 + ], + [ + 3, + 55 + ], + [ + 0, + 32 + ], + [ + 0, + 69 + ], + [ + 5, + 9 + ], + [ + 5, + 46 + ], + [ + 2, + 23 + ], + [ + 2, + 60 + ], + [ + 7, + 0 + ], + [ + 7, + 37 + ], + [ + 4, + 14 + ], + [ + 4, + 51 + ], + [ + 1, + 28 + ], + [ + 1, + 65 + ], + [ + 6, + 5 + ], + [ + 6, + 42 + ], + [ + 3, + 19 + ], + [ + 3, + 56 + ], + [ + 0, + 33 + ], + [ + 0, + 70 + ], + [ + 5, + 10 + ], + [ + 5, + 47 + ], + [ + 2, + 24 + ], + [ + 2, + 61 + ], + [ + 7, + 1 + ], + [ + 7, + 38 + ], + [ + 4, + 15 + ], + [ + 4, + 52 + ], + [ + 1, + 29 + ], + [ + 1, + 66 + ], + [ + 6, + 6 + ], + [ + 6, + 43 + ], + [ + 3, + 20 + ], + [ + 3, + 57 + ], + [ + 0, + 34 + ], + [ + 0, + 71 + ], + [ + 5, + 11 + ], + [ + 5, + 48 + ], + [ + 2, + 25 + ], + [ + 2, + 62 + ], + [ + 7, + 2 + ], + [ + 7, + 39 + ], + [ + 4, + 16 + ], + [ + 4, + 53 + ], + [ + 1, + 30 + ], + [ + 1, + 67 + ], + [ + 6, + 7 + ], + [ + 6, + 44 + ], + [ + 3, + 21 + ], + [ + 3, + 58 + ], + [ + 0, + 35 + ], + [ + 0, + 72 + ], + [ + 5, + 12 + ], + [ + 5, + 49 + ], + [ + 2, + 26 + ], + [ + 2, + 63 + ], + [ + 7, + 3 + ], + [ + 7, + 40 + ], + [ + 4, + 17 + ], + [ + 4, + 54 + ], + [ + 1, + 31 + ], + [ + 1, + 68 + ], + [ + 6, + 8 + ], + [ + 6, + 45 + ], + [ + 3, + 22 + ], + [ + 3, + 59 + ], + [ + 0, + 36 + ], + [ + 0, + 73 + ], + [ + 5, + 13 + ], + [ + 5, + 50 + ], + [ + 2, + 27 + ], + [ + 2, + 64 + ], + [ + 7, + 4 + ], + [ + 7, + 41 + ], + [ + 4, + 18 + ], + [ + 4, + 55 + ], + [ + 1, + 32 + ], + [ + 1, + 69 + ], + [ + 6, + 9 + ], + [ + 6, + 46 + ], + [ + 3, + 23 + ], + [ + 3, + 60 + ], + [ + 8, + 0 + ], + [ + 8, + 37 + ], + [ + 5, + 14 + ], + [ + 5, + 51 + ], + [ + 2, + 28 + ], + [ + 2, + 65 + ], + [ + 7, + 5 + ], + [ + 7, + 42 + ], + [ + 4, + 19 + ], + [ + 4, + 56 + ], + [ + 1, + 33 + ], + [ + 1, + 70 + ], + [ + 6, + 10 + ], + [ + 6, + 47 + ], + [ + 3, + 24 + ], + [ + 3, + 61 + ], + [ + 8, + 1 + ], + [ + 8, + 38 + ], + [ + 5, + 15 + ], + [ + 5, + 52 + ], + [ + 2, + 29 + ], + [ + 2, + 66 + ], + [ + 7, + 6 + ], + [ + 7, + 43 + ], + [ + 4, + 20 + ], + [ + 4, + 57 + ], + [ + 1, + 34 + ], + [ + 1, + 71 + ], + [ + 6, + 11 + ], + [ + 6, + 48 + ], + [ + 3, + 25 + ], + [ + 3, + 62 + ], + [ + 8, + 2 + ], + [ + 8, + 39 + ], + [ + 5, + 16 + ], + [ + 5, + 53 + ], + [ + 2, + 30 + ], + [ + 2, + 67 + ], + [ + 7, + 7 + ], + [ + 7, + 44 + ], + [ + 4, + 21 + ], + [ + 4, + 58 + ], + [ + 1, + 35 + ], + [ + 1, + 72 + ], + [ + 6, + 12 + ], + [ + 6, + 49 + ], + [ + 3, + 26 + ], + [ + 3, + 63 + ], + [ + 8, + 3 + ], + [ + 8, + 40 + ], + [ + 5, + 17 + ], + [ + 5, + 54 + ], + [ + 2, + 31 + ], + [ + 2, + 68 + ], + [ + 7, + 8 + ], + [ + 7, + 45 + ], + [ + 4, + 22 + ], + [ + 4, + 59 + ], + [ + 1, + 36 + ], + [ + 1, + 73 + ], + [ + 6, + 13 + ], + [ + 6, + 50 + ], + [ + 3, + 27 + ], + [ + 3, + 64 + ], + [ + 8, + 4 + ], + [ + 8, + 41 + ], + [ + 5, + 18 + ], + [ + 5, + 55 + ], + [ + 2, + 32 + ], + [ + 2, + 69 + ], + [ + 7, + 9 + ], + [ + 7, + 46 + ], + [ + 4, + 23 + ], + [ + 4, + 60 + ], + [ + 6, + 14 + ], + [ + 6, + 51 + ], + [ + 3, + 28 + ], + [ + 3, + 65 + ], + [ + 8, + 5 + ], + [ + 8, + 42 + ], + [ + 5, + 19 + ], + [ + 5, + 56 + ], + [ + 2, + 33 + ], + [ + 2, + 70 + ], + [ + 7, + 10 + ], + [ + 7, + 47 + ], + [ + 4, + 24 + ], + [ + 4, + 61 + ], + [ + 6, + 15 + ], + [ + 6, + 52 + ], + [ + 3, + 29 + ], + [ + 3, + 66 + ], + [ + 8, + 6 + ], + [ + 8, + 43 + ], + [ + 5, + 20 + ], + [ + 5, + 57 + ], + [ + 2, + 34 + ], + [ + 2, + 71 + ], + [ + 7, + 11 + ], + [ + 7, + 48 + ], + [ + 4, + 25 + ], + [ + 4, + 62 + ], + [ + 6, + 16 + ], + [ + 6, + 53 + ], + [ + 3, + 30 + ], + [ + 3, + 67 + ], + [ + 8, + 7 + ], + [ + 8, + 44 + ], + [ + 5, + 21 + ], + [ + 5, + 58 + ], + [ + 2, + 35 + ], + [ + 2, + 72 + ], + [ + 7, + 12 + ], + [ + 7, + 49 + ], + [ + 4, + 26 + ], + [ + 4, + 63 + ], + [ + 6, + 17 + ], + [ + 6, + 54 + ], + [ + 3, + 31 + ], + [ + 3, + 68 + ], + [ + 8, + 8 + ], + [ + 8, + 45 + ], + [ + 5, + 22 + ], + [ + 5, + 59 + ], + [ + 2, + 36 + ], + [ + 2, + 73 + ], + [ + 7, + 13 + ], + [ + 7, + 50 + ], + [ + 4, + 27 + ], + [ + 4, + 64 + ], + [ + 6, + 18 + ], + [ + 6, + 55 + ], + [ + 3, + 32 + ], + [ + 3, + 69 + ], + [ + 8, + 9 + ], + [ + 8, + 46 + ], + [ + 5, + 23 + ], + [ + 5, + 60 + ], + [ + 7, + 14 + ], + [ + 7, + 51 + ], + [ + 4, + 28 + ], + [ + 4, + 65 + ], + [ + 6, + 19 + ], + [ + 6, + 56 + ], + [ + 3, + 33 + ], + [ + 3, + 70 + ], + [ + 8, + 10 + ], + [ + 8, + 47 + ], + [ + 5, + 24 + ], + [ + 5, + 61 + ], + [ + 7, + 15 + ], + [ + 7, + 52 + ], + [ + 4, + 29 + ], + [ + 4, + 66 + ], + [ + 6, + 20 + ], + [ + 6, + 57 + ], + [ + 3, + 34 + ], + [ + 3, + 71 + ], + [ + 8, + 11 + ], + [ + 8, + 48 + ], + [ + 5, + 25 + ], + [ + 5, + 62 + ], + [ + 7, + 16 + ], + [ + 7, + 53 + ], + [ + 4, + 30 + ], + [ + 4, + 67 + ], + [ + 6, + 21 + ], + [ + 6, + 58 + ], + [ + 3, + 35 + ], + [ + 3, + 72 + ], + [ + 8, + 12 + ], + [ + 8, + 49 + ], + [ + 5, + 26 + ], + [ + 5, + 63 + ], + [ + 7, + 17 + ], + [ + 7, + 54 + ], + [ + 4, + 31 + ], + [ + 4, + 68 + ], + [ + 6, + 22 + ], + [ + 6, + 59 + ], + [ + 3, + 36 + ], + [ + 3, + 73 + ], + [ + 8, + 13 + ], + [ + 8, + 50 + ], + [ + 5, + 27 + ], + [ + 5, + 64 + ], + [ + 7, + 18 + ], + [ + 7, + 55 + ], + [ + 4, + 32 + ], + [ + 4, + 69 + ], + [ + 6, + 23 + ], + [ + 6, + 60 + ], + [ + 8, + 14 + ], + [ + 8, + 51 + ], + [ + 5, + 28 + ], + [ + 5, + 65 + ], + [ + 7, + 19 + ], + [ + 7, + 56 + ], + [ + 4, + 33 + ], + [ + 4, + 70 + ], + [ + 6, + 24 + ], + [ + 6, + 61 + ], + [ + 8, + 15 + ], + [ + 8, + 52 + ], + [ + 5, + 29 + ], + [ + 5, + 66 + ], + [ + 7, + 20 + ], + [ + 7, + 57 + ], + [ + 4, + 34 + ], + [ + 4, + 71 + ], + [ + 6, + 25 + ], + [ + 6, + 62 + ], + [ + 8, + 16 + ], + [ + 8, + 53 + ], + [ + 5, + 30 + ], + [ + 5, + 67 + ], + [ + 7, + 21 + ], + [ + 7, + 58 + ], + [ + 4, + 35 + ], + [ + 4, + 72 + ], + [ + 6, + 26 + ], + [ + 6, + 63 + ], + [ + 8, + 17 + ], + [ + 8, + 54 + ], + [ + 5, + 31 + ], + [ + 5, + 68 + ], + [ + 7, + 22 + ], + [ + 7, + 59 + ], + [ + 4, + 36 + ], + [ + 4, + 73 + ], + [ + 6, + 27 + ], + [ + 6, + 64 + ], + [ + 8, + 18 + ], + [ + 8, + 55 + ], + [ + 5, + 32 + ], + [ + 5, + 69 + ], + [ + 7, + 23 + ], + [ + 7, + 60 + ], + [ + 6, + 28 + ], + [ + 6, + 65 + ], + [ + 8, + 19 + ], + [ + 8, + 56 + ], + [ + 5, + 33 + ], + [ + 5, + 70 + ], + [ + 7, + 24 + ], + [ + 7, + 61 + ], + [ + 6, + 29 + ], + [ + 6, + 66 + ], + [ + 8, + 20 + ], + [ + 8, + 57 + ], + [ + 5, + 34 + ], + [ + 5, + 71 + ], + [ + 7, + 25 + ], + [ + 7, + 62 + ], + [ + 6, + 30 + ], + [ + 6, + 67 + ], + [ + 8, + 21 + ], + [ + 8, + 58 + ], + [ + 5, + 35 + ], + [ + 5, + 72 + ], + [ + 7, + 26 + ], + [ + 7, + 63 + ], + [ + 6, + 31 + ], + [ + 6, + 68 + ], + [ + 8, + 22 + ], + [ + 8, + 59 + ], + [ + 5, + 36 + ], + [ + 5, + 73 + ], + [ + 7, + 27 + ], + [ + 7, + 64 + ], + [ + 6, + 32 + ], + [ + 6, + 69 + ], + [ + 8, + 23 + ], + [ + 8, + 60 + ], + [ + 7, + 28 + ], + [ + 7, + 65 + ], + [ + 6, + 33 + ], + [ + 6, + 70 + ], + [ + 8, + 24 + ], + [ + 8, + 61 + ], + [ + 7, + 29 + ], + [ + 7, + 66 + ], + [ + 6, + 34 + ], + [ + 6, + 71 + ], + [ + 8, + 25 + ], + [ + 8, + 62 + ], + [ + 7, + 30 + ], + [ + 7, + 67 + ], + [ + 6, + 35 + ], + [ + 6, + 72 + ], + [ + 8, + 26 + ], + [ + 8, + 63 + ], + [ + 7, + 31 + ], + [ + 7, + 68 + ], + [ + 6, + 36 + ], + [ + 6, + 73 + ], + [ + 8, + 27 + ], + [ + 8, + 64 + ], + [ + 7, + 32 + ], + [ + 7, + 69 + ], + [ + 8, + 28 + ], + [ + 8, + 65 + ], + [ + 7, + 33 + ], + [ + 7, + 70 + ], + [ + 8, + 29 + ], + [ + 8, + 66 + ], + [ + 7, + 34 + ], + [ + 7, + 71 + ], + [ + 8, + 30 + ], + [ + 8, + 67 + ], + [ + 7, + 35 + ], + [ + 7, + 72 + ], + [ + 8, + 31 + ], + [ + 8, + 68 + ], + [ + 7, + 36 + ], + [ + 7, + 73 + ], + [ + 8, + 32 + ], + [ + 8, + 69 + ], + [ + 8, + 33 + ], + [ + 8, + 70 + ], + [ + 8, + 34 + ], + [ + 8, + 71 + ], + [ + 8, + 35 + ], + [ + 8, + 72 + ], + [ + 8, + 36 + ], + [ + 8, + 73 + ] + ], + "data": { + "owners_sha256": "cdfdcdec09592b4fd296ec49efe38573c1a61ecb8385b538ce801ee29355695b", + "plan_sha256": "7d998108ccf8021e7c920a70fc81dc18a262d275c85fd20c77498a32fc6ef41d" + }, + "dispatch": [ + [ + 0, + 0, + "extra" + ], + [ + 0, + 37, + "extra" + ], + [ + 0, + 1, + "extra" + ], + [ + 0, + 38, + "extra" + ], + [ + 0, + 2, + "extra" + ], + [ + 0, + 39, + "extra" + ], + [ + 0, + 3, + "extra" + ], + [ + 0, + 40, + "extra" + ], + [ + 0, + 4, + "extra" + ], + [ + 0, + 41, + "extra" + ], + [ + 1, + 0, + "extra" + ], + [ + 1, + 37, + "extra" + ], + [ + 0, + 5, + "extra" + ], + [ + 0, + 42, + "extra" + ], + [ + 1, + 1, + "extra" + ], + [ + 1, + 38, + "extra" + ], + [ + 0, + 6, + "extra" + ], + [ + 0, + 43, + "extra" + ], + [ + 1, + 2, + "extra" + ], + [ + 1, + 39, + "extra" + ], + [ + 0, + 7, + "extra" + ], + [ + 0, + 44, + "extra" + ], + [ + 1, + 3, + "extra" + ], + [ + 1, + 40, + "extra" + ], + [ + 0, + 8, + "extra" + ], + [ + 0, + 45, + "extra" + ], + [ + 1, + 4, + "extra" + ], + [ + 1, + 41, + "extra" + ], + [ + 0, + 9, + "extra" + ], + [ + 0, + 46, + "extra" + ], + [ + 2, + 0, + "extra" + ], + [ + 2, + 37, + "extra" + ], + [ + 1, + 5, + "extra" + ], + [ + 1, + 42, + "extra" + ], + [ + 0, + 10, + "extra" + ], + [ + 0, + 47, + "extra" + ], + [ + 2, + 1, + "extra" + ], + [ + 2, + 38, + "extra" + ], + [ + 1, + 6, + "extra" + ], + [ + 1, + 43, + "extra" + ], + [ + 0, + 11, + "extra" + ], + [ + 0, + 48, + "extra" + ], + [ + 2, + 2, + "extra" + ], + [ + 2, + 39, + "extra" + ], + [ + 1, + 7, + "extra" + ], + [ + 1, + 44, + "extra" + ], + [ + 0, + 12, + "extra" + ], + [ + 0, + 49, + "extra" + ], + [ + 2, + 3, + "extra" + ], + [ + 2, + 40, + "extra" + ], + [ + 1, + 8, + "extra" + ], + [ + 1, + 45, + "extra" + ], + [ + 0, + 13, + "extra" + ], + [ + 0, + 50, + "extra" + ], + [ + 2, + 4, + "extra" + ], + [ + 2, + 41, + "extra" + ], + [ + 1, + 9, + "extra" + ], + [ + 1, + 46, + "extra" + ], + [ + 3, + 0, + "extra" + ], + [ + 3, + 37, + "extra" + ], + [ + 0, + 14, + "extra" + ], + [ + 0, + 51, + "extra" + ], + [ + 2, + 5, + "extra" + ], + [ + 2, + 42, + "extra" + ], + [ + 1, + 10, + "extra" + ], + [ + 1, + 47, + "extra" + ], + [ + 3, + 1, + "extra" + ], + [ + 3, + 38, + "extra" + ], + [ + 0, + 15, + "extra" + ], + [ + 0, + 52, + "extra" + ], + [ + 2, + 6, + "extra" + ], + [ + 2, + 43, + "extra" + ], + [ + 1, + 11, + "extra" + ], + [ + 1, + 48, + "extra" + ], + [ + 3, + 2, + "extra" + ], + [ + 3, + 39, + "extra" + ], + [ + 0, + 16, + "extra" + ], + [ + 0, + 53, + "extra" + ], + [ + 2, + 7, + "extra" + ], + [ + 2, + 44, + "extra" + ], + [ + 1, + 12, + "extra" + ], + [ + 1, + 49, + "extra" + ], + [ + 3, + 3, + "extra" + ], + [ + 3, + 40, + "extra" + ], + [ + 0, + 17, + "extra" + ], + [ + 0, + 54, + "extra" + ], + [ + 2, + 8, + "extra" + ], + [ + 2, + 45, + "extra" + ], + [ + 1, + 13, + "extra" + ], + [ + 1, + 50, + "extra" + ], + [ + 3, + 4, + "extra" + ], + [ + 3, + 41, + "extra" + ], + [ + 0, + 18, + "extra" + ], + [ + 0, + 55, + "extra" + ], + [ + 2, + 9, + "extra" + ], + [ + 2, + 46, + "extra" + ], + [ + 4, + 0, + "extra" + ], + [ + 4, + 37, + "extra" + ], + [ + 1, + 14, + "extra" + ], + [ + 1, + 51, + "extra" + ], + [ + 3, + 5, + "extra" + ], + [ + 3, + 42, + "extra" + ], + [ + 0, + 19, + "extra" + ], + [ + 0, + 56, + "extra" + ], + [ + 2, + 10, + "extra" + ], + [ + 2, + 47, + "extra" + ], + [ + 4, + 1, + "extra" + ], + [ + 4, + 38, + "extra" + ], + [ + 1, + 15, + "extra" + ], + [ + 1, + 52, + "extra" + ], + [ + 3, + 6, + "extra" + ], + [ + 3, + 43, + "extra" + ], + [ + 0, + 20, + "extra" + ], + [ + 0, + 57, + "extra" + ], + [ + 2, + 11, + "extra" + ], + [ + 2, + 48, + "extra" + ], + [ + 4, + 2, + "extra" + ], + [ + 4, + 39, + "extra" + ], + [ + 1, + 16, + "extra" + ], + [ + 1, + 53, + "extra" + ], + [ + 3, + 7, + "extra" + ], + [ + 3, + 44, + "extra" + ], + [ + 0, + 21, + "extra" + ], + [ + 0, + 58, + "extra" + ], + [ + 2, + 12, + "extra" + ], + [ + 2, + 49, + "extra" + ], + [ + 4, + 3, + "extra" + ], + [ + 4, + 40, + "extra" + ], + [ + 1, + 17, + "extra" + ], + [ + 1, + 54, + "extra" + ], + [ + 3, + 8, + "extra" + ], + [ + 3, + 45, + "extra" + ], + [ + 0, + 22, + "extra" + ], + [ + 0, + 59, + "extra" + ], + [ + 2, + 13, + "extra" + ], + [ + 2, + 50, + "extra" + ], + [ + 4, + 4, + "extra" + ], + [ + 4, + 41, + "extra" + ], + [ + 1, + 18, + "extra" + ], + [ + 1, + 55, + "extra" + ], + [ + 3, + 9, + "extra" + ], + [ + 3, + 46, + "extra" + ], + [ + 0, + 23, + "extra" + ], + [ + 0, + 60, + "extra" + ], + [ + 5, + 0, + "extra" + ], + [ + 5, + 37, + "extra" + ], + [ + 2, + 14, + "extra" + ], + [ + 2, + 51, + "extra" + ], + [ + 4, + 5, + "extra" + ], + [ + 4, + 42, + "extra" + ], + [ + 1, + 19, + "extra" + ], + [ + 1, + 56, + "extra" + ], + [ + 3, + 10, + "extra" + ], + [ + 3, + 47, + "extra" + ], + [ + 0, + 24, + "extra" + ], + [ + 0, + 61, + "extra" + ], + [ + 5, + 1, + "extra" + ], + [ + 5, + 38, + "extra" + ], + [ + 2, + 15, + "extra" + ], + [ + 2, + 52, + "extra" + ], + [ + 4, + 6, + "extra" + ], + [ + 4, + 43, + "extra" + ], + [ + 1, + 20, + "extra" + ], + [ + 1, + 57, + "extra" + ], + [ + 3, + 11, + "extra" + ], + [ + 3, + 48, + "extra" + ], + [ + 0, + 25, + "extra" + ], + [ + 0, + 62, + "extra" + ], + [ + 5, + 2, + "extra" + ], + [ + 5, + 39, + "extra" + ], + [ + 2, + 16, + "extra" + ], + [ + 2, + 53, + "extra" + ], + [ + 4, + 7, + "extra" + ], + [ + 4, + 44, + "extra" + ], + [ + 1, + 21, + "extra" + ], + [ + 1, + 58, + "extra" + ], + [ + 3, + 12, + "extra" + ], + [ + 3, + 49, + "extra" + ], + [ + 0, + 26, + "extra" + ], + [ + 0, + 63, + "extra" + ], + [ + 5, + 3, + "extra" + ], + [ + 5, + 40, + "extra" + ], + [ + 2, + 17, + "extra" + ], + [ + 2, + 54, + "extra" + ], + [ + 4, + 8, + "extra" + ], + [ + 4, + 45, + "extra" + ], + [ + 1, + 22, + "extra" + ], + [ + 1, + 59, + "extra" + ], + [ + 3, + 13, + "extra" + ], + [ + 3, + 50, + "extra" + ], + [ + 0, + 27, + "extra" + ], + [ + 0, + 64, + "extra" + ], + [ + 5, + 4, + "extra" + ], + [ + 5, + 41, + "extra" + ], + [ + 2, + 18, + "extra" + ], + [ + 2, + 55, + "extra" + ], + [ + 4, + 9, + "extra" + ], + [ + 4, + 46, + "extra" + ], + [ + 1, + 23, + "extra" + ], + [ + 1, + 60, + "extra" + ], + [ + 6, + 0, + "extra" + ], + [ + 6, + 37, + "extra" + ], + [ + 3, + 14, + "extra" + ], + [ + 3, + 51, + "extra" + ], + [ + 0, + 28, + "extra" + ], + [ + 0, + 65, + "extra" + ], + [ + 5, + 5, + "extra" + ], + [ + 5, + 42, + "extra" + ], + [ + 2, + 19, + "extra" + ], + [ + 2, + 56, + "extra" + ], + [ + 4, + 10, + "extra" + ], + [ + 4, + 47, + "extra" + ], + [ + 1, + 24, + "extra" + ], + [ + 1, + 61, + "extra" + ], + [ + 6, + 1, + "extra" + ], + [ + 6, + 38, + "extra" + ], + [ + 3, + 15, + "extra" + ], + [ + 3, + 52, + "extra" + ], + [ + 0, + 29, + "extra" + ], + [ + 0, + 66, + "extra" + ], + [ + 5, + 6, + "extra" + ], + [ + 5, + 43, + "extra" + ], + [ + 2, + 20, + "extra" + ], + [ + 2, + 57, + "extra" + ], + [ + 4, + 11, + "extra" + ], + [ + 4, + 48, + "extra" + ], + [ + 1, + 25, + "extra" + ], + [ + 1, + 62, + "extra" + ], + [ + 6, + 2, + "extra" + ], + [ + 6, + 39, + "extra" + ], + [ + 3, + 16, + "extra" + ], + [ + 3, + 53, + "extra" + ], + [ + 0, + 30, + "extra" + ], + [ + 0, + 67, + "extra" + ], + [ + 5, + 7, + "extra" + ], + [ + 5, + 44, + "extra" + ], + [ + 2, + 21, + "extra" + ], + [ + 2, + 58, + "extra" + ], + [ + 4, + 12, + "extra" + ], + [ + 4, + 49, + "extra" + ], + [ + 1, + 26, + "extra" + ], + [ + 1, + 63, + "extra" + ], + [ + 6, + 3, + "extra" + ], + [ + 6, + 40, + "extra" + ], + [ + 3, + 17, + "extra" + ], + [ + 3, + 54, + "extra" + ], + [ + 0, + 31, + "extra" + ], + [ + 0, + 68, + "extra" + ], + [ + 5, + 8, + "extra" + ], + [ + 5, + 45, + "extra" + ], + [ + 2, + 22, + "extra" + ], + [ + 2, + 59, + "extra" + ], + [ + 4, + 13, + "extra" + ], + [ + 4, + 50, + "extra" + ], + [ + 1, + 27, + "extra" + ], + [ + 1, + 64, + "extra" + ], + [ + 6, + 4, + "extra" + ], + [ + 6, + 41, + "extra" + ], + [ + 3, + 18, + "extra" + ], + [ + 3, + 55, + "extra" + ], + [ + 0, + 32, + "extra" + ], + [ + 0, + 69, + "extra" + ], + [ + 5, + 9, + "extra" + ], + [ + 5, + 46, + "extra" + ], + [ + 2, + 23, + "extra" + ], + [ + 2, + 60, + "extra" + ], + [ + 7, + 0, + "extra" + ], + [ + 7, + 37, + "extra" + ], + [ + 4, + 14, + "extra" + ], + [ + 4, + 51, + "extra" + ], + [ + 1, + 28, + "extra" + ], + [ + 1, + 65, + "extra" + ], + [ + 6, + 5, + "extra" + ], + [ + 6, + 42, + "extra" + ], + [ + 3, + 19, + "extra" + ], + [ + 3, + 56, + "extra" + ], + [ + 0, + 33, + "extra" + ], + [ + 0, + 70, + "extra" + ], + [ + 5, + 10, + "extra" + ], + [ + 5, + 47, + "extra" + ], + [ + 2, + 24, + "extra" + ], + [ + 2, + 61, + "extra" + ], + [ + 7, + 1, + "extra" + ], + [ + 7, + 38, + "extra" + ], + [ + 4, + 15, + "extra" + ], + [ + 4, + 52, + "extra" + ], + [ + 1, + 29, + "extra" + ], + [ + 1, + 66, + "extra" + ], + [ + 6, + 6, + "extra" + ], + [ + 6, + 43, + "extra" + ], + [ + 3, + 20, + "extra" + ], + [ + 3, + 57, + "extra" + ], + [ + 0, + 34, + "extra" + ], + [ + 0, + 71, + "extra" + ], + [ + 5, + 11, + "extra" + ], + [ + 5, + 48, + "extra" + ], + [ + 2, + 25, + "extra" + ], + [ + 2, + 62, + "extra" + ], + [ + 7, + 2, + "extra" + ], + [ + 7, + 39, + "extra" + ], + [ + 4, + 16, + "extra" + ], + [ + 4, + 53, + "extra" + ], + [ + 1, + 30, + "extra" + ], + [ + 1, + 67, + "extra" + ], + [ + 6, + 7, + "extra" + ], + [ + 6, + 44, + "extra" + ], + [ + 3, + 21, + "extra" + ], + [ + 3, + 58, + "extra" + ], + [ + 0, + 35, + "extra" + ], + [ + 0, + 72, + "extra" + ], + [ + 5, + 12, + "extra" + ], + [ + 5, + 49, + "extra" + ], + [ + 2, + 26, + "extra" + ], + [ + 2, + 63, + "extra" + ], + [ + 7, + 3, + "extra" + ], + [ + 7, + 40, + "extra" + ], + [ + 4, + 17, + "extra" + ], + [ + 4, + 54, + "extra" + ], + [ + 1, + 31, + "extra" + ], + [ + 1, + 68, + "extra" + ], + [ + 6, + 8, + "extra" + ], + [ + 6, + 45, + "extra" + ], + [ + 3, + 22, + "extra" + ], + [ + 3, + 59, + "extra" + ], + [ + 0, + 36, + "extra" + ], + [ + 0, + 73, + "extra" + ], + [ + 5, + 13, + "extra" + ], + [ + 5, + 50, + "extra" + ], + [ + 2, + 27, + "extra" + ], + [ + 2, + 64, + "extra" + ], + [ + 7, + 4, + "extra" + ], + [ + 7, + 41, + "extra" + ], + [ + 4, + 18, + "extra" + ], + [ + 4, + 55, + "extra" + ], + [ + 1, + 32, + "extra" + ], + [ + 1, + 69, + "extra" + ], + [ + 6, + 9, + "extra" + ], + [ + 6, + 46, + "extra" + ], + [ + 3, + 23, + "extra" + ], + [ + 3, + 60, + "extra" + ], + [ + 8, + 0, + "extra" + ], + [ + 8, + 37, + "extra" + ], + [ + 5, + 14, + "extra" + ], + [ + 5, + 51, + "extra" + ], + [ + 2, + 28, + "extra" + ], + [ + 2, + 65, + "extra" + ], + [ + 7, + 5, + "extra" + ], + [ + 7, + 42, + "extra" + ], + [ + 4, + 19, + "extra" + ], + [ + 4, + 56, + "extra" + ], + [ + 1, + 33, + "extra" + ], + [ + 1, + 70, + "extra" + ], + [ + 6, + 10, + "extra" + ], + [ + 6, + 47, + "extra" + ], + [ + 3, + 24, + "extra" + ], + [ + 3, + 61, + "extra" + ], + [ + 8, + 1, + "extra" + ], + [ + 8, + 38, + "extra" + ], + [ + 5, + 15, + "extra" + ], + [ + 5, + 52, + "extra" + ], + [ + 2, + 29, + "extra" + ], + [ + 2, + 66, + "extra" + ], + [ + 7, + 6, + "extra" + ], + [ + 7, + 43, + "extra" + ], + [ + 4, + 20, + "extra" + ], + [ + 4, + 57, + "extra" + ], + [ + 1, + 34, + "extra" + ], + [ + 1, + 71, + "extra" + ], + [ + 6, + 11, + "extra" + ], + [ + 6, + 48, + "extra" + ], + [ + 3, + 25, + "extra" + ], + [ + 3, + 62, + "extra" + ], + [ + 8, + 2, + "extra" + ], + [ + 8, + 39, + "extra" + ], + [ + 5, + 16, + "extra" + ], + [ + 5, + 53, + "extra" + ], + [ + 2, + 30, + "extra" + ], + [ + 2, + 67, + "extra" + ], + [ + 7, + 7, + "extra" + ], + [ + 7, + 44, + "extra" + ], + [ + 4, + 21, + "extra" + ], + [ + 4, + 58, + "extra" + ], + [ + 1, + 35, + "extra" + ], + [ + 1, + 72, + "extra" + ], + [ + 6, + 12, + "extra" + ], + [ + 6, + 49, + "extra" + ], + [ + 3, + 26, + "extra" + ], + [ + 3, + 63, + "extra" + ], + [ + 8, + 3, + "extra" + ], + [ + 8, + 40, + "extra" + ], + [ + 5, + 17, + "extra" + ], + [ + 5, + 54, + "extra" + ], + [ + 2, + 31, + "extra" + ], + [ + 2, + 68, + "extra" + ], + [ + 7, + 8, + "extra" + ], + [ + 7, + 45, + "extra" + ], + [ + 4, + 22, + "extra" + ], + [ + 4, + 59, + "extra" + ], + [ + 1, + 36, + "extra" + ], + [ + 1, + 73, + "extra" + ], + [ + 6, + 13, + "extra" + ], + [ + 6, + 50, + "extra" + ], + [ + 3, + 27, + "extra" + ], + [ + 3, + 64, + "extra" + ], + [ + 8, + 4, + "extra" + ], + [ + 8, + 41, + "extra" + ], + [ + 5, + 18, + "extra" + ], + [ + 5, + 55, + "extra" + ], + [ + 2, + 32, + "extra" + ], + [ + 2, + 69, + "extra" + ], + [ + 7, + 9, + "extra" + ], + [ + 7, + 46, + "extra" + ], + [ + 4, + 23, + "extra" + ], + [ + 4, + 60, + "extra" + ], + [ + 6, + 14, + "extra" + ], + [ + 6, + 51, + "extra" + ], + [ + 3, + 28, + "extra" + ], + [ + 3, + 65, + "gauge44" + ], + [ + 8, + 5, + "gauge44" + ], + [ + 8, + 42, + "gauge44" + ], + [ + 5, + 19, + "gauge44" + ], + [ + 5, + 56, + "gauge44" + ], + [ + 2, + 33, + "gauge44" + ], + [ + 2, + 70, + "gauge44" + ], + [ + 7, + 10, + "gauge44" + ], + [ + 7, + 47, + "gauge44" + ], + [ + 4, + 24, + "gauge44" + ], + [ + 4, + 61, + "gauge44" + ], + [ + 6, + 15, + "gauge44" + ], + [ + 6, + 52, + "gauge44" + ], + [ + 3, + 29, + "gauge44" + ], + [ + 3, + 66, + "gauge44" + ], + [ + 8, + 6, + "gauge44" + ], + [ + 8, + 43, + "gauge44" + ], + [ + 5, + 20, + "gauge44" + ], + [ + 5, + 57, + "gauge44" + ], + [ + 2, + 34, + "gauge44" + ], + [ + 2, + 71, + "gauge44" + ], + [ + 7, + 11, + "gauge44" + ], + [ + 7, + 48, + "gauge44" + ], + [ + 4, + 25, + "gauge44" + ], + [ + 4, + 62, + "gauge44" + ], + [ + 6, + 16, + "gauge44" + ], + [ + 6, + 53, + "gauge44" + ], + [ + 3, + 30, + "gauge44" + ], + [ + 3, + 67, + "gauge44" + ], + [ + 8, + 7, + "gauge44" + ], + [ + 8, + 44, + "gauge44" + ], + [ + 5, + 21, + "gauge44" + ], + [ + 5, + 58, + "gauge44" + ], + [ + 2, + 35, + "gauge44" + ], + [ + 2, + 72, + "gauge44" + ], + [ + 7, + 12, + "gauge44" + ], + [ + 7, + 49, + "gauge44" + ], + [ + 4, + 26, + "gauge44" + ], + [ + 4, + 63, + "gauge44" + ], + [ + 6, + 17, + "gauge44" + ], + [ + 6, + 54, + "gauge44" + ], + [ + 3, + 31, + "gauge44" + ], + [ + 3, + 68, + "gauge44" + ], + [ + 8, + 8, + "gauge44" + ], + [ + 8, + 45, + "gauge44" + ], + [ + 5, + 22, + "gauge44" + ], + [ + 5, + 59, + "gauge44" + ], + [ + 2, + 36, + "gauge44" + ], + [ + 2, + 73, + "gauge44" + ], + [ + 7, + 13, + "gauge44" + ], + [ + 7, + 50, + "gauge44" + ], + [ + 4, + 27, + "gauge44" + ], + [ + 4, + 64, + "gauge44" + ], + [ + 6, + 18, + "gauge44" + ], + [ + 6, + 55, + "gauge44" + ], + [ + 3, + 32, + "gauge44" + ], + [ + 3, + 69, + "gauge44" + ], + [ + 8, + 9, + "gauge44" + ], + [ + 8, + 46, + "gauge44" + ], + [ + 5, + 23, + "gauge44" + ], + [ + 5, + 60, + "gauge44" + ], + [ + 7, + 14, + "gauge44" + ], + [ + 7, + 51, + "gauge44" + ], + [ + 4, + 28, + "gauge44" + ], + [ + 4, + 65, + "gauge44" + ], + [ + 6, + 19, + "gauge44" + ], + [ + 6, + 56, + "gauge44" + ], + [ + 3, + 33, + "gauge44" + ], + [ + 3, + 70, + "gauge44" + ], + [ + 8, + 10, + "gauge44" + ], + [ + 8, + 47, + "gauge44" + ], + [ + 5, + 24, + "gauge44" + ], + [ + 5, + 61, + "gauge44" + ], + [ + 7, + 15, + "gauge44" + ], + [ + 7, + 52, + "gauge44" + ], + [ + 4, + 29, + "gauge44" + ], + [ + 4, + 66, + "gauge44" + ], + [ + 6, + 20, + "gauge44" + ], + [ + 6, + 57, + "gauge44" + ], + [ + 3, + 34, + "gauge44" + ], + [ + 3, + 71, + "gauge44" + ], + [ + 8, + 11, + "gauge44" + ], + [ + 8, + 48, + "gauge44" + ], + [ + 5, + 25, + "gauge44" + ], + [ + 5, + 62, + "gauge44" + ], + [ + 7, + 16, + "gauge44" + ], + [ + 7, + 53, + "gauge44" + ], + [ + 4, + 30, + "gauge44" + ], + [ + 4, + 67, + "gauge44" + ], + [ + 6, + 21, + "gauge44" + ], + [ + 6, + 58, + "gauge44" + ], + [ + 3, + 35, + "gauge44" + ], + [ + 3, + 72, + "gauge44" + ], + [ + 8, + 12, + "gauge44" + ], + [ + 8, + 49, + "gauge44" + ], + [ + 5, + 26, + "gauge44" + ], + [ + 5, + 63, + "gauge44" + ], + [ + 7, + 17, + "gauge44" + ], + [ + 7, + 54, + "gauge44" + ], + [ + 4, + 31, + "gauge44" + ], + [ + 4, + 68, + "gauge44" + ], + [ + 6, + 22, + "gauge44" + ], + [ + 6, + 59, + "gauge44" + ], + [ + 3, + 36, + "gauge44" + ], + [ + 3, + 73, + "gauge44" + ], + [ + 8, + 13, + "gauge44" + ], + [ + 8, + 50, + "gauge44" + ], + [ + 5, + 27, + "gauge44" + ], + [ + 5, + 64, + "gauge44" + ], + [ + 7, + 18, + "gauge44" + ], + [ + 7, + 55, + "gauge44" + ], + [ + 4, + 32, + "gauge44" + ], + [ + 4, + 69, + "gauge44" + ], + [ + 6, + 23, + "gauge44" + ], + [ + 6, + 60, + "gauge44" + ], + [ + 8, + 14, + "gauge44" + ], + [ + 8, + 51, + "gauge44" + ], + [ + 5, + 28, + "gauge44" + ], + [ + 5, + 65, + "gauge44" + ], + [ + 7, + 19, + "gauge44" + ], + [ + 7, + 56, + "gauge44" + ], + [ + 4, + 33, + "gauge44" + ], + [ + 4, + 70, + "gauge44" + ], + [ + 6, + 24, + "gauge44" + ], + [ + 6, + 61, + "gauge44" + ], + [ + 8, + 15, + "gauge44" + ], + [ + 8, + 52, + "gauge44" + ], + [ + 5, + 29, + "gauge44" + ], + [ + 5, + 66, + "gauge44" + ], + [ + 7, + 20, + "gauge44" + ], + [ + 7, + 57, + "gauge44" + ], + [ + 4, + 34, + "gauge44" + ], + [ + 4, + 71, + "gauge44" + ], + [ + 6, + 25, + "gauge44" + ], + [ + 6, + 62, + "gauge44" + ], + [ + 8, + 16, + "gauge44" + ], + [ + 8, + 53, + "gauge44" + ], + [ + 5, + 30, + "gauge44" + ], + [ + 5, + 67, + "gauge44" + ], + [ + 7, + 21, + "gauge44" + ], + [ + 7, + 58, + "gauge44" + ], + [ + 4, + 35, + "gauge44" + ], + [ + 4, + 72, + "gauge44" + ], + [ + 6, + 26, + "gauge44" + ], + [ + 6, + 63, + "gauge44" + ], + [ + 8, + 17, + "gauge44" + ], + [ + 8, + 54, + "gauge44" + ], + [ + 5, + 31, + "gauge44" + ], + [ + 5, + 68, + "gauge44" + ], + [ + 7, + 22, + "gauge44" + ], + [ + 7, + 59, + "gauge44" + ], + [ + 4, + 36, + "gauge44" + ], + [ + 4, + 73, + "gauge44" + ], + [ + 6, + 27, + "gauge44" + ], + [ + 6, + 64, + "gauge44" + ], + [ + 8, + 18, + "gauge44" + ], + [ + 8, + 55, + "gauge44" + ], + [ + 5, + 32, + "gauge44" + ], + [ + 5, + 69, + "gauge44" + ], + [ + 7, + 23, + "gauge44" + ], + [ + 7, + 60, + "gauge44" + ], + [ + 6, + 28, + "gauge44" + ], + [ + 6, + 65, + "gauge44" + ], + [ + 8, + 19, + "gauge44" + ], + [ + 8, + 56, + "gauge44" + ], + [ + 5, + 33, + "gauge44" + ], + [ + 5, + 70, + "gauge44" + ], + [ + 7, + 24, + "gauge44" + ], + [ + 7, + 61, + "gauge44" + ], + [ + 6, + 29, + "gauge44" + ], + [ + 6, + 66, + "gauge44" + ], + [ + 8, + 20, + "gauge44" + ], + [ + 8, + 57, + "gauge44" + ], + [ + 5, + 34, + "gauge44" + ], + [ + 5, + 71, + "gauge44" + ], + [ + 7, + 25, + "gauge44" + ], + [ + 7, + 62, + "gauge44" + ], + [ + 6, + 30, + "gauge44" + ], + [ + 6, + 67, + "gauge44" + ], + [ + 8, + 21, + "gauge44" + ], + [ + 8, + 58, + "gauge44" + ], + [ + 5, + 35, + "gauge44" + ], + [ + 5, + 72, + "gauge44" + ], + [ + 7, + 26, + "gauge44" + ], + [ + 7, + 63, + "gauge44" + ], + [ + 6, + 31, + "gauge44" + ], + [ + 6, + 68, + "gauge44" + ], + [ + 8, + 22, + "gauge44" + ], + [ + 8, + 59, + "gauge44" + ], + [ + 5, + 36, + "gauge44" + ], + [ + 5, + 73, + "gauge44" + ], + [ + 7, + 27, + "gauge44" + ], + [ + 7, + 64, + "gauge44" + ], + [ + 6, + 32, + "gauge44" + ], + [ + 6, + 69, + "gauge44" + ], + [ + 8, + 23, + "gauge44" + ], + [ + 8, + 60, + "gauge44" + ], + [ + 7, + 28, + "gauge44" + ], + [ + 7, + 65, + "gauge44" + ], + [ + 6, + 33, + "gauge44" + ], + [ + 6, + 70, + "gauge44" + ], + [ + 8, + 24, + "gauge44" + ], + [ + 8, + 61, + "gauge44" + ], + [ + 7, + 29, + "gauge44" + ], + [ + 7, + 66, + "gauge44" + ], + [ + 6, + 34, + "gauge44" + ], + [ + 6, + 71, + "gauge44" + ], + [ + 8, + 25, + "gauge44" + ], + [ + 8, + 62, + "gauge44" + ], + [ + 7, + 30, + "gauge44" + ], + [ + 7, + 67, + "gauge44" + ], + [ + 6, + 35, + "gauge44" + ], + [ + 6, + 72, + "gauge44" + ], + [ + 8, + 26, + "gauge44" + ], + [ + 8, + 63, + "gauge44" + ], + [ + 7, + 31, + "gauge44" + ], + [ + 7, + 68, + "gauge44" + ], + [ + 6, + 36, + "gauge44" + ], + [ + 6, + 73, + "gauge44" + ], + [ + 8, + 27, + "gauge44" + ], + [ + 8, + 64, + "gauge44" + ], + [ + 7, + 32, + "gauge44" + ], + [ + 7, + 69, + "gauge44" + ], + [ + 8, + 28, + "gauge44" + ], + [ + 8, + 65, + "gauge44" + ], + [ + 7, + 33, + "gauge44" + ], + [ + 7, + 70, + "gauge44" + ], + [ + 8, + 29, + "gauge44" + ], + [ + 8, + 66, + "gauge44" + ], + [ + 7, + 34, + "gauge44" + ], + [ + 7, + 71, + "gauge44" + ], + [ + 8, + 30, + "gauge44" + ], + [ + 8, + 67, + "gauge44" + ], + [ + 7, + 35, + "gauge44" + ], + [ + 7, + 72, + "gauge44" + ], + [ + 8, + 31, + "gauge44" + ], + [ + 8, + 68, + "gauge44" + ], + [ + 7, + 36, + "gauge44" + ], + [ + 7, + 73, + "gauge44" + ], + [ + 8, + 32, + "gauge44" + ], + [ + 8, + 69, + "gauge44" + ], + [ + 8, + 33, + "gauge44" + ], + [ + 8, + 70, + "gauge44" + ], + [ + 8, + 34, + "gauge44" + ], + [ + 8, + 71, + "gauge44" + ], + [ + 8, + 35, + "gauge44" + ], + [ + 8, + 72, + "gauge44" + ], + [ + 8, + 36, + "gauge44" + ], + [ + 8, + 73, + "gauge44" + ] + ], + "expected": { + "gain_baseline_kappa": "13414839829209/8000000000000000", + "complex_lower": "4199387390313861303339177484801756442495778596256450738650818800407/2500000000000000000000000000000000000000000000000000000000000000000000", + "conservative_complex_lower": "8398774766397181318443389806932001359929734105781555583223880640081/5000000000000000000000000000000000000000000000000000000000000000000000", + "kappa": "1676938111022438771190100017020725032555691674761792047536039179/1000000000000000000000000000000000000000000000000000000000000000000", + "assembly_controls_rejected": 114, + "provider_counts": { + "extra": 417, + "gauge44": 249 + }, + "mutations_rejected": 15, + "hosted_residuals": 319680, + "rank_mass": 4816512, + "actual_73column_sigmas": 11142, + "cross_replica_helper_roles": 296300, + "idle_remainders": 22748, + "idle_remainder_profile": { + "48": 22748 + }, + "global_profile": { + "1": 1560432, + "2": 336336, + "3": 278724, + "4": 84912, + "5": 54612, + "8": 5328, + "48": 22748 + }, + "live": 66304, + "physical": 66794, + "conservative_kappa_decimal": "0.001676938108185868004743716856518660001672470159816226643047960171", + "kappa_decimal": "0.001676938111022438771190100017020725032555691674761792047536039179" + }, + "geometry": { + "charged_prefix_bits": 2048, + "dimension": 73, + "pairs": 4, + "parent_helpers": 504, + "parent_idle": 149184, + "parent_live": 111664, + "parent_physical": 112178, + "replicas": 74, + "stages": 9 + }, + "name": "mixed-t74-exact-fill", + "pivot_swap": { + "recipe": "construction/leaver/PIVOT-SWAP-k8.json", + "sha256": "3ef7acf0cf67442a532f25b53d5fbeda76d3a84524118df8e003ca69b5cac0bb" + }, + "providers": { + "extra": { + "artifacts": { + "LOCAL-CHECKS.json": "790f032dd6929ab1249c0c5697c838770a75dde2cff31f21fd7dba38b22e89bb", + "CLIFFORD-RECIPES.json": "4ff3def28a3473baf2269177840edf97f8f4d90e5913063bcc5afbb8eb918e73", + "RESIDUAL-ADAPTERS.json": "0102fa3b62b095c14a34d5af95cc321db38e5f5e03a4f226828e8ebf6fdbe20b" + }, + "expected_local": { + "forward": { + "events": 24770, + "macros": 19706, + "real_component_primitives": 198890, + "prefix_l1": "5530697291943336383/2048", + "coefficient_work_primitive_count": 98395 + }, + "backward": { + "events": 24770, + "macros": 19706, + "real_component_primitives": 198938, + "prefix_l1": "14824960514790439145421/64", + "coefficient_work_primitive_count": 98427 + } + }, + "inventory": { + "4": 40, + "5": 48, + "7": 38, + "8": 114, + "9": 240 + }, + "native_negative_controls": 25, + "phase_edges": 2900, + "expected_profile": { + "1": 2340, + "2": 508, + "3": 420, + "4": 126, + "5": 82, + "8": 8 + }, + "artifact_semantic_sha256": { + "CANONICAL-WORD.json.gz": "a17466603cd8209297ed950229406a8ef16ae304b852e9d2e9201a98d8b386db", + "LOCAL-PROGRAMS.json.gz": "cdacce0abaa40fb416c12ec6996ad6cfb647cff34b2fd07364c7dac11b828ef5", + "LOCAL-CHECKS.json": "531abf3d84b7c9cec816d41fcee0e1e11199deb0a084efc8a223e32c071be3c4", + "INDEPENDENT-LOCAL-REPLAY.json": "839ddbb49d7934d55147a344f602cc83478d4229d97953f31ab7eda740f212ec", + "CLIFFORD-RECIPES.json": "4ff3def28a3473baf2269177840edf97f8f4d90e5913063bcc5afbb8eb918e73", + "CLIFFORD-REVIEW.json": "572dd24d2f835290d7d3d37dfc6cf8c31d758e8f1f56542645d7adb42f2c9b03", + "RESIDUAL-ADAPTERS.json": "435b2e4ee1e39d0d373dce21591660b8de4834f6e44ff9813d1821e22ff3c9c1" + }, + "entering": 192, + "entrance": 368, + "width_digest": "ec44b5b214538eafbd921a70a1881e38212a3e101ebf7f35427b971a6447de3f", + "program_hashes": { + "backward": "18dee8f47d3f85a6399f0ecd7460be177b1a5b2cf5f43ded8c341fb21a01a0f1", + "forward": "b0d8ed8f607c62f3b2b5734e882116ac1e6db16a2e147476a5c1263290249f58" + }, + "complete_contract": { + "local": { + "backward": { + "events": 24770, + "macros": 19706, + "real_component_primitives": 198938, + "prefix_l1": "14824960514790439145421/64", + "prefix_bits": 68, + "coefficient_work_primitive_count": 98427, + "all_exact_columns": 704, + "dirty_helper_columns": 480, + "all_dirty_helper_columns_restored": true, + "private_centres_and_coefficient_work_cleared": true, + "pre_wrappers": 240, + "post_wrappers": 240, + "endpoint_evidence": "Hash-bound fresh INDEPENDENT-LOCAL-REPLAY.json" + }, + "forward": { + "events": 24770, + "macros": 19706, + "real_component_primitives": 198890, + "prefix_l1": "5530697291943336383/2048", + "prefix_bits": 52, + "coefficient_work_primitive_count": 98395, + "all_exact_columns": 704, + "dirty_helper_columns": 480, + "all_dirty_helper_columns_restored": true, + "private_centres_and_coefficient_work_cleared": true, + "pre_wrappers": 240, + "post_wrappers": 240, + "endpoint_evidence": "Hash-bound fresh INDEPENDENT-LOCAL-REPLAY.json" + } + }, + "helpers": 480, + "centres": 8, + "v": 112, + "h": 9, + "n": 704, + "entering_helpers": 192, + "entrance_rank": 368, + "terminal_codimension": 214, + "hyperplane_ended_helpers": 78, + "cold_hyperplane_ended_helpers": 48, + "width_inventory": { + "4": 40, + "5": 48, + "7": 38, + "8": 114, + "9": 240 + }, + "widths": [ + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 8, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 8, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 9, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 9, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 9, + 8, + 9, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ], + "local_adapters": 387104, + "local_primitive_bound": 10039285401882, + "compiler": 25934336, + "children": 3484, + "paid_profile": { + "1": 2340, + "2": 508, + "3": 420, + "4": 126, + "5": 82, + "8": 8 + }, + "program_hashes": { + "backward": "18dee8f47d3f85a6399f0ecd7460be177b1a5b2cf5f43ded8c341fb21a01a0f1", + "forward": "b0d8ed8f607c62f3b2b5734e882116ac1e6db16a2e147476a5c1263290249f58" + }, + "semantic_artifact_sha256": { + "CANONICAL-WORD.json.gz": "a17466603cd8209297ed950229406a8ef16ae304b852e9d2e9201a98d8b386db", + "LOCAL-PROGRAMS.json.gz": "cdacce0abaa40fb416c12ec6996ad6cfb647cff34b2fd07364c7dac11b828ef5", + "LOCAL-CHECKS.json": "531abf3d84b7c9cec816d41fcee0e1e11199deb0a084efc8a223e32c071be3c4", + "INDEPENDENT-LOCAL-REPLAY.json": "839ddbb49d7934d55147a344f602cc83478d4229d97953f31ab7eda740f212ec", + "CLIFFORD-RECIPES.json": "4ff3def28a3473baf2269177840edf97f8f4d90e5913063bcc5afbb8eb918e73", + "CLIFFORD-REVIEW.json": "572dd24d2f835290d7d3d37dfc6cf8c31d758e8f1f56542645d7adb42f2c9b03", + "RESIDUAL-ADAPTERS.json": "435b2e4ee1e39d0d373dce21591660b8de4834f6e44ff9813d1821e22ff3c9c1" + } + }, + "semantic_phase_sha256": "572dd24d2f835290d7d3d37dfc6cf8c31d758e8f1f56542645d7adb42f2c9b03", + "wrappers": 240 + }, + "gauge44": { + "artifacts": { + "LOCAL-CHECKS.json": "749c9c7cb16042706c1b0ba94ee21ec980769416ecf31a932cdfac7a9e2916c8", + "CLIFFORD-RECIPES.json": "3eaf9e1fbce086198d4904767036dfc5d85eef76a332408f042c05d99abcf9e3", + "RESIDUAL-ADAPTERS.json": "89e5779ba4fcc1b1a76bed05c9b36600bc1dc3c6efd7e623865692ec715c30c5" + }, + "expected_local": { + "forward": { + "events": 24770, + "macros": 19706, + "real_component_primitives": 198890, + "prefix_l1": "5530697291943336383/2048", + "coefficient_work_primitive_count": 98395 + }, + "backward": { + "events": 24770, + "macros": 19706, + "real_component_primitives": 198938, + "prefix_l1": "14824960514790439145421/64", + "coefficient_work_primitive_count": 98427 + } + }, + "inventory": { + "4": 44, + "5": 44, + "7": 38, + "8": 114, + "9": 240 + }, + "native_negative_controls": 25, + "phase_edges": 2900, + "expected_profile": { + "1": 2348, + "2": 500, + "3": 416, + "4": 130, + "5": 82, + "8": 8 + }, + "artifact_semantic_sha256": { + "CANONICAL-WORD.json.gz": "fbdc05ae9ab68bb1ad7578ce46c4ac8282f54927a2cf9365a9baa799aa1c34d0", + "LOCAL-PROGRAMS.json.gz": "1773b1e6e83ba0ec05740571b1aa40709e3df052860dc9c0f40e4f908ef7cbcb", + "LOCAL-CHECKS.json": "e1f44d7e5e43c56585ad930f472447d3959cfaceb402fbe7a8fd1b45365bbeb1", + "INDEPENDENT-LOCAL-REPLAY.json": "3e003abf2aff6127002c1d352867bf51aacda5713a197dcbdac749a1c673c8f6", + "CLIFFORD-RECIPES.json": "3eaf9e1fbce086198d4904767036dfc5d85eef76a332408f042c05d99abcf9e3", + "CLIFFORD-REVIEW.json": "bd380ca1cb9c43ba67bfc093e579a992d902a1b42cd5dbeec7ddff475d761cad", + "RESIDUAL-ADAPTERS.json": "df5afb8969525b20e7eb4cf572270b724a9427f8d16f78edbd014c5005191133" + }, + "entering": 192, + "entrance": 372, + "width_digest": "3e2624964db4f881ad1404d94ec595b3d1baba07bef90cf9037d802cc6299d11", + "program_hashes": { + "backward": "eba0c830ca211c4db887fd5d1bcf9d2bd73defc7089ada544aa9894050492617", + "forward": "1c4bd238d8235dd164bd4332daa0ced621a20dff09918293b7fc114d120c2cb3" + }, + "complete_contract": { + "local": { + "backward": { + "events": 24770, + "macros": 19706, + "real_component_primitives": 198938, + "prefix_l1": "14824960514790439145421/64", + "prefix_bits": 68, + "coefficient_work_primitive_count": 98427, + "all_exact_columns": 704, + "dirty_helper_columns": 480, + "all_dirty_helper_columns_restored": true, + "private_centres_and_coefficient_work_cleared": true, + "pre_wrappers": 240, + "post_wrappers": 240, + "endpoint_evidence": "Hash-bound fresh INDEPENDENT-LOCAL-REPLAY.json" + }, + "forward": { + "events": 24770, + "macros": 19706, + "real_component_primitives": 198890, + "prefix_l1": "5530697291943336383/2048", + "prefix_bits": 52, + "coefficient_work_primitive_count": 98395, + "all_exact_columns": 704, + "dirty_helper_columns": 480, + "all_dirty_helper_columns_restored": true, + "private_centres_and_coefficient_work_cleared": true, + "pre_wrappers": 240, + "post_wrappers": 240, + "endpoint_evidence": "Hash-bound fresh INDEPENDENT-LOCAL-REPLAY.json" + } + }, + "helpers": 480, + "centres": 8, + "v": 112, + "h": 9, + "n": 704, + "entering_helpers": 192, + "entrance_rank": 372, + "terminal_codimension": 214, + "hyperplane_ended_helpers": 78, + "cold_hyperplane_ended_helpers": 48, + "width_inventory": { + "4": 44, + "5": 44, + "7": 38, + "8": 114, + "9": 240 + }, + "widths": [ + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 8, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 8, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 9, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 9, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 9, + 8, + 9, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ], + "local_adapters": 387104, + "local_primitive_bound": 10039285401882, + "compiler": 25934336, + "children": 3484, + "paid_profile": { + "1": 2348, + "2": 500, + "3": 416, + "4": 130, + "5": 82, + "8": 8 + }, + "program_hashes": { + "backward": "eba0c830ca211c4db887fd5d1bcf9d2bd73defc7089ada544aa9894050492617", + "forward": "1c4bd238d8235dd164bd4332daa0ced621a20dff09918293b7fc114d120c2cb3" + }, + "semantic_artifact_sha256": { + "CANONICAL-WORD.json.gz": "fbdc05ae9ab68bb1ad7578ce46c4ac8282f54927a2cf9365a9baa799aa1c34d0", + "LOCAL-PROGRAMS.json.gz": "1773b1e6e83ba0ec05740571b1aa40709e3df052860dc9c0f40e4f908ef7cbcb", + "LOCAL-CHECKS.json": "e1f44d7e5e43c56585ad930f472447d3959cfaceb402fbe7a8fd1b45365bbeb1", + "INDEPENDENT-LOCAL-REPLAY.json": "3e003abf2aff6127002c1d352867bf51aacda5713a197dcbdac749a1c673c8f6", + "CLIFFORD-RECIPES.json": "3eaf9e1fbce086198d4904767036dfc5d85eef76a332408f042c05d99abcf9e3", + "CLIFFORD-REVIEW.json": "bd380ca1cb9c43ba67bfc093e579a992d902a1b42cd5dbeec7ddff475d761cad", + "RESIDUAL-ADAPTERS.json": "df5afb8969525b20e7eb4cf572270b724a9427f8d16f78edbd014c5005191133" + } + }, + "semantic_phase_sha256": "bd380ca1cb9c43ba67bfc093e579a992d902a1b42cd5dbeec7ddff475d761cad", + "wrappers": 240 + } + }, + "schema": "witness-spec/1", + "width_spot_helpers": [ + 258, + 270, + 282, + 294 + ], + "outer_refinement": { + "grid_digits": 66, + "margin_digits": 76, + "bootstrap_steps": 30, + "endpoint_digits": 70 + } +} diff --git a/research/fine-prime-root400/inputs/SPEC.json b/research/fine-prime-root400/inputs/SPEC.json new file mode 100644 index 0000000000..4165f7ca23 --- /dev/null +++ b/research/fine-prime-root400/inputs/SPEC.json @@ -0,0 +1,7300 @@ +{ + "call_order": [ + [ + 0, + 0 + ], + [ + 0, + 37 + ], + [ + 0, + 1 + ], + [ + 0, + 38 + ], + [ + 0, + 2 + ], + [ + 0, + 39 + ], + [ + 0, + 3 + ], + [ + 0, + 40 + ], + [ + 0, + 4 + ], + [ + 0, + 41 + ], + [ + 1, + 0 + ], + [ + 1, + 37 + ], + [ + 0, + 5 + ], + [ + 0, + 42 + ], + [ + 1, + 1 + ], + [ + 1, + 38 + ], + [ + 0, + 6 + ], + [ + 0, + 43 + ], + [ + 1, + 2 + ], + [ + 1, + 39 + ], + [ + 0, + 7 + ], + [ + 0, + 44 + ], + [ + 1, + 3 + ], + [ + 1, + 40 + ], + [ + 0, + 8 + ], + [ + 0, + 45 + ], + [ + 1, + 4 + ], + [ + 1, + 41 + ], + [ + 0, + 9 + ], + [ + 0, + 46 + ], + [ + 2, + 0 + ], + [ + 2, + 37 + ], + [ + 1, + 5 + ], + [ + 1, + 42 + ], + [ + 0, + 10 + ], + [ + 0, + 47 + ], + [ + 2, + 1 + ], + [ + 2, + 38 + ], + [ + 1, + 6 + ], + [ + 1, + 43 + ], + [ + 0, + 11 + ], + [ + 0, + 48 + ], + [ + 2, + 2 + ], + [ + 2, + 39 + ], + [ + 1, + 7 + ], + [ + 1, + 44 + ], + [ + 0, + 12 + ], + [ + 0, + 49 + ], + [ + 2, + 3 + ], + [ + 2, + 40 + ], + [ + 1, + 8 + ], + [ + 1, + 45 + ], + [ + 0, + 13 + ], + [ + 0, + 50 + ], + [ + 2, + 4 + ], + [ + 2, + 41 + ], + [ + 1, + 9 + ], + [ + 1, + 46 + ], + [ + 3, + 0 + ], + [ + 3, + 37 + ], + [ + 0, + 14 + ], + [ + 0, + 51 + ], + [ + 2, + 5 + ], + [ + 2, + 42 + ], + [ + 1, + 10 + ], + [ + 1, + 47 + ], + [ + 3, + 1 + ], + [ + 3, + 38 + ], + [ + 0, + 15 + ], + [ + 0, + 52 + ], + [ + 2, + 6 + ], + [ + 2, + 43 + ], + [ + 1, + 11 + ], + [ + 1, + 48 + ], + [ + 3, + 2 + ], + [ + 3, + 39 + ], + [ + 0, + 16 + ], + [ + 0, + 53 + ], + [ + 2, + 7 + ], + [ + 2, + 44 + ], + [ + 1, + 12 + ], + [ + 1, + 49 + ], + [ + 3, + 3 + ], + [ + 3, + 40 + ], + [ + 0, + 17 + ], + [ + 0, + 54 + ], + [ + 2, + 8 + ], + [ + 2, + 45 + ], + [ + 1, + 13 + ], + [ + 1, + 50 + ], + [ + 3, + 4 + ], + [ + 3, + 41 + ], + [ + 0, + 18 + ], + [ + 0, + 55 + ], + [ + 2, + 9 + ], + [ + 2, + 46 + ], + [ + 4, + 0 + ], + [ + 4, + 37 + ], + [ + 1, + 14 + ], + [ + 1, + 51 + ], + [ + 3, + 5 + ], + [ + 3, + 42 + ], + [ + 0, + 19 + ], + [ + 0, + 56 + ], + [ + 2, + 10 + ], + [ + 2, + 47 + ], + [ + 4, + 1 + ], + [ + 4, + 38 + ], + [ + 1, + 15 + ], + [ + 1, + 52 + ], + [ + 3, + 6 + ], + [ + 3, + 43 + ], + [ + 0, + 20 + ], + [ + 0, + 57 + ], + [ + 2, + 11 + ], + [ + 2, + 48 + ], + [ + 4, + 2 + ], + [ + 4, + 39 + ], + [ + 1, + 16 + ], + [ + 1, + 53 + ], + [ + 3, + 7 + ], + [ + 3, + 44 + ], + [ + 0, + 21 + ], + [ + 0, + 58 + ], + [ + 2, + 12 + ], + [ + 2, + 49 + ], + [ + 4, + 3 + ], + [ + 4, + 40 + ], + [ + 1, + 17 + ], + [ + 1, + 54 + ], + [ + 3, + 8 + ], + [ + 3, + 45 + ], + [ + 0, + 22 + ], + [ + 0, + 59 + ], + [ + 2, + 13 + ], + [ + 2, + 50 + ], + [ + 4, + 4 + ], + [ + 4, + 41 + ], + [ + 1, + 18 + ], + [ + 1, + 55 + ], + [ + 3, + 9 + ], + [ + 3, + 46 + ], + [ + 0, + 23 + ], + [ + 0, + 60 + ], + [ + 5, + 0 + ], + [ + 5, + 37 + ], + [ + 2, + 14 + ], + [ + 2, + 51 + ], + [ + 4, + 5 + ], + [ + 4, + 42 + ], + [ + 1, + 19 + ], + [ + 1, + 56 + ], + [ + 3, + 10 + ], + [ + 3, + 47 + ], + [ + 0, + 24 + ], + [ + 0, + 61 + ], + [ + 5, + 1 + ], + [ + 5, + 38 + ], + [ + 2, + 15 + ], + [ + 2, + 52 + ], + [ + 4, + 6 + ], + [ + 4, + 43 + ], + [ + 1, + 20 + ], + [ + 1, + 57 + ], + [ + 3, + 11 + ], + [ + 3, + 48 + ], + [ + 0, + 25 + ], + [ + 0, + 62 + ], + [ + 5, + 2 + ], + [ + 5, + 39 + ], + [ + 2, + 16 + ], + [ + 2, + 53 + ], + [ + 4, + 7 + ], + [ + 4, + 44 + ], + [ + 1, + 21 + ], + [ + 1, + 58 + ], + [ + 3, + 12 + ], + [ + 3, + 49 + ], + [ + 0, + 26 + ], + [ + 0, + 63 + ], + [ + 5, + 3 + ], + [ + 5, + 40 + ], + [ + 2, + 17 + ], + [ + 2, + 54 + ], + [ + 4, + 8 + ], + [ + 4, + 45 + ], + [ + 1, + 22 + ], + [ + 1, + 59 + ], + [ + 3, + 13 + ], + [ + 3, + 50 + ], + [ + 0, + 27 + ], + [ + 0, + 64 + ], + [ + 5, + 4 + ], + [ + 5, + 41 + ], + [ + 2, + 18 + ], + [ + 2, + 55 + ], + [ + 4, + 9 + ], + [ + 4, + 46 + ], + [ + 1, + 23 + ], + [ + 1, + 60 + ], + [ + 6, + 0 + ], + [ + 6, + 37 + ], + [ + 3, + 14 + ], + [ + 3, + 51 + ], + [ + 0, + 28 + ], + [ + 0, + 65 + ], + [ + 5, + 5 + ], + [ + 5, + 42 + ], + [ + 2, + 19 + ], + [ + 2, + 56 + ], + [ + 4, + 10 + ], + [ + 4, + 47 + ], + [ + 1, + 24 + ], + [ + 1, + 61 + ], + [ + 6, + 1 + ], + [ + 6, + 38 + ], + [ + 3, + 15 + ], + [ + 3, + 52 + ], + [ + 0, + 29 + ], + [ + 0, + 66 + ], + [ + 5, + 6 + ], + [ + 5, + 43 + ], + [ + 2, + 20 + ], + [ + 2, + 57 + ], + [ + 4, + 11 + ], + [ + 4, + 48 + ], + [ + 1, + 25 + ], + [ + 1, + 62 + ], + [ + 6, + 2 + ], + [ + 6, + 39 + ], + [ + 3, + 16 + ], + [ + 3, + 53 + ], + [ + 0, + 30 + ], + [ + 0, + 67 + ], + [ + 5, + 7 + ], + [ + 5, + 44 + ], + [ + 2, + 21 + ], + [ + 2, + 58 + ], + [ + 4, + 12 + ], + [ + 4, + 49 + ], + [ + 1, + 26 + ], + [ + 1, + 63 + ], + [ + 6, + 3 + ], + [ + 6, + 40 + ], + [ + 3, + 17 + ], + [ + 3, + 54 + ], + [ + 0, + 31 + ], + [ + 0, + 68 + ], + [ + 5, + 8 + ], + [ + 5, + 45 + ], + [ + 2, + 22 + ], + [ + 2, + 59 + ], + [ + 4, + 13 + ], + [ + 4, + 50 + ], + [ + 1, + 27 + ], + [ + 1, + 64 + ], + [ + 6, + 4 + ], + [ + 6, + 41 + ], + [ + 3, + 18 + ], + [ + 3, + 55 + ], + [ + 0, + 32 + ], + [ + 0, + 69 + ], + [ + 5, + 9 + ], + [ + 5, + 46 + ], + [ + 2, + 23 + ], + [ + 2, + 60 + ], + [ + 7, + 0 + ], + [ + 7, + 37 + ], + [ + 4, + 14 + ], + [ + 4, + 51 + ], + [ + 1, + 28 + ], + [ + 1, + 65 + ], + [ + 6, + 5 + ], + [ + 6, + 42 + ], + [ + 3, + 19 + ], + [ + 3, + 56 + ], + [ + 0, + 33 + ], + [ + 0, + 70 + ], + [ + 5, + 10 + ], + [ + 5, + 47 + ], + [ + 2, + 24 + ], + [ + 2, + 61 + ], + [ + 7, + 1 + ], + [ + 7, + 38 + ], + [ + 4, + 15 + ], + [ + 4, + 52 + ], + [ + 1, + 29 + ], + [ + 1, + 66 + ], + [ + 6, + 6 + ], + [ + 6, + 43 + ], + [ + 3, + 20 + ], + [ + 3, + 57 + ], + [ + 0, + 34 + ], + [ + 0, + 71 + ], + [ + 5, + 11 + ], + [ + 5, + 48 + ], + [ + 2, + 25 + ], + [ + 2, + 62 + ], + [ + 7, + 2 + ], + [ + 7, + 39 + ], + [ + 4, + 16 + ], + [ + 4, + 53 + ], + [ + 1, + 30 + ], + [ + 1, + 67 + ], + [ + 6, + 7 + ], + [ + 6, + 44 + ], + [ + 3, + 21 + ], + [ + 3, + 58 + ], + [ + 0, + 35 + ], + [ + 0, + 72 + ], + [ + 5, + 12 + ], + [ + 5, + 49 + ], + [ + 2, + 26 + ], + [ + 2, + 63 + ], + [ + 7, + 3 + ], + [ + 7, + 40 + ], + [ + 4, + 17 + ], + [ + 4, + 54 + ], + [ + 1, + 31 + ], + [ + 1, + 68 + ], + [ + 6, + 8 + ], + [ + 6, + 45 + ], + [ + 3, + 22 + ], + [ + 3, + 59 + ], + [ + 0, + 36 + ], + [ + 0, + 73 + ], + [ + 5, + 13 + ], + [ + 5, + 50 + ], + [ + 2, + 27 + ], + [ + 2, + 64 + ], + [ + 7, + 4 + ], + [ + 7, + 41 + ], + [ + 4, + 18 + ], + [ + 4, + 55 + ], + [ + 1, + 32 + ], + [ + 1, + 69 + ], + [ + 6, + 9 + ], + [ + 6, + 46 + ], + [ + 3, + 23 + ], + [ + 3, + 60 + ], + [ + 8, + 0 + ], + [ + 8, + 37 + ], + [ + 5, + 14 + ], + [ + 5, + 51 + ], + [ + 2, + 28 + ], + [ + 2, + 65 + ], + [ + 7, + 5 + ], + [ + 7, + 42 + ], + [ + 4, + 19 + ], + [ + 4, + 56 + ], + [ + 1, + 33 + ], + [ + 1, + 70 + ], + [ + 6, + 10 + ], + [ + 6, + 47 + ], + [ + 3, + 24 + ], + [ + 3, + 61 + ], + [ + 8, + 1 + ], + [ + 8, + 38 + ], + [ + 5, + 15 + ], + [ + 5, + 52 + ], + [ + 2, + 29 + ], + [ + 2, + 66 + ], + [ + 7, + 6 + ], + [ + 7, + 43 + ], + [ + 4, + 20 + ], + [ + 4, + 57 + ], + [ + 1, + 34 + ], + [ + 1, + 71 + ], + [ + 6, + 11 + ], + [ + 6, + 48 + ], + [ + 3, + 25 + ], + [ + 3, + 62 + ], + [ + 8, + 2 + ], + [ + 8, + 39 + ], + [ + 5, + 16 + ], + [ + 5, + 53 + ], + [ + 2, + 30 + ], + [ + 2, + 67 + ], + [ + 7, + 7 + ], + [ + 7, + 44 + ], + [ + 4, + 21 + ], + [ + 4, + 58 + ], + [ + 1, + 35 + ], + [ + 1, + 72 + ], + [ + 6, + 12 + ], + [ + 6, + 49 + ], + [ + 3, + 26 + ], + [ + 3, + 63 + ], + [ + 8, + 3 + ], + [ + 8, + 40 + ], + [ + 5, + 17 + ], + [ + 5, + 54 + ], + [ + 2, + 31 + ], + [ + 2, + 68 + ], + [ + 7, + 8 + ], + [ + 7, + 45 + ], + [ + 4, + 22 + ], + [ + 4, + 59 + ], + [ + 1, + 36 + ], + [ + 1, + 73 + ], + [ + 6, + 13 + ], + [ + 6, + 50 + ], + [ + 3, + 27 + ], + [ + 3, + 64 + ], + [ + 8, + 4 + ], + [ + 8, + 41 + ], + [ + 5, + 18 + ], + [ + 5, + 55 + ], + [ + 2, + 32 + ], + [ + 2, + 69 + ], + [ + 7, + 9 + ], + [ + 7, + 46 + ], + [ + 4, + 23 + ], + [ + 4, + 60 + ], + [ + 6, + 14 + ], + [ + 6, + 51 + ], + [ + 3, + 28 + ], + [ + 3, + 65 + ], + [ + 8, + 5 + ], + [ + 8, + 42 + ], + [ + 5, + 19 + ], + [ + 5, + 56 + ], + [ + 2, + 33 + ], + [ + 2, + 70 + ], + [ + 7, + 10 + ], + [ + 7, + 47 + ], + [ + 4, + 24 + ], + [ + 4, + 61 + ], + [ + 6, + 15 + ], + [ + 6, + 52 + ], + [ + 3, + 29 + ], + [ + 3, + 66 + ], + [ + 8, + 6 + ], + [ + 8, + 43 + ], + [ + 5, + 20 + ], + [ + 5, + 57 + ], + [ + 2, + 34 + ], + [ + 2, + 71 + ], + [ + 7, + 11 + ], + [ + 7, + 48 + ], + [ + 4, + 25 + ], + [ + 4, + 62 + ], + [ + 6, + 16 + ], + [ + 6, + 53 + ], + [ + 3, + 30 + ], + [ + 3, + 67 + ], + [ + 8, + 7 + ], + [ + 8, + 44 + ], + [ + 5, + 21 + ], + [ + 5, + 58 + ], + [ + 2, + 35 + ], + [ + 2, + 72 + ], + [ + 7, + 12 + ], + [ + 7, + 49 + ], + [ + 4, + 26 + ], + [ + 4, + 63 + ], + [ + 6, + 17 + ], + [ + 6, + 54 + ], + [ + 3, + 31 + ], + [ + 3, + 68 + ], + [ + 8, + 8 + ], + [ + 8, + 45 + ], + [ + 5, + 22 + ], + [ + 5, + 59 + ], + [ + 2, + 36 + ], + [ + 2, + 73 + ], + [ + 7, + 13 + ], + [ + 7, + 50 + ], + [ + 4, + 27 + ], + [ + 4, + 64 + ], + [ + 6, + 18 + ], + [ + 6, + 55 + ], + [ + 3, + 32 + ], + [ + 3, + 69 + ], + [ + 8, + 9 + ], + [ + 8, + 46 + ], + [ + 5, + 23 + ], + [ + 5, + 60 + ], + [ + 7, + 14 + ], + [ + 7, + 51 + ], + [ + 4, + 28 + ], + [ + 4, + 65 + ], + [ + 6, + 19 + ], + [ + 6, + 56 + ], + [ + 3, + 33 + ], + [ + 3, + 70 + ], + [ + 8, + 10 + ], + [ + 8, + 47 + ], + [ + 5, + 24 + ], + [ + 5, + 61 + ], + [ + 7, + 15 + ], + [ + 7, + 52 + ], + [ + 4, + 29 + ], + [ + 4, + 66 + ], + [ + 6, + 20 + ], + [ + 6, + 57 + ], + [ + 3, + 34 + ], + [ + 3, + 71 + ], + [ + 8, + 11 + ], + [ + 8, + 48 + ], + [ + 5, + 25 + ], + [ + 5, + 62 + ], + [ + 7, + 16 + ], + [ + 7, + 53 + ], + [ + 4, + 30 + ], + [ + 4, + 67 + ], + [ + 6, + 21 + ], + [ + 6, + 58 + ], + [ + 3, + 35 + ], + [ + 3, + 72 + ], + [ + 8, + 12 + ], + [ + 8, + 49 + ], + [ + 5, + 26 + ], + [ + 5, + 63 + ], + [ + 7, + 17 + ], + [ + 7, + 54 + ], + [ + 4, + 31 + ], + [ + 4, + 68 + ], + [ + 6, + 22 + ], + [ + 6, + 59 + ], + [ + 3, + 36 + ], + [ + 3, + 73 + ], + [ + 8, + 13 + ], + [ + 8, + 50 + ], + [ + 5, + 27 + ], + [ + 5, + 64 + ], + [ + 7, + 18 + ], + [ + 7, + 55 + ], + [ + 4, + 32 + ], + [ + 4, + 69 + ], + [ + 6, + 23 + ], + [ + 6, + 60 + ], + [ + 8, + 14 + ], + [ + 8, + 51 + ], + [ + 5, + 28 + ], + [ + 5, + 65 + ], + [ + 7, + 19 + ], + [ + 7, + 56 + ], + [ + 4, + 33 + ], + [ + 4, + 70 + ], + [ + 6, + 24 + ], + [ + 6, + 61 + ], + [ + 8, + 15 + ], + [ + 8, + 52 + ], + [ + 5, + 29 + ], + [ + 5, + 66 + ], + [ + 7, + 20 + ], + [ + 7, + 57 + ], + [ + 4, + 34 + ], + [ + 4, + 71 + ], + [ + 6, + 25 + ], + [ + 6, + 62 + ], + [ + 8, + 16 + ], + [ + 8, + 53 + ], + [ + 5, + 30 + ], + [ + 5, + 67 + ], + [ + 7, + 21 + ], + [ + 7, + 58 + ], + [ + 4, + 35 + ], + [ + 4, + 72 + ], + [ + 6, + 26 + ], + [ + 6, + 63 + ], + [ + 8, + 17 + ], + [ + 8, + 54 + ], + [ + 5, + 31 + ], + [ + 5, + 68 + ], + [ + 7, + 22 + ], + [ + 7, + 59 + ], + [ + 4, + 36 + ], + [ + 4, + 73 + ], + [ + 6, + 27 + ], + [ + 6, + 64 + ], + [ + 8, + 18 + ], + [ + 8, + 55 + ], + [ + 5, + 32 + ], + [ + 5, + 69 + ], + [ + 7, + 23 + ], + [ + 7, + 60 + ], + [ + 6, + 28 + ], + [ + 6, + 65 + ], + [ + 8, + 19 + ], + [ + 8, + 56 + ], + [ + 5, + 33 + ], + [ + 5, + 70 + ], + [ + 7, + 24 + ], + [ + 7, + 61 + ], + [ + 6, + 29 + ], + [ + 6, + 66 + ], + [ + 8, + 20 + ], + [ + 8, + 57 + ], + [ + 5, + 34 + ], + [ + 5, + 71 + ], + [ + 7, + 25 + ], + [ + 7, + 62 + ], + [ + 6, + 30 + ], + [ + 6, + 67 + ], + [ + 8, + 21 + ], + [ + 8, + 58 + ], + [ + 5, + 35 + ], + [ + 5, + 72 + ], + [ + 7, + 26 + ], + [ + 7, + 63 + ], + [ + 6, + 31 + ], + [ + 6, + 68 + ], + [ + 8, + 22 + ], + [ + 8, + 59 + ], + [ + 5, + 36 + ], + [ + 5, + 73 + ], + [ + 7, + 27 + ], + [ + 7, + 64 + ], + [ + 6, + 32 + ], + [ + 6, + 69 + ], + [ + 8, + 23 + ], + [ + 8, + 60 + ], + [ + 7, + 28 + ], + [ + 7, + 65 + ], + [ + 6, + 33 + ], + [ + 6, + 70 + ], + [ + 8, + 24 + ], + [ + 8, + 61 + ], + [ + 7, + 29 + ], + [ + 7, + 66 + ], + [ + 6, + 34 + ], + [ + 6, + 71 + ], + [ + 8, + 25 + ], + [ + 8, + 62 + ], + [ + 7, + 30 + ], + [ + 7, + 67 + ], + [ + 6, + 35 + ], + [ + 6, + 72 + ], + [ + 8, + 26 + ], + [ + 8, + 63 + ], + [ + 7, + 31 + ], + [ + 7, + 68 + ], + [ + 6, + 36 + ], + [ + 6, + 73 + ], + [ + 8, + 27 + ], + [ + 8, + 64 + ], + [ + 7, + 32 + ], + [ + 7, + 69 + ], + [ + 8, + 28 + ], + [ + 8, + 65 + ], + [ + 7, + 33 + ], + [ + 7, + 70 + ], + [ + 8, + 29 + ], + [ + 8, + 66 + ], + [ + 7, + 34 + ], + [ + 7, + 71 + ], + [ + 8, + 30 + ], + [ + 8, + 67 + ], + [ + 7, + 35 + ], + [ + 7, + 72 + ], + [ + 8, + 31 + ], + [ + 8, + 68 + ], + [ + 7, + 36 + ], + [ + 7, + 73 + ], + [ + 8, + 32 + ], + [ + 8, + 69 + ], + [ + 8, + 33 + ], + [ + 8, + 70 + ], + [ + 8, + 34 + ], + [ + 8, + 71 + ], + [ + 8, + 35 + ], + [ + 8, + 72 + ], + [ + 8, + 36 + ], + [ + 8, + 73 + ] + ], + "data": { + "owners_sha256": "cdfdcdec09592b4fd296ec49efe38573c1a61ecb8385b538ce801ee29355695b", + "plan_sha256": "7d998108ccf8021e7c920a70fc81dc18a262d275c85fd20c77498a32fc6ef41d" + }, + "dispatch": [ + [ + 0, + 0, + "extra" + ], + [ + 0, + 37, + "extra" + ], + [ + 0, + 1, + "extra" + ], + [ + 0, + 38, + "extra" + ], + [ + 0, + 2, + "extra" + ], + [ + 0, + 39, + "extra" + ], + [ + 0, + 3, + "extra" + ], + [ + 0, + 40, + "extra" + ], + [ + 0, + 4, + "extra" + ], + [ + 0, + 41, + "extra" + ], + [ + 1, + 0, + "extra" + ], + [ + 1, + 37, + "extra" + ], + [ + 0, + 5, + "extra" + ], + [ + 0, + 42, + "extra" + ], + [ + 1, + 1, + "extra" + ], + [ + 1, + 38, + "extra" + ], + [ + 0, + 6, + "extra" + ], + [ + 0, + 43, + "extra" + ], + [ + 1, + 2, + "extra" + ], + [ + 1, + 39, + "extra" + ], + [ + 0, + 7, + "extra" + ], + [ + 0, + 44, + "extra" + ], + [ + 1, + 3, + "extra" + ], + [ + 1, + 40, + "extra" + ], + [ + 0, + 8, + "extra" + ], + [ + 0, + 45, + "extra" + ], + [ + 1, + 4, + "extra" + ], + [ + 1, + 41, + "extra" + ], + [ + 0, + 9, + "extra" + ], + [ + 0, + 46, + "extra" + ], + [ + 2, + 0, + "extra" + ], + [ + 2, + 37, + "extra" + ], + [ + 1, + 5, + "extra" + ], + [ + 1, + 42, + "extra" + ], + [ + 0, + 10, + "extra" + ], + [ + 0, + 47, + "extra" + ], + [ + 2, + 1, + "extra" + ], + [ + 2, + 38, + "extra" + ], + [ + 1, + 6, + "extra" + ], + [ + 1, + 43, + "extra" + ], + [ + 0, + 11, + "extra" + ], + [ + 0, + 48, + "extra" + ], + [ + 2, + 2, + "extra" + ], + [ + 2, + 39, + "extra" + ], + [ + 1, + 7, + "extra" + ], + [ + 1, + 44, + "extra" + ], + [ + 0, + 12, + "extra" + ], + [ + 0, + 49, + "extra" + ], + [ + 2, + 3, + "extra" + ], + [ + 2, + 40, + "extra" + ], + [ + 1, + 8, + "extra" + ], + [ + 1, + 45, + "extra" + ], + [ + 0, + 13, + "extra" + ], + [ + 0, + 50, + "extra" + ], + [ + 2, + 4, + "extra" + ], + [ + 2, + 41, + "extra" + ], + [ + 1, + 9, + "extra" + ], + [ + 1, + 46, + "extra" + ], + [ + 3, + 0, + "extra" + ], + [ + 3, + 37, + "extra" + ], + [ + 0, + 14, + "extra" + ], + [ + 0, + 51, + "extra" + ], + [ + 2, + 5, + "extra" + ], + [ + 2, + 42, + "extra" + ], + [ + 1, + 10, + "extra" + ], + [ + 1, + 47, + "extra" + ], + [ + 3, + 1, + "extra" + ], + [ + 3, + 38, + "extra" + ], + [ + 0, + 15, + "extra" + ], + [ + 0, + 52, + "extra" + ], + [ + 2, + 6, + "extra" + ], + [ + 2, + 43, + "extra" + ], + [ + 1, + 11, + "extra" + ], + [ + 1, + 48, + "extra" + ], + [ + 3, + 2, + "extra" + ], + [ + 3, + 39, + "extra" + ], + [ + 0, + 16, + "extra" + ], + [ + 0, + 53, + "extra" + ], + [ + 2, + 7, + "extra" + ], + [ + 2, + 44, + "extra" + ], + [ + 1, + 12, + "extra" + ], + [ + 1, + 49, + "extra" + ], + [ + 3, + 3, + "extra" + ], + [ + 3, + 40, + "extra" + ], + [ + 0, + 17, + "extra" + ], + [ + 0, + 54, + "extra" + ], + [ + 2, + 8, + "extra" + ], + [ + 2, + 45, + "extra" + ], + [ + 1, + 13, + "extra" + ], + [ + 1, + 50, + "extra" + ], + [ + 3, + 4, + "extra" + ], + [ + 3, + 41, + "extra" + ], + [ + 0, + 18, + "extra" + ], + [ + 0, + 55, + "extra" + ], + [ + 2, + 9, + "extra" + ], + [ + 2, + 46, + "extra" + ], + [ + 4, + 0, + "extra" + ], + [ + 4, + 37, + "extra" + ], + [ + 1, + 14, + "extra" + ], + [ + 1, + 51, + "extra" + ], + [ + 3, + 5, + "extra" + ], + [ + 3, + 42, + "extra" + ], + [ + 0, + 19, + "extra" + ], + [ + 0, + 56, + "extra" + ], + [ + 2, + 10, + "extra" + ], + [ + 2, + 47, + "extra" + ], + [ + 4, + 1, + "extra" + ], + [ + 4, + 38, + "extra" + ], + [ + 1, + 15, + "extra" + ], + [ + 1, + 52, + "extra" + ], + [ + 3, + 6, + "extra" + ], + [ + 3, + 43, + "extra" + ], + [ + 0, + 20, + "extra" + ], + [ + 0, + 57, + "extra" + ], + [ + 2, + 11, + "extra" + ], + [ + 2, + 48, + "extra" + ], + [ + 4, + 2, + "extra" + ], + [ + 4, + 39, + "extra" + ], + [ + 1, + 16, + "extra" + ], + [ + 1, + 53, + "extra" + ], + [ + 3, + 7, + "extra" + ], + [ + 3, + 44, + "extra" + ], + [ + 0, + 21, + "extra" + ], + [ + 0, + 58, + "extra" + ], + [ + 2, + 12, + "extra" + ], + [ + 2, + 49, + "extra" + ], + [ + 4, + 3, + "extra" + ], + [ + 4, + 40, + "extra" + ], + [ + 1, + 17, + "extra" + ], + [ + 1, + 54, + "extra" + ], + [ + 3, + 8, + "extra" + ], + [ + 3, + 45, + "extra" + ], + [ + 0, + 22, + "extra" + ], + [ + 0, + 59, + "extra" + ], + [ + 2, + 13, + "extra" + ], + [ + 2, + 50, + "extra" + ], + [ + 4, + 4, + "extra" + ], + [ + 4, + 41, + "extra" + ], + [ + 1, + 18, + "extra" + ], + [ + 1, + 55, + "extra" + ], + [ + 3, + 9, + "extra" + ], + [ + 3, + 46, + "extra" + ], + [ + 0, + 23, + "extra" + ], + [ + 0, + 60, + "extra" + ], + [ + 5, + 0, + "extra" + ], + [ + 5, + 37, + "extra" + ], + [ + 2, + 14, + "extra" + ], + [ + 2, + 51, + "extra" + ], + [ + 4, + 5, + "extra" + ], + [ + 4, + 42, + "extra" + ], + [ + 1, + 19, + "extra" + ], + [ + 1, + 56, + "extra" + ], + [ + 3, + 10, + "extra" + ], + [ + 3, + 47, + "extra" + ], + [ + 0, + 24, + "extra" + ], + [ + 0, + 61, + "extra" + ], + [ + 5, + 1, + "extra" + ], + [ + 5, + 38, + "extra" + ], + [ + 2, + 15, + "extra" + ], + [ + 2, + 52, + "extra" + ], + [ + 4, + 6, + "extra" + ], + [ + 4, + 43, + "extra" + ], + [ + 1, + 20, + "extra" + ], + [ + 1, + 57, + "extra" + ], + [ + 3, + 11, + "extra" + ], + [ + 3, + 48, + "extra" + ], + [ + 0, + 25, + "extra" + ], + [ + 0, + 62, + "extra" + ], + [ + 5, + 2, + "extra" + ], + [ + 5, + 39, + "extra" + ], + [ + 2, + 16, + "extra" + ], + [ + 2, + 53, + "extra" + ], + [ + 4, + 7, + "extra" + ], + [ + 4, + 44, + "extra" + ], + [ + 1, + 21, + "extra" + ], + [ + 1, + 58, + "extra" + ], + [ + 3, + 12, + "extra" + ], + [ + 3, + 49, + "extra" + ], + [ + 0, + 26, + "extra" + ], + [ + 0, + 63, + "extra" + ], + [ + 5, + 3, + "extra" + ], + [ + 5, + 40, + "extra" + ], + [ + 2, + 17, + "extra" + ], + [ + 2, + 54, + "extra" + ], + [ + 4, + 8, + "extra" + ], + [ + 4, + 45, + "extra" + ], + [ + 1, + 22, + "extra" + ], + [ + 1, + 59, + "extra" + ], + [ + 3, + 13, + "extra" + ], + [ + 3, + 50, + "extra" + ], + [ + 0, + 27, + "extra" + ], + [ + 0, + 64, + "extra" + ], + [ + 5, + 4, + "extra" + ], + [ + 5, + 41, + "extra" + ], + [ + 2, + 18, + "extra" + ], + [ + 2, + 55, + "extra" + ], + [ + 4, + 9, + "extra" + ], + [ + 4, + 46, + "extra" + ], + [ + 1, + 23, + "extra" + ], + [ + 1, + 60, + "extra" + ], + [ + 6, + 0, + "extra" + ], + [ + 6, + 37, + "extra" + ], + [ + 3, + 14, + "extra" + ], + [ + 3, + 51, + "extra" + ], + [ + 0, + 28, + "extra" + ], + [ + 0, + 65, + "extra" + ], + [ + 5, + 5, + "extra" + ], + [ + 5, + 42, + "extra" + ], + [ + 2, + 19, + "extra" + ], + [ + 2, + 56, + "extra" + ], + [ + 4, + 10, + "extra" + ], + [ + 4, + 47, + "extra" + ], + [ + 1, + 24, + "extra" + ], + [ + 1, + 61, + "extra" + ], + [ + 6, + 1, + "extra" + ], + [ + 6, + 38, + "extra" + ], + [ + 3, + 15, + "extra" + ], + [ + 3, + 52, + "extra" + ], + [ + 0, + 29, + "extra" + ], + [ + 0, + 66, + "extra" + ], + [ + 5, + 6, + "extra" + ], + [ + 5, + 43, + "extra" + ], + [ + 2, + 20, + "extra" + ], + [ + 2, + 57, + "extra" + ], + [ + 4, + 11, + "extra" + ], + [ + 4, + 48, + "extra" + ], + [ + 1, + 25, + "extra" + ], + [ + 1, + 62, + "extra" + ], + [ + 6, + 2, + "extra" + ], + [ + 6, + 39, + "extra" + ], + [ + 3, + 16, + "extra" + ], + [ + 3, + 53, + "extra" + ], + [ + 0, + 30, + "extra" + ], + [ + 0, + 67, + "extra" + ], + [ + 5, + 7, + "extra" + ], + [ + 5, + 44, + "extra" + ], + [ + 2, + 21, + "extra" + ], + [ + 2, + 58, + "extra" + ], + [ + 4, + 12, + "extra" + ], + [ + 4, + 49, + "extra" + ], + [ + 1, + 26, + "extra" + ], + [ + 1, + 63, + "extra" + ], + [ + 6, + 3, + "extra" + ], + [ + 6, + 40, + "extra" + ], + [ + 3, + 17, + "extra" + ], + [ + 3, + 54, + "extra" + ], + [ + 0, + 31, + "extra" + ], + [ + 0, + 68, + "extra" + ], + [ + 5, + 8, + "extra" + ], + [ + 5, + 45, + "extra" + ], + [ + 2, + 22, + "extra" + ], + [ + 2, + 59, + "extra" + ], + [ + 4, + 13, + "extra" + ], + [ + 4, + 50, + "extra" + ], + [ + 1, + 27, + "extra" + ], + [ + 1, + 64, + "extra" + ], + [ + 6, + 4, + "extra" + ], + [ + 6, + 41, + "extra" + ], + [ + 3, + 18, + "extra" + ], + [ + 3, + 55, + "extra" + ], + [ + 0, + 32, + "extra" + ], + [ + 0, + 69, + "extra" + ], + [ + 5, + 9, + "extra" + ], + [ + 5, + 46, + "extra" + ], + [ + 2, + 23, + "extra" + ], + [ + 2, + 60, + "extra" + ], + [ + 7, + 0, + "extra" + ], + [ + 7, + 37, + "extra" + ], + [ + 4, + 14, + "extra" + ], + [ + 4, + 51, + "extra" + ], + [ + 1, + 28, + "extra" + ], + [ + 1, + 65, + "extra" + ], + [ + 6, + 5, + "extra" + ], + [ + 6, + 42, + "extra" + ], + [ + 3, + 19, + "extra" + ], + [ + 3, + 56, + "extra" + ], + [ + 0, + 33, + "extra" + ], + [ + 0, + 70, + "extra" + ], + [ + 5, + 10, + "extra" + ], + [ + 5, + 47, + "extra" + ], + [ + 2, + 24, + "extra" + ], + [ + 2, + 61, + "extra" + ], + [ + 7, + 1, + "extra" + ], + [ + 7, + 38, + "extra" + ], + [ + 4, + 15, + "extra" + ], + [ + 4, + 52, + "extra" + ], + [ + 1, + 29, + "extra" + ], + [ + 1, + 66, + "extra" + ], + [ + 6, + 6, + "extra" + ], + [ + 6, + 43, + "extra" + ], + [ + 3, + 20, + "extra" + ], + [ + 3, + 57, + "extra" + ], + [ + 0, + 34, + "extra" + ], + [ + 0, + 71, + "extra" + ], + [ + 5, + 11, + "extra" + ], + [ + 5, + 48, + "extra" + ], + [ + 2, + 25, + "extra" + ], + [ + 2, + 62, + "extra" + ], + [ + 7, + 2, + "extra" + ], + [ + 7, + 39, + "extra" + ], + [ + 4, + 16, + "extra" + ], + [ + 4, + 53, + "extra" + ], + [ + 1, + 30, + "extra" + ], + [ + 1, + 67, + "extra" + ], + [ + 6, + 7, + "extra" + ], + [ + 6, + 44, + "extra" + ], + [ + 3, + 21, + "extra" + ], + [ + 3, + 58, + "extra" + ], + [ + 0, + 35, + "extra" + ], + [ + 0, + 72, + "extra" + ], + [ + 5, + 12, + "extra" + ], + [ + 5, + 49, + "extra" + ], + [ + 2, + 26, + "extra" + ], + [ + 2, + 63, + "extra" + ], + [ + 7, + 3, + "extra" + ], + [ + 7, + 40, + "extra" + ], + [ + 4, + 17, + "extra" + ], + [ + 4, + 54, + "extra" + ], + [ + 1, + 31, + "extra" + ], + [ + 1, + 68, + "extra" + ], + [ + 6, + 8, + "extra" + ], + [ + 6, + 45, + "extra" + ], + [ + 3, + 22, + "extra" + ], + [ + 3, + 59, + "extra" + ], + [ + 0, + 36, + "extra" + ], + [ + 0, + 73, + "extra" + ], + [ + 5, + 13, + "extra" + ], + [ + 5, + 50, + "extra" + ], + [ + 2, + 27, + "extra" + ], + [ + 2, + 64, + "extra" + ], + [ + 7, + 4, + "extra" + ], + [ + 7, + 41, + "extra" + ], + [ + 4, + 18, + "extra" + ], + [ + 4, + 55, + "extra" + ], + [ + 1, + 32, + "extra" + ], + [ + 1, + 69, + "extra" + ], + [ + 6, + 9, + "extra" + ], + [ + 6, + 46, + "extra" + ], + [ + 3, + 23, + "extra" + ], + [ + 3, + 60, + "extra" + ], + [ + 8, + 0, + "extra" + ], + [ + 8, + 37, + "extra" + ], + [ + 5, + 14, + "extra" + ], + [ + 5, + 51, + "extra" + ], + [ + 2, + 28, + "extra" + ], + [ + 2, + 65, + "extra" + ], + [ + 7, + 5, + "extra" + ], + [ + 7, + 42, + "extra" + ], + [ + 4, + 19, + "extra" + ], + [ + 4, + 56, + "extra" + ], + [ + 1, + 33, + "extra" + ], + [ + 1, + 70, + "extra" + ], + [ + 6, + 10, + "extra" + ], + [ + 6, + 47, + "extra" + ], + [ + 3, + 24, + "extra" + ], + [ + 3, + 61, + "extra" + ], + [ + 8, + 1, + "extra" + ], + [ + 8, + 38, + "extra" + ], + [ + 5, + 15, + "extra" + ], + [ + 5, + 52, + "extra" + ], + [ + 2, + 29, + "extra" + ], + [ + 2, + 66, + "extra" + ], + [ + 7, + 6, + "extra" + ], + [ + 7, + 43, + "extra" + ], + [ + 4, + 20, + "extra" + ], + [ + 4, + 57, + "extra" + ], + [ + 1, + 34, + "extra" + ], + [ + 1, + 71, + "extra" + ], + [ + 6, + 11, + "extra" + ], + [ + 6, + 48, + "extra" + ], + [ + 3, + 25, + "extra" + ], + [ + 3, + 62, + "extra" + ], + [ + 8, + 2, + "extra" + ], + [ + 8, + 39, + "extra" + ], + [ + 5, + 16, + "extra" + ], + [ + 5, + 53, + "extra" + ], + [ + 2, + 30, + "extra" + ], + [ + 2, + 67, + "extra" + ], + [ + 7, + 7, + "extra" + ], + [ + 7, + 44, + "extra" + ], + [ + 4, + 21, + "extra" + ], + [ + 4, + 58, + "extra" + ], + [ + 1, + 35, + "extra" + ], + [ + 1, + 72, + "extra" + ], + [ + 6, + 12, + "extra" + ], + [ + 6, + 49, + "extra" + ], + [ + 3, + 26, + "extra" + ], + [ + 3, + 63, + "extra" + ], + [ + 8, + 3, + "extra" + ], + [ + 8, + 40, + "extra" + ], + [ + 5, + 17, + "extra" + ], + [ + 5, + 54, + "extra" + ], + [ + 2, + 31, + "extra" + ], + [ + 2, + 68, + "extra" + ], + [ + 7, + 8, + "extra" + ], + [ + 7, + 45, + "extra" + ], + [ + 4, + 22, + "extra" + ], + [ + 4, + 59, + "extra" + ], + [ + 1, + 36, + "extra" + ], + [ + 1, + 73, + "extra" + ], + [ + 6, + 13, + "extra" + ], + [ + 6, + 50, + "extra" + ], + [ + 3, + 27, + "extra" + ], + [ + 3, + 64, + "extra" + ], + [ + 8, + 4, + "extra" + ], + [ + 8, + 41, + "extra" + ], + [ + 5, + 18, + "extra" + ], + [ + 5, + 55, + "extra" + ], + [ + 2, + 32, + "extra" + ], + [ + 2, + 69, + "extra" + ], + [ + 7, + 9, + "extra" + ], + [ + 7, + 46, + "extra" + ], + [ + 4, + 23, + "extra" + ], + [ + 4, + 60, + "extra" + ], + [ + 6, + 14, + "extra" + ], + [ + 6, + 51, + "extra" + ], + [ + 3, + 28, + "extra" + ], + [ + 3, + 65, + "gauge44" + ], + [ + 8, + 5, + "gauge44" + ], + [ + 8, + 42, + "gauge44" + ], + [ + 5, + 19, + "gauge44" + ], + [ + 5, + 56, + "gauge44" + ], + [ + 2, + 33, + "gauge44" + ], + [ + 2, + 70, + "gauge44" + ], + [ + 7, + 10, + "gauge44" + ], + [ + 7, + 47, + "gauge44" + ], + [ + 4, + 24, + "gauge44" + ], + [ + 4, + 61, + "gauge44" + ], + [ + 6, + 15, + "gauge44" + ], + [ + 6, + 52, + "gauge44" + ], + [ + 3, + 29, + "gauge44" + ], + [ + 3, + 66, + "gauge44" + ], + [ + 8, + 6, + "gauge44" + ], + [ + 8, + 43, + "gauge44" + ], + [ + 5, + 20, + "gauge44" + ], + [ + 5, + 57, + "gauge44" + ], + [ + 2, + 34, + "gauge44" + ], + [ + 2, + 71, + "gauge44" + ], + [ + 7, + 11, + "gauge44" + ], + [ + 7, + 48, + "gauge44" + ], + [ + 4, + 25, + "gauge44" + ], + [ + 4, + 62, + "gauge44" + ], + [ + 6, + 16, + "gauge44" + ], + [ + 6, + 53, + "gauge44" + ], + [ + 3, + 30, + "gauge44" + ], + [ + 3, + 67, + "gauge44" + ], + [ + 8, + 7, + "gauge44" + ], + [ + 8, + 44, + "gauge44" + ], + [ + 5, + 21, + "gauge44" + ], + [ + 5, + 58, + "gauge44" + ], + [ + 2, + 35, + "gauge44" + ], + [ + 2, + 72, + "gauge44" + ], + [ + 7, + 12, + "gauge44" + ], + [ + 7, + 49, + "gauge44" + ], + [ + 4, + 26, + "gauge44" + ], + [ + 4, + 63, + "gauge44" + ], + [ + 6, + 17, + "gauge44" + ], + [ + 6, + 54, + "gauge44" + ], + [ + 3, + 31, + "gauge44" + ], + [ + 3, + 68, + "gauge44" + ], + [ + 8, + 8, + "gauge44" + ], + [ + 8, + 45, + "gauge44" + ], + [ + 5, + 22, + "gauge44" + ], + [ + 5, + 59, + "gauge44" + ], + [ + 2, + 36, + "gauge44" + ], + [ + 2, + 73, + "gauge44" + ], + [ + 7, + 13, + "gauge44" + ], + [ + 7, + 50, + "gauge44" + ], + [ + 4, + 27, + "gauge44" + ], + [ + 4, + 64, + "gauge44" + ], + [ + 6, + 18, + "gauge44" + ], + [ + 6, + 55, + "gauge44" + ], + [ + 3, + 32, + "gauge44" + ], + [ + 3, + 69, + "gauge44" + ], + [ + 8, + 9, + "gauge44" + ], + [ + 8, + 46, + "gauge44" + ], + [ + 5, + 23, + "gauge44" + ], + [ + 5, + 60, + "gauge44" + ], + [ + 7, + 14, + "gauge44" + ], + [ + 7, + 51, + "gauge44" + ], + [ + 4, + 28, + "gauge44" + ], + [ + 4, + 65, + "gauge44" + ], + [ + 6, + 19, + "gauge44" + ], + [ + 6, + 56, + "gauge44" + ], + [ + 3, + 33, + "gauge44" + ], + [ + 3, + 70, + "gauge44" + ], + [ + 8, + 10, + "gauge44" + ], + [ + 8, + 47, + "gauge44" + ], + [ + 5, + 24, + "gauge44" + ], + [ + 5, + 61, + "gauge44" + ], + [ + 7, + 15, + "gauge44" + ], + [ + 7, + 52, + "gauge44" + ], + [ + 4, + 29, + "gauge44" + ], + [ + 4, + 66, + "gauge44" + ], + [ + 6, + 20, + "gauge44" + ], + [ + 6, + 57, + "gauge44" + ], + [ + 3, + 34, + "gauge44" + ], + [ + 3, + 71, + "gauge44" + ], + [ + 8, + 11, + "gauge44" + ], + [ + 8, + 48, + "gauge44" + ], + [ + 5, + 25, + "gauge44" + ], + [ + 5, + 62, + "gauge44" + ], + [ + 7, + 16, + "gauge44" + ], + [ + 7, + 53, + "gauge44" + ], + [ + 4, + 30, + "gauge44" + ], + [ + 4, + 67, + "gauge44" + ], + [ + 6, + 21, + "gauge44" + ], + [ + 6, + 58, + "gauge44" + ], + [ + 3, + 35, + "gauge44" + ], + [ + 3, + 72, + "gauge44" + ], + [ + 8, + 12, + "gauge44" + ], + [ + 8, + 49, + "gauge44" + ], + [ + 5, + 26, + "gauge44" + ], + [ + 5, + 63, + "gauge44" + ], + [ + 7, + 17, + "gauge44" + ], + [ + 7, + 54, + "gauge44" + ], + [ + 4, + 31, + "gauge44" + ], + [ + 4, + 68, + "gauge44" + ], + [ + 6, + 22, + "gauge44" + ], + [ + 6, + 59, + "gauge44" + ], + [ + 3, + 36, + "gauge44" + ], + [ + 3, + 73, + "gauge44" + ], + [ + 8, + 13, + "gauge44" + ], + [ + 8, + 50, + "gauge44" + ], + [ + 5, + 27, + "gauge44" + ], + [ + 5, + 64, + "gauge44" + ], + [ + 7, + 18, + "gauge44" + ], + [ + 7, + 55, + "gauge44" + ], + [ + 4, + 32, + "gauge44" + ], + [ + 4, + 69, + "gauge44" + ], + [ + 6, + 23, + "gauge44" + ], + [ + 6, + 60, + "gauge44" + ], + [ + 8, + 14, + "gauge44" + ], + [ + 8, + 51, + "gauge44" + ], + [ + 5, + 28, + "gauge44" + ], + [ + 5, + 65, + "gauge44" + ], + [ + 7, + 19, + "gauge44" + ], + [ + 7, + 56, + "gauge44" + ], + [ + 4, + 33, + "gauge44" + ], + [ + 4, + 70, + "gauge44" + ], + [ + 6, + 24, + "gauge44" + ], + [ + 6, + 61, + "gauge44" + ], + [ + 8, + 15, + "gauge44" + ], + [ + 8, + 52, + "gauge44" + ], + [ + 5, + 29, + "gauge44" + ], + [ + 5, + 66, + "gauge44" + ], + [ + 7, + 20, + "gauge44" + ], + [ + 7, + 57, + "gauge44" + ], + [ + 4, + 34, + "gauge44" + ], + [ + 4, + 71, + "gauge44" + ], + [ + 6, + 25, + "gauge44" + ], + [ + 6, + 62, + "gauge44" + ], + [ + 8, + 16, + "gauge44" + ], + [ + 8, + 53, + "gauge44" + ], + [ + 5, + 30, + "gauge44" + ], + [ + 5, + 67, + "gauge44" + ], + [ + 7, + 21, + "gauge44" + ], + [ + 7, + 58, + "gauge44" + ], + [ + 4, + 35, + "gauge44" + ], + [ + 4, + 72, + "gauge44" + ], + [ + 6, + 26, + "gauge44" + ], + [ + 6, + 63, + "gauge44" + ], + [ + 8, + 17, + "gauge44" + ], + [ + 8, + 54, + "gauge44" + ], + [ + 5, + 31, + "gauge44" + ], + [ + 5, + 68, + "gauge44" + ], + [ + 7, + 22, + "gauge44" + ], + [ + 7, + 59, + "gauge44" + ], + [ + 4, + 36, + "gauge44" + ], + [ + 4, + 73, + "gauge44" + ], + [ + 6, + 27, + "gauge44" + ], + [ + 6, + 64, + "gauge44" + ], + [ + 8, + 18, + "gauge44" + ], + [ + 8, + 55, + "gauge44" + ], + [ + 5, + 32, + "gauge44" + ], + [ + 5, + 69, + "gauge44" + ], + [ + 7, + 23, + "gauge44" + ], + [ + 7, + 60, + "gauge44" + ], + [ + 6, + 28, + "gauge44" + ], + [ + 6, + 65, + "gauge44" + ], + [ + 8, + 19, + "gauge44" + ], + [ + 8, + 56, + "gauge44" + ], + [ + 5, + 33, + "gauge44" + ], + [ + 5, + 70, + "gauge44" + ], + [ + 7, + 24, + "gauge44" + ], + [ + 7, + 61, + "gauge44" + ], + [ + 6, + 29, + "gauge44" + ], + [ + 6, + 66, + "gauge44" + ], + [ + 8, + 20, + "gauge44" + ], + [ + 8, + 57, + "gauge44" + ], + [ + 5, + 34, + "gauge44" + ], + [ + 5, + 71, + "gauge44" + ], + [ + 7, + 25, + "gauge44" + ], + [ + 7, + 62, + "gauge44" + ], + [ + 6, + 30, + "gauge44" + ], + [ + 6, + 67, + "gauge44" + ], + [ + 8, + 21, + "gauge44" + ], + [ + 8, + 58, + "gauge44" + ], + [ + 5, + 35, + "gauge44" + ], + [ + 5, + 72, + "gauge44" + ], + [ + 7, + 26, + "gauge44" + ], + [ + 7, + 63, + "gauge44" + ], + [ + 6, + 31, + "gauge44" + ], + [ + 6, + 68, + "gauge44" + ], + [ + 8, + 22, + "gauge44" + ], + [ + 8, + 59, + "gauge44" + ], + [ + 5, + 36, + "gauge44" + ], + [ + 5, + 73, + "gauge44" + ], + [ + 7, + 27, + "gauge44" + ], + [ + 7, + 64, + "gauge44" + ], + [ + 6, + 32, + "gauge44" + ], + [ + 6, + 69, + "gauge44" + ], + [ + 8, + 23, + "gauge44" + ], + [ + 8, + 60, + "gauge44" + ], + [ + 7, + 28, + "gauge44" + ], + [ + 7, + 65, + "gauge44" + ], + [ + 6, + 33, + "gauge44" + ], + [ + 6, + 70, + "gauge44" + ], + [ + 8, + 24, + "gauge44" + ], + [ + 8, + 61, + "gauge44" + ], + [ + 7, + 29, + "gauge44" + ], + [ + 7, + 66, + "gauge44" + ], + [ + 6, + 34, + "gauge44" + ], + [ + 6, + 71, + "gauge44" + ], + [ + 8, + 25, + "gauge44" + ], + [ + 8, + 62, + "gauge44" + ], + [ + 7, + 30, + "gauge44" + ], + [ + 7, + 67, + "gauge44" + ], + [ + 6, + 35, + "gauge44" + ], + [ + 6, + 72, + "gauge44" + ], + [ + 8, + 26, + "gauge44" + ], + [ + 8, + 63, + "gauge44" + ], + [ + 7, + 31, + "gauge44" + ], + [ + 7, + 68, + "gauge44" + ], + [ + 6, + 36, + "gauge44" + ], + [ + 6, + 73, + "gauge44" + ], + [ + 8, + 27, + "gauge44" + ], + [ + 8, + 64, + "gauge44" + ], + [ + 7, + 32, + "gauge44" + ], + [ + 7, + 69, + "gauge44" + ], + [ + 8, + 28, + "gauge44" + ], + [ + 8, + 65, + "gauge44" + ], + [ + 7, + 33, + "gauge44" + ], + [ + 7, + 70, + "gauge44" + ], + [ + 8, + 29, + "gauge44" + ], + [ + 8, + 66, + "gauge44" + ], + [ + 7, + 34, + "gauge44" + ], + [ + 7, + 71, + "gauge44" + ], + [ + 8, + 30, + "gauge44" + ], + [ + 8, + 67, + "gauge44" + ], + [ + 7, + 35, + "gauge44" + ], + [ + 7, + 72, + "gauge44" + ], + [ + 8, + 31, + "gauge44" + ], + [ + 8, + 68, + "gauge44" + ], + [ + 7, + 36, + "gauge44" + ], + [ + 7, + 73, + "gauge44" + ], + [ + 8, + 32, + "gauge44" + ], + [ + 8, + 69, + "gauge44" + ], + [ + 8, + 33, + "gauge44" + ], + [ + 8, + 70, + "gauge44" + ], + [ + 8, + 34, + "gauge44" + ], + [ + 8, + 71, + "gauge44" + ], + [ + 8, + 35, + "gauge44" + ], + [ + 8, + 72, + "gauge44" + ], + [ + 8, + 36, + "gauge44" + ], + [ + 8, + 73, + "gauge44" + ] + ], + "expected": { + "gain_baseline_kappa": "13414839829209/8000000000000000", + "complex_lower": "4199387390313861303339177484801756442495778596256450738650818800407161370650814097065764140332111580686128292271465552430176120300413530356928251591732391789337406318476557319287113545248884390842781188897034941960351382596686394704891404699501723135428049418718709236689232642456972306893298138914016713916029313096124127498349567689288209285675394264405773065096529429889138443753536630341365777/2500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "conservative_complex_lower": "8398774766397181318443389806932001359929734105781555583223880640081/5000000000000000000000000000000000000000000000000000000000000000000000", + "kappa": "1676938111022438771190100017020725032555691674761792047536039179/1000000000000000000000000000000000000000000000000000000000000000000", + "assembly_controls_rejected": 114, + "provider_counts": { + "extra": 417, + "gauge44": 249 + }, + "mutations_rejected": 15, + "hosted_residuals": 319680, + "rank_mass": 4816512, + "actual_73column_sigmas": 11142, + "cross_replica_helper_roles": 296300, + "idle_remainders": 22748, + "idle_remainder_profile": { + "48": 22748 + }, + "global_profile": { + "1": 1560432, + "2": 336336, + "3": 278724, + "4": 84912, + "5": 54612, + "8": 5328, + "48": 22748 + }, + "live": 66304, + "physical": 66794, + "conservative_kappa_decimal": "0.001676938108185868004743716856518660001672470159816226643047960171", + "kappa_decimal": "0.001676938111022438771190100017020725032555691674761792047536039179" + }, + "geometry": { + "charged_prefix_bits": 2048, + "dimension": 73, + "pairs": 4, + "parent_helpers": 504, + "parent_idle": 149184, + "parent_live": 111664, + "parent_physical": 112178, + "replicas": 74, + "stages": 9 + }, + "name": "mixed-t74-exact-fill", + "pivot_swap": { + "recipe": "construction/leaver/PIVOT-SWAP-k8.json", + "sha256": "3ef7acf0cf67442a532f25b53d5fbeda76d3a84524118df8e003ca69b5cac0bb" + }, + "providers": { + "extra": { + "artifacts": { + "LOCAL-CHECKS.json": "790f032dd6929ab1249c0c5697c838770a75dde2cff31f21fd7dba38b22e89bb", + "CLIFFORD-RECIPES.json": "4ff3def28a3473baf2269177840edf97f8f4d90e5913063bcc5afbb8eb918e73", + "RESIDUAL-ADAPTERS.json": "0102fa3b62b095c14a34d5af95cc321db38e5f5e03a4f226828e8ebf6fdbe20b" + }, + "expected_local": { + "forward": { + "events": 24770, + "macros": 19706, + "real_component_primitives": 198890, + "prefix_l1": "5530697291943336383/2048", + "coefficient_work_primitive_count": 98395 + }, + "backward": { + "events": 24770, + "macros": 19706, + "real_component_primitives": 198938, + "prefix_l1": "14824960514790439145421/64", + "coefficient_work_primitive_count": 98427 + } + }, + "inventory": { + "4": 40, + "5": 48, + "7": 38, + "8": 114, + "9": 240 + }, + "native_negative_controls": 25, + "phase_edges": 2900, + "expected_profile": { + "1": 2340, + "2": 508, + "3": 420, + "4": 126, + "5": 82, + "8": 8 + }, + "artifact_semantic_sha256": { + "CANONICAL-WORD.json.gz": "a17466603cd8209297ed950229406a8ef16ae304b852e9d2e9201a98d8b386db", + "LOCAL-PROGRAMS.json.gz": "cdacce0abaa40fb416c12ec6996ad6cfb647cff34b2fd07364c7dac11b828ef5", + "LOCAL-CHECKS.json": "531abf3d84b7c9cec816d41fcee0e1e11199deb0a084efc8a223e32c071be3c4", + "INDEPENDENT-LOCAL-REPLAY.json": "839ddbb49d7934d55147a344f602cc83478d4229d97953f31ab7eda740f212ec", + "CLIFFORD-RECIPES.json": "4ff3def28a3473baf2269177840edf97f8f4d90e5913063bcc5afbb8eb918e73", + "CLIFFORD-REVIEW.json": "572dd24d2f835290d7d3d37dfc6cf8c31d758e8f1f56542645d7adb42f2c9b03", + "RESIDUAL-ADAPTERS.json": "435b2e4ee1e39d0d373dce21591660b8de4834f6e44ff9813d1821e22ff3c9c1" + }, + "entering": 192, + "entrance": 368, + "width_digest": "ec44b5b214538eafbd921a70a1881e38212a3e101ebf7f35427b971a6447de3f", + "program_hashes": { + "backward": "18dee8f47d3f85a6399f0ecd7460be177b1a5b2cf5f43ded8c341fb21a01a0f1", + "forward": "b0d8ed8f607c62f3b2b5734e882116ac1e6db16a2e147476a5c1263290249f58" + }, + "complete_contract": { + "local": { + "backward": { + "events": 24770, + "macros": 19706, + "real_component_primitives": 198938, + "prefix_l1": "14824960514790439145421/64", + "prefix_bits": 68, + "coefficient_work_primitive_count": 98427, + "all_exact_columns": 704, + "dirty_helper_columns": 480, + "all_dirty_helper_columns_restored": true, + "private_centres_and_coefficient_work_cleared": true, + "pre_wrappers": 240, + "post_wrappers": 240, + "endpoint_evidence": "Hash-bound fresh INDEPENDENT-LOCAL-REPLAY.json" + }, + "forward": { + "events": 24770, + "macros": 19706, + "real_component_primitives": 198890, + "prefix_l1": "5530697291943336383/2048", + "prefix_bits": 52, + "coefficient_work_primitive_count": 98395, + "all_exact_columns": 704, + "dirty_helper_columns": 480, + "all_dirty_helper_columns_restored": true, + "private_centres_and_coefficient_work_cleared": true, + "pre_wrappers": 240, + "post_wrappers": 240, + "endpoint_evidence": "Hash-bound fresh INDEPENDENT-LOCAL-REPLAY.json" + } + }, + "helpers": 480, + "centres": 8, + "v": 112, + "h": 9, + "n": 704, + "entering_helpers": 192, + "entrance_rank": 368, + "terminal_codimension": 214, + "hyperplane_ended_helpers": 78, + "cold_hyperplane_ended_helpers": 48, + "width_inventory": { + "4": 40, + "5": 48, + "7": 38, + "8": 114, + "9": 240 + }, + "widths": [ + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 8, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 8, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 9, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 9, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 9, + 8, + 9, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ], + "local_adapters": 387104, + "local_primitive_bound": 10039285401882, + "compiler": 25934336, + "children": 3484, + "paid_profile": { + "1": 2340, + "2": 508, + "3": 420, + "4": 126, + "5": 82, + "8": 8 + }, + "program_hashes": { + "backward": "18dee8f47d3f85a6399f0ecd7460be177b1a5b2cf5f43ded8c341fb21a01a0f1", + "forward": "b0d8ed8f607c62f3b2b5734e882116ac1e6db16a2e147476a5c1263290249f58" + }, + "semantic_artifact_sha256": { + "CANONICAL-WORD.json.gz": "a17466603cd8209297ed950229406a8ef16ae304b852e9d2e9201a98d8b386db", + "LOCAL-PROGRAMS.json.gz": "cdacce0abaa40fb416c12ec6996ad6cfb647cff34b2fd07364c7dac11b828ef5", + "LOCAL-CHECKS.json": "531abf3d84b7c9cec816d41fcee0e1e11199deb0a084efc8a223e32c071be3c4", + "INDEPENDENT-LOCAL-REPLAY.json": "839ddbb49d7934d55147a344f602cc83478d4229d97953f31ab7eda740f212ec", + "CLIFFORD-RECIPES.json": "4ff3def28a3473baf2269177840edf97f8f4d90e5913063bcc5afbb8eb918e73", + "CLIFFORD-REVIEW.json": "572dd24d2f835290d7d3d37dfc6cf8c31d758e8f1f56542645d7adb42f2c9b03", + "RESIDUAL-ADAPTERS.json": "435b2e4ee1e39d0d373dce21591660b8de4834f6e44ff9813d1821e22ff3c9c1" + } + }, + "semantic_phase_sha256": "572dd24d2f835290d7d3d37dfc6cf8c31d758e8f1f56542645d7adb42f2c9b03", + "wrappers": 240 + }, + "gauge44": { + "artifacts": { + "LOCAL-CHECKS.json": "749c9c7cb16042706c1b0ba94ee21ec980769416ecf31a932cdfac7a9e2916c8", + "CLIFFORD-RECIPES.json": "3eaf9e1fbce086198d4904767036dfc5d85eef76a332408f042c05d99abcf9e3", + "RESIDUAL-ADAPTERS.json": "89e5779ba4fcc1b1a76bed05c9b36600bc1dc3c6efd7e623865692ec715c30c5" + }, + "expected_local": { + "forward": { + "events": 24770, + "macros": 19706, + "real_component_primitives": 198890, + "prefix_l1": "5530697291943336383/2048", + "coefficient_work_primitive_count": 98395 + }, + "backward": { + "events": 24770, + "macros": 19706, + "real_component_primitives": 198938, + "prefix_l1": "14824960514790439145421/64", + "coefficient_work_primitive_count": 98427 + } + }, + "inventory": { + "4": 44, + "5": 44, + "7": 38, + "8": 114, + "9": 240 + }, + "native_negative_controls": 25, + "phase_edges": 2900, + "expected_profile": { + "1": 2348, + "2": 500, + "3": 416, + "4": 130, + "5": 82, + "8": 8 + }, + "artifact_semantic_sha256": { + "CANONICAL-WORD.json.gz": "fbdc05ae9ab68bb1ad7578ce46c4ac8282f54927a2cf9365a9baa799aa1c34d0", + "LOCAL-PROGRAMS.json.gz": "1773b1e6e83ba0ec05740571b1aa40709e3df052860dc9c0f40e4f908ef7cbcb", + "LOCAL-CHECKS.json": "e1f44d7e5e43c56585ad930f472447d3959cfaceb402fbe7a8fd1b45365bbeb1", + "INDEPENDENT-LOCAL-REPLAY.json": "3e003abf2aff6127002c1d352867bf51aacda5713a197dcbdac749a1c673c8f6", + "CLIFFORD-RECIPES.json": "3eaf9e1fbce086198d4904767036dfc5d85eef76a332408f042c05d99abcf9e3", + "CLIFFORD-REVIEW.json": "bd380ca1cb9c43ba67bfc093e579a992d902a1b42cd5dbeec7ddff475d761cad", + "RESIDUAL-ADAPTERS.json": "df5afb8969525b20e7eb4cf572270b724a9427f8d16f78edbd014c5005191133" + }, + "entering": 192, + "entrance": 372, + "width_digest": "3e2624964db4f881ad1404d94ec595b3d1baba07bef90cf9037d802cc6299d11", + "program_hashes": { + "backward": "eba0c830ca211c4db887fd5d1bcf9d2bd73defc7089ada544aa9894050492617", + "forward": "1c4bd238d8235dd164bd4332daa0ced621a20dff09918293b7fc114d120c2cb3" + }, + "complete_contract": { + "local": { + "backward": { + "events": 24770, + "macros": 19706, + "real_component_primitives": 198938, + "prefix_l1": "14824960514790439145421/64", + "prefix_bits": 68, + "coefficient_work_primitive_count": 98427, + "all_exact_columns": 704, + "dirty_helper_columns": 480, + "all_dirty_helper_columns_restored": true, + "private_centres_and_coefficient_work_cleared": true, + "pre_wrappers": 240, + "post_wrappers": 240, + "endpoint_evidence": "Hash-bound fresh INDEPENDENT-LOCAL-REPLAY.json" + }, + "forward": { + "events": 24770, + "macros": 19706, + "real_component_primitives": 198890, + "prefix_l1": "5530697291943336383/2048", + "prefix_bits": 52, + "coefficient_work_primitive_count": 98395, + "all_exact_columns": 704, + "dirty_helper_columns": 480, + "all_dirty_helper_columns_restored": true, + "private_centres_and_coefficient_work_cleared": true, + "pre_wrappers": 240, + "post_wrappers": 240, + "endpoint_evidence": "Hash-bound fresh INDEPENDENT-LOCAL-REPLAY.json" + } + }, + "helpers": 480, + "centres": 8, + "v": 112, + "h": 9, + "n": 704, + "entering_helpers": 192, + "entrance_rank": 372, + "terminal_codimension": 214, + "hyperplane_ended_helpers": 78, + "cold_hyperplane_ended_helpers": 48, + "width_inventory": { + "4": 44, + "5": 44, + "7": 38, + "8": 114, + "9": 240 + }, + "widths": [ + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 8, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 8, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 4, + 9, + 4, + 9, + 4, + 9, + 9, + 9, + 9, + 4, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 8, + 8, + 8, + 8, + 9, + 9, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 9, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 7, + 7, + 8, + 9, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 9, + 7, + 8, + 8, + 9, + 9, + 9, + 9, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 9, + 8, + 9, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 4, + 8, + 4, + 4, + 4, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5, + 8, + 8, + 8, + 5, + 8, + 5, + 5, + 5 + ], + "local_adapters": 387104, + "local_primitive_bound": 10039285401882, + "compiler": 25934336, + "children": 3484, + "paid_profile": { + "1": 2348, + "2": 500, + "3": 416, + "4": 130, + "5": 82, + "8": 8 + }, + "program_hashes": { + "backward": "eba0c830ca211c4db887fd5d1bcf9d2bd73defc7089ada544aa9894050492617", + "forward": "1c4bd238d8235dd164bd4332daa0ced621a20dff09918293b7fc114d120c2cb3" + }, + "semantic_artifact_sha256": { + "CANONICAL-WORD.json.gz": "fbdc05ae9ab68bb1ad7578ce46c4ac8282f54927a2cf9365a9baa799aa1c34d0", + "LOCAL-PROGRAMS.json.gz": "1773b1e6e83ba0ec05740571b1aa40709e3df052860dc9c0f40e4f908ef7cbcb", + "LOCAL-CHECKS.json": "e1f44d7e5e43c56585ad930f472447d3959cfaceb402fbe7a8fd1b45365bbeb1", + "INDEPENDENT-LOCAL-REPLAY.json": "3e003abf2aff6127002c1d352867bf51aacda5713a197dcbdac749a1c673c8f6", + "CLIFFORD-RECIPES.json": "3eaf9e1fbce086198d4904767036dfc5d85eef76a332408f042c05d99abcf9e3", + "CLIFFORD-REVIEW.json": "bd380ca1cb9c43ba67bfc093e579a992d902a1b42cd5dbeec7ddff475d761cad", + "RESIDUAL-ADAPTERS.json": "df5afb8969525b20e7eb4cf572270b724a9427f8d16f78edbd014c5005191133" + } + }, + "semantic_phase_sha256": "bd380ca1cb9c43ba67bfc093e579a992d902a1b42cd5dbeec7ddff475d761cad", + "wrappers": 240 + } + }, + "schema": "witness-spec/1", + "width_spot_helpers": [ + 258, + 270, + 282, + 294 + ], + "outer_refinement": { + "grid_digits": 66, + "margin_digits": 76, + "bootstrap_steps": 30, + "endpoint_digits": 70 + } +} diff --git a/research/fine-prime-root400/reference/check_ledger.py b/research/fine-prime-root400/reference/check_ledger.py new file mode 100644 index 0000000000..590a8395cb --- /dev/null +++ b/research/fine-prime-root400/reference/check_ledger.py @@ -0,0 +1,217 @@ +#!/usr/bin/env python3 +"""Exact ledger for fine-prime padding (PR1786, chafreaky / Chafik Boukhalfa, with Tim Trudgian's prime theorem) at the free point epsilon = 1 - 2e-64, explicit Strassen boundary. + +Adapted from PR1786's ledger, itself adapted from PR1731's cost ledger, credited to Jeremy Kothe et al. and +Vlado Vojdanovski (PR1673); uses PR1758's gauge-free chirp and per-visit tag +accounting. New source-prime, coefficient-setup and halo lemmas are in +FINE-PRIME-PADDING.md. Finite arithmetic does not prove the all-size theorem. +""" +from fractions import Fraction as Q +from decimal import Decimal, localcontext +from pathlib import Path +from math import factorial +import hashlib, json + +if not __debug__: raise RuntimeError('Assertions must be enabled') +HERE=Path(__file__).resolve().parent +WORK=HERE.parent +SPEC=WORK/'new/SPEC.json' +CLAIM=WORK/'CLAIM.json' +BJ=json.loads((HERE/'B.json').read_text()) +spec=json.loads(SPEC.read_text()) +# Free strict slacks of the PR1673 proof (retuned in this package, see RETUNED-SLACKS.md); every one only needs to be > 0. +R0=Q(1,10**64); ZETA=Q(1,10**66); SLACK=Q(1,10**64); GAP=Q(1,10**64); STOP=Q(1,10**70) +FLOOR=10**100; BACKOFF=Q(1,10**76); B_GAP=Q(1,10**64) +# Fine prime padding: theta is between 1/(4p^2) and 1/(2p^2-1). +# Online chirp guard beta+2*xi-2<1; coefficient setup uses O(p^2 log p) bits. +# epsilon = 1 - DELTA_E is a FREE parameter (outer/FINE-PADDING-COMPOSITION.md sec. 2): every row is strictly satisfied for every DELTA_E > r0 = 1e-64; beta = 1 - 3 DELTA_E lies in the admissible window +# [1 - DELTA_E (1 + 1/q), 1 - 2 DELTA_E). DELTA_E = 2e-64 is the smallest round value above r0. +DELTA_E=Q(2,10**64) +EPS=1-DELTA_E +BETA=1-3*DELTA_E +THETA_POWER=Q(2) +HALO_POWER=48 +CORE_POWER=128 +STRASSEN_TAU=Q(45,16) +KAPPA_1786=Q('0.0016797547881500489087805478664999999999999999999999999999999998000000199999') # exact kappa of chafreaky's PR1786 ledger (EXPECTED-BALANCE.json), headline 0.001679754788150048 +KAPPA_PKG5=Q('0.001677992607205282520732088774830808372222877897034109604209719298829805473412451530867883424937597') # previous package (rectangular k=2, tau_eff=2.2500351) +KAPPA_PKG4=Q('0.0016778199023144364336310551358776001013829401215770658599799349282716974076737897457922714197448847') # previous package (radix union schedule, square boundary tau=2.372864) +KAPPA_1712=Q('0.0016776417313433545642517275958639984231708545722735432722117400060454625429077941422798526440584702') # pkg of PR1712 (Le Gall tau=12/5, old union row) +KAPPA_1699=Q('0.001677641731343354564251058287063644749065568493') # exact kappa of PR1699's ledger (Chafik Boukhalfa), same supplier profile +certified_complex=Q(spec['expected']['complex_lower']) +bit=Q('0.001733427039589844234749') +# Keep short independently checkable decimals strictly inside both endpoints. +b=certified_complex-B_GAP # strictly inside the certified supplier endpoint; B.json carries the same exact value +assert b==Q(BJ['b']) +q=b-GAP +a=(q+b)/2 +online=Q(spec['expected']['kappa']) +old=Q('0.001673360105405778') +assert b=2:x/=2;k+=1 + lo,hi=unit_log(x) + return down(lo+k*ln2[0]),up(hi+k*ln2[1]) +def exp(x): + assert 0<=x<1 + N=45 + lo=sum((x**j/factorial(j) for j in range(N)),Q(0)) + hi=lo+x**N/factorial(N)/(1-x/(N+1)) + return down(lo),up(hi) +def moment(endpoint): + lo=hi=Q(0) + for r,n in profile.items(): + l,h=log(Q(m,r)); weight=Q(n*r,m*W) + lo+=weight*exp(endpoint*l)[0] + hi+=weight*exp(endpoint*h)[1] + return down(lo),up(hi) + +native=moment(b) +assert native[1]<1 +b_up=Q(BJ['b_above_endpoint']) +assert b_up>certified_complex and moment(b_up)[0]>1 # a larger test endpoint is rejected + +def ledger(kind, *, q_=q, zeta=ZETA, slack=SLACK, + old_scan=False, full_gauge=False, full_key=False, old_union=False, old_theta=False, old_linear=False, old_tag=False, + eps_=EPS, beta_=BETA, tau_eff=STRASSEN_TAU, halo_power=HALO_POWER, core_power=CORE_POWER): + r=R0; stop=STOP + # Existing explicit Strassen format, 7^16<2^45; c=3/32. + # Union: radix-distributed schedule (outer/UNION-SCHEDULE.md, new in this package): row exponent eps+1/2-xi. The boundary row binds with main; the Gaussian row has slack at this explicit point. + c=(3-tau_eff)/2 + eps=eps_; beta=beta_ + xi=eps*(1+q_)-c+slack + saving=eps*q_ + # Deliberate strict gap (BACKOFF) after decimal truncation to the FLOOR grid. + kappa=Q((saving*FLOOR).__floor__(),FLOOR)-BACKOFF + # kappa is derived, not silently asserted to equal an expected decimal. + tau=1-a; sigma=1-b + internal=tau+(1-stop)*max(sigma-tau,Q(0)) + leaf=sigma+stop*(1-sigma) + lam=1-(q_+a)/2 + key=beta+1-eps + margins={ + 'main_transform':saving, + 'global_coordinate_router':a, + 'fused_gaussian':1-eps+q_*beta, + 'group_bit_router':1-eps+a*beta, + 'group_scans':1-eps+beta, + 'boundary_algebraic_matrix':c+xi-eps, + 'sparse_union_movement':xi+Q(1,2)-eps, + 'polynomial_products':eps, + 'microbox_face_corrections':1-(eps+beta+halo_power-core_power+2), + } + if old_union:margins['old_g_factor_union_row']=1-eps-beta-Q(1,2)+xi + if old_scan:margins['old_per_axis_scan']=1-eps + if full_key:margins['unnecessary_full_key_sort']=margins['sparse_union_movement']-key + checks={ + 'actual_bit_above_effective':bit-a, + 'complex_above_effective':b-a, + 'q_positive':q_, 'complex_endpoint':b-q_, + 'q_below_effective':a-q_, 'stop_positive':stop, + 'stop_below_one':1-stop, + 'leaf_saving_above_effective':(1-stop)*b-a, + 'q_below_internal':1-internal-q_, 'q_below_leaf':1-leaf-q_, + 'lambda_above_tau':lam-tau, 'lambda_above_sigma':lam-sigma, + 'lambda_above_internal':lam-internal, + 'lambda_prime_above_lambda':1-q_-lam, + 'lambda_prime_above_leaf':1-q_-leaf, + 'epsilon_positive':eps,'epsilon_below_one':1-eps, + 'cap_above_band':xi-Q(1,2),'cap_below_cell':eps-xi, + 'group_positive':beta,'group_below_dimension':eps-beta, + 'support_router_span':1-beta, + 'group_gauge_power_slack':1-(2*xi-THETA_POWER)-r-beta, + 'actual_logarithmic_group_guard':1-(2*xi-THETA_POWER)-beta, + 'global_gamma_power_slack':1-eps-r, + 'actual_logarithmic_gamma_guard':1-eps, + 'alpha_logarithm_absorption':r, + 'group_key_fits_record':1-key, + 'membership_arithmetic_fits_record':1-beta-2*(1-eps), + 'microbox_halo_volume':core_power-halo_power-beta, + 'positive_layout_slack':slack, + 'short_record_fallback':eps-a, + 'improvement_over_online_final':kappa-online, + 'improvement_over_previous_local_final':kappa-old, + 'complex_below_one_over_32':Q(1,32)-b, + } + checks['strassen_integer_power_gap']=Q(2**tau_eff.numerator-7**tau_eff.denominator) + checks['theta_positive_polynomial_power']=THETA_POWER + checks['cap_below_phase_cell_power']=THETA_POWER-xi + checks['halo_covers_generic_inverse_radius']=Q(halo_power-43) + checks['union_tag_work_per_visit_fits_record']=1-beta + checks['union_header_fits_record']=1-beta + checks['source_axis_superpolynomial']=1-eps + checks['improvement_over_pr1786']=kappa-KAPPA_1786 + checks['improvement_over_pr1758']=kappa-Q('0.001679745508802299051546533685199973672313473419790800679752457380932784242972585600630181672224983') + checks['improvement_over_pr1699']=kappa-KAPPA_1699 + checks['improvement_over_pr1712']=kappa-KAPPA_1712 + checks['improvement_over_previous_package']=kappa-KAPPA_PKG4 + checks['improvement_over_pkg_k2']=kappa-KAPPA_PKG5 + if full_gauge:checks['unrecentered_group_gauge']=1-THETA_POWER-r-beta + if old_theta:checks['old_theta_chirp_guard']=1-(2*xi-eps)-r-beta + if old_linear:checks['old_linear_guard']=1-xi-r-beta + if old_tag:checks['old_union_tag_2beta']=1-2*beta + checks.update({n+'_above_kappa':v-kappa for n,v in margins.items()}) + assert margins['boundary_algebraic_matrix']==saving+slack + assert margins['sparse_union_movement']==saving+slack+(tau_eff-2)/2 + return {'kind':kind,'kappa':kappa,'epsilon':eps,'xi':xi,'beta':beta, + 'q':q_,'a':a,'r0':r,'zeta':zeta,'slack':slack, + 'margins':margins,'strict_checks':checks} + +def encode(x): + if isinstance(x,Q): + with localcontext() as c: + c.prec=140 + return {'rational':str(x),'decimal':str(Decimal(x.numerator)/Decimal(x.denominator))} + if isinstance(x,dict):return {str(k):encode(v) for k,v in x.items()} + if isinstance(x,(list,tuple)):return [encode(v) for v in x] + return x + +rows={};controls={} +for kind in ['struct_boundary_radix_union']: + row=ledger(kind) + assert all(v>0 for v in row['strict_checks'].values()) + assert min(row['margins'].values())==row['margins']['main_transform'] + rows[kind]=row + variants=[('endpoint_equality',{'q_':b}),('zero_layout_slack',{'slack':Q(0)}), + ('old_per_axis_scan',{'old_scan':True}),('full_cell_gauge',{'full_gauge':True}), + ('full_key_sort',{'full_key':True}),('old_g_factor_union_row',{'old_union':True}), + ('old_theta_chirp_guard',{'old_theta':True}),('old_linear_guard',{'old_linear':True}), + ('old_union_tag_2beta',{'old_tag':True}),('matrix_below_strassen',{'tau_eff':Q(14,5)}), + ('halo_too_short',{'halo_power':40}),('core_too_small',{'core_power':48}), + ('group_equals_dimension',{'beta_':EPS}),('epsilon_equals_one',{'eps_':Q(1)}),('epsilon_not_above_r0_slack',{'eps_':1-R0}),('beta_below_gaussian_window',{'beta_':1-700*DELTA_E}),('beta_above_membership_window',{'beta_':1-2*DELTA_E})] + controls[kind]={} + for name,kwargs in variants: + bad=ledger(kind,**kwargs) + failed={n:v for n,v in bad['strict_checks'].items() if v<=0} + assert failed,(kind,name) + controls[kind][name]=failed + assert 'old_g_factor_union_row_above_kappa' in controls[kind]['old_g_factor_union_row'] and 'unnecessary_full_key_sort_above_kappa' in controls[kind]['full_key_sort'] +out={'status':'PASS_FINE_PRIME_PADDING_EXACT_ARITHMETIC', + 'scope':'Conditional fine-prime padding composition. Fresh native admission is required by verify.py. The cited prime theorem, written gauge-free theorem and inherited all-size interfaces are not proved by this arithmetic. No independent human review is claimed.', + 'geometry_changes':{'theta_power':THETA_POWER,'halo_power':HALO_POWER,'core_power':CORE_POWER,'matrix_exponent':STRASSEN_TAU}, + 'complex_lower_short':b,'complex_lower_pinned':certified_complex, + 'native_moment':native,'profile':profile,'m':m,'W':W, + 'online_final_kappa':online,'rows':rows,'rejecting_controls':controls, + 'pr1673_kappa':Q('0.001677160151714381'),'improvement_over_pr1673':rows['struct_boundary_radix_union']['kappa']-Q('0.001677160151714381'), + 'source_sha256':{p.relative_to(WORK).as_posix():hashlib.sha256(p.read_bytes()).hexdigest() for p in [SPEC,CLAIM]}} +(HERE/'LEDGER.json').write_text(json.dumps(encode(out),indent=2)+'\n') +print(out['status']) +for name,row in rows.items(): + print(name,'FINAL KAPPA',encode(row['kappa'])['decimal'], + 'positive checks',len(row['strict_checks']), + 'gain over online',encode(row['kappa']-online)['decimal']) diff --git a/research/fine-prime-root400/reference/fine_mercator.py b/research/fine-prime-root400/reference/fine_mercator.py new file mode 100644 index 0000000000..0570a37b8c --- /dev/null +++ b/research/fine-prime-root400/reference/fine_mercator.py @@ -0,0 +1,49 @@ +"""Finer-constant copy of the retained Mercator moment engine (engines/moment.py): identical algorithm and enclosure logic, +DYAD 2^320 outward rounding, 320 (even) Mercator terms (tail bounded by the next term), 40 exponential terms.""" +from fractions import Fraction as F +from functools import lru_cache +DYAD = 1 << 320 +LOGN = 321 # the loop sums n = 1..LOGN-1 = 320 terms: an EVEN alternating partial sum lies BELOW log(1+z), as the retained engine (n = 1..224) does +EXPN = 40 +def floor(x): return F(x.numerator*DYAD//x.denominator, DYAD) +def ceil(x): return -floor(-x) +def mercator(y): + """Enclosure [s, s + next term] of log(y) for 1 <= y <= 3/2 by the alternating Mercator series in z = y-1.""" + z=y-1 + assert 0 <= z <= F(1,2) + assert (LOGN - 1) % 2 == 0, 'an even number of terms is required: an odd partial sum lies above the log' + t=z; s=F(0) + for n in range(1, LOGN): + s += (t if n & 1 else -t)/n + t *= z + return s, s+t/LOGN + +@lru_cache(None) +def logarithm(x): + assert x >= 1 + k = 0 + while x >= 2: x /= 2; k += 1 + j = int(x >= F(3, 2)) + if j: x /= F(3, 2) + a,b=mercator(x); c,d=mercator(F(3,2)); e,f=mercator(F(4,3)) + return floor(a+(k+j)*c+k*e), ceil(b+(k+j)*d+k*f) + +def exponential(l,u): + assert 0 <= l <= u < F(1,10) + def poly(x): + s=t=F(1) + for j in range(1,EXPN): t=t*x/j; s+=t + return s,t + lo,_=poly(l);hi,last=poly(u) + return floor(lo),ceil(hi+last*u/EXPN/(1-u/(EXPN+1))) +def moment(H,m,W,a,bad=False): + lo=hi=F(0) + for r,n in H.items(): + assert 0 < r < m and n > 0 + l,u=logarithm(F(m,r)); e,f=exponential(a*l,a*u) + p=F(r*n,m*W);lo+=p*e;hi+=p*f + if bad: + l,u=logarithm(F(m));e,f=exponential(a*l,a*u) + p=F(32*m*sum(H.values()),10**16*W) + lo+=p*e;hi+=p*f + return floor(lo),ceil(hi) diff --git a/research/fine-prime-root400/reference/fine_moment.py b/research/fine-prime-root400/reference/fine_moment.py new file mode 100644 index 0000000000..3f3f810e8e --- /dev/null +++ b/research/fine-prime-root400/reference/fine_moment.py @@ -0,0 +1,36 @@ +"""Higher-precision independent base-two moment enclosure (same algorithm as base_two_moment.py, finer constants).""" +from fractions import Fraction as Q +GRID = 10**100 +LOG_TERMS = 110 +EXP_TERMS = 40 +def require(c, msg): + if not c: raise ValueError(msg) +def log_unit(x): + require(1 <= x <= 2, "logarithm range") + z = (x-1)/(x+1) + lo = 2*sum((z**(2*j+1)/(2*j+1) for j in range(LOG_TERMS)), Q(0)) + return lo, lo+2*z**(2*LOG_TERMS+1)/((2*LOG_TERMS+1)*(1-z*z)) +def log_bounds(x): + k = 0 + while x > 2: + x /= 2; k += 1 + lo, hi = log_unit(x) + l2, u2 = log_unit(Q(2)) + lo, hi = lo+k*l2, hi+k*u2 + return Q((lo*GRID).__floor__(), GRID), Q((hi*GRID).__ceil__(), GRID) +def exp_bounds(x): + require(0 <= x < 1, "exponential range") + term = total = Q(1) + for j in range(1, EXP_TERMS): + term *= x/j; total += term + tail = term*x/EXP_TERMS/(1-x/(EXP_TERMS+1)) + return total, total+tail +def moment(m, W, entries, saving): + lo = hi = Q(0) + for t, count in entries: + t, count = int(t), int(count) + require(0 < t < m and count > 0, "improper child") + l, u = log_bounds(Q(m, t)) + lo += Q(t*count, m*W)*exp_bounds(saving*l)[0] + hi += Q(t*count, m*W)*exp_bounds(saving*u)[1] + return Q((lo*GRID).__floor__(), GRID), Q((hi*GRID).__ceil__(), GRID) diff --git a/research/fine-prime-root400/reference/independent_check.py b/research/fine-prime-root400/reference/independent_check.py new file mode 100644 index 0000000000..7542b25073 --- /dev/null +++ b/research/fine-prime-root400/reference/independent_check.py @@ -0,0 +1,51 @@ +"""Independent balance-equation check (PR1673, adapted: this package's supplier b and SPEC), not an execution of the ledger in check_ledger.py.""" +from fractions import Fraction as F +from pathlib import Path +from decimal import Decimal,localcontext +import json,hashlib +D=Path(__file__).resolve().parent;W=D.parent +src=W/'new/SPEC.json' +BJ=json.loads((D/'B.json').read_text()) +spec=json.loads(src.read_text());pinned=F(spec['expected']['complex_lower']) +b=F(BJ['b']);q=b-F(1,10**64);eff=(q+b)/2;actual_bit=F('0.001733427039589844234749') +r=F(1,10**64);z=F(1,10**66);s=F(1,10**64) +assert 0eff +rows={} +# FINE-PRIME PADDING (outer/FINE-PADDING-COMPOSITION.md): explicit point epsilon=1-delta, beta=1-3 delta, delta=2e-64, Strassen boundary tau=45/16 (7^16<2^45), c=3/32, +# theta in (1/(4p^2),1/(2p^2-1)], chirp guard beta+2xi-2<1, halo power 48, core power 128. Derived here WITHOUT the ledger code; the structured boundary is not used. +delta=F(2,10**64);E=1-delta;B=1-3*delta +assert 7**16<2**45;tau=F(45,16);c=(3-tau)/2;assert c==F(3,32) +nu=2;halo=48;core=128 +X=E+E*q+s-c # boundary saving c+X-E = E q + s +assert c+X-E==E*q+s +# the Gaussian row has slack: 1-E+qB-Eq = delta(1-2q) +assert 1-E+q*B-E*q==delta*(1-2*q)>0 +# admissible beta window for this epsilon: Gaussian row needs beta >= 1-delta(1+1/q); membership needs beta < 1-2 delta +assert 1-delta*(1+1/q)<=B<1-2*delta +assert F(1,2)z>0 and 1-E-r>0 and core-halo-B>0 and halo>43 +assert 1-B>0 and 1-B-2*(1-E)==delta>0 +costs={'transform':1-E*q,'global_router':1-eff,'gaussian':E-q*B,'group_router':E-eff*B,'group_scans':E-B,'boundary':E-X+(tau-1)/2,'sparse_union':E+F(1,2)-X,'polynomials':1-E,'microfaces':E+B+halo-core+2} +K=F((E*q*10**100).__floor__(),10**100)-F(1,10**76) +assert max(costs.values())==costs['transform'] and all(v<1-K for v in costs.values()) +# earlier packages' guards fail at this point (they are rejecting controls in the ledger): linear guard 1-X-r-B<0, old theta chirp guard 1-(2X-E)-r-B<0, 2B<1 test fails +assert 1-X-r-B<0 and 1-(2*X-E)-r-B<0 and 1-2*B<0 +assert K>F('0.0016797547881500489087805478664999999999999999999999999999999998000000199999') # PR1786 exact kappa +assert K>F('0.001679745508802299051546533685199973672313473419790800679752457380932784242972585600630181672224983') # PR1758 +assert K r0 (beta = 1-3 delta); only kappa moves, kappa = (1-delta) q - O(1e-76) +sweep=[] +for dd in [F(1,10**7),F(1,10**12),F(1,10**30),F(1,10**60),F(2,10**64),F(11,10**65)]: + Ed=1-dd;Bd=1-3*dd;Xd=Ed+Ed*q+s-c + assert 1-Ed-r>0 and 1-dd*(1+1/q)<=Bd<1-2*dd and 1-Ed+q*Bd-Ed*q>0 and Ed-Bd>0 and 1-Bd-2*(1-Ed)>0 + assert F(1,2)0 and core-halo-Bd>0 + assert 1-Ed+eff*Bd>Ed*q and eff>Ed*q and 1-Ed+Bd>Ed*q and Ed>Ed*q and 1-(Ed+Bd+halo-core+2)>Ed*q + sweep.append((str(dd),str(float(q-Ed*q)))) +assert 1-F(1,10**64)<=1-r # delta=r0 itself is rejected by 1-eps-r0>0 +assert not (1-(1-r)-r>0) +rows['struct_boundary_radix_union']={'epsilon':str(E),'cap':str(X),'beta':str(B),'kappa':str(K),'margin_above_kappa':str(E*q-K),'checked_cost_powers':len(costs),'gap_to_q':str(q-K),'epsilon_free_sweep_delta_gap_to_q':sweep} +report={'status':'PASS_INDEPENDENT_BALANCE_DERIVATION','source_sha256':hashlib.sha256(src.read_bytes()).hexdigest(),'b':str(b),'rows':rows,'scope':'Independent balance derivation and margin comparisons for this package\'s supplier endpoint; the supplier native admission is bound by verify_release.py; inherited all-size assumptions remain.'} +(D/'INDEPENDENT.json').write_text(json.dumps(report,indent=2)+'\n') +print(json.dumps(report,indent=2)) diff --git a/research/fine-prime-root400/replay_outer.py b/research/fine-prime-root400/replay_outer.py new file mode 100644 index 0000000000..2e5617ba70 --- /dev/null +++ b/research/fine-prime-root400/replay_outer.py @@ -0,0 +1,27 @@ +# Derived from PR1800 run_outer.py; only paths and explicit CRLF transport handling differ. +"""Regenerates the two ledger artifacts in a temporary copy (the package stays immutable), compares them with the committed ones and +replays PR1673's supplier-independent evidence. Usage: run_outer.py TMPDIR""" +import json, shutil, subprocess, sys +from pathlib import Path +P = Path(sys.argv[1]).resolve() +tmp = Path(sys.argv[2]); (tmp / 'new').mkdir(parents=True) +shutil.copytree(P / 'outer', tmp / 'outer', ignore=shutil.ignore_patterns('__pycache__')) +shutil.copy2(P / 'new/SPEC.json', tmp / 'new/SPEC.json'); shutil.copy2(P / 'CLAIM.json', tmp / 'CLAIM.json') +for art in ('LEDGER.json', 'INDEPENDENT.json'): + (tmp / 'outer' / art).unlink() +for script in ('check_ledger.py', 'independent_check.py'): + subprocess.run([sys.executable, '-B', str(tmp / 'outer' / script)], check=True, stdout=subprocess.DEVNULL) +for art in ('LEDGER.json', 'INDEPENDENT.json'): + # Committed PR1800 artifacts use CRLF; fresh Python output uses LF. + # Normalize only CRLF bytes, preserving every other byte and every JSON value. + generated=(tmp / 'outer' / art).read_bytes(); committed=(P / 'outer' / art).read_bytes() + assert json.loads(generated)==json.loads(committed), art + if generated.replace(b'\r\n',b'\n') != committed.replace(b'\r\n',b'\n'): + raise SystemExit('regenerated artifact differs from committed: ' + art) +subprocess.run([sys.executable, '-B', str(P / 'outer/sched_test.py')], check=True) +subprocess.run([sys.executable, '-B', str(P / 'outer/sched_review.py')], check=True, stdout=subprocess.DEVNULL) +subprocess.run([sys.executable, '-B', str(P / 'outer/struct_check.py')], check=True, stdout=subprocess.DEVNULL) +subprocess.run([sys.executable, '-B', str(P / 'outer/check_gaugefree.py')], check=True, stdout=subprocess.DEVNULL) +subprocess.run([sys.executable, '-B', str(P / 'outer/check_fine_padding.py'), '--out', str(tmp / 'fine-padding.json')], check=True, stdout=subprocess.DEVNULL) +subprocess.run([sys.executable, '-B', str(P / 'outer/replay_evidence.py')], check=True) +print('PASS_OUTER') diff --git a/research/fine-prime-root400/verify.py b/research/fine-prime-root400/verify.py new file mode 100644 index 0000000000..c0c661b812 --- /dev/null +++ b/research/fine-prime-root400/verify.py @@ -0,0 +1,66 @@ +"""Source-bound PR1800 composition replay; assertions must be enabled. + +Fetches the exact immutable dependency when --dependency is omitted. All downloads, +replay outputs and dependency copies stay under --work. No predecessor is edited. +""" +import argparse, concurrent.futures, hashlib, json, os, shutil, subprocess, sys, time, urllib.request +from pathlib import Path +from fractions import Fraction as Q +P=Path(__file__).resolve().parent + +def sha(p):return hashlib.sha256(p.read_bytes()).hexdigest() +def read(p):return json.loads(p.read_text()) +def main(): + if not __debug__:raise RuntimeError('Assertions required') + ap=argparse.ArgumentParser();ap.add_argument('--work',type=Path,required=True);ap.add_argument('--dependency',type=Path);ap.add_argument('--arithmetic-only',action='store_true');a=ap.parse_args() + work=a.work.resolve();assert not work.exists() and not work.is_relative_to(P);work.mkdir(parents=True) + pins=read(P/'MANIFEST.json') + for n,h in pins.items():assert sha(P/n)==h,n + info=read(P/'DEPENDENCY.json');dpins=read(P/'DEPENDENCY-MANIFEST.json');stages=[] + env=dict(os.environ,PYTHONDONTWRITEBYTECODE='1',PYTHONINTMAXSTRDIGITS='0',OPENBLAS_NUM_THREADS='1',OMP_NUM_THREADS='1',TMPDIR=str(work)) + env.pop('PYTHONOPTIMIZE',None) + def run(name,script,*args): + t=time.monotonic();log=work/(name+'.log') + with log.open('w') as out:r=subprocess.run([sys.executable,'-B',str(script),*map(str,args)],cwd=work,env=env,stdout=out,stderr=subprocess.STDOUT) + stages.append(dict(name=name,exit_code=r.returncode,seconds=time.monotonic()-t,log_sha256=sha(log)));(work/'STAGES.json').write_text(json.dumps(stages,indent=2)) + assert r.returncode==0,(name,log.read_text()[-3000:]);print('PASS',name,flush=True) + run('endpoint',P/'certify_endpoint.py',work/'ENDPOINT-REPLAY.json');run('ledger',P/'check_ledger.py',work/'arithmetic');run('balance',P/'independent_check.py',work/'arithmetic') + ledger=read(work/'arithmetic/LEDGER.json');balance=read(work/'arithmetic/INDEPENDENT.json');claim=read(P/'CLAIM.json') + row=ledger['rows']['struct_boundary_radix_union'];k=Q(row['kappa']['rational']) + assert k==Q(balance['rows']['struct_boundary_radix_union']['kappa'])==Q(claim['kappa']) + assert k>Q(read(P/'inputs/LEADER1839.json')['kappa_rational']) + assert k>Q(read(P/'inputs/LEADER1875.json')['kappa_rational']) + assert len(row['strict_checks'])==57 and all(Q(x['rational'])>0 for x in row['strict_checks'].values()) + assert len(ledger['rejecting_controls']['struct_boundary_radix_union'])==17 + if a.arithmetic_only: + (work/'RESULT.json').write_text(json.dumps(dict(status='PASS_ARITHMETIC_ONLY',kappa=str(k),full_admission=False,stages=stages),indent=2));return + dependency=work/'dependency' + if a.dependency: + src=a.dependency.resolve() + assert sha(src/'MANIFEST.json')==info['manifest_sha256'] + for n,h in dpins.items():assert sha(src/n)==h,n + shutil.copytree(src,dependency) + else: + dependency.mkdir() + base='https://raw.githubusercontent.com/'+info['repository']+'/'+info['head']+'/'+info['package']+'/' + def fetch(n): + f=dependency/n;assert f.resolve().is_relative_to(dependency.resolve()) + raw=urllib.request.urlopen(base+n,timeout=120).read();assert hashlib.sha256(raw).hexdigest()==dpins[n],n + f.parent.mkdir(parents=True,exist_ok=True);f.write_bytes(raw) + with concurrent.futures.ThreadPoolExecutor(max_workers=6) as ex:list(ex.map(fetch,dpins)) + raw=urllib.request.urlopen(base+'MANIFEST.json').read();assert hashlib.sha256(raw).hexdigest()==info['manifest_sha256'];(dependency/'MANIFEST.json').write_bytes(raw) + for n,h in dpins.items():assert sha(dependency/n)==h,n + assert sha(P/'inputs/SOURCE-SPEC.json')==sha(dependency/'new/SPEC.json') + run('inherited-outer',P/'replay_outer.py',dependency,work/'inherited-outer') + run('supplier',dependency/'verify.py','--work',work/'supplier','--audit-shards','1') + result=read(work/'supplier/RESULT.json');asm=read(work/'supplier/strict/ASSEMBLY.json');spec=read(P/'inputs/SPEC.json');bj=read(P/'inputs/B.json') + assert result['status']=='PASS_T74_EXACT_FILL_COMPLETE_FINITE_ADMISSION' + assert asm['status']=='PASS_GAUGE44_NATIVE_EXACT_GLOBAL_ASSEMBLY' and len(asm['outer'])==47 + assert Q(asm['complex_lower'])==Q(read(P/'inputs/SOURCE-SPEC.json')['expected']['complex_lower']) + assert Q(asm['complex_lower']) Date: Wed, 14 Oct 2026 09:15:20 -0400 Subject: [PATCH 4/6] Record two-engine 400-digit arithmetic pass; full replay pending --- research/fine-prime-root400/CLAIM.json | 5 +- research/fine-prime-root400/MANIFEST.json | 9 +- research/fine-prime-root400/README.md | 4 +- .../evidence/ARITHMETIC-RESULT.json | 25 + .../evidence/ARITHMETIC-STAGES.json | 20 + .../evidence/ENDPOINT-REPLAY.json | 52 ++ .../evidence/INDEPENDENT.json | 43 ++ .../fine-prime-root400/evidence/LEDGER.json | 536 ++++++++++++++++++ 8 files changed, 689 insertions(+), 5 deletions(-) create mode 100644 research/fine-prime-root400/evidence/ARITHMETIC-RESULT.json create mode 100644 research/fine-prime-root400/evidence/ARITHMETIC-STAGES.json create mode 100644 research/fine-prime-root400/evidence/ENDPOINT-REPLAY.json create mode 100644 research/fine-prime-root400/evidence/INDEPENDENT.json create mode 100644 research/fine-prime-root400/evidence/LEDGER.json diff --git a/research/fine-prime-root400/CLAIM.json b/research/fine-prime-root400/CLAIM.json index a09509d59e..a85830dce5 100644 --- a/research/fine-prime-root400/CLAIM.json +++ b/research/fine-prime-root400/CLAIM.json @@ -1,5 +1,5 @@ { - "status": "DRAFT_ARITHMETIC_AND_FULL_REPLAY_PENDING", + "status": "DRAFT_ARITHMETIC_PASS_FULL_REPLAY_PENDING", "kappa": "839877478062772260667835496960351288499155719251290147730163760081432274130162819413152828066422316137225658454293110486035224060082706071385650318346478357867481263695311463857422709049776878168556237779406988392070276519337278940978280939900344627085609883743741847337846528491394461378659627782803342783205862619224825499669913537857641857135078852881154613019305885977827688750707326068273155399999999999999999998998320245043374455478664329006079297423/500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "kappa_decimal": "0.001679754956125544521335670993920702576998311438502580295460327520162864548260325638826305656132844632274451316908586220972070448120165412142771300636692956715734962527390622927714845418099553756337112475558813976784140553038674557881956561879800689254171219767487483694675693056982788922757319255565606685566411725238449650999339827075715283714270157705762309226038611771955655377501414652136546310799999999999999999997996640490086748910957328658012158594846", "previous_pr": 1875, @@ -7,5 +7,6 @@ "previous_kappa": "8398774780627722606678354969603512884991557192512901477301637600814322741301628194131528280664223161372256584542931104860352240600827060713856503183464783578674812636953114638574227090497768781685562377794069883920702765193372789409782809399003446270856098837437418473378465284913944613786596277824999999998998320245043374455478664329006079297/5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "gain": "303342783306030594720488054122047104957033927435078852881154613019305885977827688750707326068273155399999999999999999998998320245043374455478664329006079297423/500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "gain_decimal": "6.06685566612061189440976108244094209914067854870157705762309226038611771955655377501414652136546310799999999999999999997996640490086748910957328658012158594846E-301", - "scope": "Conditional on all inherited PR1800/1786/1758/1673 compiler, common-label/mutable-source, hosting, semantic online precision C1=1, fixed-tape/prime-packing, interchange, recovery and analytic assumptions, plus the cited Trudgian prime theorem. Finite arithmetic does not establish the written all-size prime/precision/locality or accretive-circuit arguments. No unconditional theorem, practical cutoff, independent human review or maintainer acceptance is claimed." + "scope": "Conditional on all inherited PR1800/1786/1758/1673 compiler, common-label/mutable-source, hosting, semantic online precision C1=1, fixed-tape/prime-packing, interchange, recovery and analytic assumptions, plus the cited Trudgian prime theorem. Finite arithmetic does not establish the written all-size prime/precision/locality or accretive-circuit arguments. No unconditional theorem, practical cutoff, independent human review or maintainer acceptance is claimed.", + "verification_receipt": "evidence/ARITHMETIC-RESULT.json" } diff --git a/research/fine-prime-root400/MANIFEST.json b/research/fine-prime-root400/MANIFEST.json index 18f98e075e..f8ec31638d 100644 --- a/research/fine-prime-root400/MANIFEST.json +++ b/research/fine-prime-root400/MANIFEST.json @@ -1,5 +1,5 @@ { - "CLAIM.json": "7833ec4a6152e81941fe27f0e2115cb662be0889430d6e2c85017c02587e25e0", + "CLAIM.json": "7b78a2b882a392a88642a07bbd2249356d2b0b7ad44a169a3dce6b46d12f8a43", "DEPENDENCY-MANIFEST.json": "b8dba5524f8603e1848c73a8dd675404a0d3d9eed3b0285e9f0cfccde38fd15f", "DEPENDENCY.json": "57b6fe18ea819cca8860e65b1f9d7de83438dd3f1a309661ea5aad6932ef8213", "ENDPOINT.json": "e0b61641ee83787da48253a4c13589e3694c2ab5a7af186e61a27c5316ecd856", @@ -7,9 +7,14 @@ "NOTICE": "2e42b1e070484a980981164dd36aece88c620c332a16a933d167477e009a5ae0", "PARAMETERS.json": "ad198cd46d1f44c7345c962b7d1b1dde7067c8233049ef65c41d2ee9c2ca6ab0", "PROOF.md": "abe4a1582a2fa6b66c5f4557fb645cafad20ca4a457744c580d6436f7f1f21d6", - "README.md": "7aeabd330edd57aa87245e2f1c2b226c5e6bef29f1190103209414fab36caa48", + "README.md": "b193d73cd3dea1dd82330579e19e800f56ad8bfaccf3211fe3f602e168e49be5", "certify_endpoint.py": "22980cd3aacdf96cddbbbe2b93d42c07ec91d169977c6129624f5ec9f274ea17", "check_ledger.py": "8bc0d4f4bae9b8f600cdef06e0dbb0854be7c09320d5c9695f049fefb8c72c73", + "evidence/ARITHMETIC-RESULT.json": "2f484bc14585330215923e2afbe1e9a8cd86cd3b6fed7da93d427ffb99d32b8e", + "evidence/ARITHMETIC-STAGES.json": "82f205b596d6b70bf6eeebb5eb981f73714a0366918b444b1e6b22658af3f519", + "evidence/ENDPOINT-REPLAY.json": "dd51d9cc869d789c9044eaf08eeee7a6731cb03874bbdad52fbc2426514b71a2", + "evidence/INDEPENDENT.json": "e6e83b14a007a5662bae74279e8edb5e11692d64e18b1347f056737bf1dd43ce", + "evidence/LEDGER.json": "586fbd18672c858c113597fd4324abee53dad1bfe711b875dec9bc7c8eaaa335", "independent_check.py": "9434771a3f73ebb7a58e7bf162aba2eef05e380ebd6a40a2f67273a32df4c9ee", "inputs/B.json": "c7492e6e000f33ac0d1516772cf7daff388b923401008f4cd86007947adb85c1", "inputs/CLAIM1800.json": "1dd5490597ead36a31634f6008b1cd5ce0b51c4acd48a541b13306212e3f52f1", diff --git a/research/fine-prime-root400/README.md b/research/fine-prime-root400/README.md index 6e1bedd0cf..431dbfcdd7 100644 --- a/research/fine-prime-root400/README.md +++ b/research/fine-prime-root400/README.md @@ -4,10 +4,12 @@ Draft conditional arithmetic refinement of [PR #1875](https://github.com/CrocSwa **Gain over PR1875:** `6.06685566612061189440976108244094209914067854870157705762309226038611771955655377501414652136546310799999999999999999997996640490086748910957328658012158594846E-301`. This is an extremely small numerical refinement of the same physical supplier and paid profile, with no new construction or practical speedup claimed. -The new endpoint uses a 10^-400 bracket, checked by two separately implemented rational enclosure algorithms; positive slacks use h=10^-420. All numerical precision parameters are explicit in PARAMETERS.json. Both endpoint rejection/acceptance and the ledger need to pass. Arithmetic and full replay are pending. The prior 160-digit candidate passed full local replay, which does not by itself verify this revised parameter point. No hosted CI pass is claimed. +The new endpoint uses a 10^-400 bracket, checked by two separately implemented rational enclosure algorithms; positive slacks use h=10^-420. All numerical precision parameters are explicit in PARAMETERS.json. Arithmetic replay passed: both endpoint enclosures, 57 strict inequalities, 17 rejecting controls, and the independent balance calculation. Full finite replay is pending. The prior 160-digit candidate passed full local replay, which does not by itself verify this revised parameter point. No hosted CI pass is claimed. Reproduce: `PYTHONINTMAXSTRDIGITS=0 python3 -B research/fine-prime-root400/verify.py --work /absolute/new/work [--arithmetic-only] [--dependency /path/to/pinned/PR1800/package]`. Conditional on all inherited PR1800/1786/1758/1673 compiler, common-label/mutable-source, hosting, semantic online precision C1=1, fixed-tape/prime-packing, interchange, recovery and analytic assumptions, plus the cited Trudgian prime theorem. Finite arithmetic does not establish the written all-size prime/precision/locality or accretive-circuit arguments. No unconditional theorem, practical cutoff, independent human review or maintainer acceptance is claimed. Credits: Rohan Arun and the Claude-assisted PR1875 endpoint refinement; Jeremy Kothe and PR1839/1800 contributors; Rohan Arun and the Codex-assisted PR1828/1876 positive-slack replays; Chafik Boukhalfa (PR1786), Tim Trudgian, Vlado Vojdanovski (PR1673), PR1758 contributors, LeverRank, mdumitrean, midhatn, and all retained supplier authors. Original checker sources and notices preserved. Prepared by Rohan Arun with substantial OpenAI Codex assistance. Apache-2.0. No independent human review claimed. + +Comparison refreshed: PR1875 head `d31827d128197345be2d8d5649f5103abb2759ba` retains the identical claimed kappa and now reports its full local replay passed. The exact improvement comparison here is unchanged. diff --git a/research/fine-prime-root400/evidence/ARITHMETIC-RESULT.json b/research/fine-prime-root400/evidence/ARITHMETIC-RESULT.json new file mode 100644 index 0000000000..5a0137b3d4 --- /dev/null +++ b/research/fine-prime-root400/evidence/ARITHMETIC-RESULT.json @@ -0,0 +1,25 @@ +{ + "status": "PASS_ARITHMETIC_ONLY", + "kappa": "839877478062772260667835496960351288499155719251290147730163760081432274130162819413152828066422316137225658454293110486035224060082706071385650318346478357867481263695311463857422709049776878168556237779406988392070276519337278940978280939900344627085609883743741847337846528491394461378659627782803342783205862619224825499669913537857641857135078852881154613019305885977827688750707326068273155399999999999999999998998320245043374455478664329006079297423/500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "full_admission": false, + "stages": [ + { + "name": "endpoint", + "exit_code": 0, + "seconds": 309.34817708301125, + "log_sha256": "4d7a18ac85c9c073dd89060c96f2748e7de1caa2d9fb2623e56d128013fd40d3" + }, + { + "name": "ledger", + "exit_code": 0, + "seconds": 148.9124977499887, + "log_sha256": "c7d976d7bd8fed12cf2629d0fe160f7006e685de8888ce7d3981bda3dd9097d0" + }, + { + "name": "balance", + "exit_code": 0, + "seconds": 0.044632375007495284, + "log_sha256": "e6e83b14a007a5662bae74279e8edb5e11692d64e18b1347f056737bf1dd43ce" + } + ] +} \ No newline at end of file diff --git a/research/fine-prime-root400/evidence/ARITHMETIC-STAGES.json b/research/fine-prime-root400/evidence/ARITHMETIC-STAGES.json new file mode 100644 index 0000000000..adc834ce9e --- /dev/null +++ b/research/fine-prime-root400/evidence/ARITHMETIC-STAGES.json @@ -0,0 +1,20 @@ +[ + { + "name": "endpoint", + "exit_code": 0, + "seconds": 309.34817708301125, + "log_sha256": "4d7a18ac85c9c073dd89060c96f2748e7de1caa2d9fb2623e56d128013fd40d3" + }, + { + "name": "ledger", + "exit_code": 0, + "seconds": 148.9124977499887, + "log_sha256": "c7d976d7bd8fed12cf2629d0fe160f7006e685de8888ce7d3981bda3dd9097d0" + }, + { + "name": "balance", + "exit_code": 0, + "seconds": 0.044632375007495284, + "log_sha256": "e6e83b14a007a5662bae74279e8edb5e11692d64e18b1347f056737bf1dd43ce" + } +] \ No newline at end of file diff --git a/research/fine-prime-root400/evidence/ENDPOINT-REPLAY.json b/research/fine-prime-root400/evidence/ENDPOINT-REPLAY.json new file mode 100644 index 0000000000..96c8ae6706 --- /dev/null +++ b/research/fine-prime-root400/evidence/ENDPOINT-REPLAY.json @@ -0,0 +1,52 @@ +{ + "status": "PASS_TWO_ENGINE_ENDPOINT_BRACKET", + "lower": "4199387390313861303339177484801756442495778596256450738650818800407161370650814097065764140332111580686128292271465552430176120300413530356928251591732391789337406318476557319287113545248884390842781188897034941960351382596686394704891404699501723135428049418718709236689232642456972306893298138914016713916029313096124127498349567689288209285675394264405773065096529429889138443753536630341365777/2500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "upper": "16797549561255445213356709939207025769983114385025802954603275201628645482603256388263056561328446322744513169085862209720704481201654121427713006366929567157349625273906229277148454180995537563371124755588139767841405530386745578819565618798006892541712197674874836946756930569827889227573192555656066855664117252384496509993398270757152837142701577057623092260386117719556553775014146521365463109/10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "engines": { + "alternating_mercator": { + "lower_endpoint_interval": [ + "32317006071311007300714876688669951960444102669715484032130345427524655138867890893197201411522913463688717960921898019494119559150490921095088152386448283120630877367300996091750197750389652106796057638384067568276792218642619756161838094338476170470581645852036305042887575891541065808607552399123930385521914333389668342420684974786564569494856176035326322058077805659331026192708460314150258592856512121809712228570754894579136515577789907434970262646019258504254573701124673976736693675453582391661205888200189503086145408027611328608544176738104158290272088332991418372321537074842379173343562385819279134917829/32317006071311007300714876688669951960444102669715484032130345427524655138867890893197201411522913463688717960921898019494119559150490921095088152386448283120630877367300996091750197750389652106796057638384067568276792218642619756161838094338476170470581645852036305042887575891541065808607552399123930385521914333389668342420684974786564569494856176035326322058077805659331026192708460314150258592864177116725943603718461857357598351152301645904403697613233287231227125684710820209725157101726931323469678542580656697935045997268352998638215525166389437335543602135433229604645318478604952148193555853611059596230656", + "32317006071311007300714876688669951960444102669715484032130345427524655138867890893197201411522913463688717960921898019494119559150490921095088152386448283120630877367300996091750197750389652106796057638384067568276792218642619756161838094338476170470581645852036305042887575891541065808607552399123930385521914333389668342420684974786564569494856176035326322058077805659331026192708460314150258592856512121809712228570754894579136515577789907434970262646019258504254573701124673976736693675453582391661205888200189503086145408027611328608545117951424946940444620403698335664042749318555155660683687263019296455694261/32317006071311007300714876688669951960444102669715484032130345427524655138867890893197201411522913463688717960921898019494119559150490921095088152386448283120630877367300996091750197750389652106796057638384067568276792218642619756161838094338476170470581645852036305042887575891541065808607552399123930385521914333389668342420684974786564569494856176035326322058077805659331026192708460314150258592864177116725943603718461857357598351152301645904403697613233287231227125684710820209725157101726931323469678542580656697935045997268352998638215525166389437335543602135433229604645318478604952148193555853611059596230656" + ], + "upper_endpoint_interval": [ + "32317006071311007300714876688669951960444102669715484032130345427524655138867890893197201411522913463688717960921898019494119559150490921095088152386448283120630877367300996091750197750389652106796057638384067568276792218642619756161838094338476170470581645852036305042887575891541065808607552399123930385521914333389668342420684974786564569494856176035326322058077805659331026192708460314150258592865953427959192905158406716190495496040630983045529216847890329279073521205176616481667819619921501518331106924167500383623896801298309757213134370511065497482871846436891787980741042703728031936111047085608452282000475/32317006071311007300714876688669951960444102669715484032130345427524655138867890893197201411522913463688717960921898019494119559150490921095088152386448283120630877367300996091750197750389652106796057638384067568276792218642619756161838094338476170470581645852036305042887575891541065808607552399123930385521914333389668342420684974786564569494856176035326322058077805659331026192708460314150258592864177116725943603718461857357598351152301645904403697613233287231227125684710820209725157101726931323469678542580656697935045997268352998638215525166389437335543602135433229604645318478604952148193555853611059596230656", + "32317006071311007300714876688669951960444102669715484032130345427524655138867890893197201411522913463688717960921898019494119559150490921095088152386448283120630877367300996091750197750389652106796057638384067568276792218642619756161838094338476170470581645852036305042887575891541065808607552399123930385521914333389668342420684974786564569494856176035326322058077805659331026192708460314150258592865953427959192905158406716190495496040630983045529216847890329279073521205176616481667819619921501518331106924167500383623896801298309757213135311724386286133044378507598705272462254947440808423451171962808469602776907/32317006071311007300714876688669951960444102669715484032130345427524655138867890893197201411522913463688717960921898019494119559150490921095088152386448283120630877367300996091750197750389652106796057638384067568276792218642619756161838094338476170470581645852036305042887575891541065808607552399123930385521914333389668342420684974786564569494856176035326322058077805659331026192708460314150258592864177116725943603718461857357598351152301645904403697613233287231227125684710820209725157101726931323469678542580656697935045997268352998638215525166389437335543602135433229604645318478604952148193555853611059596230656" + ], + "acceptance_margin": "7664994916231375147706962778461835574511738469433434967214028726972551983586146232988463426273348931808472654380467194848900589240741670029670407214964490395098981731734893940602569160049796487509868590591763140536395/32317006071311007300714876688669951960444102669715484032130345427524655138867890893197201411522913463688717960921898019494119559150490921095088152386448283120630877367300996091750197750389652106796057638384067568276792218642619756161838094338476170470581645852036305042887575891541065808607552399123930385521914333389668342420684974786564569494856176035326322058077805659331026192708460314150258592864177116725943603718461857357598351152301645904403697613233287231227125684710820209725157101726931323469678542580656697935045997268352998638215525166389437335543602135433229604645318478604952148193555853611059596230656", + "upper_rejection_margin": "1776311233249301439944858832897144888329337141125519234657042047846395520465796271942662518194570194861428381586843685688850804029956758574918845344676060147328244301458558376095724225123079787917491231997392685769819/32317006071311007300714876688669951960444102669715484032130345427524655138867890893197201411522913463688717960921898019494119559150490921095088152386448283120630877367300996091750197750389652106796057638384067568276792218642619756161838094338476170470581645852036305042887575891541065808607552399123930385521914333389668342420684974786564569494856176035326322058077805659331026192708460314150258592864177116725943603718461857357598351152301645904403697613233287231227125684710820209725157101726931323469678542580656697935045997268352998638215525166389437335543602135433229604645318478604952148193555853611059596230656" + }, + "base_two_atanh": { + "lower_endpoint_interval": [ + "99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999976281853277751887637702746517514801209702423966441966208292864847739213943707495578778472363161104213/100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "49999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999988140926638875943818851373258757400604851211983220983104146432423869606971853747789389236181580552107/50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" + ], + "upper_endpoint_interval": [ + "10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000549652164352624896453737733149677807010267881030669903776156101900797878774164449927951766423393557/10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005496521643526248964537377331496778070102678810306699037761561019007978787741644499279517664233935571/100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" + ], + "acceptance_margin": "11859073361124056181148626741242599395148788016779016895853567576130393028146252210610763818419447893/50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "upper_rejection_margin": "549652164352624896453737733149677807010267881030669903776156101900797878774164449927951766423393557/10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" + } + }, + "profile": { + "1": 1560432, + "2": 336336, + "3": 278724, + "4": 84912, + "5": 54612, + "8": 5328, + "48": 22748 + }, + "m": 73, + "live": 66304, + "monotonicity": "Every positive child term (n*r/(m*W))*(m/r)^b is strictly increasing in b because 0 Date: Wed, 14 Oct 2026 09:33:35 -0400 Subject: [PATCH 5/6] Bind full finite replay receipts for conditional root refinement --- research/fine-prime-root400/CLAIM.json | 4 +- research/fine-prime-root400/MANIFEST.json | 10 +- research/fine-prime-root400/README.md | 7 +- .../fine-prime-root400/RELEASE-BINDING.json | 11 +++ .../evidence/FULL-RESULT.json | 43 ++++++++ .../evidence/FULL-STAGES.json | 32 ++++++ .../evidence/SUPPLIER-RESULT.json | 98 +++++++++++++++++++ .../evidence/SUPPLIER-STAGES.json | 74 ++++++++++++++ .../evidence/VERIFIED-SOURCE-MANIFEST.json | 32 ++++++ 9 files changed, 305 insertions(+), 6 deletions(-) create mode 100644 research/fine-prime-root400/RELEASE-BINDING.json create mode 100644 research/fine-prime-root400/evidence/FULL-RESULT.json create mode 100644 research/fine-prime-root400/evidence/FULL-STAGES.json create mode 100644 research/fine-prime-root400/evidence/SUPPLIER-RESULT.json create mode 100644 research/fine-prime-root400/evidence/SUPPLIER-STAGES.json create mode 100644 research/fine-prime-root400/evidence/VERIFIED-SOURCE-MANIFEST.json diff --git a/research/fine-prime-root400/CLAIM.json b/research/fine-prime-root400/CLAIM.json index a85830dce5..6eff8e9626 100644 --- a/research/fine-prime-root400/CLAIM.json +++ b/research/fine-prime-root400/CLAIM.json @@ -1,5 +1,5 @@ { - "status": "DRAFT_ARITHMETIC_PASS_FULL_REPLAY_PENDING", + "status": "VERIFIED_CONDITIONAL_FINITE_ADMISSION", "kappa": "839877478062772260667835496960351288499155719251290147730163760081432274130162819413152828066422316137225658454293110486035224060082706071385650318346478357867481263695311463857422709049776878168556237779406988392070276519337278940978280939900344627085609883743741847337846528491394461378659627782803342783205862619224825499669913537857641857135078852881154613019305885977827688750707326068273155399999999999999999998998320245043374455478664329006079297423/500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "kappa_decimal": "0.001679754956125544521335670993920702576998311438502580295460327520162864548260325638826305656132844632274451316908586220972070448120165412142771300636692956715734962527390622927714845418099553756337112475558813976784140553038674557881956561879800689254171219767487483694675693056982788922757319255565606685566411725238449650999339827075715283714270157705762309226038611771955655377501414652136546310799999999999999999997996640490086748910957328658012158594846", "previous_pr": 1875, @@ -8,5 +8,5 @@ "gain": "303342783306030594720488054122047104957033927435078852881154613019305885977827688750707326068273155399999999999999999998998320245043374455478664329006079297423/500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "gain_decimal": "6.06685566612061189440976108244094209914067854870157705762309226038611771955655377501414652136546310799999999999999999997996640490086748910957328658012158594846E-301", "scope": "Conditional on all inherited PR1800/1786/1758/1673 compiler, common-label/mutable-source, hosting, semantic online precision C1=1, fixed-tape/prime-packing, interchange, recovery and analytic assumptions, plus the cited Trudgian prime theorem. Finite arithmetic does not establish the written all-size prime/precision/locality or accretive-circuit arguments. No unconditional theorem, practical cutoff, independent human review or maintainer acceptance is claimed.", - "verification_receipt": "evidence/ARITHMETIC-RESULT.json" + "verification_receipt": "evidence/FULL-RESULT.json" } diff --git a/research/fine-prime-root400/MANIFEST.json b/research/fine-prime-root400/MANIFEST.json index f8ec31638d..b1ff45c0bd 100644 --- a/research/fine-prime-root400/MANIFEST.json +++ b/research/fine-prime-root400/MANIFEST.json @@ -1,5 +1,5 @@ { - "CLAIM.json": "7b78a2b882a392a88642a07bbd2249356d2b0b7ad44a169a3dce6b46d12f8a43", + "CLAIM.json": "e722c8072029e7c8df433b38582b29c65373d5d614b5faff4c6c1d5b28973521", "DEPENDENCY-MANIFEST.json": "b8dba5524f8603e1848c73a8dd675404a0d3d9eed3b0285e9f0cfccde38fd15f", "DEPENDENCY.json": "57b6fe18ea819cca8860e65b1f9d7de83438dd3f1a309661ea5aad6932ef8213", "ENDPOINT.json": "e0b61641ee83787da48253a4c13589e3694c2ab5a7af186e61a27c5316ecd856", @@ -7,14 +7,20 @@ "NOTICE": "2e42b1e070484a980981164dd36aece88c620c332a16a933d167477e009a5ae0", "PARAMETERS.json": "ad198cd46d1f44c7345c962b7d1b1dde7067c8233049ef65c41d2ee9c2ca6ab0", "PROOF.md": "abe4a1582a2fa6b66c5f4557fb645cafad20ca4a457744c580d6436f7f1f21d6", - "README.md": "b193d73cd3dea1dd82330579e19e800f56ad8bfaccf3211fe3f602e168e49be5", + "README.md": "5655227f29971f4686ad312dcf5eef5851da679a21455d0ed4ea8c20a724a001", + "RELEASE-BINDING.json": "a1aedf726f1f25964b00ac1203039ec2423da3eb89c0ce3ee18b0c6521b55684", "certify_endpoint.py": "22980cd3aacdf96cddbbbe2b93d42c07ec91d169977c6129624f5ec9f274ea17", "check_ledger.py": "8bc0d4f4bae9b8f600cdef06e0dbb0854be7c09320d5c9695f049fefb8c72c73", "evidence/ARITHMETIC-RESULT.json": "2f484bc14585330215923e2afbe1e9a8cd86cd3b6fed7da93d427ffb99d32b8e", "evidence/ARITHMETIC-STAGES.json": "82f205b596d6b70bf6eeebb5eb981f73714a0366918b444b1e6b22658af3f519", "evidence/ENDPOINT-REPLAY.json": "dd51d9cc869d789c9044eaf08eeee7a6731cb03874bbdad52fbc2426514b71a2", + "evidence/FULL-RESULT.json": "543b797175303d3e5befe421776e8036ab0e10c8b6fcfd2d25e3b09bc6a88fe9", + "evidence/FULL-STAGES.json": "9f8bec5f5fa2b28f4f0991b088217ad33fe7eadd21481c67bbdf4699724539f6", "evidence/INDEPENDENT.json": "e6e83b14a007a5662bae74279e8edb5e11692d64e18b1347f056737bf1dd43ce", "evidence/LEDGER.json": "586fbd18672c858c113597fd4324abee53dad1bfe711b875dec9bc7c8eaaa335", + "evidence/SUPPLIER-RESULT.json": "8aededa191ee13f017cdaf7887a0217479573036c69054a0159d03b348286a86", + "evidence/SUPPLIER-STAGES.json": "00639d1a4fc1b9bb9f3aa5fa64e9adfbaf88f4db27bd224453cbbd9ccf379178", + "evidence/VERIFIED-SOURCE-MANIFEST.json": "73623834edcb4226c2093a7266f388628e85c206f81c9bd802507ff91524fa10", "independent_check.py": "9434771a3f73ebb7a58e7bf162aba2eef05e380ebd6a40a2f67273a32df4c9ee", "inputs/B.json": "c7492e6e000f33ac0d1516772cf7daff388b923401008f4cd86007947adb85c1", "inputs/CLAIM1800.json": "1dd5490597ead36a31634f6008b1cd5ce0b51c4acd48a541b13306212e3f52f1", diff --git a/research/fine-prime-root400/README.md b/research/fine-prime-root400/README.md index 431dbfcdd7..0a4c0224ba 100644 --- a/research/fine-prime-root400/README.md +++ b/research/fine-prime-root400/README.md @@ -1,10 +1,10 @@ -Draft conditional arithmetic refinement of [PR #1875](https://github.com/CrocSwap/integer-mult-bounds/pull/1875), exact head `5b06a3fd5f80a6ca3d62f28e04cd650897a5b47a`. This updates our earlier 160-digit candidate in this PR. +Locally verified conditional arithmetic refinement of [PR #1875](https://github.com/CrocSwap/integer-mult-bounds/pull/1875), exact head `5b06a3fd5f80a6ca3d62f28e04cd650897a5b47a`. This updates our earlier 160-digit candidate in this PR. **Kappa:** `0.001679754956125544521335670993920702576998311438502580295460327520162864548260325638826305656132844632274451316908586220972070448120165412142771300636692956715734962527390622927714845418099553756337112475558813976784140553038674557881956561879800689254171219767487483694675693056982788922757319255565606685566411725238449650999339827075715283714270157705762309226038611771955655377501414652136546310799999999999999999997996640490086748910957328658012158594846`. **Gain over PR1875:** `6.06685566612061189440976108244094209914067854870157705762309226038611771955655377501414652136546310799999999999999999997996640490086748910957328658012158594846E-301`. This is an extremely small numerical refinement of the same physical supplier and paid profile, with no new construction or practical speedup claimed. -The new endpoint uses a 10^-400 bracket, checked by two separately implemented rational enclosure algorithms; positive slacks use h=10^-420. All numerical precision parameters are explicit in PARAMETERS.json. Arithmetic replay passed: both endpoint enclosures, 57 strict inequalities, 17 rejecting controls, and the independent balance calculation. Full finite replay is pending. The prior 160-digit candidate passed full local replay, which does not by itself verify this revised parameter point. No hosted CI pass is claimed. +The new endpoint uses a 10^-400 bracket, checked by two separately implemented rational enclosure algorithms; positive slacks use h=10^-420. All numerical precision parameters are explicit in PARAMETERS.json. Arithmetic replay passed: both endpoint enclosures, 57 strict inequalities, 17 rejecting controls, and the independent balance calculation. Full finite replay passed locally, including fresh native supplier admission. The earlier 160-digit package and its receipts are retained separately; this 400-digit revision has now passed its own fresh full replay. No hosted CI pass is claimed. Reproduce: `PYTHONINTMAXSTRDIGITS=0 python3 -B research/fine-prime-root400/verify.py --work /absolute/new/work [--arithmetic-only] [--dependency /path/to/pinned/PR1800/package]`. @@ -13,3 +13,6 @@ Conditional on all inherited PR1800/1786/1758/1673 compiler, common-label/mutabl Credits: Rohan Arun and the Claude-assisted PR1875 endpoint refinement; Jeremy Kothe and PR1839/1800 contributors; Rohan Arun and the Codex-assisted PR1828/1876 positive-slack replays; Chafik Boukhalfa (PR1786), Tim Trudgian, Vlado Vojdanovski (PR1673), PR1758 contributors, LeverRank, mdumitrean, midhatn, and all retained supplier authors. Original checker sources and notices preserved. Prepared by Rohan Arun with substantial OpenAI Codex assistance. Apache-2.0. No independent human review claimed. Comparison refreshed: PR1875 head `d31827d128197345be2d8d5649f5103abb2759ba` retains the identical claimed kappa and now reports its full local replay passed. The exact improvement comparison here is unchanged. + + +Local verification result: `PASS_CONDITIONAL_SLACK_REFINEMENT_FINITE_ADMISSION`. The fresh replay passed both exact endpoint engines, the 57 strict inequalities and 17 rejecting controls, the independent balance calculation, inherited outer checks, the native supplier and strict T74 admission, and the final assembly-to-ledger bindings. The release changes only status metadata and documentation and adds receipts; all mathematical inputs, parameters and verifier code remain byte-identical to the replayed source. Hosted CI remains separate. diff --git a/research/fine-prime-root400/RELEASE-BINDING.json b/research/fine-prime-root400/RELEASE-BINDING.json new file mode 100644 index 0000000000..706fed5677 --- /dev/null +++ b/research/fine-prime-root400/RELEASE-BINDING.json @@ -0,0 +1,11 @@ +{ + "replayed_manifest": "73623834edcb4226c2093a7266f388628e85c206f81c9bd802507ff91524fa10", + "replayed_head": "d7f5612d8de2076654fe4787126b76eeaed54f72", + "changed_existing_files": [ + "CLAIM.json", + "README.md" + ], + "unchanged_code_parameters_inputs": true, + "full_receipt_sha256": "543b797175303d3e5befe421776e8036ab0e10c8b6fcfd2d25e3b09bc6a88fe9", + "scope": "Only status metadata and documentation changed after replay; evidence added. Exact claim and hypotheses unchanged." +} diff --git a/research/fine-prime-root400/evidence/FULL-RESULT.json b/research/fine-prime-root400/evidence/FULL-RESULT.json new file mode 100644 index 0000000000..19c08010f7 --- /dev/null +++ b/research/fine-prime-root400/evidence/FULL-RESULT.json @@ -0,0 +1,43 @@ +{ + "status": "PASS_CONDITIONAL_SLACK_REFINEMENT_FINITE_ADMISSION", + "kappa": "839877478062772260667835496960351288499155719251290147730163760081432274130162819413152828066422316137225658454293110486035224060082706071385650318346478357867481263695311463857422709049776878168556237779406988392070276519337278940978280939900344627085609883743741847337846528491394461378659627782803342783205862619224825499669913537857641857135078852881154613019305885977827688750707326068273155399999999999999999998998320245043374455478664329006079297423/500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "kappa_decimal": "0.001679754956125544521335670993920702576998311438502580295460327520162864548260325638826305656132844632274451316908586220972070448120165412142771300636692956715734962527390622927714845418099553756337112475558813976784140553038674557881956561879800689254171219767487483694675693056982788922757319255565606685566411725238449650999339827075715283714270157705762309226038611771955655377501414652136546310799999999999999999997996640490086748910957328658012158594846", + "dependency_head": "46d865ab92e58098538b8c5348b6a131c99abf45", + "dependency_manifest": "b8dba5524f8603e1848c73a8dd675404a0d3d9eed3b0285e9f0cfccde38fd15f", + "package_manifest": "73623834edcb4226c2093a7266f388628e85c206f81c9bd802507ff91524fa10", + "assembly_sha256": "56d8f411424cd1fd75dc115dcd9399f0f09f909745e4b7e6a6c8c1b0a25683bd", + "full_admission": true, + "stages": [ + { + "name": "endpoint", + "exit_code": 0, + "seconds": 367.31745691699325, + "log_sha256": "4d7a18ac85c9c073dd89060c96f2748e7de1caa2d9fb2623e56d128013fd40d3" + }, + { + "name": "ledger", + "exit_code": 0, + "seconds": 145.69243470800575, + "log_sha256": "c7d976d7bd8fed12cf2629d0fe160f7006e685de8888ce7d3981bda3dd9097d0" + }, + { + "name": "balance", + "exit_code": 0, + "seconds": 0.03148837501066737, + "log_sha256": "e6e83b14a007a5662bae74279e8edb5e11692d64e18b1347f056737bf1dd43ce" + }, + { + "name": "inherited-outer", + "exit_code": 0, + "seconds": 18.24624079198111, + "log_sha256": "670f60ee3ecc7e2d7fc4b23b468d4cdb8cfab9edaf252cd2410c1cabcb0318dc" + }, + { + "name": "supplier", + "exit_code": 0, + "seconds": 486.7919924170128, + "log_sha256": "720a899b01ce3a986cb42fe28763992c05313b85697be3c6bd4d0ed571e2dfcf" + } + ], + "scope": "Conditional on all inherited PR1800/1786/1758/1673 compiler, common-label/mutable-source, hosting, semantic online precision C1=1, fixed-tape/prime-packing, interchange, recovery and analytic assumptions, plus the cited Trudgian prime theorem. Finite arithmetic does not establish the written all-size prime/precision/locality or accretive-circuit arguments. No unconditional theorem, practical cutoff, independent human review or maintainer acceptance is claimed." +} diff --git a/research/fine-prime-root400/evidence/FULL-STAGES.json b/research/fine-prime-root400/evidence/FULL-STAGES.json new file mode 100644 index 0000000000..f17582975c --- /dev/null +++ b/research/fine-prime-root400/evidence/FULL-STAGES.json @@ -0,0 +1,32 @@ +[ + { + "name": "endpoint", + "exit_code": 0, + "seconds": 367.31745691699325, + "log_sha256": "4d7a18ac85c9c073dd89060c96f2748e7de1caa2d9fb2623e56d128013fd40d3" + }, + { + "name": "ledger", + "exit_code": 0, + "seconds": 145.69243470800575, + "log_sha256": "c7d976d7bd8fed12cf2629d0fe160f7006e685de8888ce7d3981bda3dd9097d0" + }, + { + "name": "balance", + "exit_code": 0, + "seconds": 0.03148837501066737, + "log_sha256": "e6e83b14a007a5662bae74279e8edb5e11692d64e18b1347f056737bf1dd43ce" + }, + { + "name": "inherited-outer", + "exit_code": 0, + "seconds": 18.24624079198111, + "log_sha256": "670f60ee3ecc7e2d7fc4b23b468d4cdb8cfab9edaf252cd2410c1cabcb0318dc" + }, + { + "name": "supplier", + "exit_code": 0, + "seconds": 486.7919924170128, + "log_sha256": "720a899b01ce3a986cb42fe28763992c05313b85697be3c6bd4d0ed571e2dfcf" + } +] \ No newline at end of file diff --git a/research/fine-prime-root400/evidence/SUPPLIER-RESULT.json b/research/fine-prime-root400/evidence/SUPPLIER-RESULT.json new file mode 100644 index 0000000000..586eef395f --- /dev/null +++ b/research/fine-prime-root400/evidence/SUPPLIER-RESULT.json @@ -0,0 +1,98 @@ +{ + "status": "PASS_T74_EXACT_FILL_COMPLETE_FINITE_ADMISSION", + "kappa": "1676938111022438771190100017020725032555691674761792047536039179/1000000000000000000000000000000000000000000000000000000000000000000", + "kappa_decimal": "0.001676938111022438771190100017020725032555691674761792047536039179", + "manifest_sha256": "b8dba5524f8603e1848c73a8dd675404a0d3d9eed3b0285e9f0cfccde38fd15f", + "native_reuse": { + "base": false, + "extra": false + }, + "provider_verification": "PASS_GLOBAL_MIXED_X54_FUSIONS_NATIVE_AND_STRICT_ADMISSION", + "roles": 319680, + "prefix_bits": 1441, + "charged_prefix_bits": 2048, + "physical_row_coefficient": 19545, + "row_limit": 20161, + "controls": { + "admission": 114, + "bit": 12, + "controller": 15, + "independent_owner": 8, + "geometry": 6 + }, + "stages": [ + { + "name": "fine-engine-oracle", + "exit_code": 0, + "seconds": 7.671658499981277, + "log_sha256": "ea6df7be568d6461ac54e0d56754797de0f70f2f1ecc335114791445b75795d3" + }, + { + "name": "retained-provider-and-parent-admission", + "exit_code": 0, + "seconds": 297.304346458026, + "log_sha256": "a84cbfcd6ad1a9a2f8279939fcbcec5457b8b55d3dc9971e3407491a82c1c57e" + }, + { + "name": "reconstruct-owners", + "exit_code": 0, + "seconds": 6.510518124996452, + "log_sha256": "363a74def2d33de399e70eab63d987832b079286cb7c58f9ffa87e186ae761f5" + }, + { + "name": "lift-parent", + "exit_code": 0, + "seconds": 4.4621767080097925, + "log_sha256": "9578ab17094f120d54af46f9e0601714c09a2978faa0d7949823099d06d931d4" + }, + { + "name": "native-new-extra", + "exit_code": 0, + "seconds": 105.1174082919897, + "log_sha256": "5ca9f310247cb601c905ff30597baa4634847395d7826e9ab926a9876ced2514" + }, + { + "name": "native-new-base", + "exit_code": 0, + "seconds": 106.46651950001251, + "log_sha256": "5ca9f310247cb601c905ff30597baa4634847395d7826e9ab926a9876ced2514" + }, + { + "name": "rebuild-words-566", + "exit_code": 0, + "seconds": 1.6991422919963952, + "log_sha256": "dcbcbeda80423df29ef008bfac58409378f1fd0a3b9b23fc31ab9f03659dd86f" + }, + { + "name": "audit-local-566-base", + "exit_code": 0, + "seconds": 0.6316576249955688, + "log_sha256": "a955aba6773ac983884768b5c8a471c10150438341438a3c3275b3c5f301e58a" + }, + { + "name": "audit-local-566-extra", + "exit_code": 0, + "seconds": 0.6248428749968298, + "log_sha256": "1724f11eea5fb9bdb53969f005200a8ea246552d6d4247d9d9f6a9ec74e61ae9" + }, + { + "name": "rebind-566", + "exit_code": 0, + "seconds": 0.22004924999782816, + "log_sha256": "14c50afb24394dadd2bf0f7210a8ea64798abce4d1b295cbaf36405bc979ae14" + }, + { + "name": "strict-t74", + "exit_code": 0, + "seconds": 70.91900466600782, + "log_sha256": "93aace5a404d4b42bebd4a51d2c3e06ad600e533efbaebf966a94edc2eb74def" + }, + { + "name": "geometry-controls", + "exit_code": 0, + "seconds": 0.33666720800101757, + "log_sha256": "0a3ecf05cfa2bebb61fffd2fbb4b244c03d742069e2705d02512699bbf4b01f9" + } + ], + "scope": "Conditional finite construction only. All-size compiler, common-label/mutable-source realization, whole-call hosting, precision/tape, exact recovery, analytic transfer, PR559 recurrence correction and PR589 bit H1-H5 assumptions remain. No unconditional theorem, full Lean certification, or global packing claim." +} diff --git a/research/fine-prime-root400/evidence/SUPPLIER-STAGES.json b/research/fine-prime-root400/evidence/SUPPLIER-STAGES.json new file mode 100644 index 0000000000..21f58cedac --- /dev/null +++ b/research/fine-prime-root400/evidence/SUPPLIER-STAGES.json @@ -0,0 +1,74 @@ +[ + { + "name": "fine-engine-oracle", + "exit_code": 0, + "seconds": 7.671658499981277, + "log_sha256": "ea6df7be568d6461ac54e0d56754797de0f70f2f1ecc335114791445b75795d3" + }, + { + "name": "retained-provider-and-parent-admission", + "exit_code": 0, + "seconds": 297.304346458026, + "log_sha256": "a84cbfcd6ad1a9a2f8279939fcbcec5457b8b55d3dc9971e3407491a82c1c57e" + }, + { + "name": "reconstruct-owners", + "exit_code": 0, + "seconds": 6.510518124996452, + "log_sha256": "363a74def2d33de399e70eab63d987832b079286cb7c58f9ffa87e186ae761f5" + }, + { + "name": "lift-parent", + "exit_code": 0, + "seconds": 4.4621767080097925, + "log_sha256": "9578ab17094f120d54af46f9e0601714c09a2978faa0d7949823099d06d931d4" + }, + { + "name": "native-new-extra", + "exit_code": 0, + "seconds": 105.1174082919897, + "log_sha256": "5ca9f310247cb601c905ff30597baa4634847395d7826e9ab926a9876ced2514" + }, + { + "name": "native-new-base", + "exit_code": 0, + "seconds": 106.46651950001251, + "log_sha256": "5ca9f310247cb601c905ff30597baa4634847395d7826e9ab926a9876ced2514" + }, + { + "name": "rebuild-words-566", + "exit_code": 0, + "seconds": 1.6991422919963952, + "log_sha256": "dcbcbeda80423df29ef008bfac58409378f1fd0a3b9b23fc31ab9f03659dd86f" + }, + { + "name": "audit-local-566-base", + "exit_code": 0, + "seconds": 0.6316576249955688, + "log_sha256": "a955aba6773ac983884768b5c8a471c10150438341438a3c3275b3c5f301e58a" + }, + { + "name": "audit-local-566-extra", + "exit_code": 0, + "seconds": 0.6248428749968298, + "log_sha256": "1724f11eea5fb9bdb53969f005200a8ea246552d6d4247d9d9f6a9ec74e61ae9" + }, + { + "name": "rebind-566", + "exit_code": 0, + "seconds": 0.22004924999782816, + "log_sha256": "14c50afb24394dadd2bf0f7210a8ea64798abce4d1b295cbaf36405bc979ae14" + }, + { + "name": "strict-t74", + "exit_code": 0, + "seconds": 70.91900466600782, + "log_sha256": "93aace5a404d4b42bebd4a51d2c3e06ad600e533efbaebf966a94edc2eb74def" + }, + { + "name": "geometry-controls", + "exit_code": 0, + "seconds": 0.33666720800101757, + "log_sha256": "0a3ecf05cfa2bebb61fffd2fbb4b244c03d742069e2705d02512699bbf4b01f9" + } +] \ No newline at end of file diff --git a/research/fine-prime-root400/evidence/VERIFIED-SOURCE-MANIFEST.json b/research/fine-prime-root400/evidence/VERIFIED-SOURCE-MANIFEST.json new file mode 100644 index 0000000000..f8ec31638d --- /dev/null +++ b/research/fine-prime-root400/evidence/VERIFIED-SOURCE-MANIFEST.json @@ -0,0 +1,32 @@ +{ + "CLAIM.json": "7b78a2b882a392a88642a07bbd2249356d2b0b7ad44a169a3dce6b46d12f8a43", + "DEPENDENCY-MANIFEST.json": "b8dba5524f8603e1848c73a8dd675404a0d3d9eed3b0285e9f0cfccde38fd15f", + "DEPENDENCY.json": "57b6fe18ea819cca8860e65b1f9d7de83438dd3f1a309661ea5aad6932ef8213", + "ENDPOINT.json": "e0b61641ee83787da48253a4c13589e3694c2ab5a7af186e61a27c5316ecd856", + "MATH-BINDING.json": "329730d9504e2bdb717cbc7097a43e78adbcb5e1dc03de3e51bce34463c47bd3", + "NOTICE": "2e42b1e070484a980981164dd36aece88c620c332a16a933d167477e009a5ae0", + "PARAMETERS.json": "ad198cd46d1f44c7345c962b7d1b1dde7067c8233049ef65c41d2ee9c2ca6ab0", + "PROOF.md": "abe4a1582a2fa6b66c5f4557fb645cafad20ca4a457744c580d6436f7f1f21d6", + "README.md": "b193d73cd3dea1dd82330579e19e800f56ad8bfaccf3211fe3f602e168e49be5", + "certify_endpoint.py": "22980cd3aacdf96cddbbbe2b93d42c07ec91d169977c6129624f5ec9f274ea17", + "check_ledger.py": "8bc0d4f4bae9b8f600cdef06e0dbb0854be7c09320d5c9695f049fefb8c72c73", + "evidence/ARITHMETIC-RESULT.json": "2f484bc14585330215923e2afbe1e9a8cd86cd3b6fed7da93d427ffb99d32b8e", + "evidence/ARITHMETIC-STAGES.json": "82f205b596d6b70bf6eeebb5eb981f73714a0366918b444b1e6b22658af3f519", + "evidence/ENDPOINT-REPLAY.json": "dd51d9cc869d789c9044eaf08eeee7a6731cb03874bbdad52fbc2426514b71a2", + "evidence/INDEPENDENT.json": "e6e83b14a007a5662bae74279e8edb5e11692d64e18b1347f056737bf1dd43ce", + "evidence/LEDGER.json": "586fbd18672c858c113597fd4324abee53dad1bfe711b875dec9bc7c8eaaa335", + "independent_check.py": "9434771a3f73ebb7a58e7bf162aba2eef05e380ebd6a40a2f67273a32df4c9ee", + "inputs/B.json": "c7492e6e000f33ac0d1516772cf7daff388b923401008f4cd86007947adb85c1", + "inputs/CLAIM1800.json": "1dd5490597ead36a31634f6008b1cd5ce0b51c4acd48a541b13306212e3f52f1", + "inputs/LEADER1839.json": "1cc459f3c79046a2dc025f7e004958d178b886a3b541d64d886e4628f77fc252", + "inputs/LEADER1875.json": "c85b80237dfad16c46d590363060341ff358e83de008cd1df44d7198a166e9c0", + "inputs/OUTER-CLAIM1800.json": "c10ff0673ee9152d2efee792fb3532ca25a5edee0bf52c5b700bf86735752779", + "inputs/SOURCE-SPEC.json": "41d7bd51c18eb354c6a785780ddefd35b3a8e2513daa2c4f585b236b7173e943", + "inputs/SPEC.json": "4856bd0ee3f22f661c0b94c3393596c815ca27aedde61e09d9371be87756c7e2", + "reference/check_ledger.py": "58162da8e9e7c02de50a9e63649c05ddc4fc5026b7f9173c9058018d093b9603", + "reference/fine_mercator.py": "c0bbb95baff4f301413778c6c595049a0f3fca4ca2cdc86351898137c53e1658", + "reference/fine_moment.py": "feaf1d3b6bf0e3b8eaeb22c40bea3a04ca63a98c08534fa5c28ae913c8ed70c2", + "reference/independent_check.py": "791c0bd5b1b634e20952914c8946bd8402415f4b1163ed83e94e7881fb657a5e", + "replay_outer.py": "f3bef0ca5139984faf357861283f7ed914f236d5a31b9f0dfcf88dcd93183026", + "verify.py": "af0ec7529ca920090fd479f8ea0600f1bba8a161d02d9a7089f5e40cc8ed916b" +} From 6a442373e6127b7e0985d277726bcfd9a16a1f36 Mon Sep 17 00:00:00 2001 From: rohanarun Date: Wed, 14 Oct 2026 09:38:14 -0400 Subject: [PATCH 6/6] Add independent exact Gaussian supplement and current comparison --- research/fine-prime-root400/MANIFEST.json | 6 ++- research/fine-prime-root400/README.md | 7 ++++ .../SUPPLEMENT-BINDING.json | 9 +++++ .../fine-prime-root400/check_broad_shift.py | 26 +++++++++++++ .../evidence/BROAD-SHIFT.json | 13 +++++++ .../evidence/PRE-SUPPLEMENT-MANIFEST.json | 38 +++++++++++++++++++ 6 files changed, 98 insertions(+), 1 deletion(-) create mode 100644 research/fine-prime-root400/SUPPLEMENT-BINDING.json create mode 100644 research/fine-prime-root400/check_broad_shift.py create mode 100644 research/fine-prime-root400/evidence/BROAD-SHIFT.json create mode 100644 research/fine-prime-root400/evidence/PRE-SUPPLEMENT-MANIFEST.json diff --git a/research/fine-prime-root400/MANIFEST.json b/research/fine-prime-root400/MANIFEST.json index b1ff45c0bd..9c119f11dc 100644 --- a/research/fine-prime-root400/MANIFEST.json +++ b/research/fine-prime-root400/MANIFEST.json @@ -7,17 +7,21 @@ "NOTICE": "2e42b1e070484a980981164dd36aece88c620c332a16a933d167477e009a5ae0", "PARAMETERS.json": "ad198cd46d1f44c7345c962b7d1b1dde7067c8233049ef65c41d2ee9c2ca6ab0", "PROOF.md": "abe4a1582a2fa6b66c5f4557fb645cafad20ca4a457744c580d6436f7f1f21d6", - "README.md": "5655227f29971f4686ad312dcf5eef5851da679a21455d0ed4ea8c20a724a001", + "README.md": "9c08a5050def70352b024fe1cc306645af23bceb30e44d970749735737412fc9", "RELEASE-BINDING.json": "a1aedf726f1f25964b00ac1203039ec2423da3eb89c0ce3ee18b0c6521b55684", + "SUPPLEMENT-BINDING.json": "c071ba4e748f69ffa6cb47e95861822959e127e3786fbb8de43323b981cf7e87", "certify_endpoint.py": "22980cd3aacdf96cddbbbe2b93d42c07ec91d169977c6129624f5ec9f274ea17", + "check_broad_shift.py": "d1a1592e6391039275f5b1f5fca484c004d3a78922833ddefbef91756b1741ca", "check_ledger.py": "8bc0d4f4bae9b8f600cdef06e0dbb0854be7c09320d5c9695f049fefb8c72c73", "evidence/ARITHMETIC-RESULT.json": "2f484bc14585330215923e2afbe1e9a8cd86cd3b6fed7da93d427ffb99d32b8e", "evidence/ARITHMETIC-STAGES.json": "82f205b596d6b70bf6eeebb5eb981f73714a0366918b444b1e6b22658af3f519", + "evidence/BROAD-SHIFT.json": "d39465451eb23f18e8bc3b841188e49fe33990c54088bf0952c0e4e360c7a8dd", "evidence/ENDPOINT-REPLAY.json": "dd51d9cc869d789c9044eaf08eeee7a6731cb03874bbdad52fbc2426514b71a2", "evidence/FULL-RESULT.json": "543b797175303d3e5befe421776e8036ab0e10c8b6fcfd2d25e3b09bc6a88fe9", "evidence/FULL-STAGES.json": "9f8bec5f5fa2b28f4f0991b088217ad33fe7eadd21481c67bbdf4699724539f6", "evidence/INDEPENDENT.json": "e6e83b14a007a5662bae74279e8edb5e11692d64e18b1347f056737bf1dd43ce", "evidence/LEDGER.json": "586fbd18672c858c113597fd4324abee53dad1bfe711b875dec9bc7c8eaaa335", + "evidence/PRE-SUPPLEMENT-MANIFEST.json": "bdf057ef9b83eb9aa59b70f936367bc61a32d69b79236060deca04ae908eb85d", "evidence/SUPPLIER-RESULT.json": "8aededa191ee13f017cdaf7887a0217479573036c69054a0159d03b348286a86", "evidence/SUPPLIER-STAGES.json": "00639d1a4fc1b9bb9f3aa5fa64e9adfbaf88f4db27bd224453cbbd9ccf379178", "evidence/VERIFIED-SOURCE-MANIFEST.json": "73623834edcb4226c2093a7266f388628e85c206f81c9bd802507ff91524fa10", diff --git a/research/fine-prime-root400/README.md b/research/fine-prime-root400/README.md index 0a4c0224ba..3ed30d730a 100644 --- a/research/fine-prime-root400/README.md +++ b/research/fine-prime-root400/README.md @@ -16,3 +16,10 @@ Comparison refreshed: PR1875 head `d31827d128197345be2d8d5649f5103abb2759ba` ret Local verification result: `PASS_CONDITIONAL_SLACK_REFINEMENT_FINITE_ADMISSION`. The fresh replay passed both exact endpoint engines, the 57 strict inequalities and 17 rejecting controls, the independent balance calculation, inherited outer checks, the native supplier and strict T74 admission, and the final assembly-to-ledger bindings. The release changes only status metadata and documentation and adds receipts; all mathematical inputs, parameters and verifier code remain byte-identical to the replayed source. Hosted CI remains separate. + + +Subsequent comparison: [PR #1897](https://github.com/CrocSwap/integer-mult-bounds/pull/1897) at `6dc189fd49c297d28bc4be3778e2ea331a7cff31` reports a higher 500-digit candidate, approximately `8.1185746917580802515643905477766E-401` above this 400-digit result. This PR does not claim the current lead. That package reports a fresh parent replay followed by authenticated reuse for the refined point; it has not been independently replayed here. + +Additional exact guard: PR1897 identified an inherited disabled `or True` assertion in `outer/check_gaugefree.py`. Our separate checker expands the two original Gaussian exponents and proves the corrected shift bracket `(1-L)x^2-L(1-L)y^2+d^2-d^2/L+2d(1-L)y`, for nonzero L. The inherited disabled expression has both constant and linear sign errors. Three exact identities and four nonzero polynomial mutation controls pass. Original dependency files are preserved. This strengthens finite identity coverage without changing the supplier profile, numerical parameters or kappa; it does not prove the inherited all-size analytic hypotheses. + +For this supplementary coverage, also run `python3 -B research/fine-prime-root400/check_broad_shift.py /absolute/output.json`. Its code and receipt are included. The earlier full replay and this supplemental check are separate executions; no second full replay is claimed for the added files. diff --git a/research/fine-prime-root400/SUPPLEMENT-BINDING.json b/research/fine-prime-root400/SUPPLEMENT-BINDING.json new file mode 100644 index 0000000000..38e2a5adc9 --- /dev/null +++ b/research/fine-prime-root400/SUPPLEMENT-BINDING.json @@ -0,0 +1,9 @@ +{ + "previous_head": "faa7a903d8abfafeebae6bc8bc81b06bd78af8d1", + "full_replay_receipt": "evidence/FULL-RESULT.json", + "supplement_receipt": "evidence/BROAD-SHIFT.json", + "supplement_source_sha256": "d1a1592e6391039275f5b1f5fca484c004d3a78922833ddefbef91756b1741ca", + "original_mathematical_binding_unchanged": true, + "source_manifest_before": "evidence/PRE-SUPPLEMENT-MANIFEST.json", + "scope": "Original verifier, parameters, inputs and claimed rational are byte-identical. Only README changed among existing files; independent guard, receipt, and binding added." +} diff --git a/research/fine-prime-root400/check_broad_shift.py b/research/fine-prime-root400/check_broad_shift.py new file mode 100644 index 0000000000..452a3467b0 --- /dev/null +++ b/research/fine-prime-root400/check_broad_shift.py @@ -0,0 +1,26 @@ +"""Independent exact supplement for the broad Gaussian shift identity. +PR1897 highlighted the inherited disabled assertion. This checker is independently +written from the original two exponents; no PR1897 executable is imported. +The identity requires L != 0. This does not establish all-size precision bounds. +""" +import json,sys +from pathlib import Path +import sympy as sp +x,y,b,L,d,s=sp.symbols('x y b L d s') +EK=-b*(x-L*y+d)**2;EG=-b*L*(x-y-s)**2 +expanded=-b*((1-L)*x**2-L*(1-L)*y**2+d**2-L*s**2+2*(d+L*s)*x-2*L*(d+s)*y) +def zero(expr):return sp.Poly(sp.expand(sp.cancel(L**2*expr)),x,y,b,L,d,s).is_zero +def require(expr,label): + if not zero(expr):raise ValueError(label) +require(EK-EG-expanded,'ordered expansion') +actual=(EK-EG).subs(s,-d/L) +shifted=-b*((1-L)*x**2-L*(1-L)*y**2+d**2-d**2/L+2*d*(1-L)*y) +require(actual-shifted,'complete shifted identity') +require(sp.diff(actual,x).subs(x,0),'zero x-linear term') +wrong_constant=-b*((1-L)*x**2-L*(1-L)*y**2+d**2+d**2/L+2*d*(1-L)*y) +wrong_linear=-b*((1-L)*x**2-L*(1-L)*y**2+d**2-d**2/L-2*d*(1-L)*y) +mutations={'wrong_constant_sign':actual-wrong_constant,'wrong_linear_sign':actual-wrong_linear,'wrong_shift_sign':(EK-EG).subs(s,d/L)-shifted,'missing_L_in_gaussian':(EK+b*(x-y+d/L)**2)-shifted} +for name,expr in mutations.items(): + if zero(expr):raise ValueError('mutation accepted: '+name) +out=dict(status='PASS_EXACT_BROAD_SHIFT_SUPPLEMENT',identities=3,rejecting_controls=list(mutations),corrected_bracket='(1-L)*x^2-L*(1-L)*y^2+d^2-d^2/L+2*d*(1-L)*y',inherited_disabled_expression_residual=str(sp.factor(actual-(-b*((1-L)*x**2-L*(1-L)*y**2+d**2+d**2/L-2*d*(1-L)*y)))),scope='Exact polynomial identities after multiplying by nonzero L squared; no new supplier, kappa arithmetic or all-size analytic theorem. Independent supplement to inherited check_gaugefree.py, whose disabled assertion was identified by PR1897.') +Path(sys.argv[1]).write_text(json.dumps(out,indent=2)+'\n');print(out['status']) diff --git a/research/fine-prime-root400/evidence/BROAD-SHIFT.json b/research/fine-prime-root400/evidence/BROAD-SHIFT.json new file mode 100644 index 0000000000..399f194223 --- /dev/null +++ b/research/fine-prime-root400/evidence/BROAD-SHIFT.json @@ -0,0 +1,13 @@ +{ + "status": "PASS_EXACT_BROAD_SHIFT_SUPPLEMENT", + "identities": 3, + "rejecting_controls": [ + "wrong_constant_sign", + "wrong_linear_sign", + "wrong_shift_sign", + "missing_L_in_gaussian" + ], + "corrected_bracket": "(1-L)*x^2-L*(1-L)*y^2+d^2-d^2/L+2*d*(1-L)*y", + "inherited_disabled_expression_residual": "2*b*d*(2*L**2*y - 2*L*y + d)/L", + "scope": "Exact polynomial identities after multiplying by nonzero L squared; no new supplier, kappa arithmetic or all-size analytic theorem. Independent supplement to inherited check_gaugefree.py, whose disabled assertion was identified by PR1897." +} diff --git a/research/fine-prime-root400/evidence/PRE-SUPPLEMENT-MANIFEST.json b/research/fine-prime-root400/evidence/PRE-SUPPLEMENT-MANIFEST.json new file mode 100644 index 0000000000..b1ff45c0bd --- /dev/null +++ b/research/fine-prime-root400/evidence/PRE-SUPPLEMENT-MANIFEST.json @@ -0,0 +1,38 @@ +{ + "CLAIM.json": "e722c8072029e7c8df433b38582b29c65373d5d614b5faff4c6c1d5b28973521", + "DEPENDENCY-MANIFEST.json": "b8dba5524f8603e1848c73a8dd675404a0d3d9eed3b0285e9f0cfccde38fd15f", + "DEPENDENCY.json": "57b6fe18ea819cca8860e65b1f9d7de83438dd3f1a309661ea5aad6932ef8213", + "ENDPOINT.json": "e0b61641ee83787da48253a4c13589e3694c2ab5a7af186e61a27c5316ecd856", + "MATH-BINDING.json": "329730d9504e2bdb717cbc7097a43e78adbcb5e1dc03de3e51bce34463c47bd3", + "NOTICE": "2e42b1e070484a980981164dd36aece88c620c332a16a933d167477e009a5ae0", + "PARAMETERS.json": "ad198cd46d1f44c7345c962b7d1b1dde7067c8233049ef65c41d2ee9c2ca6ab0", + "PROOF.md": "abe4a1582a2fa6b66c5f4557fb645cafad20ca4a457744c580d6436f7f1f21d6", + "README.md": "5655227f29971f4686ad312dcf5eef5851da679a21455d0ed4ea8c20a724a001", + "RELEASE-BINDING.json": "a1aedf726f1f25964b00ac1203039ec2423da3eb89c0ce3ee18b0c6521b55684", + "certify_endpoint.py": "22980cd3aacdf96cddbbbe2b93d42c07ec91d169977c6129624f5ec9f274ea17", + "check_ledger.py": "8bc0d4f4bae9b8f600cdef06e0dbb0854be7c09320d5c9695f049fefb8c72c73", + "evidence/ARITHMETIC-RESULT.json": "2f484bc14585330215923e2afbe1e9a8cd86cd3b6fed7da93d427ffb99d32b8e", + "evidence/ARITHMETIC-STAGES.json": "82f205b596d6b70bf6eeebb5eb981f73714a0366918b444b1e6b22658af3f519", + "evidence/ENDPOINT-REPLAY.json": "dd51d9cc869d789c9044eaf08eeee7a6731cb03874bbdad52fbc2426514b71a2", + "evidence/FULL-RESULT.json": "543b797175303d3e5befe421776e8036ab0e10c8b6fcfd2d25e3b09bc6a88fe9", + "evidence/FULL-STAGES.json": "9f8bec5f5fa2b28f4f0991b088217ad33fe7eadd21481c67bbdf4699724539f6", + "evidence/INDEPENDENT.json": "e6e83b14a007a5662bae74279e8edb5e11692d64e18b1347f056737bf1dd43ce", + "evidence/LEDGER.json": "586fbd18672c858c113597fd4324abee53dad1bfe711b875dec9bc7c8eaaa335", + "evidence/SUPPLIER-RESULT.json": "8aededa191ee13f017cdaf7887a0217479573036c69054a0159d03b348286a86", + "evidence/SUPPLIER-STAGES.json": "00639d1a4fc1b9bb9f3aa5fa64e9adfbaf88f4db27bd224453cbbd9ccf379178", + "evidence/VERIFIED-SOURCE-MANIFEST.json": "73623834edcb4226c2093a7266f388628e85c206f81c9bd802507ff91524fa10", + "independent_check.py": "9434771a3f73ebb7a58e7bf162aba2eef05e380ebd6a40a2f67273a32df4c9ee", + "inputs/B.json": "c7492e6e000f33ac0d1516772cf7daff388b923401008f4cd86007947adb85c1", + "inputs/CLAIM1800.json": "1dd5490597ead36a31634f6008b1cd5ce0b51c4acd48a541b13306212e3f52f1", + "inputs/LEADER1839.json": "1cc459f3c79046a2dc025f7e004958d178b886a3b541d64d886e4628f77fc252", + "inputs/LEADER1875.json": "c85b80237dfad16c46d590363060341ff358e83de008cd1df44d7198a166e9c0", + "inputs/OUTER-CLAIM1800.json": "c10ff0673ee9152d2efee792fb3532ca25a5edee0bf52c5b700bf86735752779", + "inputs/SOURCE-SPEC.json": "41d7bd51c18eb354c6a785780ddefd35b3a8e2513daa2c4f585b236b7173e943", + "inputs/SPEC.json": "4856bd0ee3f22f661c0b94c3393596c815ca27aedde61e09d9371be87756c7e2", + "reference/check_ledger.py": "58162da8e9e7c02de50a9e63649c05ddc4fc5026b7f9173c9058018d093b9603", + "reference/fine_mercator.py": "c0bbb95baff4f301413778c6c595049a0f3fca4ca2cdc86351898137c53e1658", + "reference/fine_moment.py": "feaf1d3b6bf0e3b8eaeb22c40bea3a04ca63a98c08534fa5c28ae913c8ed70c2", + "reference/independent_check.py": "791c0bd5b1b634e20952914c8946bd8402415f4b1163ed83e94e7881fb657a5e", + "replay_outer.py": "f3bef0ca5139984faf357861283f7ed914f236d5a31b9f0dfcf88dcd93183026", + "verify.py": "af0ec7529ca920090fd479f8ea0600f1bba8a161d02d9a7089f5e40cc8ed916b" +}