diff --git a/research/complex-double-replica-owners-validation/ADMISSION-CONTROLS.json b/research/complex-double-replica-owners-validation/ADMISSION-CONTROLS.json new file mode 100644 index 0000000000..f0e25af91e --- /dev/null +++ b/research/complex-double-replica-owners-validation/ADMISSION-CONTROLS.json @@ -0,0 +1,102 @@ +{ + "status": "PASS_EXACT_MIXED_048_ALLCOLD_NATIVE_ASSEMBLY_ADMISSION_NEGATIVE_CONTROLS", + "valid_receipt_kappa": "1661642255531641/1000000000000000000", + "input_sha256": { + "owner_audit": "dfce85aa9c111adb173c8bdbf8a0cbb34117b97d89d8c45a0bde0fa9511e6579", + "fresh_invoice": "bc38ab065aab3f0261f756fb582361fc63ea21540c4fdbe0ad6685d6557c79f6", + "package:inputs/PR589-EXPECTED.json": "b9f0e5ca038abe837b0007c8fe006f366a6f02009244ac57705a8a200e2301f4", + "engines/moment.py": "81cbc864e106418fc7854322746f72180cb8110ff39f74450a3b8d55a82c1482", + "engines/base_two_moment.py": "aee70c242a2f1d225528fabe2002e1564d1dc884797c07d28a831c7878ee9098", + "engines/outer.py": "c1ebb52163a7219504c728a5c2b098bf1e50bf20148a2879c5a74c3cadc7c03c" + }, + "assembler_sha256": "7ab8e5e7dcb80aa5a929287b9d98b8978844bb9589745ec6e7c01059217e3638", + "rejected_controls": [ + "empty_certification_maps", + "failed_invoice_status", + "nonboolean_precision_check", + "wrong_owner_role_count", + "understated_physical_stock", + "changed_profile_same_rank_mass", + "insufficient_finite_C0", + "missing_finite_check", + "wrong_reflected_orientation_selfconsistent_totals", + "missing_selected_call", + "wrong_selected_primitive_sum", + "wrong_selected_coefficient_work_sum", + "unpaid_wrapper_factors", + "wrong_global_compiler", + "wrong_global_adapter_maximum", + "understated_exact_prefix_and_global_sum", + "wrong_global_prefix_sum", + "wrong_row_prefix_reserve", + "wrong_parent_geometry_charge", + "wrong_rebased_geometry_charge", + "wrong_complete_pervertex_envelope", + "wrong_prior_added_complete_invoice", + "wrong_finite_router_bits", + "wrong_finite_literal_bits", + "wrong_finite_physical_stock_bits", + "wrong_finite_row_coefficient", + "reordered_complete_calls", + "understated_explicit_idle_remainders", + "understated_actual_chart_types", + "wrong_cross_replica_role_count", + "old_no_cold_wrapper_counts_selfconsistent", + "gauge44:missing_provider", + "gauge44:missing_backward_orientation", + "gauge44:unpaid_scalar_primitive", + "gauge44:wrong_local_artifact_binding", + "gauge44:false_dirty_restoration", + "gauge44:wrong_declared_provider_count", + "gauge44:wrong_local_compiler", + "gauge44:wrong_local_adapter_charge", + "gauge44:wrong_local_primitive_bound", + "gauge44:forged_provider_and_call_program_hash", + "gauge44:provider_at_wrong_call", + "gauge44:synchronized_forged_source_recipe_hash", + "gauge44:synchronized_forged_phase_review_semantics", + "gauge44:width_order_swap_4_5", + "gauge44:width_inventory_shift_4_5", + "gauge44:width_order_swap_4_7", + "gauge44:width_inventory_shift_4_7", + "gauge44:width_order_swap_4_8", + "gauge44:width_inventory_shift_4_8", + "gauge44:width_order_swap_4_9", + "gauge44:width_inventory_shift_4_9", + "gauge44:width_order_swap_5_7", + "gauge44:width_inventory_shift_5_7", + "gauge44:width_order_swap_5_8", + "gauge44:width_inventory_shift_5_8", + "gauge44:width_order_swap_5_9", + "gauge44:width_inventory_shift_5_9", + "gauge44:width_order_swap_7_8", + "gauge44:width_inventory_shift_7_8", + "gauge44:width_order_swap_7_9", + "gauge44:width_inventory_shift_7_9", + "gauge44:width_order_swap_8_9", + "gauge44:width_inventory_shift_8_9", + "gauge44:cold_helper_width_swap_270", + "gauge44:cold_helper_width_swap_282", + "gauge44:cold_helper_width_swap_294", + "gauge44:cold_helper_width_swap_306", + "wrong_owner_receipt_hash" + ], + "discovery_accepted_controls": [], + "exact_outer_controls": [ + "next_grid", + "zero_eta", + "zero_beta", + "unit_beta" + ], + "conservative_outer_controls": [ + "next_grid", + "zero_eta", + "zero_beta", + "unit_beta" + ], + "recurrence_model_controls": [ + "native_complex_endpoint_rejected_with_old_surcharge", + "omitting_bit_surcharge_would_fail_next_endpoint_rejection" + ], + "scope": "Complete receipt schema; ordered widths and both reflected providers; exact program, work and paid-profile binding; independently recounted compiler, conservative envelope and finite inequalities. Does not replace fresh physical replay." +} diff --git a/research/complex-double-replica-owners-validation/ASSEMBLY.json b/research/complex-double-replica-owners-validation/ASSEMBLY.json new file mode 100644 index 0000000000..78ee02753a --- /dev/null +++ b/research/complex-double-replica-owners-validation/ASSEMBLY.json @@ -0,0 +1,345 @@ +{ + "status": "PASS_GAUGE44_NATIVE_EXACT_GLOBAL_ASSEMBLY", + "kappa": "1661642255531641/1000000000000000000", + "kappa_decimal": "0.001661642255531641", + "complex_lower": "1664407906038756083473/1000000000000000000000000", + "complex_decimal": "0.001664407906038756083473", + "bit_lower": "1733427039589844234749/1000000000000000000000000", + "bit_decimal": "0.001733427039589844234749", + "binding": "complex", + "gain_over_pr635_percent": "1.552384163999104186320772422612536231517578080662584419586271263732913", + "complex_profile": { + "1": 366914, + "2": 48673, + "3": 61920, + "4": 27936, + "5": 8064, + "8": 1152, + "44": 1, + "48": 4793 + }, + "provider_counts": { + "gauge44": 144 + }, + "surcharge_model": { + "complex": false, + "bit": true + }, + "conservative_complex_lower": "1664407903147339086553/1000000000000000000000000", + "conservative_complex_decimal": "0.001664407903147339086553", + "conservative_kappa": "66465690105993/40000000000000000", + "conservative_kappa_decimal": "0.001661642252649825", + "conservative_moments": [ + { + "side": "conservative_complex", + "surcharge": true, + "endpoint": "1664407903147339086553/1000000000000000000000000", + "accept": true, + "mercator": [ + "-25032489332726575475715522827994007619297577/13479973333575319897333507543509815336818572211270286240551805124608", + "-3129061166590821934464440353499250952412197/1684996666696914987166688442938726917102321526408785780068975640576" + ], + "base_two": [ + "-9285070850952449689159/5000000000000000000000000000000000000000000000", + "-742805268076195975127/400000000000000000000000000000000000000000000" + ] + }, + { + "side": "conservative_complex", + "surcharge": true, + "endpoint": "832203951573669543277/500000000000000000000000", + "accept": false, + "mercator": [ + "29422868226734365306064064411531019320649647/26959946667150639794667015087019630673637144422540572481103610249216", + "1838929264170897831629004025720688707540603/1684996666696914987166688442938726917102321526408785780068975640576" + ], + "base_two": [ + "2728387074615215160963/2500000000000000000000000000000000000000000000", + "2182711659692172128799/2000000000000000000000000000000000000000000000" + ] + } + ], + "conservative_bootstrap": [ + { + "exponent": "1661701662440794020810351326820502861134557642932947702519070496843355713062736855727574578191/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "gap": "2706240706545065742646008771593991526355804067052297480929503156644286937263144272425421809/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "cutoff_log2": "4915522135766" + }, + { + "exponent": "1664403398858919293906715926122861482630337739506651087345255473055061419097379501176777151431814761035969532315327483540899971962153784834377/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "gap": "4504288419792646281409469235370030575707493348912654744526944938580902620498823222848568185238964030467684672516459100028037846215165623/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "cutoff_log2": "1774394234160031372" + }, + { + "exponent": "1664407895650365842595077502187121970767827795502947404229536729532771152599993569458651719647928955056159005811084338874378506298953627397949983627070164197159527382477325374560188427167519/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "gap": "7496973243957919833404974881893085651497052595770463270467228847400006430541348280352071044943840994188915661125621493701046372602050016372929835802840472617522674625439811572832481/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "cutoff_log2": "640516879236935847344134" + }, + { + "exponent": "1664407903134861065036069629632260147908344973591394158820794419388550445923036586490512369614152918083890507035409708885160986985419149631515033433594134282375490988043942798227260778132950319208782272982569898570455724518918981428727993/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "gap": "12478021516927705959836704752568473408605841179205580611449554076963413509487630385847081916109492964590291114839013014580850368484966566405865717624509011956057201772739221867049680791217727017430101429544275481081018571272007/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "cutoff_log2": "231212356695711754328953174290" + }, + { + "exponent": "1664407903147318318035368918569725347474557273404471514428318682092681249729102729442249856067512671244027409488382527169925088419572771103050425210529185069883426171211138063594894021207775068533164190809055661055477479890261632468455863633135676166717906879168576122749367638679021871/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "gap": "20768517628417022371505186356173595528485571681317907318750270897270557750143932487328755972590511617472830074911580427228896949574789470814930116573828788861936405105978792224931466835809190944338944522520109738367531544136366864323833282093120831423877250632361320978129/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "cutoff_log2": "83462521631705166711632703516220719" + }, + { + "exponent": "1664407903147339051985712458199973021369092654525660598188699591739212630725863598720690869096534165931271007857103155590366192934291660097537124016054953496578943242898834119478128326702714486101535739158582867048601795532384446654151220169566588207032942941282049594205684174581218260718194361831710474224290415756407852963350999337/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "gap": "34567284877392123831291820792474339401811300408260787369274136401279309130903465834068728992142896844409633807065708339902462875983945046503421056757101165880521871673297285513898464260841417132951398204467615553345848779830433411792967057058717950405794315825418781739281805638168289525775709584243592147036649000663/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "cutoff_log2": "30128115195376362181991812844774813107364" + }, + { + "exponent": "1664407903147339086495463273451819903547704507748993804690450581842480790409303708047476394048273577390528079326680321561402767736518367633377095918829490026691686507773346089920812472730929146810001306769143080716558299346017192978219177336505185070009802852109531367226766161170136690783496727444132658406187108643057896955872502553395419140441025859659257391413369260766711384639/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "gap": "57534062140276949113208939251006195309549418157519209590696291952523605951726422609471920673319678438597232263481632366622904081170509973308313492226653910079187527269070853189998693230856919283441700653982807021780822663494814929990197147890468632773233838829863309216503272555867341593812891356942103044127497446604580859558974140340742608586630739233288615361/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "cutoff_log2": "10875579930729722639770456282508490498836156674" + } + ], + "conservative_outer": { + "bit_positive": "1664407903147339086495463273451819903547704507748993804690450581842480790409303708047476394048273577390528079326680321561402767736518367633377095918829490026691686507773346089920812472730929146810001306769143080716558299346017192978219177336505185070009802852109531367226766161170136690783496727444132658406187108643057896955872502553395419140441025859659257391413369260766711384639/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "complex_above_bit": "57536726548180096452295492251006195309549418157519209590696291952523605951726422609471920673319678438597232263481632366622904081170509973308313492226653910079187527269070853189998693230856919283441700653982807021780822663494814929990197147890468632773233838829863309216503272555867341593812891356942103044127497446604580859558974140340742608586630739233288615361/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "complex_below_one_over32": "29585592096852660913447/1000000000000000000000000", + "beta_positive": "1/1000000000000000000000000", + "beta_below_one": "999999999999999999999999/1000000000000000000000000", + "leaf_saving_above_bit": "57535062140276949113208939251006195309549418157519209590696291952523605951726422609471920673319678438597232263481632366622904081170509973308313492226653910079187527269070853189998693230856919283441700653982807021780822663494814929990197147890468632773233838829863309216503272555867341593812891356942103044127497446604580859558974140340742608586630739233288615361/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "q_positive": "832203951573669543247729972318006804434765758411223450525321743216732646210847163573156354543346379391555992186946112507123993340179857136366986556647008494978209876790754215470379544678956800058910732572098809429132339671701827346028872109953246517811923206877429178428313070782216235860381136955905159066402770824801504345277845089589066512323557057327075300287544189357496033062108586630739233288615361/500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "q_below_internal": "1664407903147339086495463273451819903547704507748993804690450581842480790409303708047476394048273577390528079326680321561402767736518367633377095918829490026691686507773346089920812472730929146810001306769143080716558299346017192978219177336505185070009802852109531367226766161170136690783496727444132658406187108643057896955872502553395419140441025859659257391413369260766711384639/500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "q_below_leaf": "28769195478041621895690965088776549474678256783267353789152836426843645456653620608444007813053887492876006659820142863633013443352991505021790123209245784529620455321043199941089267427901190570867660328298172653971127890046753482188076793122570821571686929217783764139618863044094840933597229175198495654722154910410933487676442942672924699712455810642503966937891413369260766711384639/500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "c_positive": "832203951573669543247854972318006804434765758411223450525321743216732646210847163573156354543346379391555992186946112507123993340179857136366986556647008494978209876790754215470379544678956800058910732572098809429132339671701827346028872109953246517811923206877429178428313070782216235860381136955905159066402770824801504345277845089589066512323557057327075300287544189357496033062108586630739233288615361/500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "c_below_one": "499167796048426330456752145027681993195565234241588776549474678256783267353789152836426843645456653620608444007813053887492876006659820142863633013443352991505021790123209245784529620455321043199941089267427901190570867660328298172653971127890046753482188076793122570821571686929217783764139618863044094840933597229175198495654722154910410933487676442942672924699712455810642503966937891413369260766711384639/500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "q_below_reservations": "1/4000000000000000000000000", + "lambda_above_tau": "1664407903147339086495463273451819903547704507748993804690450581842480790409303708047476394048273577390528079326680321561402767736518367633377095918829490026691686507773346089920812472730929146810001306769143080716558299346017192978219177336505185070009802852109531367226766161170136690783496727444132658406187108643057896955872502553395419140441025859659257391413369260766711384639/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "lambda_above_sigma": "57538390956083243791381987714279647129452965862026958584500982403105448432516831913179968149713726712174622791560959046944465483938246491675946869322572739569214218955578626536088614043329650212588510655289576164861539221794160947183175367067805137958303848632715418747870499322028511730503674853669547176785903633713223917455930012843296004005771180259148274618391413369260766711384639/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "lambda_above_internal": "1664407903147339086495463273451819903547704507748993804690450581842480790409303708047476394048273577390528079326680321561402767736518367633377095918829490026691686507773346089920812472730929146810001306769143080716558299346017192978219177336505185070009802852109531367226766161170136690783496727444132658406187108643057896955872502553395419140441025859659257391413369260766711384639/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "lambda_prime_above_lambda": "1664407903147339086495463273451819903547704507748993804690450581842480790409303708047476394048273577390528079326680321561402767736518367633377095918829490026691686507773346089920812472730929146810001306769143080716558299346017192978219177336505185070009802852109531367226766161170136690783496727444132658406187108643057896955872502553395419140441025859659257391413369260766711384639/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "compact_leaf": "28769195478041621895690965088776549474678256783267353789152836426843645456653620608444007813053887492876006659820142863633013443352991505021790123209245784529620455321043199941089267427901190570867660328298172653971127890046753482188076793122570821571686929217783764139618863044094840933597229175198495654722154910410933487676442942672924699712455810642503966937891413369260766711384639/500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "compact_reservations": "1/4000000000000000000000000", + "lambda_prime_below_one": "832203951573669543247729972318006804434765758411223450525321743216732646210847163573156354543346379391555992186946112507123993340179857136366986556647008494978209876790754215470379544678956800058910732572098809429132339671701827346028872109953246517811923206877429178428313070782216235860381136955905159066402770824801504345277845089589066512323557057327075300287544189357496033062108586630739233288615361/500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "epsilon_positive": "499999999999999999999999500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/500832203951573669543247729972318006804434765758411223450525321743216732646210847163573156354543346379391555992186946112507123993340179857136366986556647008494978209876790754215470379544678956800058910732572098809429132339671701827346028872109953246517811923206877429178428313070782216235860381136955905159066402770824801504345277845089589066512323557057327075300287544189357496033062108586630739233288615361", + "epsilon_below_one": "832203951573669543248229972318006804434765758411223450525321743216732646210847163573156354543346379391555992186946112507123993340179857136366986556647008494978209876790754215470379544678956800058910732572098809429132339671701827346028872109953246517811923206877429178428313070782216235860381136955905159066402770824801504345277845089589066512323557057327075300287544189357496033062108586630739233288615361/500832203951573669543247729972318006804434765758411223450525321743216732646210847163573156354543346379391555992186946112507123993340179857136366986556647008494978209876790754215470379544678956800058910732572098809429132339671701827346028872109953246517811923206877429178428313070782216235860381136955905159066402770824801504345277845089589066512323557057327075300287544189357496033062108586630739233288615361", + "guard_width": "832203951573669543248229972318006804434765758411223450525321743216732646210847163573156354543346379391555992186946112507123993340179857136366986556647008494978209876790754215470379544678956800058910732572098809429132339671701827346028872109953246517811923206877429178428313070782216235860381136955905159066402770824801504345277845089589066512323557057327075300287544189357496033062108586630739233288615361/500832203951573669543247729972318006804434765758411223450525321743216732646210847163573156354543346379391555992186946112507123993340179857136366986556647008494978209876790754215470379544678956800058910732572098809429132339671701827346028872109953246517811923206877429178428313070782216235860381136955905159066402770824801504345277845089589066512323557057327075300287544189357496033062108586630739233288615361", + "K_geometry": "375832203951573669543247854972318006804434765758411223450525321743216732646210847163573156354543346379391555992186946112507123993340179857136366986556647008494978209876790754215470379544678956800058910732572098809429132339671701827346028872109953246517811923206877429178428313070782216235860381136955905159066402770824801504345277845089589066512323557057327075300287544189357496033062108586630739233288615361/500832203951573669543247729972318006804434765758411223450525321743216732646210847163573156354543346379391555992186946112507123993340179857136366986556647008494978209876790754215470379544678956800058910732572098809429132339671701827346028872109953246517811923206877429178428313070782216235860381136955905159066402770824801504345277845089589066512323557057327075300287544189357496033062108586630739233288615361000000000000000000000000", + "K_dominates_log": "832203951573669543247854140114055230765222510556251132518517308450974234987396638251413137810700168544392419030591569160744601784187670190254479432653668315121073509804197568461884566469080009304695262192554130472332280760969255247219442977613574815984577178005319225181795258859009358431202708642834376850166910443664548440118778686818241710819211779481985711221031865800438705986808299086549875792582298891413369260766711384639/500832203951573669543247729972318006804434765758411223450525321743216732646210847163573156354543346379391555992186946112507123993340179857136366986556647008494978209876790754215470379544678956800058910732572098809429132339671701827346028872109953246517811923206877429178428313070782216235860381136955905159066402770824801504345277845089589066512323557057327075300287544189357496033062108586630739233288615361000000000000000000000000", + "record_suffix": "832203951573669543248229972318006804434765758411223450525321743216732646210847163573156354543346379391555992186946112507123993340179857136366986556647008494978209876790754215470379544678956800058910732572098809429132339671701827346028872109953246517811923206877429178428313070782216235860381136955905159066402770824801504345277845089589066512323557057327075300287544189357496033062108586630739233288615361/500832203951573669543247729972318006804434765758411223450525321743216732646210847163573156354543346379391555992186946112507123993340179857136366986556647008494978209876790754215470379544678956800058910732572098809429132339671701827346028872109953246517811923206877429178428313070782216235860381136955905159066402770824801504345277845089589066512323557057327075300287544189357496033062108586630739233288615361", + "phase_local": "6657631612589356345985338946340102861808582819559815286195769510968102758463326783263507619614124824285284364339214356710612555165446670144823385329182727779968542647339477076754541379221777609717070390197245796476258658462882046669421547747286300440668039626147323474179986754334523009453870667334170490314986306217275078857063694313941707297084111180771512813233841191302910937421568405501724508812889825891413369260766711384639/4006657631612589356345981839778544054435478126067289787604202573945733861169686777308585250836346771035132447937495568900056991946721438857090935892453176067959825679014326033723763036357431654400471285860576790475433058717373614618768230976879625972142495385655019433427426504566257729886883049095647241272531222166598412034762222760716712532098588456458616602402300353514859968264496868693045913866308922888000000000000000000000000", + "phase_boundary": "1331526322517871269196667123504859313426081965727985202833710354381013822713904936395306950536707996179326014342759236665018997788295584472074671366641873412107999435878650097744112293276454089340041701735813416129811684563990351654836766243585522726671731102131776732238783101328339099947431390816377472290008572938545451047285485740571681618213346013878230891393558379414936325824073451064993415765751515491413369260766711384639/801331526322517871269196367955708810887095625213457957520840514789146772233937355461717050167269354207026489587499113780011398389344287771418187178490635213591965135802865206744752607271486330880094257172115358095086611743474722923753646195375925194428499077131003886685485300913251545977376609819129448254506244433319682406952444552143342506419717691291723320480460070702971993652899373738609182773261784577600000000000000000000000", + "gamma_sublinear": "1/2000000000000000000000000", + "cell_above_band": "999999999999999999999998499167796048426330456752270027681993195565234241588776549474678256783267353789152836426843645456653620608444007813053887492876006659820142863633013443352991505021790123209245784529620455321043199941089267427901190570867660328298172653971127890046753482188076793122570821571686929217783764139618863044094840933597229175198495654722154910410933487676442942672924699712455810642503966937891413369260766711384639/2003328815806294678172990919889272027217739063033644893802101286972866930584843388654292625418173385517566223968747784450028495973360719428545467946226588033979912839507163016861881518178715827200235642930288395237716529358686807309384115488439812986071247692827509716713713252283128864943441524547823620636265611083299206017381111380358356266049294228229308301201150176757429984132248434346522956933154461444000000000000000000000000", + "prime_interval_packing": "832203951573669543248229972318006804434765758411223450525321743216732646210847163573156354543346379391555992186946112507123993340179857136366986556647008494978209876790754215470379544678956800058910732572098809429132339671701827346028872109953246517811923206877429178428313070782216235860381136955905159066402770824801504345277845089589066512323557057327075300287544189357496033062108586630739233288615361/500832203951573669543247729972318006804434765758411223450525321743216732646210847163573156354543346379391555992186946112507123993340179857136366986556647008494978209876790754215470379544678956800058910732572098809429132339671701827346028872109953246517811923206877429178428313070782216235860381136955905159066402770824801504345277845089589066512323557057327075300287544189357496033062108586630739233288615361", + "alpha_positive": "1664407903147339086495959112432062035199988269092474583043839051667706881198243801824569492354046547935948411217537681667868595124367527326621465989300676810099283386594951783932264111148036809363605994764652939901464620432671082593248315087566821333796500384882748403610108329641225594291583845598739535916569681268466052785396623776407308223142768836809061011508576055157934739048916885717289109081197659891413369260766711384639/1001664407903147339086495459944636013608869531516822446901050643486433465292421694327146312709086692758783111984373892225014247986680359714272733973113294016989956419753581508430940759089357913600117821465144197618858264679343403654692057744219906493035623846413754858356856626141564432471720762273911810318132805541649603008690555690179178133024647114114654150600575088378714992066124217173261478466577230722000000000000000000000000", + "alpha_below_one": "999999999999999999999999500832203951573669543247729972318006804434765758411223450525321743216732646210847163573156354543346379391555992186946112507123993340179857136366986556647008494978209876790754215470379544678956800058910732572098809429132339671701827346028872109953246517811923206877429178428313070782216235860381136955905159066402770824801504345277845089589066512323557057327075300287544189357496033062108586630739233288615361/1001664407903147339086495459944636013608869531516822446901050643486433465292421694327146312709086692758783111984373892225014247986680359714272733973113294016989956419753581508430940759089357913600117821465144197618858264679343403654692057744219906493035623846413754858356856626141564432471720762273911810318132805541649603008690555690179178133024647114114654150600575088378714992066124217173261478466577230722000000000000000000000000", + "alpha_below_one_fourth": "248751694072639495685127905873726941367017394610113137142218821819940659441907179779962008684917626641759829584875935374585693401545722401241562027289022827437389821551800425323802925661191441590665849371521396464813101549403179831079766120967409801925109461218555966185604048205749882523638606722879213043616631704143934699387242298768387225033019009691854476638635196039520813277482137407598080507563110020608586630739233288615361/1001664407903147339086495459944636013608869531516822446901050643486433465292421694327146312709086692758783111984373892225014247986680359714272733973113294016989956419753581508430940759089357913600117821465144197618858264679343403654692057744219906493035623846413754858356856626141564432471720762273911810318132805541649603008690555690179178133024647114114654150600575088378714992066124217173261478466577230722000000000000000000000000", + "delta_positive": "1/8000000000000000000000000", + "delta_below_one_eighth": "999999999999999999999999/8000000000000000000000000", + "short_record_fallback": "499166410921592300795707273661995159598344292636857409922621795589751836694132412720754020722793919810306860167769972454005510505342767035416614173372782834885805006798374989585471651892709383503509652340668414411751013833225861469680560101501770546222829421257828627697965093159983621274423820151921886212931310335730692028660576508924498589465238315234819386926743100441860595661636928304839704247522840119747527565850483726657870667041109664786326198844834546580810757451211437625942821236961843991184504962600617668074670937184691098821867825973484466254589084714998443981875998445152921080147792367533698595407411790023727869396323089153756047515448720598680943937596458192128992962588032237598610627616769026222328429256609708578122078844308594896376993420446509189443941615052605160321/500832203951573669543247729972318006804434765758411223450525321743216732646210847163573156354543346379391555992186946112507123993340179857136366986556647008494978209876790754215470379544678956800058910732572098809429132339671701827346028872109953246517811923206877429178428313070782216235860381136955905159066402770824801504345277845089589066512323557057327075300287544189357496033062108586630739233288615361000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "small_field_exposure": "1/1000000000000000000000000", + "artificial_boundary": "28053261052900714850767860220724964290204833638281508217787641004870168164591164570044647236340972106913601074219433614830495073748439487417565824660997388564218176841215567939731129775794082865576032933295752957840334869915721114666442276102434026792245445123326771797279151589965831459727351928050117142526898484913930707145813259284942012731193220687502468087985602365089550918097200850406999879002959482290325759892217699865846083/4006657631612589356345981839778544054435478126067289787604202573945733861169686777308585250836346771035132447937495568900056991946721438857090935892453176067959825679014326033723763036357431654400471285860576790475433058717373614618768230976879625972142495385655019433427426504566257729886883049095647241272531222166598412034762222760716712532098588456458616602402300353514859968264496868693045913866308922888000000000000000000000000", + "literal_scalar_guard": "1", + "row_product_gap": "23971789/25", + "balanced_prefix_above_kappa": "3404466105723279018312753276075105308623598242549342872466029185557344995155742637462159865225492655323644485128171316233099903722813717126286975120445796230754792851924598947371081165092286498229770893330702657034333517514867532424073380187050762606884895592536593938405258163056817898248834835361486352643823733727517900976736163989643172687612808930059045327020712038528131880397771263707332575702041527/20033288158062946781729909198892720272177390630336448938021012869728669305848433886542926254181733855175662239687477844500284959733607194285454679462265880339799128395071630168618815181787158272002356429302883952377165293586868073093841154884398129860712476928275097167137132522831288649434415245478236206362656110832992060173811113803583562660492942282293083012011501767574299841322484343465229569331544614440000000000000000", + "coordinate_movement_above_kappa": "2765650497514086495463273451819903547704507748993804690450581842480790409303708047476394048273577390528079326680321561402767736518367633377095918829490026691686507773346089920812472730929146810001306769143080716558299346017192978219177336505185070009802852109531367226766161170136690783496727444132658406187108643057896955872502553395419140441025859659257391413369260766711384639/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "compact_phase_layer_above_kappa": "85111151810878023884149288654147660397583151628967813400427279113611881662160919725706833057480961839744732736648290718881385085946349587977317241644158349121861326319905096893522813656927617776787472274356833853759528508739348638900007158647396955218875872001491641582702275648107376674004635023656021860190434276785176699616899754463234227601253710927919075848442500675659107652448248530574727761811804886384639/500832203951573669543247729972318006804434765758411223450525321743216732646210847163573156354543346379391555992186946112507123993340179857136366986556647008494978209876790754215470379544678956800058910732572098809429132339671701827346028872109953246517811923206877429178428313070782216235860381136955905159066402770824801504345277845089589066512323557057327075300287544189357496033062108586630739233288615361000000000000000000000000", + "bulk_exposure_above_kappa": "2765650497514086495463273451819903547704507748993804690450581842480790409303708047476394048273577390528079326680321561402767736518367633377095918829490026691686507773346089920812472730929146810001306769143080716558299346017192978219177336505185070009802852109531367226766161170136690783496727444132658406187108643057896955872502553395419140441025859659257391413369260766711384639/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "Gaussian_arithmetic_above_kappa": "136178143396727209158840587795274240026937125267207956487417716896972056589497059287639231035863351669599400013570860462377883641788555344871621868450845292583183219098774081104089031133311915250234035674317373709274531271462361625261107861453158394322149305889540550658781148093959645147737157554078317149847790282697945214267942214307881817915445844878804755753753181253581085858414817486184716397342427791384639/801331526322517871269196367955708810887095625213457957520840514789146772233937355461717050167269354207026489587499113780011398389344287771418187178490635213591965135802865206744752607271486330880094257172115358095086611743474722923753646195375925194428499077131003886685485300913251545977376609819129448254506244433319682406952444552143342506419717691291723320480460070702971993652899373738609182773261784577600000000000000000000000", + "scalar_work_above_kappa": "680892720312451852088881111967291089406712844075102816081982386586147255814415881281584809471942176521382517634078271059673868237438750085077537887722172689503950075406709912683462017548077754966997378607229798834767894073841166813112848691381280411423732600695395580803622454183050508867550731211916133572859587679100809370545728452650789447933495273688252008077067107418082186722058219679357928509669072111384639/4006657631612589356345981839778544054435478126067289787604202573945733861169686777308585250836346771035132447937495568900056991946721438857090935892453176067959825679014326033723763036357431654400471285860576790475433058717373614618768230976879625972142495385655019433427426504566257729886883049095647241272531222166598412034762222760716712532098588456458616602402300353514859968264496868693045913866308922888000000000000000000000000", + "dimension_above_kappa": "19966711841937053221674516906830558746135362645738656370602585372820673566617595299014418740974008782286497625538014810823359525394564121947645224260547836786487846725374166062135977670137440675368724735789402545852605599743834583940492362630469402563360903258775665439747763069705305288970842917578581691886178724528494292470012619923934338316243221707350089675601307162484745485698227695062902311066226649267332575702041527/20033288158062946781729909198892720272177390630336448938021012869728669305848433886542926254181733855175662239687477844500284959733607194285454679462265880339799128395071630168618815181787158272002356429302883952377165293586868073093841154884398129860712476928275097167137132522831288649434415245478236206362656110832992060173811113803583562660492942282293083012011501767574299841322484343465229569331544614440000000000000000" + }, + "conservative_controls": [ + "next_grid", + "zero_eta", + "zero_beta", + "unit_beta" + ], + "model_controls": [ + "native_complex_endpoint_rejected_with_old_surcharge", + "omitting_bit_surcharge_would_fail_next_endpoint_rejection" + ], + "native_correction_gain": "2.881816E-12", + "template_sha256": "0eee5837ac8a82e0ede473ae2d23ae74f51146c0879445439cb42a391f37c006", + "input_sha256": { + "owner_audit": "dfce85aa9c111adb173c8bdbf8a0cbb34117b97d89d8c45a0bde0fa9511e6579", + "fresh_invoice": "bc38ab065aab3f0261f756fb582361fc63ea21540c4fdbe0ad6685d6557c79f6", + "package:inputs/PR589-EXPECTED.json": "b9f0e5ca038abe837b0007c8fe006f366a6f02009244ac57705a8a200e2301f4", + "engines/moment.py": "81cbc864e106418fc7854322746f72180cb8110ff39f74450a3b8d55a82c1482", + "engines/base_two_moment.py": "aee70c242a2f1d225528fabe2002e1564d1dc884797c07d28a831c7878ee9098", + "engines/outer.py": "c1ebb52163a7219504c728a5c2b098bf1e50bf20148a2879c5a74c3cadc7c03c" + }, + "bit_supplier": { + "pr": 589, + "repository": "CrocSwap/integer-mult-bounds", + "commit": "a5afc8c6169ea61ba7c51dfd3cade02cc7b13b46", + "merged_as": "b3eb785ac5b4b1ca2beea0f80db078a505626a90", + "path": "research/e8-bit-p111-tuned/tune/EXPECTED.json", + "git_blob_sha1": "e293ddc557742637f9f679f083a1a282d87b1b13", + "word": { + "v": 111, + "decoder_constant": 63, + "copy_ranks": [ + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7 + ] + }, + "derived_deficit": 10272, + "deficit_formula": "T(2Kv-L*cst), L=9 T=32 K=4 M=64", + "replay_scope": "Cited unchanged supplier; this assembly reprices its full profile and does not rebuild its bit circuit." + }, + "moments": [ + { + "side": "bit", + "surcharge": true, + "endpoint": "1733427039589844234749/1000000000000000000000000", + "accept": true, + "mercator": [ + "-43100600330766044577088869872467188970742291/26959946667150639794667015087019630673637144422540572481103610249216", + "-43100600330766044577088869872467188970742289/26959946667150639794667015087019630673637144422540572481103610249216" + ], + "base_two": [ + "-799345163337715793503/500000000000000000000000000000000000000000000", + "-3197378653350863173989/2000000000000000000000000000000000000000000000" + ] + }, + { + "side": "bit", + "surcharge": true, + "endpoint": "6933708158359376939/4000000000000000000000", + "accept": false, + "mercator": [ + "22502934905675809315035333485365686073718547/13479973333575319897333507543509815336818572211270286240551805124608", + "5625733726418952328758833371341421518429637/3369993333393829974333376885877453834204643052817571560137951281152" + ], + "base_two": [ + "8346798366759439729359/5000000000000000000000000000000000000000000000", + "16693606733518879458833/10000000000000000000000000000000000000000000000" + ] + }, + { + "side": "complex", + "surcharge": false, + "endpoint": "1664407906038756083473/1000000000000000000000000", + "accept": true, + "mercator": [ + "-47391101229457064760743848057195417789415397/26959946667150639794667015087019630673637144422540572481103610249216", + "-47391101229457064760743848057195417789415395/26959946667150639794667015087019630673637144422540572481103610249216" + ], + "base_two": [ + "-878917/500000000000000000000000000000", + "-1757833/1000000000000000000000000000000" + ] + }, + { + "side": "complex", + "surcharge": false, + "endpoint": "832203953019378041737/500000000000000000000000", + "accept": false, + "mercator": [ + "32096745662585787937990997625919396746079625/26959946667150639794667015087019630673637144422540572481103610249216", + "32096745662585787937990997625919396746079627/26959946667150639794667015087019630673637144422540572481103610249216" + ], + "base_two": [ + "595267/500000000000000000000000000000", + "238107/200000000000000000000000000000" + ] + } + ], + "bootstrap": [ + { + "exponent": "1661701665322697226728614491282562100920860408806462286394842525654591576383690917833856258271/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "gap": "2706240716058856744382844309531860323056118193537713605157474345408423616309082166143741729/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "cutoff_log2": "4915522101205" + }, + { + "exponent": "1664403401750312631127379573763801372213409217665113451864353290377294670218860639450120554349974660729348568285683193307768791982965677344817/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "gap": "4504288443452345617761828292589030507309334886548135646709622705329781139360549879445650025339270651431714316806692231208017034322655183/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "cutoff_log2": "1774394215519291774" + }, + { + "exponent": "1664407898541782787111910776243956580246369586450655803579920708878171843871791904928302065025586997727422218168454265677067963675702483796164179659970032782503659115348306091528287344090559/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "gap": "7496973296361086559348137380997546940549344196420079291121828156128208095071697934974413002272577781831545734322932036324297516203835820340029967217496340884651693908471712655909441/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "cutoff_log2": "640516870282625522558162" + }, + { + "exponent": "1664407906026278061847172508769095980917761923110651929349264719125631104717784005150160512374501449187616853449982503768593743844299408746162460152608220070324509843606321820922934084468201325401756796599570522819947537992242822124768593/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "gap": "12478021625824826822997980326154603889348070650735280874368895282215994849839487625498550812383146550017496231406256155700591253837539847391779929675490156393678179077065915531798674598243203400429477180052462007757177875231407/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "cutoff_log2": "231212352660078446854585443299" + }, + { + "exponent": "1664407906038735314955151590177310974209925354411156881468414678373384542722665608676744990871466790252368800605102441650827994610824786692708988180673886359244395604008930844633894414436727428091918044137932423599917923856632005927378785890370776410683836690595640749551119188883236511/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "gap": "20768517845745414782987033991172588843118531585321626615457277334391323255009128533209747631199394897558349172005389175213307291011819326113640755604395991069155366105585563272571908081955862067576400082076143367994072621214109629223589316163309404359250448880811116763489/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "cutoff_log2": "83462519884948302052856887522513810" + }, + { + "exponent": "1664407906038756048905712036426430721950878759168300160465571416053655604132567547726124559189990067740970283204982723233019546343810360272890093305465570796467942972254894053365543946172318466630901714865636980014596026754621559950168019832552074683143415746608345453066412331415183307294158020701478072294376866658813266129282717297/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "gap": "34567285299165663239293037767831699839534428583946344395867432452273875440810009932259029716795017276766980453656189639727109906694534429203532057027745105946634456053827681533369098285134363019985403973245378440049831980167447925316856584253391654546933587668584816692705841979298521927705623133341186733870717282703/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "cutoff_log2": "30128114460158563379102989203346292563597" + }, + { + "exponent": "1664407906038756083415463272649865363550214246968055119158683071747900743812884745099644781526195776824330774002734212347921265064298946105945892681674392978436065299569505335222543955635678371883389119810610415372234750493027434631142899653258497796793809113232646522933639344805211248997824030026549328471459506839649274155777569607995286941113309467640433371484005316821207067519/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "gap": "57534062942228597693702280031944880841316928252099256187115254900355218473804223175669225997265787652078734935701053894054107318325607021563934700430494664777456044364321628116610880189389584627765249506972565368857100346741502203206190886767353477066360655194788751002175969973450671528540493160350725844222430392004713058886690532359566628515994683178792932481/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "cutoff_log2": "10875579627546225840989885896331983247355818271" + } + ], + "outer": { + "bit_positive": "1664407906038756083415463272649865363550214246968055119158683071747900743812884745099644781526195776824330774002734212347921265064298946105945892681674392978436065299569505335222543955635678371883389119810610415372234750493027434631142899653258497796793809113232646522933639344805211248997824030026549328471459506839649274155777569607995286941113309467640433371484005316821207067519/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "complex_above_bit": "57536727350134636449785753031944880841316928252099256187115254900355218473804223175669225997265787652078734935701053894054107318325607021563934700430494664777456044364321628116610880189389584627765249506972565368857100346741502203206190886767353477066360655194788751002175969973450671528540493160350725844222430392004713058886690532359566628515994683178792932481/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "complex_below_one_over32": "29585592093961243916527/1000000000000000000000000", + "beta_positive": "1/1000000000000000000000000", + "beta_below_one": "999999999999999999999999/1000000000000000000000000", + "leaf_saving_above_bit": "57535062942228597693702280031944880841316928252099256187115254900355218473804223175669225997265787652078734935701053894054107318325607021563934700430494664777456044364321628116610880189389584627765249506972565368857100346741502203206190886767353477066360655194788751002175969973450671528540493160350725844222430392004713058886690532359566628515994683178792932481/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "q_positive": "832203953019378041707729971917026643019023708020754909713977985659703403851323213866750642862354075527420287356585579978183808201375470318760598419572132190271926703892070993218293541752539616436359337361349572007745491857393906705156077591878755870962273413716670002969022878593492391852389081373929859024480755595794610528560313344490803821282498956250608690455061545101135893326128515994683178792932481/500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "q_below_internal": "1664407906038756083415463272649865363550214246968055119158683071747900743812884745099644781526195776824330774002734212347921265064298946105945892681674392978436065299569505335222543955635678371883389119810610415372234750493027434631142899653258497796793809113232646522933639344805211248997824030026549328471459506839649274155777569607995286941113309467640433371484005316821207067519/500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "q_below_leaf": "28769195879020337602934555479245090286022014340296596148676786133249357137645924472579712643414420021816191798624529681239401580427867809728073296107929006781706458247460383563640662638650427992254508142606093294843922408121244129037726586283329997030977121406507608147610918626070140975519244404205389471439686655509196178717501043749391309544938454898864106673871484005316821207067519/500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "c_positive": "832203953019378041707854971917026643019023708020754909713977985659703403851323213866750642862354075527420287356585579978183808201375470318760598419572132190271926703892070993218293541752539616436359337361349572007745491857393906705156077591878755870962273413716670002969022878593492391852389081373929859024480755595794610528560313344490803821282498956250608690455061545101135893326128515994683178792932481/500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "c_below_one": "499167796046980621958292145028082973356980976291979245090286022014340296596148676786133249357137645924472579712643414420021816191798624529681239401580427867809728073296107929006781706458247460383563640662638650427992254508142606093294843922408121244129037726586283329997030977121406507608147610918626070140975519244404205389471439686655509196178717501043749391309544938454898864106673871484005316821207067519/500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "q_below_reservations": "1/4000000000000000000000000", + "lambda_above_tau": "1664407906038756083415463272649865363550214246968055119158683071747900743812884745099644781526195776824330774002734212347921265064298946105945892681674392978436065299569505335222543955635678371883389119810610415372234750493027434631142899653258497796793809113232646522933639344805211248997824030026549328471459506839649274155777569607995286941113309467640433371484005316821207067519/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "lambda_above_sigma": "57538391758040675205869168495217530706680478466346224242234413583426966374548036060414325642047313847855559266475056628266455239590671320510040646323176339170434480429621197621946102733345220306137132896092375979272472581491995230640822029667006735564157449003901983648698903612795476739789490984380752393550901851511552708160846309929174623802935796488260572914371484005316821207067519/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "lambda_above_internal": "1664407906038756083415463272649865363550214246968055119158683071747900743812884745099644781526195776824330774002734212347921265064298946105945892681674392978436065299569505335222543955635678371883389119810610415372234750493027434631142899653258497796793809113232646522933639344805211248997824030026549328471459506839649274155777569607995286941113309467640433371484005316821207067519/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "lambda_prime_above_lambda": "1664407906038756083415463272649865363550214246968055119158683071747900743812884745099644781526195776824330774002734212347921265064298946105945892681674392978436065299569505335222543955635678371883389119810610415372234750493027434631142899653258497796793809113232646522933639344805211248997824030026549328471459506839649274155777569607995286941113309467640433371484005316821207067519/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "compact_leaf": "28769195879020337602934555479245090286022014340296596148676786133249357137645924472579712643414420021816191798624529681239401580427867809728073296107929006781706458247460383563640662638650427992254508142606093294843922408121244129037726586283329997030977121406507608147610918626070140975519244404205389471439686655509196178717501043749391309544938454898864106673871484005316821207067519/500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "compact_reservations": "1/4000000000000000000000000", + "lambda_prime_below_one": "832203953019378041707729971917026643019023708020754909713977985659703403851323213866750642862354075527420287356585579978183808201375470318760598419572132190271926703892070993218293541752539616436359337361349572007745491857393906705156077591878755870962273413716670002969022878593492391852389081373929859024480755595794610528560313344490803821282498956250608690455061545101135893326128515994683178792932481/500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "epsilon_positive": "499999999999999999999999500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/500832203953019378041707729971917026643019023708020754909713977985659703403851323213866750642862354075527420287356585579978183808201375470318760598419572132190271926703892070993218293541752539616436359337361349572007745491857393906705156077591878755870962273413716670002969022878593492391852389081373929859024480755595794610528560313344490803821282498956250608690455061545101135893326128515994683178792932481", + "epsilon_below_one": "832203953019378041708229971917026643019023708020754909713977985659703403851323213866750642862354075527420287356585579978183808201375470318760598419572132190271926703892070993218293541752539616436359337361349572007745491857393906705156077591878755870962273413716670002969022878593492391852389081373929859024480755595794610528560313344490803821282498956250608690455061545101135893326128515994683178792932481/500832203953019378041707729971917026643019023708020754909713977985659703403851323213866750642862354075527420287356585579978183808201375470318760598419572132190271926703892070993218293541752539616436359337361349572007745491857393906705156077591878755870962273413716670002969022878593492391852389081373929859024480755595794610528560313344490803821282498956250608690455061545101135893326128515994683178792932481", + "guard_width": "832203953019378041708229971917026643019023708020754909713977985659703403851323213866750642862354075527420287356585579978183808201375470318760598419572132190271926703892070993218293541752539616436359337361349572007745491857393906705156077591878755870962273413716670002969022878593492391852389081373929859024480755595794610528560313344490803821282498956250608690455061545101135893326128515994683178792932481/500832203953019378041707729971917026643019023708020754909713977985659703403851323213866750642862354075527420287356585579978183808201375470318760598419572132190271926703892070993218293541752539616436359337361349572007745491857393906705156077591878755870962273413716670002969022878593492391852389081373929859024480755595794610528560313344490803821282498956250608690455061545101135893326128515994683178792932481", + "K_geometry": "375832203953019378041707854971917026643019023708020754909713977985659703403851323213866750642862354075527420287356585579978183808201375470318760598419572132190271926703892070993218293541752539616436359337361349572007745491857393906705156077591878755870962273413716670002969022878593492391852389081373929859024480755595794610528560313344490803821282498956250608690455061545101135893326128515994683178792932481/500832203953019378041707729971917026643019023708020754909713977985659703403851323213866750642862354075527420287356585579978183808201375470318760598419572132190271926703892070993218293541752539616436359337361349572007745491857393906705156077591878755870962273413716670002969022878593492391852389081373929859024480755595794610528560313344490803821282498956250608690455061545101135893326128515994683178792932481000000000000000000000000", + "K_dominates_log": "832203953019378041707854139713073623640982000165782992687334966635995383096413499888764983158950224204206420605942717624108280781088113733180620235763930814801607943293651421086103269825835724365366119067807819468129055498056545355584069846386898477055568257639078124213151916320078675182386112351051265532088903206713236598701288863735208026671970395937264199651240262602179642717438060933138077657039154871484005316821207067519/500832203953019378041707729971917026643019023708020754909713977985659703403851323213866750642862354075527420287356585579978183808201375470318760598419572132190271926703892070993218293541752539616436359337361349572007745491857393906705156077591878755870962273413716670002969022878593492391852389081373929859024480755595794610528560313344490803821282498956250608690455061545101135893326128515994683178792932481000000000000000000000000", + "record_suffix": "832203953019378041708229971917026643019023708020754909713977985659703403851323213866750642862354075527420287356585579978183808201375470318760598419572132190271926703892070993218293541752539616436359337361349572007745491857393906705156077591878755870962273413716670002969022878593492391852389081373929859024480755595794610528560313344490803821282498956250608690455061545101135893326128515994683178792932481/500832203953019378041707729971917026643019023708020754909713977985659703403851323213866750642862354075527420287356585579978183808201375470318760598419572132190271926703892070993218293541752539616436359337361349572007745491857393906705156077591878755870962273413716670002969022878593492391852389081373929859024480755595794610528560313344490803821282498956250608690455061545101135893326128515994683178792932481", + "phase_local": "6657631624155024333665338943132260124774147956436067360685180866253919210055675996956019483195428752896148432102041777471394938190716405964504809172768856146705094870538148373614158062093613039419881480597254823522347498499813892291676612989538189573791482153655768144996312066474525418149109681968560278703454192377275510298623482275170834775649463089691525032836671078310130896000337672895920329207566521871484005316821207067519/4006657631624155024333661839775336213144152189664166039277711823885277627230810585710934005142898832604219362298852684639825470465611003762550084787356577057522175413631136567945746348334020316931490874698890796576061963934859151253641248620735030046967698187309733360023752183028747939134819112650991438872195846044766356884228482506755926430570259991650004869523640492360809087146609028127957465430343459848000000000000000000000000", + "phase_boundary": "1331526324831004866732667122863289609452396225103235938515721758031817425407207428208815368876362669520658593019894065611018565701913395924436979287507210128964763965628894017017079394877359494227181721484617562672776350612492889378677716401514151999632932305869080125994565643476174110293819561175409180946777356564190002915837476870429690319441469769687629413924277189662861178713115170529947984932798643471484005316821207067519/801331526324831004866732367955067242628830437932833207855542364777055525446162117142186801028579766520843872459770536927965094093122200752510016957471315411504435082726227313589149269666804063386298174939778159315212392786971830250728249724147006009393539637461946672004750436605749587826963822530198287774439169208953271376845696501351185286114051998330000973904728098472161817429321805625591493086068691969600000000000000000000000", + "gamma_sublinear": "1/2000000000000000000000000", + "cell_above_band": "999999999999999999999998499167796046980621958292270028082973356980976291979245090286022014340296596148676786133249357137645924472579712643414420021816191798624529681239401580427867809728073296107929006781706458247460383563640662638650427992254508142606093294843922408121244129037726586283329997030977121406507608147610918626070140975519244404205389471439686655509196178717501043749391309544938454898864106673871484005316821207067519/2003328815812077512166830919887668106572076094832083019638855911942638813615405292855467002571449416302109681149426342319912735232805501881275042393678288528761087706815568283972873174167010158465745437349445398288030981967429575626820624310367515023483849093654866680011876091514373969567409556325495719436097923022383178442114241253377963215285129995825002434761820246180404543573304514063978732715171729924000000000000000000000000", + "prime_interval_packing": "832203953019378041708229971917026643019023708020754909713977985659703403851323213866750642862354075527420287356585579978183808201375470318760598419572132190271926703892070993218293541752539616436359337361349572007745491857393906705156077591878755870962273413716670002969022878593492391852389081373929859024480755595794610528560313344490803821282498956250608690455061545101135893326128515994683178792932481/500832203953019378041707729971917026643019023708020754909713977985659703403851323213866750642862354075527420287356585579978183808201375470318760598419572132190271926703892070993218293541752539616436359337361349572007745491857393906705156077591878755870962273413716670002969022878593492391852389081373929859024480755595794610528560313344490803821282498956250608690455061545101135893326128515994683178792932481", + "alpha_positive": "1664407906038756083415959111630100266660005708311537902401312952295698786947736713755515626021304299731626707962528297602292088982463584051941218655336063005073534647185722414304396811578375340801725456429157391475874547355450452060740147438265654348017841671355748127182174794913571067034775193724981124556569658802507847127261602208226011847954469352187872890106301807703315536043566576927821256449971635871484005316821207067519/1001664407906038756083415459943834053286038047416041509819427955971319406807702646427733501285724708151054840574713171159956367616402750940637521196839144264380543853407784141986436587083505079232872718674722699144015490983714787813410312155183757511741924546827433340005938045757186984783704778162747859718048961511191589221057120626688981607642564997912501217380910123090202271786652257031989366357585864962000000000000000000000000", + "alpha_below_one": "999999999999999999999999500832203953019378041707729971917026643019023708020754909713977985659703403851323213866750642862354075527420287356585579978183808201375470318760598419572132190271926703892070993218293541752539616436359337361349572007745491857393906705156077591878755870962273413716670002969022878593492391852389081373929859024480755595794610528560313344490803821282498956250608690455061545101135893326128515994683178792932481/1001664407906038756083415459943834053286038047416041509819427955971319406807702646427733501285724708151054840574713171159956367616402750940637521196839144264380543853407784141986436587083505079232872718674722699144015490983714787813410312155183757511741924546827433340005938045757186984783704778162747859718048961511191589221057120626688981607642564997912501217380910123090202271786652257031989366357585864962000000000000000000000000", + "alpha_below_one_fourth": "248751694070470932937437905874328413054849506145698839552455676040534152914977924893177859695409872738032083435715764492386799815118224151107439080554450003090062428704760313082304749959297894467416454212251517394527998198573246501291837891357673723587463295035502586874302336644383175128891419346961983804955670718995389458137018554464019390062686780125937431455121228964847252410619497681069520332946494604628515994683178792932481/1001664407906038756083415459943834053286038047416041509819427955971319406807702646427733501285724708151054840574713171159956367616402750940637521196839144264380543853407784141986436587083505079232872718674722699144015490983714787813410312155183757511741924546827433340005938045757186984783704778162747859718048961511191589221057120626688981607642564997912501217380910123090202271786652257031989366357585864962000000000000000000000000", + "delta_positive": "1/8000000000000000000000000", + "delta_below_one_eighth": "999999999999999999999999/8000000000000000000000000", + "short_record_fallback": "499166410920141779799942125322874669073254616460303983068794197808653850873873111634506994537259466460127204833513621887495729765199341148503775939790994025921355829312821914948050397645285507472842934854316714434751191098066695150264355916235194248988384747011518042231848440642420708435604061414385772014889259466526201187410276365269893577636896298927009235818234247489818155522273025469176133021992456254063067148025164476491577464780350317145665920014286052382540633026146638924397946539889858662820890247536484688779882810655503767461243870365254799749422836584069747184617177920635652427983384045738179056954352066323795476692391402587355488854304681527733036359762307953851166326350341898101394006093487445023318520382482192047790012350753950039264666825224901704314909751155424815361/500832203953019378041707729971917026643019023708020754909713977985659703403851323213866750642862354075527420287356585579978183808201375470318760598419572132190271926703892070993218293541752539616436359337361349572007745491857393906705156077591878755870962273413716670002969022878593492391852389081373929859024480755595794610528560313344490803821282498956250608690455061545101135893326128515994683178792932481000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "small_field_exposure": "1/1000000000000000000000000", + "artificial_boundary": "28053261052993240194669300220699301564211351642436518229972774520139292141908749414829405998122300872387724539991073405705665990307148892170157418233404041064303814265330887802282367357487942647128139977246006997866114560787951222113178704989116715947923305613946099655826285077116803754228562910115000146758043943915298099195617437127489678231945911518880978989661535402733969565924698296388844358746155358762385547984049536378797443/4006657631624155024333661839775336213144152189664166039277711823885277627230810585710934005142898832604219362298852684639825470465611003762550084787356577057522175413631136567945746348334020316931490874698890796576061963934859151253641248620735030046967698187309733360023752183028747939134819112650991438872195846044766356884228482506755926430570259991650004869523640492360809087146609028127957465430343459848000000000000000000000000", + "literal_scalar_guard": "1", + "row_product_gap": "23971789/25", + "balanced_prefix_above_kappa": "74578522080274087808925022557497139564155842667713636207654442415099600326729882240668230479612902161876977833493186067670182460033593348713099745422610852697711718322249664423059296328253804310840597131513026132734558705673027395603123229159051581033494256830565311255633867811064921507731708767848680676530019085800985543196647362052258558833657931169804368038302381535369482173577340495134351761927868679/500832203953019378041707729971917026643019023708020754909713977985659703403851323213866750642862354075527420287356585579978183808201375470318760598419572132190271926703892070993218293541752539616436359337361349572007745491857393906705156077591878755870962273413716670002969022878593492391852389081373929859024480755595794610528560313344490803821282498956250608690455061545101135893326128515994683178792932481000000000000000000", + "coordinate_movement_above_kappa": "2765650507115083415463272649865363550214246968055119158683071747900743812884745099644781526195776824330774002734212347921265064298946105945892681674392978436065299569505335222543955635678371883389119810610415372234750493027434631142899653258497796793809113232646522933639344805211248997824030026549328471459506839649274155777569607995286941113309467640433371484005316821207067519/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "compact_phase_layer_above_kappa": "74578021248070134789546980849767167647129199648689928186899532701121614667026478389345016612862259299522902306072898711084602481849785147337629426662012433125579528050322960530988303109960262558300980695153688771384986697927535538209216524002973989154738385868291897538963864842042042914239316915459599302600160061320229947402036833491945214342854109887305411787693691080307937072441447169005835767244689886067519/500832203953019378041707729971917026643019023708020754909713977985659703403851323213866750642862354075527420287356585579978183808201375470318760598419572132190271926703892070993218293541752539616436359337361349572007745491857393906705156077591878755870962273413716670002969022878593492391852389081373929859024480755595794610528560313344490803821282498956250608690455061545101135893326128515994683178792932481000000000000000000000000", + "bulk_exposure_above_kappa": "2765650507115083415463272649865363550214246968055119158683071747900743812884745099644781526195776824330774002734212347921265064298946105945892681674392978436065299569505335222543955635678371883389119810610415372234750493027434631142899653258497796793809113232646522933639344805211248997824030026549328471459506839649274155777569607995286941113309467640433371484005316821207067519/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "Gaussian_arithmetic_above_kappa": "119325134496234587474901994384265451385622705249318109911492198150181374863064407733745954900630000596649089006168810351686711957869941156565489273915578944744206559043672759184823880906912545144805338974061504451025721921331351975571090461498404937774834939966631084292344185528680995818878342176168807708518171512800821273320025250723300349643048868589188032610675120001529626376587851466086446824401411093467519/801331526324831004866732367955067242628830437932833207855542364777055525446162117142186801028579766520843872459770536927965094093122200752510016957471315411504435082726227313589149269666804063386298174939778159315212392786971830250728249724147006009393539637461946672004750436605749587826963822530198287774439169208953271376845696501351185286114051998330000973904728098472161817429321805625591493086068691969600000000000000000000000", + "scalar_work_above_kappa": "596627675809988749452022138752247144596220098322685381640480629606818816954135654074022629970152574432661747140525201184775879702084938588329327644620288402009561556306070611492403377407736892734185160615744871700526897637638727307431079128116335056389198183682249076328400939519496493468361278290400364038310293661927128749778568367857755126178459628075935988055810361827894312287482830634946298100739770639067519/4006657631624155024333661839775336213144152189664166039277711823885277627230810585710934005142898832604219362298852684639825470465611003762550084787356577057522175413631136567945746348334020316931490874698890796576061963934859151253641248620735030046967698187309733360023752183028747939134819112650991438872195846044766356884228482506755926430570259991650004869523640492360809087146609028127957465430343459848000000000000000000000000", + "dimension_above_kappa": "499167796046980622032869792108357061165905998849476384654441864682053932803803119201232849683867528165140810192256316581898794025291810597351421861614021216522827818718718781704493424780497124806622936990892454738832851639655632226029402628081148639732160955745334911030525233951971818863781478729690991648707228012252886066001458772456494739375364863096007950143202869624703232144976253019374798994784408014134351761927868679/500832203953019378041707729971917026643019023708020754909713977985659703403851323213866750642862354075527420287356585579978183808201375470318760598419572132190271926703892070993218293541752539616436359337361349572007745491857393906705156077591878755870962273413716670002969022878593492391852389081373929859024480755595794610528560313344490803821282498956250608690455061545101135893326128515994683178792932481000000000000000000" + }, + "controls": [ + "next_grid", + "zero_eta", + "zero_beta", + "unit_beta" + ], + "scope": "Conditional native exact-complex witness after complete conservative admission, moment and outer checks; PR559 exact-cover recurrence correction only, bit bad-residue surcharge and H1-H5 retained. The new source-branch gauge and retired-basis completion, the accepted PR799 X4 local word and all 72 cold helper ends, and explicit all144 whole-owner dispatch with a two-copy remainder trade are composed with the cited unchanged merged PR589 bit supplier (PR555 punctured R439 word; derived bit deficit T(2Kv-L*cst)), replacing the PR543 supplier of PR635; This is a new T16 composition of the accepted PR799 and PR589 suppliers. All-size compiler, common-label/mutable-source realization, whole-call hosting, precision/tape and analytic transfer remain assumptions. No unconditional theorem or full Lean certification." +} diff --git a/research/complex-double-replica-owners-validation/BASELINE-VALIDATION.json b/research/complex-double-replica-owners-validation/BASELINE-VALIDATION.json new file mode 100644 index 0000000000..1c3e22d57b --- /dev/null +++ b/research/complex-double-replica-owners-validation/BASELINE-VALIDATION.json @@ -0,0 +1,220 @@ +{ + "status": "PASS_BASELINE_FINITE_REPLAYS_AND_SPLIT_MAKE_COVERAGE_WITH_CURRENT_INTEGRATION_DELTA", + "scope": "Baseline and environment verification only. Not candidate verification; not a single successful make verify invocation; not a full theorem or remote CI result.", + "base_archive": { + "commit": "7ee02b7c96d85f22b38d28bd7ed49bb8c1aeb261", + "file_count": 20740, + "archive_all_original_blobs_match": true + }, + "make_verify": { + "command": [ + "make", + "verify" + ], + "exit_code": 2, + "seconds": 1627.131, + "completed_groups": [ + "verify-community", + "verify-producers", + "verify-partial-gauge", + "verify-three-stage-cover", + "verify-paired-cube", + "verify-recycled-bit", + "verify-entrance-banks", + "gen4-bank-verify", + "frontier741-verify", + "verify-certificates", + "verify-ternary", + "verify-research" + ], + "failed_group": "verify-strips", + "cause": "Apple clang: unsupported option '-fopenmp'", + "log_sha256": "5cb65fe7d072286e85fe6cac254f5bb73d4bf3e727d77dfca54b3838bcd19d4d", + "tracked_changes": 0 + }, + "frontier741": { + "head": "7ee02b7c96d85f22b38d28bd7ed49bb8c1aeb261", + "command": [ + "$PYTHON", + "-B", + "scripts/verify_frontier741.py", + "--work", + "$WORK/kappa-baseline-741" + ], + "status": "PASS_INDEPENDENT_FRESH_FRONTIER741_BASELINE", + "seconds": 424.837, + "kappa": "1661202643272239/1000000000000000000", + "fresh_binding_controls_rejected": 8, + "summary_sha256": "a894e218864776691b06970aaefd2d23f8ccb0d152f9f5ed682edff3941c7f41" + }, + "frontier799": { + "head": "f567884aeb8851b6e794af1184119a3bfbe1e631", + "command": [ + "$PYTHON", + "-B", + "scripts/verify_frontier799.py", + "--work", + "$WORK/kappa-baseline-799", + "--ancestor", + "$WORK/kappa-baseline-741" + ], + "reused_ancestry": true, + "status": "PASS_REBUILT_PR589_PR799_COMPOSITION", + "seconds": 140.476, + "kappa": "1661634653669567/1000000000000000000", + "native_steps": 14, + "native_phase_edges": 2949, + "local_columns": 728, + "summary_sha256": "4cd1c73c8737c3002bfc69fb1a3eb862b2632272605a48ffbf0bbaaa60c7faa4" + }, + "inherited_mathematical_limits": [ + "all-size/compiler transfer", + "common-label and mutable-source assumptions", + "whole-call hosting", + "precision/tape bounds", + "analytic hypotheses", + "not a full Lean multiplication theorem" + ], + "continuation": { + "commands": [ + [ + "make", + "verify-strips" + ], + [ + "make", + "verify-clones" + ], + [ + "make", + "verify-positive" + ], + [ + "make", + "verify-joint" + ], + [ + "make", + "verify-pair" + ], + [ + "make", + "verify-tests" + ] + ], + "exit_codes": [ + 0, + 0, + 0, + 0, + 0, + 0 + ], + "seconds": 668.572, + "tracked_changes": 0, + "isolated_test_modules": 85, + "test_cases": 559, + "skipped_tests": 0, + "patch_apply_checks": 20 + }, + "environment": { + "platform": "macOS-26.5-arm64-arm-64bit", + "python": "3.12.14 (main, Aug 25 2026, 13:50:33) [Clang 22.1.3 ]", + "packages": { + "numpy": "2.5.4", + "scipy": "1.18.1", + "sympy": "1.14.0", + "mpmath": "1.3.0" + }, + "compiler": "Apple clang version 21.0.0 (clang-2100.1.1.101)\nTarget: arm64-apple-darwin25.5.0\nThread model: posix\nInstalledDir: /Library/Developer/CommandLineTools/usr/bin", + "boost_version": "1.86.0", + "boost_archive_sha256": "1bed88e40401b2cb7a1f76d4bab499e352fa4d0c5f31c0dbae64e24d34d7513b", + "openmp": { + "download": "https://mac.r-project.org/openmp/openmp-19.1.5-darwin20-Release.tar.gz", + "published_archive_sha1": "5b44175bcbaa334b0c57391482e068ea185c95a2", + "source_archive_sha256": "b5cb9ea68b217f165f84e0d1aef115b11524ba5513c14517da52fc40e61ef4ea", + "compiler_adapter_sha256": "1da732f3b62ea58f8d348430db0b214486765d8da5c397051f3e8b4780cfbde6", + "smoke": "parallel_threads=4; _OPENMP=202011", + "runtime_relocation": "Private library copy install-name set to its absolute workspace path and ad-hoc signed; original signed artifact preserved. No repository or compiler-source modifications." + } + }, + "delta_assessment": { + "from": "7ee02b7c96d85f22b38d28bd7ed49bb8c1aeb261", + "to": "f567884aeb8851b6e794af1184119a3bfbe1e631", + "changed_paths": 434, + "path_status_counts": { + "A": 421, + "M": 13 + }, + "makefile_change": "Only adds the opt-in frontier799-verify target. All 18 existing verify group recipes unchanged.", + "new_opt_in_tooling_scope": "New unrelated research accelerator/owner-proof packages and their dedicated CI workflow are outside unchanged make verify and were not all rerun. New selected799 native/global replay was run; modified supplier-consolidation component entrypoint was run without --hosted.", + "changed_path_list_sha256": "6e6d5ed23e7de0698a6e42e926d05c8b021b7578c3a6d93888b174743a234a74", + "affected_defaults": "Selection prerequisites of entrance/gen4/741 and selected/reconciliation/binding tests. Existing computational sources unchanged. Current selection and both 741/799 binding tests rerun; 799 native/global baseline passed." + }, + "integration": { + "status": "PASS", + "head": "f567884aeb8851b6e794af1184119a3bfbe1e631", + "seconds": 64.623, + "commands_completed": 10, + "tracked_changes": [], + "initial_inventory_rejection": "7 extra generated .pyc files inside pinned package roots; no missing or changed pinned files. All 7 moved to external quarantine, then checks passed with PYTHONDONTWRITEBYTECODE=1.", + "quarantine_receipt_sha256": "cf29ed813ab03049881992d9c1c8ff9875905413bf674dcae02e24a246dae994", + "steps": [ + { + "name": "selected-record", + "exit_code": 0, + "seconds": 0.099 + }, + { + "name": "current-reconciliation", + "exit_code": 0, + "seconds": 1.217 + }, + { + "name": "test_selected_result", + "exit_code": 0, + "seconds": 0.292 + }, + { + "name": "test_frontier741_bindings", + "exit_code": 0, + "seconds": 0.134 + }, + { + "name": "test_frontier799_bindings", + "exit_code": 0, + "seconds": 0.355 + }, + { + "name": "test_pr_reconciliation", + "exit_code": 0, + "seconds": 0.058 + }, + { + "name": "test_reconciliation_archive", + "exit_code": 0, + "seconds": 0.615 + }, + { + "name": "test_pr_reconciliation-optimized", + "exit_code": 0, + "seconds": 0.14 + }, + { + "name": "test_reconciliation_archive-optimized", + "exit_code": 0, + "seconds": 0.875 + }, + { + "name": "supplier-consolidation-components", + "exit_code": 0, + "seconds": 59.818 + } + ] + }, + "details": { + "file": "kappa-make-verify-logs/VALIDATION-SUMMARY.json", + "sha256": "42462aacaaba2a075ccb0aeb61c282bcbc5c59024ee95d1b694659a1840553b7", + "contents": "Exact commands, per-stage log hashes, compiler/Boost/OpenMP hashes, source pins, per-Make-group difference assessment, and machine-readable receipt hashes." + } +} diff --git a/research/complex-double-replica-owners-validation/BIT-SUPPLIER-CONTROLS.json b/research/complex-double-replica-owners-validation/BIT-SUPPLIER-CONTROLS.json new file mode 100644 index 0000000000..b089616a7c --- /dev/null +++ b/research/complex-double-replica-owners-validation/BIT-SUPPLIER-CONTROLS.json @@ -0,0 +1,49 @@ +{ + "status": "PASS_PR589_BIT_SUPPLIER_DERIVED_DEFICIT_NEGATIVE_CONTROLS", + "kappa": "0.001661642255531641", + "bit_lower": "1733427039589844234749/1000000000000000000000000", + "bit_decimal": "0.001733427039589844234749", + "binding": "complex", + "bit_supplier": { + "pr": 589, + "repository": "CrocSwap/integer-mult-bounds", + "commit": "a5afc8c6169ea61ba7c51dfd3cade02cc7b13b46", + "merged_as": "b3eb785ac5b4b1ca2beea0f80db078a505626a90", + "path": "research/e8-bit-p111-tuned/tune/EXPECTED.json", + "git_blob_sha1": "e293ddc557742637f9f679f083a1a282d87b1b13", + "word": { + "v": 111, + "decoder_constant": 63, + "copy_ranks": [ + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7 + ] + }, + "derived_deficit": 10272, + "deficit_formula": "T(2Kv-L*cst), L=9 T=32 K=4 M=64", + "replay_scope": "Cited unchanged supplier; this assembly reprices its full profile and does not rebuild its bit circuit." + }, + "derived_deficit": 10272, + "rejected_controls": [ + "revert_hardcoded_9984", + "ports_112", + "decoder_constant_64_copy_ranks_unchanged", + "decoder_constant_64_with_one_copy_rank_8", + "eight_retained_totals", + "live_minus_one", + "profile_rank_mass_plus_one", + "profile_rank_mass_receipt_mismatch", + "bit_lower_next_grid", + "not_nine_stage_record", + "tampered_bytes_next_grid", + "pr543_file_under_pr589_pin" + ], + "assembler_sha256": "7ab8e5e7dcb80aa5a929287b9d98b8978844bb9589745ec6e7c01059217e3638" +} diff --git a/research/complex-double-replica-owners-validation/ENVIRONMENT.json b/research/complex-double-replica-owners-validation/ENVIRONMENT.json new file mode 100644 index 0000000000..41a2dde4b4 --- /dev/null +++ b/research/complex-double-replica-owners-validation/ENVIRONMENT.json @@ -0,0 +1,46 @@ +{ + "head": "f567884aeb8851b6e794af1184119a3bfbe1e631", + "start_utc": "2026-10-13T07:44:57.168921+00:00", + "python": "Python 3.12.14", + "platform": "macOS-26.5-arm64-arm-64bit", + "compiler": "Apple clang version 21.0.0 (clang-2100.1.1.101)\nTarget: arm64-apple-darwin25.5.0\nThread model: posix\nInstalledDir: /Library/Developer/CommandLineTools/usr/bin", + "env": { + "PYTHONDONTWRITEBYTECODE": "1", + "PYTHONINTMAXSTRDIGITS": "0", + "CPLUS_INCLUDE_PATH": "$WORK/r480-native/deps/boost_1_86_0", + "BOOST_INCLUDE": "$WORK/r480-native/deps/boost_1_86_0", + "CXX": "/usr/bin/c++", + "PYTHON": "$WORK/r480-native/venv/bin/python", + "SW4_FRAME8_PYTHON": "$WORK/r480-native/venv/bin/python" + }, + "package_sha256": { + "PROOF.md": "db99599e3966bec253c577c23915e2a2899c4c4e8568044efc11c7918b137bbc", + "baseline_coverage.py": "c0cf6bb2035817a09e1abb5dc492d57af79f584bbd0c1cf5fe73ba0f8f604741", + "SOURCE-PINS.json": "b20f51a030a8b1ca31f3cbf26a27024573947c57cf8a1d9131fd5595b24c48e7", + "package_controls.py": "f01e82a7be73056141ef374a325448f54cedaac6e372b9ce26c93435f9b4447b", + "source_adapters.py": "c4a107b967fa1f71e75cbb09757a03803c63d72ab0f69e67e0ad834c4746dea1", + "README.md": "0b9a708e2b4f039a241ce17877ca37ab41f460d673a1964489c020a52900f8c8", + "DEPENDENCY-PINS.json": "3d0ab9d4757495920889172a37e436715c1e7e25b4e8076567b9da38defdc3a5", + "CLAIM.json": "5b8e6a54eea9713cc5429fe0cbb4f3bd38ae3fe40281c85ab5005b5ee06b02f7", + "MANIFEST.json": "2e5f8899cfacee616eb73028f144d3c13082417a13d1a35a8c8913e2567e27ba", + "verify.py": "cece5a230cce79512a5c7f2498f88e3b092e2cbe3be596ac6974f5666a159ea3", + "build_owners.py": "faf14dd99b331a8bc5d35e3497bdb9c26fcea24ce2ee74f0dfeae87883af8db4", + "NOTICE.md": "902370e6bfcd39dbea2ece474f15fccbcce3b8e966b2b94066bd03e5174591b5", + "build_parent.py": "82e274d0c7a94f9bf0468dd37f0505d0c42017559ebb4ba8c079a1f4e403d91e", + "independent_check.py": "dd552d627bbefc05ab3f6abbbd1640ba53b67e607002ebb7dd3d17bf03ae1e65", + "data/SPEC.json": "dbf042e7e86b8de90e0eb8df2bcb8ec4a431bdb76a7c6e5cda7e0f8ef5ff09e9" + }, + "dependency_sha256": { + "scripts/verify_frontier741.py": "215ee6a12de8dc2392e6811a1b8f2140035f6b2d2a0d2100ff4bd2fdcb8bb39b", + "scripts/verify_frontier741_bindings.py": "eff455167e2fd0bc9a67d35241d0e69d8edc58f3a23e776dcfe8f500ca8e8d67", + "scripts/verify_frontier799.py": "19fe1b32079095160dc00fe2f7df75e0fcbc82cff37f7159b755c8a63bd5ce99", + "scripts/verify_frontier799_bindings.py": "43897b3c99212d6134870898a1840f32898aa1b3679b299e654901568ad7e19b", + "research/complex-sw4-frame8/MANIFEST.json": "b9b39c206fcd2613382b0dcbda23a371e8781d1bedaf8e2f8e7df1e79dc1fa89", + "research/gauge44-frames-x/MANIFEST.json": "e1b7998c8f7cb24f8674d250d0510f2b5b351b2ed0b35f17a17e6bacf3d9824b", + "research/complex-k492-owner-repair/vendor/multicold/code/run_portable.py": "322d29d43dbee8130cde15d4bf05396698b5e3dfe3735813899db91cc0ba7955", + "research/complex-k492-owner-repair/vendor/multicold/engines/moment.py": "81cbc864e106418fc7854322746f72180cb8110ff39f74450a3b8d55a82c1482", + "research/complex-k492-owner-repair/vendor/multicold/engines/base_two_moment.py": "aee70c242a2f1d225528fabe2002e1564d1dc884797c07d28a831c7878ee9098", + "research/complex-k492-owner-repair/vendor/multicold/engines/outer.py": "c1ebb52163a7219504c728a5c2b098bf1e50bf20148a2879c5a74c3cadc7c03c" + }, + "repository_status_before": "?? research/complex-double-replica-owners/\n" +} diff --git a/research/complex-double-replica-owners-validation/GLOBAL-INVOICE.json b/research/complex-double-replica-owners-validation/GLOBAL-INVOICE.json new file mode 100644 index 0000000000..e4a9fe1d70 --- /dev/null +++ b/research/complex-double-replica-owners-validation/GLOBAL-INVOICE.json @@ -0,0 +1,2838 @@ +{ + "status": "PASS_INDEPENDENT_MIXED_ASYNC_SCALAR_PREFIX_AND_FINITE_INVOICE", + "template_sha256": "0eee5837ac8a82e0ede473ae2d23ae74f51146c0879445439cb42a391f37c006", + "parent_template_sha256": "8904bbbf46dfbf1c6df0e43479a23913fc59a410e879188112e88f16c850ede8", + "owner_audit_sha256": "dfce85aa9c111adb173c8bdbf8a0cbb34117b97d89d8c45a0bde0fa9511e6579", + "controller_audit_sha256": "ea8403fb9f3d7eb09bd280659fd2bce4980e46214e095c72cf868af01101ff8d", + "providers": { + "gauge44": { + "local": { + "backward": { + "events": 24399, + "macros": 19197, + "real_component_primitives": 193210, + "prefix_l1": "48299247699832632898063/16", + "prefix_bits": 72, + "coefficient_work_primitive_count": 95441, + "all_exact_columns": 728, + "dirty_helper_columns": 504, + "all_dirty_helper_columns_restored": true, + "private_centres_and_coefficient_work_cleared": true, + "pre_wrappers": 288, + "post_wrappers": 288, + "endpoint_evidence": "Hash-bound fresh INDEPENDENT-LOCAL-REPLAY.json" + }, + "forward": { + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "prefix_l1": "6812058044968180837/256", + "prefix_bits": 55, + "coefficient_work_primitive_count": 95409, + "all_exact_columns": 728, + "dirty_helper_columns": 504, + "all_dirty_helper_columns_restored": true, + "private_centres_and_coefficient_work_cleared": true, + "pre_wrappers": 288, + "post_wrappers": 288, + "endpoint_evidence": "Hash-bound fresh INDEPENDENT-LOCAL-REPLAY.json" + } + }, + "helpers": 504, + "centres": 8, + "v": 112, + "h": 9, + "n": 728, + "entering_helpers": 216, + "entrance_rank": 408, + "terminal_codimension": 350, + "hyperplane_ended_helpers": 126, + "cold_hyperplane_ended_helpers": 72, + "width_inventory": { + "4": 80, + "5": 32, + "7": 54, + "8": 122, + "9": 216 + }, + "widths": [ + 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, + 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, + 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, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 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, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 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, + 4, + 8, + 4, + 4, + 4, + 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, + 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": 380784, + "local_primitive_bound": 9875380392634, + "compiler": 25934336, + "children": 3574, + "artifacts": { + "CANONICAL-WORD.json.gz": "f1c2ede9276d4447c5857d0e9d32adb52f987b8adb643b45bde2c172d88c6ee9", + "RESIDUAL-ADAPTERS.json": "8b06181f69832da05e3bffab0737598013e20de6f1f48aad43617fbfe62df615", + "LOCAL-PROGRAMS.json.gz": "ce194f8465079db575a9ce17ccee1396fa4de0210e2817da2525f95f4f93ebde", + "LOCAL-CHECKS.json": "bbde5cea7bfd5df3d3ee7dfada0ff9d165af43a4d1dec6a9597cbfd8f87cc3b2", + "CLIFFORD-REVIEW.json": "92ae8c80feaf35b9aee406ad7d6f51c197d91e04af4cdb49984ef0edeae4876c", + "INDEPENDENT-LOCAL-REPLAY.json": "355e2ae57b8eadc957bed567ba7c5caf33202ace690560c94b008f10cf906364", + "CLIFFORD-RECIPES.json": "20dddfce0ded7e41dc507939df7297bd98aec1286e05d7dbf18000d57e69a0b7", + "FULL-WORD.json.gz": "fc96c6dfb3e03efc144c2d0d1abd605a1b1bc081d39a5de27f21675864ecc766", + "SCALAR-FRAME-AUDIT.json": "6bd0845e0ffb54e3b27360275c5ce69c82574d4f9911e33506ec28d152dc5455", + "WRAPPER-CHECKS.json": "75510637de1a14c5d37e2fe95d4c11aabc5cf3d2f1508dfb04f9795972629865" + }, + "paid_profile": { + "1": 2548, + "2": 338, + "3": 430, + "4": 194, + "5": 56, + "8": 8 + }, + "program_hashes": { + "backward": "7915679ee305927463d19725360cc15132dd21ede18897d09a935dca1df0d55d", + "forward": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6" + }, + "semantic_artifact_sha256": { + "CANONICAL-WORD.json.gz": "1c0e9da767d4418f70016af599e4a447a3f7777acabe930318459c0fbbd260aa", + "LOCAL-PROGRAMS.json.gz": "223c2bb27ad68a4e9468c3ddaece1899d577b661190922fdd25f5976052c4cab", + "LOCAL-CHECKS.json": "4cca9475a0d9a93041696c570cbc8d91a40be76e63196a670256ce7e79521580", + "INDEPENDENT-LOCAL-REPLAY.json": "f5602b0862efebb326631a3e054ad64df4b8e56a6565954711e1b76e21880858", + "CLIFFORD-RECIPES.json": "20dddfce0ded7e41dc507939df7297bd98aec1286e05d7dbf18000d57e69a0b7", + "CLIFFORD-REVIEW.json": "6ab55441fe530281981e54acccfc152e3de8a71fa1f4fff4db40447deeec3dc1", + "RESIDUAL-ADAPTERS.json": "55281b345e902c04c38a6e82a44e2c84467cd1b93198c101d5cb00d8f7bf40fb" + } + } + }, + "provider_phase_semantic_sha256": { + "gauge44": "6ab55441fe530281981e54acccfc152e3de8a71fa1f4fff4db40447deeec3dc1" + }, + "provider_counts": { + "gauge44": 144 + }, + "selected_calls": [ + { + "stage": 0, + "replica": 0, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 0, + "replica": 8, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 0, + "replica": 1, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 0, + "replica": 9, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 1, + "replica": 0, + "provider_id": "gauge44", + "orientation": "backward", + "program_sha256": "7915679ee305927463d19725360cc15132dd21ede18897d09a935dca1df0d55d", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193210, + "coefficient_work_primitive_count": 95441, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 1, + "replica": 8, + "provider_id": "gauge44", + "orientation": "backward", + "program_sha256": "7915679ee305927463d19725360cc15132dd21ede18897d09a935dca1df0d55d", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193210, + "coefficient_work_primitive_count": 95441, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 0, + "replica": 2, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 0, + "replica": 10, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 1, + "replica": 1, + "provider_id": "gauge44", + "orientation": "backward", + "program_sha256": "7915679ee305927463d19725360cc15132dd21ede18897d09a935dca1df0d55d", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193210, + "coefficient_work_primitive_count": 95441, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 1, + "replica": 9, + "provider_id": "gauge44", + "orientation": "backward", + "program_sha256": "7915679ee305927463d19725360cc15132dd21ede18897d09a935dca1df0d55d", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193210, + "coefficient_work_primitive_count": 95441, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 2, + "replica": 0, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 2, + "replica": 8, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 0, + "replica": 3, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 0, + "replica": 11, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 1, + "replica": 2, + "provider_id": "gauge44", + "orientation": "backward", + "program_sha256": "7915679ee305927463d19725360cc15132dd21ede18897d09a935dca1df0d55d", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193210, + "coefficient_work_primitive_count": 95441, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 1, + "replica": 10, + "provider_id": "gauge44", + "orientation": "backward", + "program_sha256": "7915679ee305927463d19725360cc15132dd21ede18897d09a935dca1df0d55d", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193210, + "coefficient_work_primitive_count": 95441, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 2, + "replica": 1, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 2, + "replica": 9, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 3, + "replica": 0, + "provider_id": "gauge44", + "orientation": "backward", + "program_sha256": "7915679ee305927463d19725360cc15132dd21ede18897d09a935dca1df0d55d", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193210, + "coefficient_work_primitive_count": 95441, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 3, + "replica": 8, + "provider_id": "gauge44", + "orientation": "backward", + "program_sha256": "7915679ee305927463d19725360cc15132dd21ede18897d09a935dca1df0d55d", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193210, + "coefficient_work_primitive_count": 95441, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 0, + "replica": 4, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 0, + "replica": 12, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 1, + "replica": 3, + "provider_id": "gauge44", + "orientation": "backward", + "program_sha256": "7915679ee305927463d19725360cc15132dd21ede18897d09a935dca1df0d55d", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193210, + "coefficient_work_primitive_count": 95441, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 1, + "replica": 11, + "provider_id": "gauge44", + "orientation": "backward", + "program_sha256": "7915679ee305927463d19725360cc15132dd21ede18897d09a935dca1df0d55d", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193210, + "coefficient_work_primitive_count": 95441, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 2, + "replica": 2, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 2, + "replica": 10, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 3, + "replica": 1, + "provider_id": "gauge44", + "orientation": "backward", + "program_sha256": "7915679ee305927463d19725360cc15132dd21ede18897d09a935dca1df0d55d", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193210, + "coefficient_work_primitive_count": 95441, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 3, + "replica": 9, + "provider_id": "gauge44", + "orientation": "backward", + "program_sha256": "7915679ee305927463d19725360cc15132dd21ede18897d09a935dca1df0d55d", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193210, + "coefficient_work_primitive_count": 95441, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 4, + "replica": 0, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 4, + "replica": 8, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 0, + "replica": 5, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 0, + "replica": 13, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 1, + "replica": 4, + "provider_id": "gauge44", + "orientation": "backward", + "program_sha256": "7915679ee305927463d19725360cc15132dd21ede18897d09a935dca1df0d55d", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193210, + "coefficient_work_primitive_count": 95441, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 1, + "replica": 12, + "provider_id": "gauge44", + "orientation": "backward", + "program_sha256": "7915679ee305927463d19725360cc15132dd21ede18897d09a935dca1df0d55d", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193210, + "coefficient_work_primitive_count": 95441, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 2, + "replica": 3, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 2, + "replica": 11, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 3, + "replica": 2, + "provider_id": "gauge44", + "orientation": "backward", + "program_sha256": "7915679ee305927463d19725360cc15132dd21ede18897d09a935dca1df0d55d", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193210, + "coefficient_work_primitive_count": 95441, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 3, + "replica": 10, + "provider_id": "gauge44", + "orientation": "backward", + "program_sha256": "7915679ee305927463d19725360cc15132dd21ede18897d09a935dca1df0d55d", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193210, + "coefficient_work_primitive_count": 95441, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 4, + "replica": 1, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 4, + "replica": 9, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 5, + "replica": 0, + "provider_id": "gauge44", + "orientation": "backward", + "program_sha256": "7915679ee305927463d19725360cc15132dd21ede18897d09a935dca1df0d55d", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193210, + "coefficient_work_primitive_count": 95441, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 5, + "replica": 8, + "provider_id": "gauge44", + "orientation": "backward", + "program_sha256": "7915679ee305927463d19725360cc15132dd21ede18897d09a935dca1df0d55d", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193210, + "coefficient_work_primitive_count": 95441, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 0, + "replica": 6, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 0, + "replica": 14, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 1, + "replica": 5, + "provider_id": "gauge44", + "orientation": "backward", + "program_sha256": "7915679ee305927463d19725360cc15132dd21ede18897d09a935dca1df0d55d", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193210, + "coefficient_work_primitive_count": 95441, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 1, + "replica": 13, + "provider_id": "gauge44", + "orientation": "backward", + "program_sha256": "7915679ee305927463d19725360cc15132dd21ede18897d09a935dca1df0d55d", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193210, + "coefficient_work_primitive_count": 95441, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 2, + "replica": 4, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 2, + "replica": 12, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 3, + "replica": 3, + "provider_id": "gauge44", + "orientation": "backward", + "program_sha256": "7915679ee305927463d19725360cc15132dd21ede18897d09a935dca1df0d55d", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193210, + "coefficient_work_primitive_count": 95441, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 3, + "replica": 11, + "provider_id": "gauge44", + "orientation": "backward", + "program_sha256": "7915679ee305927463d19725360cc15132dd21ede18897d09a935dca1df0d55d", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193210, + "coefficient_work_primitive_count": 95441, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 4, + "replica": 2, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 4, + "replica": 10, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 5, + "replica": 1, + "provider_id": "gauge44", + "orientation": "backward", + "program_sha256": "7915679ee305927463d19725360cc15132dd21ede18897d09a935dca1df0d55d", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193210, + "coefficient_work_primitive_count": 95441, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 5, + "replica": 9, + "provider_id": "gauge44", + "orientation": "backward", + "program_sha256": "7915679ee305927463d19725360cc15132dd21ede18897d09a935dca1df0d55d", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193210, + "coefficient_work_primitive_count": 95441, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 0, + "replica": 7, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 0, + "replica": 15, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 6, + "replica": 0, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 6, + "replica": 8, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 1, + "replica": 6, + "provider_id": "gauge44", + "orientation": "backward", + "program_sha256": "7915679ee305927463d19725360cc15132dd21ede18897d09a935dca1df0d55d", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193210, + "coefficient_work_primitive_count": 95441, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 1, + "replica": 14, + "provider_id": "gauge44", + "orientation": "backward", + "program_sha256": "7915679ee305927463d19725360cc15132dd21ede18897d09a935dca1df0d55d", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193210, + "coefficient_work_primitive_count": 95441, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 2, + "replica": 5, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 2, + "replica": 13, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 3, + "replica": 4, + "provider_id": "gauge44", + "orientation": "backward", + "program_sha256": "7915679ee305927463d19725360cc15132dd21ede18897d09a935dca1df0d55d", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193210, + "coefficient_work_primitive_count": 95441, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 3, + "replica": 12, + "provider_id": "gauge44", + "orientation": "backward", + "program_sha256": "7915679ee305927463d19725360cc15132dd21ede18897d09a935dca1df0d55d", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193210, + "coefficient_work_primitive_count": 95441, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 4, + "replica": 3, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 4, + "replica": 11, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 5, + "replica": 2, + "provider_id": "gauge44", + "orientation": "backward", + "program_sha256": "7915679ee305927463d19725360cc15132dd21ede18897d09a935dca1df0d55d", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193210, + "coefficient_work_primitive_count": 95441, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 5, + "replica": 10, + "provider_id": "gauge44", + "orientation": "backward", + "program_sha256": "7915679ee305927463d19725360cc15132dd21ede18897d09a935dca1df0d55d", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193210, + "coefficient_work_primitive_count": 95441, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 6, + "replica": 1, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 6, + "replica": 9, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 1, + "replica": 7, + "provider_id": "gauge44", + "orientation": "backward", + "program_sha256": "7915679ee305927463d19725360cc15132dd21ede18897d09a935dca1df0d55d", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193210, + "coefficient_work_primitive_count": 95441, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 1, + "replica": 15, + "provider_id": "gauge44", + "orientation": "backward", + "program_sha256": "7915679ee305927463d19725360cc15132dd21ede18897d09a935dca1df0d55d", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193210, + "coefficient_work_primitive_count": 95441, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 7, + "replica": 0, + "provider_id": "gauge44", + "orientation": "backward", + "program_sha256": "7915679ee305927463d19725360cc15132dd21ede18897d09a935dca1df0d55d", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193210, + "coefficient_work_primitive_count": 95441, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 7, + "replica": 8, + "provider_id": "gauge44", + "orientation": "backward", + "program_sha256": "7915679ee305927463d19725360cc15132dd21ede18897d09a935dca1df0d55d", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193210, + "coefficient_work_primitive_count": 95441, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 2, + "replica": 6, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 2, + "replica": 14, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 3, + "replica": 5, + "provider_id": "gauge44", + "orientation": "backward", + "program_sha256": "7915679ee305927463d19725360cc15132dd21ede18897d09a935dca1df0d55d", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193210, + "coefficient_work_primitive_count": 95441, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 3, + "replica": 13, + "provider_id": "gauge44", + "orientation": "backward", + "program_sha256": "7915679ee305927463d19725360cc15132dd21ede18897d09a935dca1df0d55d", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193210, + "coefficient_work_primitive_count": 95441, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 4, + "replica": 4, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 4, + "replica": 12, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 5, + "replica": 3, + "provider_id": "gauge44", + "orientation": "backward", + "program_sha256": "7915679ee305927463d19725360cc15132dd21ede18897d09a935dca1df0d55d", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193210, + "coefficient_work_primitive_count": 95441, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 5, + "replica": 11, + "provider_id": "gauge44", + "orientation": "backward", + "program_sha256": "7915679ee305927463d19725360cc15132dd21ede18897d09a935dca1df0d55d", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193210, + "coefficient_work_primitive_count": 95441, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 6, + "replica": 2, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 6, + "replica": 10, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 7, + "replica": 1, + "provider_id": "gauge44", + "orientation": "backward", + "program_sha256": "7915679ee305927463d19725360cc15132dd21ede18897d09a935dca1df0d55d", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193210, + "coefficient_work_primitive_count": 95441, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 7, + "replica": 9, + "provider_id": "gauge44", + "orientation": "backward", + "program_sha256": "7915679ee305927463d19725360cc15132dd21ede18897d09a935dca1df0d55d", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193210, + "coefficient_work_primitive_count": 95441, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 2, + "replica": 7, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 2, + "replica": 15, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 8, + "replica": 0, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 8, + "replica": 8, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 3, + "replica": 6, + "provider_id": "gauge44", + "orientation": "backward", + "program_sha256": "7915679ee305927463d19725360cc15132dd21ede18897d09a935dca1df0d55d", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193210, + "coefficient_work_primitive_count": 95441, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 3, + "replica": 14, + "provider_id": "gauge44", + "orientation": "backward", + "program_sha256": "7915679ee305927463d19725360cc15132dd21ede18897d09a935dca1df0d55d", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193210, + "coefficient_work_primitive_count": 95441, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 4, + "replica": 5, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 4, + "replica": 13, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 5, + "replica": 4, + "provider_id": "gauge44", + "orientation": "backward", + "program_sha256": "7915679ee305927463d19725360cc15132dd21ede18897d09a935dca1df0d55d", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193210, + "coefficient_work_primitive_count": 95441, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 5, + "replica": 12, + "provider_id": "gauge44", + "orientation": "backward", + "program_sha256": "7915679ee305927463d19725360cc15132dd21ede18897d09a935dca1df0d55d", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193210, + "coefficient_work_primitive_count": 95441, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 6, + "replica": 3, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 6, + "replica": 11, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 7, + "replica": 2, + "provider_id": "gauge44", + "orientation": "backward", + "program_sha256": "7915679ee305927463d19725360cc15132dd21ede18897d09a935dca1df0d55d", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193210, + "coefficient_work_primitive_count": 95441, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 7, + "replica": 10, + "provider_id": "gauge44", + "orientation": "backward", + "program_sha256": "7915679ee305927463d19725360cc15132dd21ede18897d09a935dca1df0d55d", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193210, + "coefficient_work_primitive_count": 95441, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 8, + "replica": 1, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 8, + "replica": 9, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 3, + "replica": 7, + "provider_id": "gauge44", + "orientation": "backward", + "program_sha256": "7915679ee305927463d19725360cc15132dd21ede18897d09a935dca1df0d55d", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193210, + "coefficient_work_primitive_count": 95441, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 3, + "replica": 15, + "provider_id": "gauge44", + "orientation": "backward", + "program_sha256": "7915679ee305927463d19725360cc15132dd21ede18897d09a935dca1df0d55d", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193210, + "coefficient_work_primitive_count": 95441, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 4, + "replica": 6, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 4, + "replica": 14, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 5, + "replica": 5, + "provider_id": "gauge44", + "orientation": "backward", + "program_sha256": "7915679ee305927463d19725360cc15132dd21ede18897d09a935dca1df0d55d", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193210, + "coefficient_work_primitive_count": 95441, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 5, + "replica": 13, + "provider_id": "gauge44", + "orientation": "backward", + "program_sha256": "7915679ee305927463d19725360cc15132dd21ede18897d09a935dca1df0d55d", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193210, + "coefficient_work_primitive_count": 95441, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 6, + "replica": 4, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 6, + "replica": 12, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 7, + "replica": 3, + "provider_id": "gauge44", + "orientation": "backward", + "program_sha256": "7915679ee305927463d19725360cc15132dd21ede18897d09a935dca1df0d55d", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193210, + "coefficient_work_primitive_count": 95441, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 7, + "replica": 11, + "provider_id": "gauge44", + "orientation": "backward", + "program_sha256": "7915679ee305927463d19725360cc15132dd21ede18897d09a935dca1df0d55d", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193210, + "coefficient_work_primitive_count": 95441, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 8, + "replica": 2, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 8, + "replica": 10, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 4, + "replica": 7, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 4, + "replica": 15, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 5, + "replica": 6, + "provider_id": "gauge44", + "orientation": "backward", + "program_sha256": "7915679ee305927463d19725360cc15132dd21ede18897d09a935dca1df0d55d", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193210, + "coefficient_work_primitive_count": 95441, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 5, + "replica": 14, + "provider_id": "gauge44", + "orientation": "backward", + "program_sha256": "7915679ee305927463d19725360cc15132dd21ede18897d09a935dca1df0d55d", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193210, + "coefficient_work_primitive_count": 95441, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 6, + "replica": 5, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 6, + "replica": 13, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 7, + "replica": 4, + "provider_id": "gauge44", + "orientation": "backward", + "program_sha256": "7915679ee305927463d19725360cc15132dd21ede18897d09a935dca1df0d55d", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193210, + "coefficient_work_primitive_count": 95441, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 7, + "replica": 12, + "provider_id": "gauge44", + "orientation": "backward", + "program_sha256": "7915679ee305927463d19725360cc15132dd21ede18897d09a935dca1df0d55d", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193210, + "coefficient_work_primitive_count": 95441, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 8, + "replica": 3, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 8, + "replica": 11, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 5, + "replica": 7, + "provider_id": "gauge44", + "orientation": "backward", + "program_sha256": "7915679ee305927463d19725360cc15132dd21ede18897d09a935dca1df0d55d", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193210, + "coefficient_work_primitive_count": 95441, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 5, + "replica": 15, + "provider_id": "gauge44", + "orientation": "backward", + "program_sha256": "7915679ee305927463d19725360cc15132dd21ede18897d09a935dca1df0d55d", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193210, + "coefficient_work_primitive_count": 95441, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 6, + "replica": 6, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 6, + "replica": 14, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 7, + "replica": 5, + "provider_id": "gauge44", + "orientation": "backward", + "program_sha256": "7915679ee305927463d19725360cc15132dd21ede18897d09a935dca1df0d55d", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193210, + "coefficient_work_primitive_count": 95441, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 7, + "replica": 13, + "provider_id": "gauge44", + "orientation": "backward", + "program_sha256": "7915679ee305927463d19725360cc15132dd21ede18897d09a935dca1df0d55d", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193210, + "coefficient_work_primitive_count": 95441, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 8, + "replica": 4, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 8, + "replica": 12, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 6, + "replica": 7, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 6, + "replica": 15, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 7, + "replica": 6, + "provider_id": "gauge44", + "orientation": "backward", + "program_sha256": "7915679ee305927463d19725360cc15132dd21ede18897d09a935dca1df0d55d", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193210, + "coefficient_work_primitive_count": 95441, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 7, + "replica": 14, + "provider_id": "gauge44", + "orientation": "backward", + "program_sha256": "7915679ee305927463d19725360cc15132dd21ede18897d09a935dca1df0d55d", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193210, + "coefficient_work_primitive_count": 95441, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 8, + "replica": 5, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 8, + "replica": 13, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 7, + "replica": 7, + "provider_id": "gauge44", + "orientation": "backward", + "program_sha256": "7915679ee305927463d19725360cc15132dd21ede18897d09a935dca1df0d55d", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193210, + "coefficient_work_primitive_count": 95441, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 7, + "replica": 15, + "provider_id": "gauge44", + "orientation": "backward", + "program_sha256": "7915679ee305927463d19725360cc15132dd21ede18897d09a935dca1df0d55d", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193210, + "coefficient_work_primitive_count": 95441, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 8, + "replica": 6, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 8, + "replica": 14, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 8, + "replica": 7, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + }, + { + "stage": 8, + "replica": 15, + "provider_id": "gauge44", + "orientation": "forward", + "program_sha256": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6", + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "coefficient_work_primitive_count": 95409, + "entering_helpers": 216, + "entrance_rank": 408, + "pre_wrappers": 288, + "post_wrappers": 288 + } + ], + "selected_local_paid_profile": { + "1": 366912, + "2": 48672, + "3": 61920, + "4": 27936, + "5": 8064, + "8": 1152 + }, + "selected_real_component_primitives": 27818400, + "selected_coefficient_work_primitive_count": 13740944, + "selected_scalar_macros": 2764368, + "global_prefix_bits": 401, + "charged_prefix_bits": 512, + "complete_invocation_sweeps": 144, + "bridge_sweeps": 144, + "row_prefix_extra": 1024, + "helpers": 504, + "centres": 8, + "live": 14336, + "physical": 14850, + "physical_stock_identity": { + "data_and_owner_families": 14336, + "local_helpers": 504, + "private_centres": 8, + "coefficient_work": 2 + }, + "local_adapters": 380784, + "local_primitive_bound": 9875380392634, + "wrapper_elementary_factors_charged": 11943936, + "factors_per_wrapper": 144, + "compiler": 25934336, + "unhosted_pervertex": 3979980745089936, + "hosted_rebased_pervertex": 3979980744491184, + "conservative_pervertex_used": 6857927734814504, + "retained_prior_overcharge": { + "sha256": "ce1bfa49be88ae67a404f606a11db2232b7e1f2610d4418058e39749d86d8478", + "previous_pervertex_allowance": 2877946989724568, + "added_complete_new_pervertex": 3979980745089936, + "policy": "Retain old allowance and add entire fresh mixed recount." + }, + "finite": { + "physical_stock_bits": 2642, + "router_bits": 7988, + "literal_bits": 35284, + "physical_row_coefficient": 16469, + "retained_row_coefficient": 20161, + "required_C0_bits": 200012, + "halving_integer_inequality": [ + 5329, + 4608 + ], + "G_exponent": 30000, + "E_exponent": 100000, + "C0_exponent": 210000 + }, + "strict_checks": { + "local_primitive_bound": true, + "logical": true, + "router": true, + "literal": true, + "mass": true, + "precision": true, + "tape": true, + "row": true, + "halving": true + }, + "scope": "Actual call-specific mixed scalar, Horner, wrappers and paid children recounted. All three providers use fresh hash-bound independent all-column/frame/phase/normalization admission. Shared compiler uses conservative maxima; parent is geometry/overcharge only. All-size compiler, hosting, precision/tape and analytic transfer remain conditional." +} diff --git a/research/complex-double-replica-owners-validation/INDEPENDENT-T16-SUMMARY.json b/research/complex-double-replica-owners-validation/INDEPENDENT-T16-SUMMARY.json new file mode 100644 index 0000000000..3042d7c607 --- /dev/null +++ b/research/complex-double-replica-owners-validation/INDEPENDENT-T16-SUMMARY.json @@ -0,0 +1,110 @@ +{ + "status": "PASS_INDEPENDENT_T16_LITERAL_WINDOWS_CHARTS_PREFIX_ROW", + "roles": 72576, + "calls": 144, + "source_events_per_replica": 30, + "expanded_replica_events": 480, + "bridge_events": 144, + "literal_windows": 288, + "checked_whole_helper_widths": 72576, + "checked_busy_family_windows": 72576, + "orthogonal_port_bases": 112, + "actual_73_axis_charts": 8546, + "checked_slice_prefixes": 32256, + "local_profile": { + "1": 2548, + "2": 338, + "3": 430, + "4": 194, + "5": 56, + "8": 8 + }, + "width_inventory": { + "4": 80, + "5": 32, + "7": 54, + "8": 122, + "9": 216 + }, + "idle": { + "1": 2, + "2": 1, + "44": 1, + "48": 4793 + }, + "profile": { + "1": 366914, + "2": 48673, + "3": 61920, + "4": 27936, + "5": 8064, + "8": 1152, + "44": 1, + "48": 4793 + }, + "live": 14336, + "physical": 14850, + "rank_mass": 1041408, + "deficit": 5120, + "namespace": { + "data": [ + 0, + 14336 + ], + "centres": [ + 14336, + 14344 + ], + "tableau": [ + 14344, + 14848 + ], + "coefficient": [ + 14848, + 14850 + ] + }, + "local_prefix_bits": 72, + "local_profile_recounted": true, + "prefix_formula": { + "local_scalar": 72, + "input_l2": 37, + "invocations": 144, + "bridges": 144, + "margin": 4 + }, + "prefix_bits": 401, + "charged_prefix_bits": 512, + "physical_stock_bits": 2642, + "physical_row_coefficient": 16469, + "row_limit": 20161, + "scope": "Finite role/window/chart and inherited prefix/row obligations. Requires separately admitted local supplier and emitted controller, complete finite invoice, exact moments and outer assembly; no all-size theorem is asserted.", + "controls_rejected": [ + { + "name": "private_namespace_collision", + "reason": "private-namespace collision" + }, + { + "name": "copy_replica_alias", + "reason": "role invocation time" + }, + { + "name": "missing_whole_helper", + "reason": "complete helper role count" + }, + { + "name": "split_whole_helper", + "reason": "complete helper role count" + }, + { + "name": "truncated_helper_width", + "reason": "whole-helper residual width" + }, + { + "name": "cross_idle_boundary", + "reason": "strict bridge-aware idle window" + } + ], + "original_receipt_sha256": "8c1bff9be51dd8cf08dd69a498527bdfabe1f84bfc34fda0ed1bd1cf5494e11b", + "encoding_note": "This summary omits only host-specific input paths and their hash map. The original complete receipt hash is retained; all mathematical fields and controls are unchanged." +} diff --git a/research/complex-double-replica-owners-validation/MANIFEST.json b/research/complex-double-replica-owners-validation/MANIFEST.json new file mode 100644 index 0000000000..91d0c6d467 --- /dev/null +++ b/research/complex-double-replica-owners-validation/MANIFEST.json @@ -0,0 +1,12 @@ +{ + "ADMISSION-CONTROLS.json": "8be62d4f413ff84db3c5744c4faf774cd6087a2d9dd2fab92ff5fa33f6c643bb", + "ASSEMBLY.json": "3ca7ea2321357fd4b82234c866a16eb036a8e38196c0c6feec367348c13ac755", + "BASELINE-VALIDATION.json": "97d8ac9f00abecb07189b5becefe8731b01c000ffdd9a65e5784dc436a181ecc", + "BIT-SUPPLIER-CONTROLS.json": "629d47ee82db960ff188c4c4036a20f1acf46695de92e429b147007bfb406eee", + "ENVIRONMENT.json": "12994ae0630d9c34ed05f3ca163a074174745a55bd41572f5d19d467c90442bd", + "GLOBAL-INVOICE.json": "bc38ab065aab3f0261f756fb582361fc63ea21540c4fdbe0ad6685d6557c79f6", + "INDEPENDENT-T16-SUMMARY.json": "0116a10fc582ab5ee8d0e4b1a904326d84ce9eaaa754c0699de155852138c811", + "OWNERS-AND-PROFILE.json": "dfce85aa9c111adb173c8bdbf8a0cbb34117b97d89d8c45a0bde0fa9511e6579", + "STAGES.json": "02414f89b10f7d25e561463cb62911844e05103573ebd22f7bfc852062c32e4e", + "VALIDATION.json": "c8e5df7e171f2f281d9212d167d88f3d9a1c51a190a60c7db06f449024657866" +} diff --git a/research/complex-double-replica-owners-validation/OWNERS-AND-PROFILE.json b/research/complex-double-replica-owners-validation/OWNERS-AND-PROFILE.json new file mode 100644 index 0000000000..7297215ce8 --- /dev/null +++ b/research/complex-double-replica-owners-validation/OWNERS-AND-PROFILE.json @@ -0,0 +1,52 @@ +{ + "status": "PASS_INDEPENDENT_ASYNC_OWNERS_AND_PROFILE", + "template_sha256": "0eee5837ac8a82e0ede473ae2d23ae74f51146c0879445439cb42a391f37c006", + "paid_profile": { + "1": 366914, + "2": 48673, + "3": 61920, + "4": 27936, + "5": 8064, + "8": 1152, + "44": 1, + "48": 4793 + }, + "live": 14336, + "physical": 14850, + "rank_mass": 1041408, + "deficit": 5120, + "hosted_residuals": 72576, + "banked_residuals": 0, + "all_live_owners_per_call_distinct": true, + "owners_per_call": 728, + "actual_helper_owner_charts": 72576, + "actual_73column_sigmas": 8546, + "cross_replica_helper_roles": 56423, + "explicit_idle_remainder_children": 4797, + "source_idle_children_charged": 32256, + "source_artifacts": { + "work/complex-nine-native/DATA-PHASES.json": "c5916ff312678f12aba403847643fbbc29f643acec60bdf836fa56cd3e8251fa", + "providers/gauge44/CANONICAL-WORD.json.gz": "f1c2ede9276d4447c5857d0e9d32adb52f987b8adb643b45bde2c172d88c6ee9", + "providers/gauge44/LOCAL-PROGRAMS.json.gz": "ce194f8465079db575a9ce17ccee1396fa4de0210e2817da2525f95f4f93ebde", + "providers/gauge44/LOCAL-CHECKS.json": "bbde5cea7bfd5df3d3ee7dfada0ff9d165af43a4d1dec6a9597cbfd8f87cc3b2", + "providers/gauge44/INDEPENDENT-LOCAL-REPLAY.json": "355e2ae57b8eadc957bed567ba7c5caf33202ace690560c94b008f10cf906364", + "providers/gauge44/RESIDUAL-ADAPTERS.json": "8b06181f69832da05e3bffab0737598013e20de6f1f48aad43617fbfe62df615", + "providers/gauge44/CLIFFORD-RECIPES.json": "20dddfce0ded7e41dc507939df7297bd98aec1286e05d7dbf18000d57e69a0b7", + "providers/gauge44/CLIFFORD-REVIEW.json": "92ae8c80feaf35b9aee406ad7d6f51c197d91e04af4cdb49984ef0edeae4876c" + }, + "provider_phase_semantic_sha256": { + "gauge44": "6ab55441fe530281981e54acccfc152e3de8a71fa1f4fff4db40447deeec3dc1" + }, + "provider_artifact_semantic_sha256": { + "gauge44": { + "CANONICAL-WORD.json.gz": "1c0e9da767d4418f70016af599e4a447a3f7777acabe930318459c0fbbd260aa", + "LOCAL-PROGRAMS.json.gz": "223c2bb27ad68a4e9468c3ddaece1899d577b661190922fdd25f5976052c4cab", + "LOCAL-CHECKS.json": "4cca9475a0d9a93041696c570cbc8d91a40be76e63196a670256ce7e79521580", + "INDEPENDENT-LOCAL-REPLAY.json": "f5602b0862efebb326631a3e054ad64df4b8e56a6565954711e1b76e21880858", + "CLIFFORD-RECIPES.json": "20dddfce0ded7e41dc507939df7297bd98aec1286e05d7dbf18000d57e69a0b7", + "CLIFFORD-REVIEW.json": "6ab55441fe530281981e54acccfc152e3de8a71fa1f4fff4db40447deeec3dc1", + "RESIDUAL-ADAPTERS.json": "55281b345e902c04c38a6e82a44e2c84467cd1b93198c101d5cb00d8f7bf40fb" + } + }, + "controller_audit_sha256": "ea8403fb9f3d7eb09bd280659fd2bce4980e46214e095c72cf868af01101ff8d" +} diff --git a/research/complex-double-replica-owners-validation/STAGES.json b/research/complex-double-replica-owners-validation/STAGES.json new file mode 100644 index 0000000000..48479c35c8 --- /dev/null +++ b/research/complex-double-replica-owners-validation/STAGES.json @@ -0,0 +1,100 @@ +[ + { + "name": "baseline799-cold", + "seconds": 564.215, + "exit_code": 0, + "log": "baseline799-cold.log", + "log_sha256": "82be8f6bc0fadc5059701cd82af0dbd56908e3c90d9374690b7331ebffad178e" + }, + { + "name": "baseline741-coverage", + "seconds": 0.021, + "exit_code": 0, + "log": "baseline741-coverage.log", + "log_sha256": "84e7b14bf5045963cf79594707227b0923a0448da6f89cfb55309b8a6d7b8fe2" + }, + { + "name": "baseline799-binding", + "seconds": 0.04, + "exit_code": 0, + "log": "baseline799-binding.log", + "log_sha256": "d634fcb721165a1da4804168fd6a221063b71d1621bb21457afd7e2a25f5476f" + }, + { + "name": "source-adapters", + "seconds": 0.022, + "exit_code": 0, + "log": "source-adapters.log", + "log_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + { + "name": "build-owners", + "seconds": 3.388, + "exit_code": 0, + "log": "build-owners.log", + "log_sha256": "33559df449f1d33217c81c451a7debf055660bcce042e811174dfbf3c10617a0" + }, + { + "name": "build-parent", + "seconds": 1.512, + "exit_code": 0, + "log": "build-parent.log", + "log_sha256": "f25e2bab0cdf3e8f538d72a018fa371ea1bbf0f2a71423825a5a9f1ec745e41f" + }, + { + "name": "independent-t16", + "seconds": 0.488, + "exit_code": 0, + "log": "independent-t16.log", + "log_sha256": "a1a0fdda54a627f896bd634060013ab1a1d108b3880a191a53b0fbef3a53ef3b" + }, + { + "name": "bind", + "seconds": 0.16, + "exit_code": 0, + "log": "bind.log", + "log_sha256": "71f679ce5a123fb58397fd6852ba64ce3832fd20e81a096bfda9a1cf3237237a" + }, + { + "name": "emit", + "seconds": 2.906, + "exit_code": 0, + "log": "emit.log", + "log_sha256": "60799c125dbc014cd26ea70d7798d37cc804f100dfa693bacac9f570296e800f" + }, + { + "name": "audit", + "seconds": 10.622, + "exit_code": 0, + "log": "audit.log", + "log_sha256": "ea8403fb9f3d7eb09bd280659fd2bce4980e46214e095c72cf868af01101ff8d" + }, + { + "name": "invoice", + "seconds": 0.465, + "exit_code": 0, + "log": "invoice.log", + "log_sha256": "34d57a979b688280b29862d8ef4559bc3fba1f6143e6ef2e9f72cf38991c4738" + }, + { + "name": "assembly", + "seconds": 0.211, + "exit_code": 0, + "log": "assembly.log", + "log_sha256": "b0dd5a2ce4c54b8815e8dbc2f652fb6f97d48b5a40ab8f3a01667fcc34908414" + }, + { + "name": "admission-controls", + "seconds": 0.271, + "exit_code": 0, + "log": "admission-controls.log", + "log_sha256": "051d242318154827c1672ffbb63ad2bdc8ecc4033be650b791dd69cd57d716b3" + }, + { + "name": "bit-supplier-controls", + "seconds": 0.42, + "exit_code": 0, + "log": "bit-supplier-controls.log", + "log_sha256": "d54d260bf95bd8ae4ab8846314082b93b2e3d8f427eb35376691f2ce543a6b67" + } +] diff --git a/research/complex-double-replica-owners-validation/VALIDATION.json b/research/complex-double-replica-owners-validation/VALIDATION.json new file mode 100644 index 0000000000..cf45cb0dd4 --- /dev/null +++ b/research/complex-double-replica-owners-validation/VALIDATION.json @@ -0,0 +1,234 @@ +{ + "status": "PASS_FROZEN_DEFAULT_COLD_AND_PACKAGE_CONTROLS", + "seconds": 591.553, + "end_utc": "2026-10-13T07:54:48.965423+00:00", + "package_bytes_unchanged": true, + "dependency_changes": [], + "tracked_changes": [], + "repository_status_after": "A research/complex-double-replica-owners/CLAIM.json\nA research/complex-double-replica-owners/DEPENDENCY-PINS.json\nA research/complex-double-replica-owners/MANIFEST.json\nA research/complex-double-replica-owners/NOTICE.md\nA research/complex-double-replica-owners/PROOF.md\nA research/complex-double-replica-owners/README.md\nA research/complex-double-replica-owners/SOURCE-PINS.json\nA research/complex-double-replica-owners/baseline_coverage.py\nA research/complex-double-replica-owners/build_owners.py\nA research/complex-double-replica-owners/build_parent.py\nA research/complex-double-replica-owners/data/SPEC.json\nA research/complex-double-replica-owners/independent_check.py\nA research/complex-double-replica-owners/package_controls.py\nA research/complex-double-replica-owners/source_adapters.py\nA research/complex-double-replica-owners/verify.py\n", + "stages": [ + { + "name": "default-cold", + "command": [ + "$WORK/r480-native/venv/bin/python", + "-B", + "$WORK/kappa-complex/research/complex-double-replica-owners/verify.py", + "--work", + "$WORK/kappa-t16-final-cold" + ], + "exit_code": 0, + "seconds": 585.107, + "log_sha256": "839af23d41a70d98aafc263c5731362d2454790d9b2a8ef161230522e6a28afc" + }, + { + "name": "package-controls", + "command": [ + "$WORK/r480-native/venv/bin/python", + "-B", + "$WORK/kappa-complex/research/complex-double-replica-owners/package_controls.py", + "--replay", + "$WORK/kappa-t16-final-cold", + "--baseline799", + "$WORK/kappa-t16-final-cold/baseline799", + "--ancestor741", + "$WORK/kappa-t16-final-cold/baseline799/ancestor", + "--out", + "$WORK/kappa-t16-final-cold-validation/PACKAGE-CONTROLS.json" + ], + "exit_code": 0, + "seconds": 4.209, + "log_sha256": "8dcc5aeb6455d18171d4ce0ed4a2505cac2538aea3e4d692f63676729e978b56" + } + ], + "replay_result": { + "status": "PASS_STRICT_T16_PR799_OWNER_CONCENTRATION", + "baseline_mode": "cold_rebuilt", + "kappa": "1661642255531641/1000000000000000000", + "kappa_decimal": "0.001661642255531641", + "complex_lower": "1664407906038756083473/1000000000000000000000000", + "bit_lower": "1733427039589844234749/1000000000000000000000000", + "accepted_pr799_kappa": "1661634653669567/1000000000000000000", + "delta_kappa": "3800931037/500000000000000000", + "global_profile": { + "1": 366914, + "2": 48673, + "3": 61920, + "4": 27936, + "5": 8064, + "8": 1152, + "44": 1, + "48": 4793 + }, + "roles": 72576, + "complete_invocations": 144, + "actual_73_axis_charts": 8546, + "rank_mass": 1041408, + "deficit": 5120, + "prefix_bits": 401, + "charged_prefix_bits": 512, + "physical_row_coefficient": 16469, + "retained_row_coefficient": 20161, + "controls": { + "omitted_owner_edits": 11, + "independent_owner_windows": 6, + "controller_mutations": 15, + "admission": 69, + "bit_supplier": 12, + "outer": 4, + "strict_outer_margins": 47 + }, + "input_sha256": { + "package_manifest_sha256": "2e5f8899cfacee616eb73028f144d3c13082417a13d1a35a8c8913e2567e27ba", + "dependency_manifest_sha256": "3d0ab9d4757495920889172a37e436715c1e7e25b4e8076567b9da38defdc3a5", + "package_files": 14, + "dependency_files": 10, + "spec_sha256": "dbf042e7e86b8de90e0eb8df2bcb8ec4a431bdb76a7c6e5cda7e0f8ef5ff09e9", + "runtime_spec_sha256": "fdbfcca4f86a0c30ba64ca9fd97b2543c2980247118e19a3bda60d9c4687a414", + "owners_content_sha256": "8f9533c2cbbc016ff6a30c34bef3263fe726ead38d39db6db09861bcce4d0fdf", + "plan_semantic_sha256": "80e69df793741aa88376252df444fb4107ec9dc7b81b0ceef2031afd41269b7f", + "baseline_binding_sha256": "c55e432b559173ad691e4834c93cebe824f6c4f7de184d084a3569365e778711", + "baseline741_coverage_sha256": "8fd61b80b6b4b080090f6563f91b840fac36a200ba25d4e2feb429329ecacb79", + "source_plan_sha256": "5f40e7ccfca61f298539b4f41286d2a9d62caf947057f9cec82aa53f73f707fd", + "source_owners_sha256": "99d1c4caf85855c353d30f122d9efbd9e51562914facded13027f347b18a6082", + "new_plan_sha256": "62e921d15122f770aa395d5120b993093a74857397a4eaf268fdf27480cc4086", + "new_owners_sha256": "1c3a8924747e06a35d9c352ec75c4d1808b05a91f23465b8be728e65888e70a0", + "new_parent_sha256": "a179dad87651aba340a5a8ddbcd86a8e757cad87b8a1f8bad48106fbecd38518", + "fresh_local_word_sha256": "f1c2ede9276d4447c5857d0e9d32adb52f987b8adb643b45bde2c172d88c6ee9", + "fresh_bit_result_sha256": "28795393651ef4fbbc6232eb2b32f7b39b91fbd5ea6d2315583f350714698055", + "independent_t16_sha256": "8c1bff9be51dd8cf08dd69a498527bdfabe1f84bfc34fda0ed1bd1cf5494e11b", + "assembly_sha256": "3ca7ea2321357fd4b82234c866a16eb036a8e38196c0c6feec367348c13ac755" + }, + "stages": 14, + "scope": "Strict finite PR799/T16/PR589 composition with independent windows, charts, prefix and row checks. Inherited all-size/compiler, common-label/mutable-source, whole-call hosting, precision/tape and analytic hypotheses remain; no unconditional theorem or full Lean certification." + }, + "replay_result_sha256": "f5afcc8ad0400840896d60e79ea4188e0b86ef763d520b9c744a6f4c77159246", + "package_controls": { + "status": "PASS_T16_PACKAGE_BOUNDARY_NEGATIVE_CONTROLS", + "controls_rejected": [ + { + "name": "missing_mandatory_audit_stage", + "mutation": "Remove audit from otherwise successful stage inventory", + "rejection": "Complete ordered strict stage sequence" + }, + { + "name": "stale_pr741_baseline", + "mutation": "Substitute the older PR741 exponent in accepted-baseline receipt", + "rejection": "Accepted PR799 baseline binding" + }, + { + "name": "t8_complete_invocation_count", + "mutation": "Replace independently counted 144 complete invocations with 72", + "rejection": "Complete invocation inventory" + }, + { + "name": "t8_deficit", + "mutation": "Replace T16 deficit 5120 with the old T8 deficit 2560", + "rejection": "Rank mass and deficit" + }, + { + "name": "bad_source_pin", + "mutation": "Change pinned PR799 assemble.py digest to 64 zeroes", + "rejection": "('source pin', 'code/assemble.py')" + }, + { + "name": "changed_package_byte", + "mutation": "Append one comment to a copied verifier while retaining the original manifest", + "rejection": "Package manifest mismatch: missing=[] extra=[] changed=['verify.py']" + }, + { + "name": "optimized_top_level", + "mutation": "Run the real top-level CLI with Python -O", + "rejection": "Assertions must remain enabled" + }, + { + "name": "existing_work_directory", + "mutation": "Run the real top-level CLI against a populated output directory", + "rejection": "Output directory must be new" + }, + { + "name": "owner_content_changed", + "mutation": "Change one owner offset and update both literal file references", + "rejection": "Generated owner semantic identity mismatch" + }, + { + "name": "plan_window_changed", + "mutation": "Add an invalid invocation to a PLAN owner window", + "rejection": "Generated PLAN semantic identity mismatch" + }, + { + "name": "plan_dispatch_changed", + "mutation": "Replace one PLAN provider dispatch identity", + "rejection": "Generated PLAN semantic identity mismatch" + }, + { + "name": "stale_owner_container_reference", + "mutation": "Normalize attempt with one unverified literal owner-file reference", + "rejection": "Stale generated owner container reference" + }, + { + "name": "runtime_spec_unapproved_field", + "mutation": "Change expected.live outside the three permitted runtime-reference fields", + "rejection": "Runtime SPEC contains unapproved changes" + }, + { + "name": "ancestor_stage_replacement", + "mutation": "Replace one mandatory stage consistently in both stage inventories", + "rejection": "PR741 fixed ordered stage coverage" + }, + { + "name": "ancestor_artifact_omission", + "mutation": "Delete mandatory local phase artifact from the self-reported receipt", + "rejection": "PR741 fixed artifact coverage" + }, + { + "name": "ancestor_stages_disagreement", + "mutation": "Change a STAGES field without matching receipt.stages", + "rejection": "PR741 STAGES receipt consistency" + } + ], + "count": 16, + "recompression_positive_controls": [ + { + "name": "level1-unix", + "compresslevel": 1, + "timestamp": 123456789, + "os_byte": 3, + "owner_file_sha256": "ba5f850e23b61e546797738efb5dd4e173440e211bd71ee5dc7944f1879743b5", + "plan_file_sha256": "6d96fec32d107072d071806e710f3eea4675a57a8a383d345041ccba23e223e6", + "semantic_identities": { + "owners_content_sha256": "8f9533c2cbbc016ff6a30c34bef3263fe726ead38d39db6db09861bcce4d0fdf", + "plan_semantic_sha256": "80e69df793741aa88376252df444fb4107ec9dc7b81b0ceef2031afd41269b7f" + } + }, + { + "name": "level9-unknown", + "compresslevel": 9, + "timestamp": 42, + "os_byte": 255, + "owner_file_sha256": "0c0e9d66d00143de8277c823a6e8ce61a7ee57f801b42fdfedc5cb9ffdc18041", + "plan_file_sha256": "2c151545a526e5e8538c4c174f64124893aa8617a29e56d41401f7919d308452", + "semantic_identities": { + "owners_content_sha256": "8f9533c2cbbc016ff6a30c34bef3263fe726ead38d39db6db09861bcce4d0fdf", + "plan_semantic_sha256": "80e69df793741aa88376252df444fb4107ec9dc7b81b0ceef2031afd41269b7f" + } + } + ], + "ancestral_coverage_positive": { + "status": "PASS_FIXED_PR741_STAGE_AND_ARTIFACT_COVERAGE", + "ordered_stage_count": 22, + "mandatory_artifact_count": 44, + "source_manifest_sha256": "b9b39c206fcd2613382b0dcbda23a371e8781d1bedaf8e2f8e7df1e79dc1fa89", + "source_spec_sha256": "7fc2bd2e3c0ac13729c1fa1f0f327a4eb7c72373ba58e5ed3954b30e23c803be", + "complex_receipt_sha256": "5026a457dd606928b475617253e5be5611500c6110262fb59e3789fafe292284", + "stages_sha256": "fb41b2b1d5170cb5348e8404d9e3a8c0fa394b06da246d9d0d8a1c4b60e3d695", + "scope": "Fixed coverage and receipt/STAGES agreement only. The unchanged maintainer binding must also verify every artifact and log digest. This does not authenticate execution history or fabricated logs." + }, + "positive_rebound": true, + "positive_kappa": "1661642255531641/1000000000000000000", + "package_manifest_sha256": "2e5f8899cfacee616eb73028f144d3c13082417a13d1a35a8c8913e2567e27ba", + "replay_result_sha256": "f5afcc8ad0400840896d60e79ea4188e0b86ef763d520b9c744a6f4c77159246", + "replay_stages_sha256": "02414f89b10f7d25e561463cb62911844e05103573ebd22f7bfc852062c32e4e", + "checker_sha256": "f01e82a7be73056141ef374a325448f54cedaac6e372b9ce26c93435f9b4447b", + "scope": "Sixteen package/admission controls plus two gzip recompression positives. Receipt controls inject isolated JSON values; byte controls use disposable copies. The original repository and successful replay are read-only. Mathematical and controller controls remain in the strict replay; fixed ancestral coverage does not authenticate historical process execution." + } +} diff --git a/research/complex-double-replica-owners/CLAIM.json b/research/complex-double-replica-owners/CLAIM.json new file mode 100644 index 0000000000..d314be1c84 --- /dev/null +++ b/research/complex-double-replica-owners/CLAIM.json @@ -0,0 +1,36 @@ +{ + "recorded_at_utc": "2026-10-13T07:21:01Z", + "contributor": "Hao Yan (@FanPUYen)", + "track": "User-directed improvement to the latest accepted complex-bound kappa; no random track assignment", + "initial_base": "7ee02b7c96d85f22b38d28bd7ed49bb8c1aeb261", + "refreshed_base": "f567884aeb8851b6e794af1184119a3bfbe1e631", + "coordination": "No pinned sprint coordination issue was found; claim is recorded locally and overlap was checked against the PR queue.", + "scope": "Two copies of the accepted eight-replica complex controller, with a fixed eleven-role whole-helper assignment trade, complete physical admission, finite invoice and exact composition.", + "method": "Aggregate integer packing nominated one remainder concentration; a deterministic width-four augmenting path realized it with actual whole roles. Frozen verification runs no optimizer.", + "stopping_rule": "Complete this one explicit T16 candidate through exact verification and handoff; no search for larger replica pools in this contribution.", + "completed_selection_screens": [ + "Outer rounding cannot reach the next 1e-18 grid point at the fixed accepted complex endpoint.", + "Partial entrance-promotion mixtures failed the tested relaxed integer packing budgets; this is a scoped numerical screen, not an impossibility theorem.", + "Bounded commuting/transvection local-order searches found no better candidate in the recorded scratch domains; not an order-free lower bound.", + "A PR781 coded-cell transplant passed its raw scalar/port/cold construction but lost cold capacity, so it was not selected as a complete supplier.", + "T16 inventory change admitted an explicit positive whole-owner candidate; PR799 was accepted during work and the final construction was updated to that baseline." + ], + "overlap": { + "741": "Inherited local frames and original owner certificate.", + "795": "Accepted optimality is scoped to eight replicas and fixed inventory; this changes both.", + "799": "Now accepted and used as the final local supplier; its local numerical gain is credited, not claimed as this contribution.", + "549": "Historical fixed-static44/eight-replica packing ceiling has different source profile and fixed inventory." + }, + "expected_deliverable": "One focused conditional-construction PR, submitted only after strict complete validation, with an independently reproduced higher kappa.", + "ai_assistance": "Substantial OpenAI Codex assistance; scoped AI subagents do not constitute human peer review.", + "publication_overlap_refresh": { + "checked_through_pr": 850, + "selected_base": "f567884aeb8851b6e794af1184119a3bfbe1e631", + "accepted_kappa": "0.001661634653669567", + "related_updates": { + "850": "Uniform optimum retains 72 calls and capacity inventory; new construction uses 144 calls.", + "847": "Related fixed ancestry-coverage integration; omission guard added with credit to Lucas/838 and Chinmay/847.", + "849": "Optional scalar audit optimization; not imported." + } + } +} diff --git a/research/complex-double-replica-owners/DEPENDENCY-PINS.json b/research/complex-double-replica-owners/DEPENDENCY-PINS.json new file mode 100644 index 0000000000..b06f9d5f2d --- /dev/null +++ b/research/complex-double-replica-owners/DEPENDENCY-PINS.json @@ -0,0 +1,12 @@ +{ + "scripts/verify_frontier741.py": "215ee6a12de8dc2392e6811a1b8f2140035f6b2d2a0d2100ff4bd2fdcb8bb39b", + "scripts/verify_frontier741_bindings.py": "eff455167e2fd0bc9a67d35241d0e69d8edc58f3a23e776dcfe8f500ca8e8d67", + "scripts/verify_frontier799.py": "19fe1b32079095160dc00fe2f7df75e0fcbc82cff37f7159b755c8a63bd5ce99", + "scripts/verify_frontier799_bindings.py": "43897b3c99212d6134870898a1840f32898aa1b3679b299e654901568ad7e19b", + "research/complex-sw4-frame8/MANIFEST.json": "b9b39c206fcd2613382b0dcbda23a371e8781d1bedaf8e2f8e7df1e79dc1fa89", + "research/gauge44-frames-x/MANIFEST.json": "e1b7998c8f7cb24f8674d250d0510f2b5b351b2ed0b35f17a17e6bacf3d9824b", + "research/complex-k492-owner-repair/vendor/multicold/code/run_portable.py": "322d29d43dbee8130cde15d4bf05396698b5e3dfe3735813899db91cc0ba7955", + "research/complex-k492-owner-repair/vendor/multicold/engines/moment.py": "81cbc864e106418fc7854322746f72180cb8110ff39f74450a3b8d55a82c1482", + "research/complex-k492-owner-repair/vendor/multicold/engines/base_two_moment.py": "aee70c242a2f1d225528fabe2002e1564d1dc884797c07d28a831c7878ee9098", + "research/complex-k492-owner-repair/vendor/multicold/engines/outer.py": "c1ebb52163a7219504c728a5c2b098bf1e50bf20148a2879c5a74c3cadc7c03c" +} diff --git a/research/complex-double-replica-owners/MANIFEST.json b/research/complex-double-replica-owners/MANIFEST.json new file mode 100644 index 0000000000..3dd2138086 --- /dev/null +++ b/research/complex-double-replica-owners/MANIFEST.json @@ -0,0 +1,16 @@ +{ + "CLAIM.json": "5b8e6a54eea9713cc5429fe0cbb4f3bd38ae3fe40281c85ab5005b5ee06b02f7", + "DEPENDENCY-PINS.json": "3d0ab9d4757495920889172a37e436715c1e7e25b4e8076567b9da38defdc3a5", + "NOTICE.md": "902370e6bfcd39dbea2ece474f15fccbcce3b8e966b2b94066bd03e5174591b5", + "PROOF.md": "db99599e3966bec253c577c23915e2a2899c4c4e8568044efc11c7918b137bbc", + "README.md": "0b9a708e2b4f039a241ce17877ca37ab41f460d673a1964489c020a52900f8c8", + "SOURCE-PINS.json": "b20f51a030a8b1ca31f3cbf26a27024573947c57cf8a1d9131fd5595b24c48e7", + "baseline_coverage.py": "c0cf6bb2035817a09e1abb5dc492d57af79f584bbd0c1cf5fe73ba0f8f604741", + "build_owners.py": "faf14dd99b331a8bc5d35e3497bdb9c26fcea24ce2ee74f0dfeae87883af8db4", + "build_parent.py": "82e274d0c7a94f9bf0468dd37f0505d0c42017559ebb4ba8c079a1f4e403d91e", + "data/SPEC.json": "dbf042e7e86b8de90e0eb8df2bcb8ec4a431bdb76a7c6e5cda7e0f8ef5ff09e9", + "independent_check.py": "dd552d627bbefc05ab3f6abbbd1640ba53b67e607002ebb7dd3d17bf03ae1e65", + "package_controls.py": "f01e82a7be73056141ef374a325448f54cedaac6e372b9ce26c93435f9b4447b", + "source_adapters.py": "c4a107b967fa1f71e75cbb09757a03803c63d72ab0f69e67e0ad834c4746dea1", + "verify.py": "cece5a230cce79512a5c7f2498f88e3b092e2cbe3be596ac6974f5666a159ea3" +} diff --git a/research/complex-double-replica-owners/NOTICE.md b/research/complex-double-replica-owners/NOTICE.md new file mode 100644 index 0000000000..403f4afffb --- /dev/null +++ b/research/complex-double-replica-owners/NOTICE.md @@ -0,0 +1,39 @@ +# Attribution and license + +Apache-2.0. New construction and integration: Hao Yan (@FanPUYen), 2026. +Prepared with substantial OpenAI Codex assistance, including separately tasked +AI agents for owner construction, independent mathematical/code checking and +native verification. These are not claims of independent human peer review. + +The exact local supplier is Jeremy Kothe's accepted PR799 X4 word, layered on +Chafik Boukhalfa's PR741 frame changes and PR685 owner construction. Chafik's +PR795 fixed-inventory optimality result motivated changing the replica count. +The original owner bytes, scalar program, local frame and width inventory, +native phase and wrapper implementations retain their existing authorship. + +Credit icekylinx for the source gauge and supplier/admission pipeline; +DreamingOfClouds for the PR589 bit transport and inherited cold-end work; +eumemic for the PR555 bit supplier and earlier supplier work; Rohan Arun for +the native exact-complex recurrence correction; Jeremy Diviney, jaymosley07, +and the other retained owner/allocation contributors; and the complete +PR514/PR484/PR507/PR558 controller, physical hosting and verification lineage. +This list is cumulative credit, not approval of every claim in those PRs. + +All original notices and licenses remain in the referenced source packages: + +- `research/gauge44-frames-x/{NOTICE,UPSTREAM-NOTICE}.md` +- `research/complex-sw4-frame8/PROVENANCE.md` +- `research/e8-bit-p111-tuned/tune/README.md` +- the repository `CONTRIBUTORS.md` and source-package licenses. + +The verifier copies pinned global source files into an external replay +directory and applies an explicit checked edit list. Original attribution +comments are preserved in those generated derivatives. No original source +file or historical certificate is rewritten. + +The optional ancestry-reuse coverage guard addresses the omission issue +identified by Lucas (@ljste) in PR838 and the related PR847 integration by +Chinmay (@chinmayarvind23). Its fixed inventories were read from the accepted +PR741 source; no pending implementation is imported. Charles Bethin's +concurrent PR850 strengthens the fixed-inventory owner-profile theorem and +was checked for overlap before publication; that inventory is changed here. diff --git a/research/complex-double-replica-owners/PROOF.md b/research/complex-double-replica-owners/PROOF.md new file mode 100644 index 0000000000..eb980efd5f --- /dev/null +++ b/research/complex-double-replica-owners/PROOF.md @@ -0,0 +1,195 @@ +# Two replica groups with a joint whole-helper assignment + +This construction keeps PR799's admitted X4 local complex supplier, its scalar +programs, frames, entrance and terminal conditions, residual widths and data +phase recipes. Before finalizing the construction, the selected certificate +was rechecked at base `f567884aeb8851b6e794af1184119a3bfbe1e631`: the accepted +baseline is PR799 with κ = `0.001661634653669567`. PR741 is retained as an +ancestral and regression-control supplier. This package changes the global +controller from eight to sixteen data replicas and assigns the resulting 144 complete invocations jointly. The two +groups are interleaved: invocation `(stage, replica)` of the old eight-replica +order is followed by `(stage, replica + 8)`. + +The local construction and its all-column, phase and wrapper admission are +inherited. All-size compilation, common-label realization, complete-invocation +hosting, precision/tape accounting and analytic transfer remain conditional. +The finite checks below do not prove those assumptions. + +## Scalar and controller semantics + +Project the new execution schedule onto any one data replica. Its thirty +replica-local source events occur in exactly the original order, including all +nine complete local invocations, all bridges, idle-child sweeps and terminal +events. The final bank-padding and whole-stock correction remain after all +replica-local events. Thus the controller uses the same per-replica data +identity and phase argument. The two groups have distinct data families. + +A hosted helper may use a family belonging to the other group. This relies on +the existing whole-invocation interface: the hash-bound local supplier and its +normalization wrappers restore arbitrary initial helper contents after each +complete invocation. The scheduler does not interleave operations inside a +local invocation. At its boundaries, the borrowed family therefore has the +same contents it had before the borrow. This is why a cross-group helper +assignment does not introduce a new scalar coupling between the two data +controllers. + +The local program itself is unchanged. In particular, the independent local +replay remains the evidence for arbitrary dirty columns, both orientations, +normalization wrappers and all local endpoint conditions. The new independent +checker does not claim to replace that replay. + +## Actual windows and whole-helper ownership + +Do not obtain the actual owner windows merely by replacing every old time +`t` with `{2t, 2t+1}`. At the end of a window, the first group's idle sweep may +already have occurred before the second group's invocation. The independent +checker instead expands the source event stream and reconstructs every strict +interval from the last local or bridge touch of the physical pair to the +actual idle-child sweep. It checks the complete invocation position against +that interval. For this candidate there are 480 replica-local events, 144 +bridges and 288 positive-rank idle windows. + +Each of the 72,576 roles names one complete helper in one invocation. The +checker verifies all of the following directly from the roles and input +artifacts: + +- Every invocation contains helpers `0..503` exactly once. +- A helper uses its exact local residual width; no helper is split. +- Each physical family hosts at most one helper during the invocation and is + distinct from that invocation's active source and target families. +- The invocation lies strictly inside the family's actual idle window. +- All occupied slices in an idle child are disjoint, remain within capacity, + and form a contiguous prefix. The remaining suffix is charged as one idle + child when nonempty. + +The local width inventory is unchanged: +`{4:80, 5:32, 7:54, 8:122, 9:216}`. The local paid profile is recounted from the +canonical frame chains and checked against the local replay. Thus changing the +number of invocations does not hide a change to their individual price. + +For every routed slice, the independent checker builds the actual +73-dimensional orthogonal port basis from the pinned data-phase inputs, +selects exactly the pending axes at the declared offset, supplies `9-width` +distinct spectator axes, and completes a permutation of all 73 axes. It +verifies 112 port bases and all 8,546 distinct charts used by the assignment. +The whole-family uniqueness rule is necessary even for narrow slices: +spectator coordinates can borrow other coordinates of that family during the +invocation. + +The emitted-controller audit separately binds these roles, routes, local +program hashes and phase recipes to the actual serialized global template. + +## The strict moment gain + +PR799 retains PR741's physical assignment and width inventory. Two independent +copies of that accepted assignment would have idle profile + +``` +{48:4792, 44:2, 3:2, 1:2}. +``` + +The joint assignment changes eleven roles and has + +``` +{48:4793, 44:1, 2:1, 1:2}. +``` + +Its difference is `H48 - H44 + H2 - 2 H3`; its rank-mass difference is zero. +The complete global profile is + +``` +{1:366914, 2:48673, 3:61920, 4:27936, + 5:8064, 8:1152, 44:1, 48:4793}. +``` + +Here `m=73`, the live family count is `W=14336`, total paid rank mass is +`1041408`, and `m W - mass = 5120`. These are the doubled baseline quantities, +except for the zero-mass idle-profile change. Merely duplicating the baseline +would leave its normalized moment unchanged. + +For a saving parameter `0 < b < 1`, a rank-r child contributes a positive +common factor times `r^(1-b)` to the native complex moment. The vector +`(48,2,0)` strictly majorizes `(44,3,3)`: both have total 50, while their first +partial sums are 48 versus 44 and their first two partial sums are 50 versus +47. Since `x^(1-b)` is strictly concave on nonnegative reals, + +``` +48^(1-b) + 2^(1-b) < 44^(1-b) + 2 * 3^(1-b). +``` + +Consequently the normalized moment strictly decreases at the old saving +parameter. Monotonicity of the moment in `b` yields a strictly larger complex +saving endpoint, provided the new finite controller and invoice are admitted. +The exact numerical endpoint and the final strict outer assembly are computed +by the retained rational engines; this argument does not substitute an +unimplemented cost model for those checks. It also makes no optimality claim +for sixteen replicas or larger pools. + +## Namespace and finite reserves + +The hosted candidate has the following disjoint half-open physical ranges: + +| Role | Range | +|---|---| +| Data and owner families | `[0,14336)` | +| Private centres | `[14336,14344)` | +| Reserved local tableau | `[14344,14848)` | +| Coefficient work | `[14848,14850)` | + +There are 14,850 physical families. The private workspace is shared by serial, +complete invocations under the existing erasure/restoration contract. It is +not duplicated as live data and is not offered as a helper owner. + +A conservative dedicated-bank parent must also have valid geometry. Doubling +replicas does not permit sixteen old helper lanes in a single 73-dimensional +bank. The parent lift duplicates the bank families for the two eight-replica +groups and retains each group's original lane number. This parent supplies a +conservative finite reserve; final hosted helper owners are independently +replaced and checked. + +Let `B` be the maximum scalar/Horner prefix exponent in the freshly bound +local native replay, across both orientations. The independent checker and +the invoice read this value from that replay; neither carries PR741's value +forward as an assumption. The global formula is + +``` +B + ceil(73/2) + 144 invocations + 144 bridges + 4 = B + 329 < 512. +``` + +The fresh PR799 native replay gives `B=72`, so the candidate requires +`72 + 329 = 401 < 512` bits. The ancestral PR741 replay independently gives +the same value and remains a regression control. + +The normalized invocation and bridge endpoint bounds used in this formula +are inherited; idle children, phase operations, spectator endpoints and +terminal translations retain their unitary bounds. The global count includes +both groups. With the same 73-dimensional group factor, physical stock has +2,642 bits, so the retained row formula is + +``` +2 * 2642 + 9909 + 252 + 2 * 512 = 16469 < 20161. +``` + +The maximum child remains 48, and `73^2 = 5329 > 2 * 48^2 = 4608`. +These checks establish prefix, row and halving headroom. The complete fresh +invoice must still recount primitive work, all wrappers, bridge and translation +work, routing, precision and tape bounds using the enlarged controller. The +source reserve guards are retained rather than weakened. + +## Independent controls and scope + +`independent_check.py` imports no constructor or controller auditor and uses +explicit failures that remain active under `python -O`. Its six controls +reject an owner in the private namespace, a collapsed replica number, a +missing helper, a split helper, a truncated helper width, and a complete role +moved past its actual idle event. The last control uses the reconstructed +bridge-aware window, not a copied allowed-time list. + +This package credits PR799's JointXF paired read exchanges and their inherited +PR741 frames and global assignment, the carrier/phase/whole-helper work +retained in those packages, and the independent local replay used as its +dependency. PR799 changes the per-invocation paid profile to +`{1:2548, 2:338, 3:430, 4:194, 5:56, 8:8}` while preserving every helper's +residual width. The outer two-group trade is therefore unchanged. The new +contribution is the two-group controller and joint assignment with a strict, exactly priced idle-profile +gain. Prepared for haoyan with substantial OpenAI Codex assistance. diff --git a/research/complex-double-replica-owners/README.md b/research/complex-double-replica-owners/README.md new file mode 100644 index 0000000000..e8d6ef474b --- /dev/null +++ b/research/complex-double-replica-owners/README.md @@ -0,0 +1,143 @@ +# T16 whole-owner concentration on the accepted X4 supplier + +This construction increases the conditional exponent saving from PR799's +`0.001661634653669567` to **`0.001661642255531641`**, an absolute gain of +`0.000000007601862074`. The complex supplier remains binding. The accepted +local X4 program, every local frame and helper width, and PR589's bit supplier +are unchanged. + +The new contribution is a sixteen-replica controller and eleven explicit +whole-helper assignment edits. Two independent eight-replica assignments +leave idle ranks `(44,3,3)` in three particular bins. An augmenting path and +two bin repartitions change these to `(48,2,0)`. Total paid rank mass is +preserved; strict concavity lowers the recursive moment. The construction +uses no optimizer during verification. See [PROOF.md](PROOF.md). + +The research began at `7ee02b7c96d85f22b38d28bd7ed49bb8c1aeb261`, with PR741 +selected. Before submission, upstream accepted PR799 at the refreshed base +**`f567884aeb8851b6e794af1184119a3bfbe1e631`**. The final witness composes with +that newer accepted supplier. The earlier T16-on-741 calculation is a +historical control, not the comparison used for the claimed improvement. + +## Reproduce + +Use Python 3.11 or later, NumPy, SciPy, SymPy, a C++17 compiler and Boost +headers, as required by the inherited cold supplier replay. From the +repository root, choose a fresh directory outside the checkout: + +```sh +python3 -B research/complex-double-replica-owners/verify.py \ + --work /absolute/new/t16-x4-replay +``` + +Expected final status: `PASS_STRICT_T16_PR799_OWNER_CONCENTRATION`, with +`kappa_decimal` equal to `0.001661642255531641`. + +The default rebuilds both suppliers and the entire PR799/741 ancestry. For a +development replay, completed PR799 and PR741 outputs can be supplied together: + +```sh +python3 -B research/complex-double-replica-owners/verify.py \ + --work /absolute/new/t16-x4-recheck \ + --baseline799 /absolute/completed/frontier799 \ + --ancestor741 /absolute/completed/frontier741 +``` + +Reuse is explicit in the result. A coverage gate first requires all 22 ancestral +stages, all 44 mandatory artifacts and agreement with the separate stage log. +The verifier then reruns the existing source, native, +phase, artifact, stage-log, owner and composition binding checks. It is not +reported as a new cold ancestor run. The top-level verifier requires enabled +assertions, rejects existing output directories, and binds all package and +dependency source bytes before invoking inherited checkers. + +Regenerated owners and the complete PLAN are pinned by canonical content. +Only the two already validated owner-container references are normalized in +the PLAN identity. A runtime SPEC then binds their actual file bytes; the +frozen mathematical expectations remain identical. Recompression and header +changes therefore preserve admission, while any owner or PLAN-content change +fails. Fixed source archives retain exact byte pins. + +After a successful replay, the separate package controls can be run with +`package_controls.py --replay REPLAY --baseline799 REPLAY/baseline799 +--ancestor741 REPLAY/baseline799/ancestor --out NEW_JSON`. They check container +portability, semantic corruption, mandatory coverage and output preservation. +The coverage gate detects omissions, not fabricated execution histories; it +credits the issue identified in PR838 and the related PR847 integration. + +## Exact result and complete cost + +The complex lower endpoint is +`1664407906038756083473 / 10^24`. The unchanged bit endpoint is +`1733427039589844234749 / 10^24`. The final saving is +`1661642255531641 / 10^18`. + +The full paid profile is + +``` +{1:366914, 2:48673, 3:61920, 4:27936, + 5:8064, 8:1152, 44:1, 48:4793}. +``` + +There are 144 complete invocations, 72,576 whole helper roles, 14,336 live +data/owner families, 14,850 physical families, rank mass 1,041,408 and deficit +5,120. Actual strict touch-to-idle windows include every bridge. No helper is +split between families, and each invocation has distinct physical owners. +All 8,546 actual orthogonal residual/spectator charts are checked. + +The finite invoice counts every invocation, bridge, wrapper, scalar primitive, +idle remainder and restored private workspace. The required prefix is 401 +bits within the retained 512-bit charge; the physical row coefficient is +16,469 below the retained 20,161 ceiling. The conservative complex surcharge +model also passes, at κ `0.001661642252649825`. The selected native-complex +model uses the already accepted recurrence convention; the bit surcharge is +retained. + +The parent reserve envelope uses two **separate** dedicated-bank groups. +Reusing a single bank with helper lane 15 would exceed the 73-dimensional +chart and is not the construction. The lifted parent has 23,408 live families, +23,922 physical families and 1,008 dedicated bank families per stage. Each +completed invocation restores its 504-helper private workspace before reuse. +The final hosted controller has zero banks; the larger parent stock is retained +only as a conservative invoice envelope. + +## Review map + +- `build_owners.py`: duplicates the pinned PR741 owner map used by PR799 and + applies eleven frozen edits. Eleven omitted-edit controls must reject. +- `build_parent.py`: constructs the genuine two-bank parent, preserves every + original route, and derives windows from the expanded source-event stream. + The identity lift and the original eight-replica windows are controls. +- `independent_check.py`: imports neither builder nor emitter. It independently + checks every role, active-family exclusion, strict window, whole-helper + width, offset, orthogonal chart, local profile and global profile, with six + targeted negative controls. Its guards also run under optimized Python. +- `source_adapters.py`: exact, multiplicity-checked edits to the pinned PR799 + global emit/audit/invoice/assembly sources. Changes concern replica counts, + stock, deficit and their full invoice; all legality and admission predicates + and all numerical ceilings remain present. Materialized source hashes and + the complete edit list are written to the replay directory. +- `data/SPEC.json`: frozen expected values, checked after recomputation. + Both rational moment engines check the accepted endpoint and reject the + next grid point. Conservative and native assemblies each check all 47 + strict inequalities, followed by all 69 inherited admission mutations and + 12 bit-supplier mutations. + +## Scope and overlap + +This is a new conditional finite composition, not a measured multiplication +runtime improvement, an unconditional algorithm, a full Lean theorem or an +optimality claim. The inherited all-size compiler, common-label/mutable-source, +whole-call hosting, precision/tape and analytic-transfer assumptions remain. + +PR795 proves an optimum with **eight** replicas, fixed call count and fixed +capacity inventory. This construction changes that inventory and call count; +it does not contradict or weaken PR795. The concurrently published PR850 +extends the same fixed 72-call inventory result over an interval of saving +parameters; it likewise does not cover this 144-call inventory. PR799's local read exchanges and +PR741's frame changes are inherited and credited, not rediscovered here. +No selected-frontier record is edited by this submission. + +Authored by **Hao Yan (@FanPUYen)** with substantial **OpenAI Codex assistance** +in research, implementation, independent AI-agent checks, verification and +writing. No independent human review is claimed. See [NOTICE.md](NOTICE.md). diff --git a/research/complex-double-replica-owners/SOURCE-PINS.json b/research/complex-double-replica-owners/SOURCE-PINS.json new file mode 100644 index 0000000000..af6b8b4673 --- /dev/null +++ b/research/complex-double-replica-owners/SOURCE-PINS.json @@ -0,0 +1,22 @@ +{ + "MANIFEST.json": "e1b7998c8f7cb24f8674d250d0510f2b5b351b2ed0b35f17a17e6bacf3d9824b", + "code/assemble.py": "4c270a996b380ab712f72b81173ab24f1c73203a33578f261bfbaa7e67d75aec", + "code/assembly_controls.py": "e4c0f7828af64fdaef1896e4448d0212bd3041805097140b8cfafd098f8a6162", + "code/audit_allcold.py": "a87d7f4844ca963516637d249b14a0654f67f8047b6b265ae25b0cf30963e503", + "code/bind_providers_portable.py": "1d39bcc7b63ac158e021454beaae897d123e174360573762aecade3cd43193f6", + "code/bit_supplier_controls.py": "e6d33fb61a570c3f50669412acc467a3fd06ef0b806da6a75bc296c6ba2142a5", + "code/emit_allcold.py": "17c110c7c8d219e79e7dce36b19c4781e7effa800086cec03384387ad9acc7aa", + "code/freeze_spec.py": "f96c2b9cd886596bc7ab267f77abe9d16b6cbb5a724a5ad0a1d18d540369ed93", + "code/generated_identity.py": "c8af22719c0f3097a991a3f6ccac8f090afd2faba554745733d9ea88f2c25708", + "code/invoice_allcold.py": "141bd2fd58bbfb5b8d0fc8f56f61c45586d5608a5af3487c6b883dd987f998ec", + "code/prepare_global.py": "8c0dae301a8f34b77a5a462f840952d08ed120576212adf5051bc09bcad874dc", + "code/restore_parent.py": "69b7b25ff85e9b8160e233c1d415cc6a0272019e5c486dcec14cb6c349e7024d", + "code/witness.py": "779c5172894b992131e85be1e592ed2a1aec8c287b872ff42007d36a7291e444", + "construction/layers_np/PIVOT-SWAP-NP.json": "d49b8d316da1cbdaf995dd0e8314d3c67cc9cd4d5902e9d85ccb907be645bef5", + "data/OWNERS.json.gz": "99d1c4caf85855c353d30f122d9efbd9e51562914facded13027f347b18a6082", + "data/PLAN.json": "5f40e7ccfca61f298539b4f41286d2a9d62caf947057f9cec82aa53f73f707fd", + "data/SPEC.json": "64817c60a4a2c1839bf12239cb1b7515a40bf8988229d81d4c9faa17b488c7d5", + "inputs/PR589-EXPECTED.json": "b9f0e5ca038abe837b0007c8fe006f366a6f02009244ac57705a8a200e2301f4", + "verify_global.py": "16bd5e54598592e92e210f99065348c5df261b8350fdc688072ce053d15b088a", + "verify_manifest.py": "723d726dbbe5b65a49caecae0f1aab664a1413fb639abfd3e826a5a538e14e5b" +} diff --git a/research/complex-double-replica-owners/baseline_coverage.py b/research/complex-double-replica-owners/baseline_coverage.py new file mode 100644 index 0000000000..b2c2454d9b --- /dev/null +++ b/research/complex-double-replica-owners/baseline_coverage.py @@ -0,0 +1,102 @@ +#!/usr/bin/env python3 +# SPDX-License-Identifier: Apache-2.0 +# Copyright (c) 2026 Hao Yan (@FanPUYen) +"""Require the accepted PR741 replay's fixed stage and artifact coverage. + +Prepared with substantial OpenAI Codex assistance. The omission risk was +identified by Lucas in PR838 and Chinmay in PR847. These fixed inventories +were read from the accepted PR741 verify.py and its native local outputs; +no pending implementation is imported. This complements the unchanged +upstream source/artifact/log binding checker, which must run afterward. +Receipt coverage is not authentication of a claimed execution history. +""" +import argparse +import hashlib +import json +from pathlib import Path +import sys + +MANIFEST_SHA256 = 'b9b39c206fcd2613382b0dcbda23a371e8781d1bedaf8e2f8e7df1e79dc1fa89' +SPEC_SHA256 = '7fc2bd2e3c0ac13729c1fa1f0f327a4eb7c72373ba58e5ed3954b30e23c803be' +STAGE_NAMES = ( + 'ancestral558-fresh', 'gauge44-exact-construction', 'notri56-construction', + 'notri-control-g44', 'layered66-construction', 'p6n-cold72-construction', + 'four-promotions', 'promotion-controls', 'sw4-read-exchanges', + 'eight-B-frame-construction', 'all728-columns-native', 'both-native-ledgers', + 'independent-native-controls', 'residual-wrappers', 'all-native-phase-edges', + 'independent-scalar-frames-cones', 'inherited-cold-controls', 'eight-frame-controls', + 'owner-construction-controls', 'strict-global-admission', + 'independent-literal-map-moment', 'independent-two-engine-outer47', +) +ARTIFACT_NAMES = frozenset(( + 'RESULT.json', 'ANCESTRAL-LINK.json', 'STAGES.json', 'INDEPENDENT-LOCAL.json', + 'INDEPENDENT-MAP.json', 'INDEPENDENT-PRICE.json', 'RECONSTRUCTED-OWNERS.json.gz', + 'OWNER-CONSTRUCTION-CONTROLS.json', 'FRAME-CONTROLS.json', + 'cold-controls/COLD-END-CONTROLS.json', 'PROMO-CONTROLS.json', + 'promoted/FULL-WORD.json.gz', 'p6n/STEPS.json', 'p6n/controls/COLD-END-CONTROLS.json', + 'p6n/p6n/FULL-WORD.json.gz', 'sw4/BUILD.json', 'sw4/FULL-WORD.json.gz', + 'frames/BUILD.json', 'frames/FULL-WORD.json.gz', 'gauge44/STEPS.json', + 'notri56/STEPS.json', 'notri56/cold44/CONSTRUCTION.json', 'notri-control/STEPS.json', + 'layered66/STEPS.json', 'layered66/swap/PIVOT-SWAP.json', + 'layered66/controls/COLD-END-CONTROLS.json', 'global-replay/REPLAY.json', + 'global-replay/ASSEMBLY.json', 'global-replay/STAGES.json', + 'global-replay/ADMISSION-CONTROLS.json', 'global-replay/BIT-SUPPLIER-CONTROLS.json', + 'global-replay/global/audit/OWNERS-AND-PROFILE.json', + 'global-replay/global/audit/PREFIX-AND-INVOICE.json', + 'global-replay/global/audit/ASYNC-AUDIT.json', + 'local/CANONICAL-WORD.json.gz', 'local/CLIFFORD-RECIPES.json', + 'local/CLIFFORD-REVIEW.json', 'local/FULL-WORD.json.gz', + 'local/INDEPENDENT-LOCAL-REPLAY.json', 'local/LOCAL-CHECKS.json', + 'local/LOCAL-PROGRAMS.json.gz', 'local/RESIDUAL-ADAPTERS.json', + 'local/SCALAR-FRAME-AUDIT.json', 'local/WRAPPER-CHECKS.json', +)) + + +def require(condition, message): + if not condition: + raise ValueError(message) + + +def read(path): + return json.loads(Path(path).read_bytes()) + + +def sha(path): + return hashlib.sha256(Path(path).read_bytes()).hexdigest() + + +def check(ancestor): + complex_dir = Path(ancestor).resolve()/'complex' + receipt_path, stages_path = complex_dir/'RECEIPT.json', complex_dir/'STAGES.json' + receipt = read(receipt_path) + require(receipt['manifest_sha256'] == MANIFEST_SHA256 and receipt['spec_sha256'] == SPEC_SHA256, + 'PR741 fixed coverage source identity') + require(tuple(stage['name'] for stage in receipt['stages']) == STAGE_NAMES, + 'PR741 fixed ordered stage coverage') + require(all(stage['exit_code'] == 0 for stage in receipt['stages']), 'PR741 unsuccessful stage') + require(set(receipt['artifacts']) == ARTIFACT_NAMES, 'PR741 fixed artifact coverage') + require(read(stages_path) == receipt['stages'], 'PR741 STAGES receipt consistency') + return dict(status='PASS_FIXED_PR741_STAGE_AND_ARTIFACT_COVERAGE', + ordered_stage_count=len(STAGE_NAMES), mandatory_artifact_count=len(ARTIFACT_NAMES), + source_manifest_sha256=MANIFEST_SHA256, source_spec_sha256=SPEC_SHA256, + complex_receipt_sha256=sha(receipt_path), stages_sha256=sha(stages_path), + scope='Fixed coverage and receipt/STAGES agreement only. The unchanged maintainer binding must also verify every artifact and log digest. This does not authenticate execution history or fabricated logs.') + + +def main(): + parser = argparse.ArgumentParser(description=__doc__) + parser.add_argument('--ancestor', type=Path, required=True) + parser.add_argument('--out', type=Path, required=True) + args = parser.parse_args() + require(not args.out.exists(), 'Output file must be new') + result = check(args.ancestor) + args.out.write_bytes((json.dumps(result, indent=2)+'\n').encode('utf-8')) + print(result['status']) + + +if __name__ == '__main__': + try: + main() + except (ValueError, OSError, KeyError) as error: + print('FAIL:', error, file=sys.stderr) + raise SystemExit(1) diff --git a/research/complex-double-replica-owners/build_owners.py b/research/complex-double-replica-owners/build_owners.py new file mode 100644 index 0000000000..235d2b5435 --- /dev/null +++ b/research/complex-double-replica-owners/build_owners.py @@ -0,0 +1,198 @@ +#!/usr/bin/env python3 +# SPDX-License-Identifier: Apache-2.0 +# Copyright (c) 2026 Hao Yan (@FanPUYen) +"""Construct the T16 owner map by eleven frozen edits, without an optimizer. + +Authored with OpenAI Codex assistance. Precursor credit: Chafik Boukhalfa's +PR741 frames and owner map, Jeremy Kothe's PR799 paired-read-exchange provider, +and the PR514/PR484/PR507 whole-owner controller lineage. +The original map is duplicated into disjoint replica namespaces. One two-role +augmenting path and two tail-bin repartitions concentrate idle remainders. +Actual source-event windows are checked separately by build_parent.py and the +independent global geometry audit; the source-window screen here is not that +geometric proof. +""" +import argparse +import copy +import gzip +import hashlib +import json +from collections import Counter, defaultdict +from pathlib import Path + +SOURCE_PLAN_SHA256 = '5f40e7ccfca61f298539b4f41286d2a9d62caf947057f9cec82aa53f73f707fd' +SOURCE_OWNERS_SHA256 = '99d1c4caf85855c353d30f122d9efbd9e51562914facded13027f347b18a6082' +EXPECTED_IDLE = {1: 2, 2: 1, 44: 1, 48: 4793} +# (time, helper, width, old(replica,child,port,offset), new(...)). +# Helpers are zero-based, excluding the 224 local data wires. +EDITS = ( + (2, 5, 4, (0, 8, 0, 0), (7, 8, 78, 26)), + (107, 360, 9, (14, 15, 0, 0), (6, 15, 0, 9)), + (112, 193, 4, (6, 15, 0, 9), (6, 15, 0, 18)), + (113, 193, 4, (14, 15, 0, 9), (14, 15, 0, 0)), + (116, 181, 4, (7, 8, 78, 26), (14, 15, 0, 4)), + (134, 414, 4, (6, 15, 0, 13), (6, 15, 0, 22)), + (135, 414, 4, (14, 15, 0, 13), (14, 15, 0, 8)), + (136, 414, 4, (6, 15, 0, 17), (6, 15, 0, 26)), + (137, 414, 4, (14, 15, 0, 17), (14, 15, 0, 12)), + (140, 87, 8, (6, 15, 0, 21), (14, 15, 0, 16)), + (141, 87, 8, (14, 15, 0, 21), (14, 15, 0, 24)), +) + + +def require(condition, reason): + if not condition: + raise ValueError(reason) + + +def canonical(value): + return json.dumps(value, sort_keys=True, separators=(',', ':')).encode() + + +def portable_gzip(raw): + compressed = bytearray(gzip.compress(raw, mtime=0)) + compressed[9] = 255 + return bytes(compressed) + + +def read(path): + raw = Path(path).read_bytes() + return json.loads(gzip.decompress(raw) if str(path).endswith('.gz') else raw) + + +def sha(path): + return hashlib.sha256(Path(path).read_bytes()).hexdigest() + + +def location(role): + return tuple(role[key] for key in ('owner_replica', 'child', 'port', 'offset')) + + +def move(role, destination, plan): + replica, child, port, offset = destination + role.update(owner_replica=replica, child=child, port=port, offset=offset, + copy=replica*112+port, + family=replica*896+(2*plan['pairs'][str(child)]+plan['sides'][str(child)])*112+port) + + +def duplicate(source): + require(len(source) == 72*504, 'source role count') + result = [] + for role in source: + for group in range(2): + new = dict(role) + new['owner_replica'] += 8*group + new['replica'] += 8*group + new['copy'] = new['owner_replica']*112+new['port'] + new['family'] += 7168*group + new['time'] = 2*role['time']+group + result.append(new) + result.sort(key=lambda role: (role['time'], role['helper'])) + require(len({(r['time'], r['helper']) for r in result}) == len(result), 'duplicate role identity') + return result + + +def construct(source, plan): + roles = duplicate(source) + bykey = {(r['time'], r['helper']): r for r in roles} + for time, helper, width, old, new in EDITS: + role = bykey[time, helper] + require(location(role) == old and role['width'] == width, 'frozen edit source mismatch') + move(role, new, plan) + return roles + + +def audit(roles, plan): + require(len(roles) == 144*504, 'role count') + order = [(s, r+8*g) for s, r in plan['order'] for g in range(2)] + require(len(set(order)) == 144, 'call order coverage') + used, helpers, families = defaultdict(set), defaultdict(set), defaultdict(set) + capacities = {} + windows = {} + for key, (capacity, times) in plan['windows'].items(): + replica, child = map(int, key.split(',')) + for group in range(2): + capacities[replica+8*group, child] = capacity + windows[replica+8*group, child] = {2*time+g for time in times for g in range(2)} + widths = plan['provider_registry']['gauge44']['widths'] + for r in roles: + time, helper = r['time'], r['helper'] + owner, child, port, offset = location(r) + require(0 <= time < 144 and order[time] == (r['stage'], r['replica']), 'role invocation') + require(0 <= helper < 504 and r['width'] == widths[helper], 'helper width') + require(0 <= owner < 16 and 0 <= port < 112, 'owner range') + require((owner, child) in capacities, 'owner child') + require(time in windows[owner, child], 'cloned-window screen') + require(r['copy'] == owner*112+port, 'copy identity') + expected_family = owner*896+(2*plan['pairs'][str(child)]+plan['sides'][str(child)])*112+port + require(r['family'] == expected_family, 'family identity') + require(helper not in helpers[time], 'duplicate helper') + require(r['family'] not in families[time], 'two helpers in one family') + helpers[time].add(helper) + families[time].add(r['family']) + cells = set(range(offset, offset+r['width'])) + require(offset >= 0 and offset+r['width'] <= capacities[owner, child], 'capacity overflow') + key = owner, child, port + require(not cells & used[key], 'overlapping residual footprint') + used[key].update(cells) + require(set(helpers) == set(range(144)) and all(h == set(range(504)) for h in helpers.values()), 'complete helper inventory') + idle = Counter() + for (replica, child), capacity in capacities.items(): + for port in range(112): + cells = used[replica, child, port] + require(cells == set(range(len(cells))), 'non-prefix residual footprint') + if len(cells) < capacity: + idle[capacity-len(cells)] += 1 + require(dict(idle) == EXPECTED_IDLE, 'idle profile') + return dict(sorted(idle.items())) + + +def controls(roles, plan): + failures = [] + for time, helper, width, old, new in EDITS: + mutant = copy.deepcopy(roles) + role = next(r for r in mutant if (r['time'], r['helper']) == (time, helper)) + move(role, old, plan) + try: + audit(mutant, plan) + except ValueError as error: + failures.append(dict(time=time, helper=helper, reason=str(error))) + else: + raise ValueError('omitted-edit control accepted: %s' % ((time, helper),)) + return failures + + +def main(): + parser = argparse.ArgumentParser(description=__doc__) + parser.add_argument('--source-plan', type=Path, required=True) + parser.add_argument('--source-owners', type=Path, required=True) + parser.add_argument('--out', type=Path, required=True) + args = parser.parse_args() + require(not args.out.exists(), 'output directory already exists') + require(sha(args.source_plan) == SOURCE_PLAN_SHA256, 'source plan byte pin') + require(sha(args.source_owners) == SOURCE_OWNERS_SHA256, 'source owners byte pin') + plan, source = read(args.source_plan), read(args.source_owners) + roles = construct(source, plan) + idle = audit(roles, plan) + rejected = controls(roles, plan) + baseline = duplicate(source) + require(sum(a != b for a, b in zip(baseline, roles)) == 11, 'exact edit count') + raw = canonical(roles) + compressed = portable_gzip(raw) + require(gzip.decompress(compressed) == raw and compressed[4:8] == bytes(4) and compressed[9] == 255, 'portable gzip') + args.out.mkdir(parents=True) + (args.out/'OWNERS.json.gz').write_bytes(compressed) + receipt = dict(status='PASS_EXPLICIT_ELEVEN_EDIT_OWNER_CONSTRUCTION', + source_plan_sha256=sha(args.source_plan), source_owners_sha256=sha(args.source_owners), + owners_sha256=hashlib.sha256(compressed).hexdigest(), + owners_content_sha256=hashlib.sha256(raw).hexdigest(), + calls=144, helpers_per_call=504, roles=len(roles), changed_roles=11, + edits=EDITS, idle_profile=idle, omitted_edit_controls=rejected, + exact_idle_delta_from_doubled_source={48: 1, 44: -1, 3: -2, 2: 1}, + scope='Explicit owner constructor and structural checks. Actual source-event windows, full global geometry and finite invoice are separately required.') + (args.out/'OWNER-CONSTRUCTION.json').write_bytes((json.dumps(receipt, indent=2)+'\n').encode('utf-8')) + print(json.dumps({k: v for k, v in receipt.items() if k not in ('edits', 'omitted_edit_controls')}, indent=2)) + + +if __name__ == '__main__': + main() diff --git a/research/complex-double-replica-owners/build_parent.py b/research/complex-double-replica-owners/build_parent.py new file mode 100644 index 0000000000..bd9e28bd2d --- /dev/null +++ b/research/complex-double-replica-owners/build_parent.py @@ -0,0 +1,281 @@ +#!/usr/bin/env python3 +# SPDX-License-Identifier: Apache-2.0 +# Copyright (c) 2026 Hao Yan (@FanPUYen) +"""Lift the PR741 controller and PR799 provider plan to sixteen replicas. + +Authored with OpenAI Codex assistance. Precursor credit: the PR514/PR484/PR507 +controller lineage, PR558/PR589 admission, Chafik Boukhalfa's PR741 frames +and owner map, and Jeremy Kothe's PR799 paired-read-exchange provider. +This script changes only the global replica namespace and the nominated owner +map; it reuses the exact local programs and exact data-phase recipes. +""" +import argparse +import copy +import gzip +import hashlib +import json +from collections import Counter +from pathlib import Path + +SOURCE_PLAN_SHA256 = '5f40e7ccfca61f298539b4f41286d2a9d62caf947057f9cec82aa53f73f707fd' +SOURCE_OWNERS_SHA256 = '99d1c4caf85855c353d30f122d9efbd9e51562914facded13027f347b18a6082' + + +def require(condition, reason): + if not condition: + raise ValueError(reason) + + +def read(path): + raw = Path(path).read_bytes() + return json.loads(gzip.decompress(raw) if str(path).endswith('.gz') else raw) + + +def canonical(value): + return json.dumps(value, sort_keys=True, separators=(',', ':')).encode() + + +def portable_gzip(raw): + compressed = bytearray(gzip.compress(raw, mtime=0)) + compressed[9] = 255 # RFC1952 OS=unknown, independent of zlib/Python platform. + return bytes(compressed) + + +def sha(path): + return hashlib.sha256(Path(path).read_bytes()).hexdigest() + + +def content_sha(value): + return hashlib.sha256(canonical(value)).hexdigest() + + +def lift_parent(source, copies=2): + """A direct sum of bank/data stocks; erased private streams are shared. + + copies=1 is deliberately the identity, byte-for-byte after canonicalization. + The helper routes retain replica lanes 0..7 in each *separate* bank group. + No axis index is inferred from the new global replica label 8..15. + """ + require(type(copies) is int and copies in (1, 2), 'only identity or T16 lift') + t = copy.deepcopy(source) + if copies == 1: + return t + require(source['m'] == 73, 'source dimension') + require(len(source['calls']) == 72, 'source calls') + data = 8*8*112 + bank_stock = source['live'] - data + private_stock = source['physical'] - source['live'] + require((bank_stock, private_stock) == (9*504, 504+8+2), 'source namespace') + require({(c['stage'], c['replica']) for c in source['calls']} == + {(s, r) for s in range(9) for r in range(8)}, 'source coverage') + new_data = copies*data + new_live = copies*source['live'] + new_physical = new_live + private_stock + t['calls'] = [] + for c in source['calls']: + for group in range(copies): + new = copy.deepcopy(c) + new['replica'] = c['replica'] + 8*group + owners = [] + for family, route in c['owners']: + require(0 <= family < source['live'], 'owner outside live stock') + mapped = (family + data*group if family < data else + new_data + group*bank_stock + family - data) + owners.append([mapped, copy.deepcopy(route)]) + new['owners'] = owners + t['calls'].append(new) + # Every data/idle recipe is a portwise direct sum, hence only multiplicity + # changes. Its local axis labels and exact phase words stay unchanged. + for child in t['idle_children']: + require(child['replicas'] == 8, 'source idle multiplicity') + child['replicas'] *= copies + for event in t['execution_schedule']: + if 'replicas' in event: + require(event['replicas'] == list(range(8)), 'source sweep replicas') + event['replicas'] = list(range(8*copies)) + if event['kind'] == 'bank_padding_cover_sweep': + event['families'] = [new_data, new_live] + elif event['kind'] == 'translate_every_live_family': + event['families'] = [0, new_live] + event['charged_calls_per_cover'] = new_live + t['bank_padding']['families'] = [] + t['bank_padding']['children'] = [] + for group in range(copies): + for family in source['bank_padding']['families']: + t['bank_padding']['families'].append(new_data + group*bank_stock + family - data) + for child in source['bank_padding']['children']: + new = copy.deepcopy(child) + new['family'] = new_data + group*bank_stock + child['family'] - data + t['bank_padding']['children'].append(new) + t['cover_final_correction'].update(families=[0, new_live], charged_calls_per_cover=new_live) + t['private_namespace'] = { + key: [new_live + x - source['live'] for x in interval] + for key, interval in source['private_namespace'].items() + } + t.update(live=new_live, physical=new_physical, + version='t16-direct-sum-two-bank-groups-parent-v1') + t['route_semantics']['helper'] = ( + 'Two independent groups of nine dedicated banks. Group floor(replica/8) ' + 'selects the bank namespace; the stored original helper route retains ' + 'lane replica%8. All original residual/spectator axes are unchanged.') + t['loop_order'] = ( + 'For each recipe phase: the explicit calls order, then every cover class d; ' + 'each local invocation completes before the next. Each original replica ' + 'has a disjoint data and bank namespace in its group; private erased ' + 'streams are reused between completed calls.') + t['replica_lift'] = dict( + source_template_content_sha256=content_sha(source), groups=copies, + source_replicas=8, replicas=8*copies, data_stock=new_data, + bank_stock=copies*bank_stock, banks_per_stage=copies*504, + private_helpers=504, local_programs_content_sha256=content_sha(source['local_programs']), + construction='direct sum of data and dedicated banks; share only restored private streams', + phase_recipe_unchanged=True) + # Source data and helper owner routes are preserved literally in each copy. + for c in t['calls']: + group, replica = divmod(c['replica'], 8) + old = next(z for z in source['calls'] if (z['stage'], z['replica']) == (c['stage'], replica)) + require([r for f, r in c['owners']] == [r for f, r in old['owners']], 'route changed') + require(c['window'] == old['window'], 'local window changed') + require(len({f for f, r in c['owners']}) == len(c['owners']), 'per-call owner alias') + require(t['local_programs'] == source['local_programs'], 'program changed') + require(t['recipe'] == source['recipe'], 'data recipe changed') + require(len(t['bank_padding']['children']) == copies*bank_stock, 'bank padding count') + require(t['physical'] == t['live']+514, 'private namespace size') + return t + + +def expanded_schedule(parent, order): + blocks = {} + globals_ = [] + stage = None + for index, event in enumerate(parent['execution_schedule']): + if event['kind'] in ('bank_padding_cover_sweep', 'translate_every_live_family'): + globals_.append((index, event)) + continue + if event['kind'] == 'local_cover_sweep': + stage = event['stage'] + blocks[stage] = [] + require(stage is not None, 'event precedes first stage') + blocks[stage].append((index, event)) + schedule = [] + for time, (stage, replica) in enumerate(order): + for index, event in blocks[stage]: + new = copy.deepcopy(event) + new.update(source_event=index, replica=replica, replicas=[replica], time=time) + schedule.append(new) + for index, event in globals_: + schedule.append(dict(event, source_event=index)) + return schedule + + +def actual_windows(parent, order): + ranks = {c['child']: c['rank'] for c in parent['idle_children']} + stage_pair = {e['stage']: e['pair'] for e in parent['recipe'] if e['kind'] == 'local'} + last, intervals, callpos, perrep = {}, {}, {}, {} + schedule = expanded_schedule(parent, order) + for pos, event in enumerate(schedule): + if 'replica' not in event: + continue + replica = event['replica'] + perrep.setdefault(replica, []).append(event['source_event']) + if event['kind'] == 'local_cover_sweep': + last[replica, stage_pair[event['stage']]] = pos + callpos[event['time']] = pos + elif event['kind'] == 'bridge': + last[replica, event['src']] = last[replica, event['dst']] = pos + elif event['kind'] == 'idle_cover_sweep': + for child in event['child_indices']: + if child in ranks: + intervals[replica, child] = (last.get((replica, event['pair']), -1), pos) + require(all(events == list(range(30)) for events in perrep.values()), 'per-replica projection') + require([e['source_event'] for e in schedule if 'replica' not in e] == [30, 31], 'global tail') + require(set(callpos) == set(range(len(order))), 'complete schedule') + windows = {f'{replica},{child}': [ranks[child], [time for time, pos in sorted(callpos.items()) if start < pos < stop]] + for (replica, child), (start, stop) in intervals.items()} + return windows, schedule + + +def lift_plan(source, parent, owners, source_plan_sha, source_owners_sha, owners_sha): + p = copy.deepcopy(source) + require(source['T'] == 8 and len(source['order']) == 72, 'source plan dimensions') + order = [[stage, replica + 8*group] for stage, replica in source['order'] for group in range(2)] + windows, schedule = actual_windows(parent, order) + # These windows are recomputed from actual source-event touches, not copied + # from the old nomination. Their T8 restriction must recover the old plan. + rank = Counter({int(k): 2*v for k, v in source['profile'].items()}) + rank.update({48: 1, 44: -1, 3: -2, 2: 1}) + rank = +rank + p.update(status='FROZEN_EXPLICIT_T16_TWO_BANK_DIRECT_SUM_OWNER_NOMINATION', + mode='gauge44-all144-t16-idle-concentration', T=16, live=14336, + deficit=5120, profile=dict(sorted(rank.items())), order=order, windows=windows, + solver_status='explicit two-role augmenting path and two-bin recombination', gap=None, + source_plan_sha256=source_plan_sha, source_owners_sha256=source_owners_sha, + assignment_sha256=owners_sha, assignment_content_sha256=content_sha(owners)) + for field in ('provider_calls', 'per_call_widths'): + p[field] = [] + for old in source[field]: + for group in range(2): + new = copy.deepcopy(old) + new['replica'] += 8*group + if 'time' in new: + new['time'] = 2*old['time']+group + p[field].append(new) + at = {tuple(x): i for i, x in enumerate(order)} + for field in ('provider_calls', 'per_call_widths'): + p[field].sort(key=lambda c: at[c['stage'], c['replica']]) + p['replica_lift'] = dict(groups=2, source_replicas=8, replicas=16, + parent_template_content_sha256=content_sha(parent), owners_file_sha256=owners_sha, + window_semantics='strict physical source-event touch intervals, including bridges', + schedule_content_sha256=content_sha(schedule)) + require(len(owners) == 144*504, 'owner role count') + for role in owners: + require(role['time'] == at[role['stage'], role['replica']], 'role call time') + require(role['time'] in windows[f"{role['owner_replica']},{role['child']}"][1], + 'owner outside actual source-event window') + require(sum(int(k)*v for k,v in p['profile'].items()) == 73*p['live']-p['deficit'], 'rank mass') + return p, schedule + + +def main(): + parser = argparse.ArgumentParser(description=__doc__) + parser.add_argument('--base', type=Path, required=True) + parser.add_argument('--source-plan', type=Path, required=True) + parser.add_argument('--source-owners', type=Path, required=True) + parser.add_argument('--owners', type=Path, required=True) + parser.add_argument('--out', type=Path, required=True) + args = parser.parse_args() + require(not args.out.exists(), 'output directory already exists') + require(sha(args.source_plan) == SOURCE_PLAN_SHA256, 'source plan byte pin') + require(sha(args.source_owners) == SOURCE_OWNERS_SHA256, 'source owners byte pin') + source_path = args.base/'split-centres/GLOBAL-TEMPLATE.json.gz' + source = read(source_path) + original_plan = read(args.source_plan) + require(lift_parent(source, 1) == source, 'T8 identity control') + require(actual_windows(source, original_plan['order'])[0] == original_plan['windows'], 'T8 source-window replay') + require(source['exact_data_phase_recipe_sha256'] == sha(args.base/'work/complex-nine-native/DATA-PHASES.json'), 'source exact data-phase binding') + parent = lift_parent(source) + owners = read(args.owners) + plan, schedule = lift_plan(original_plan, parent, owners, sha(args.source_plan), sha(args.source_owners), sha(args.owners)) + args.out.mkdir(parents=True) + (args.out/'GLOBAL-TEMPLATE.json.gz').write_bytes(portable_gzip(canonical(parent))) + (args.out/'PLAN.json').write_bytes((json.dumps(plan, indent=2)+'\n').encode('utf-8')) + receipt = dict(status='PASS_T16_DIRECT_SUM_PARENT_AND_LITERAL_SOURCE_WINDOWS', + source_template_file_sha256=sha(source_path), source_template_content_sha256=content_sha(source), + source_plan_sha256=sha(args.source_plan), source_owners_sha256=sha(args.source_owners), + owners_sha256=sha(args.owners), + parent_template_file_sha256=sha(args.out/'GLOBAL-TEMPLATE.json.gz'), + parent_template_content_sha256=content_sha(parent), plan_sha256=sha(args.out/'PLAN.json'), + T8_identity_control=True, T8_source_window_identity=True, + local_programs_identical=True, exact_data_phases_identical=True, + parent_live=parent['live'], parent_physical=parent['physical'], + bank_stock=9072, banks_per_stage=1008, private_helpers=504, + source_idle_children_charged=sum(c['replicas'] for c in parent['idle_children']), + events=len(schedule), replica_source_events=30, global_source_events=[30,31], + calls=len(plan['order']), roles=len(owners), actual_window_membership_checked=len(owners), + scope='Legal direct-sum parent namespace and actual source-event windows; full global emitter, geometry, finite invoice, and recurrence admission remain separate checks.') + (args.out/'PARENT-LIFT-RECEIPT.json').write_bytes((json.dumps(receipt, indent=2)+'\n').encode('utf-8')) + print(json.dumps(receipt, indent=2)) + + +if __name__ == '__main__': + main() diff --git a/research/complex-double-replica-owners/data/SPEC.json b/research/complex-double-replica-owners/data/SPEC.json new file mode 100644 index 0000000000..475472b28b --- /dev/null +++ b/research/complex-double-replica-owners/data/SPEC.json @@ -0,0 +1,1998 @@ +{ + "schema": "witness-spec/1", + "name": "double-replica-owner-trade", + "data": { + "plan_sha256": "62e921d15122f770aa395d5120b993093a74857397a4eaf268fdf27480cc4086", + "owners_sha256": "1c3a8924747e06a35d9c352ec75c4d1808b05a91f23465b8be728e65888e70a0", + "owners_content_sha256": "8f9533c2cbbc016ff6a30c34bef3263fe726ead38d39db6db09861bcce4d0fdf", + "plan_semantic_sha256": "80e69df793741aa88376252df444fb4107ec9dc7b81b0ceef2031afd41269b7f" + }, + "dispatch": [ + [ + 0, + 0, + "gauge44" + ], + [ + 0, + 8, + "gauge44" + ], + [ + 0, + 1, + "gauge44" + ], + [ + 0, + 9, + "gauge44" + ], + [ + 1, + 0, + "gauge44" + ], + [ + 1, + 8, + "gauge44" + ], + [ + 0, + 2, + "gauge44" + ], + [ + 0, + 10, + "gauge44" + ], + [ + 1, + 1, + "gauge44" + ], + [ + 1, + 9, + "gauge44" + ], + [ + 2, + 0, + "gauge44" + ], + [ + 2, + 8, + "gauge44" + ], + [ + 0, + 3, + "gauge44" + ], + [ + 0, + 11, + "gauge44" + ], + [ + 1, + 2, + "gauge44" + ], + [ + 1, + 10, + "gauge44" + ], + [ + 2, + 1, + "gauge44" + ], + [ + 2, + 9, + "gauge44" + ], + [ + 3, + 0, + "gauge44" + ], + [ + 3, + 8, + "gauge44" + ], + [ + 0, + 4, + "gauge44" + ], + [ + 0, + 12, + "gauge44" + ], + [ + 1, + 3, + "gauge44" + ], + [ + 1, + 11, + "gauge44" + ], + [ + 2, + 2, + "gauge44" + ], + [ + 2, + 10, + "gauge44" + ], + [ + 3, + 1, + "gauge44" + ], + [ + 3, + 9, + "gauge44" + ], + [ + 4, + 0, + "gauge44" + ], + [ + 4, + 8, + "gauge44" + ], + [ + 0, + 5, + "gauge44" + ], + [ + 0, + 13, + "gauge44" + ], + [ + 1, + 4, + "gauge44" + ], + [ + 1, + 12, + "gauge44" + ], + [ + 2, + 3, + "gauge44" + ], + [ + 2, + 11, + "gauge44" + ], + [ + 3, + 2, + "gauge44" + ], + [ + 3, + 10, + "gauge44" + ], + [ + 4, + 1, + "gauge44" + ], + [ + 4, + 9, + "gauge44" + ], + [ + 5, + 0, + "gauge44" + ], + [ + 5, + 8, + "gauge44" + ], + [ + 0, + 6, + "gauge44" + ], + [ + 0, + 14, + "gauge44" + ], + [ + 1, + 5, + "gauge44" + ], + [ + 1, + 13, + "gauge44" + ], + [ + 2, + 4, + "gauge44" + ], + [ + 2, + 12, + "gauge44" + ], + [ + 3, + 3, + "gauge44" + ], + [ + 3, + 11, + "gauge44" + ], + [ + 4, + 2, + "gauge44" + ], + [ + 4, + 10, + "gauge44" + ], + [ + 5, + 1, + "gauge44" + ], + [ + 5, + 9, + "gauge44" + ], + [ + 0, + 7, + "gauge44" + ], + [ + 0, + 15, + "gauge44" + ], + [ + 6, + 0, + "gauge44" + ], + [ + 6, + 8, + "gauge44" + ], + [ + 1, + 6, + "gauge44" + ], + [ + 1, + 14, + "gauge44" + ], + [ + 2, + 5, + "gauge44" + ], + [ + 2, + 13, + "gauge44" + ], + [ + 3, + 4, + "gauge44" + ], + [ + 3, + 12, + "gauge44" + ], + [ + 4, + 3, + "gauge44" + ], + [ + 4, + 11, + "gauge44" + ], + [ + 5, + 2, + "gauge44" + ], + [ + 5, + 10, + "gauge44" + ], + [ + 6, + 1, + "gauge44" + ], + [ + 6, + 9, + "gauge44" + ], + [ + 1, + 7, + "gauge44" + ], + [ + 1, + 15, + "gauge44" + ], + [ + 7, + 0, + "gauge44" + ], + [ + 7, + 8, + "gauge44" + ], + [ + 2, + 6, + "gauge44" + ], + [ + 2, + 14, + "gauge44" + ], + [ + 3, + 5, + "gauge44" + ], + [ + 3, + 13, + "gauge44" + ], + [ + 4, + 4, + "gauge44" + ], + [ + 4, + 12, + "gauge44" + ], + [ + 5, + 3, + "gauge44" + ], + [ + 5, + 11, + "gauge44" + ], + [ + 6, + 2, + "gauge44" + ], + [ + 6, + 10, + "gauge44" + ], + [ + 7, + 1, + "gauge44" + ], + [ + 7, + 9, + "gauge44" + ], + [ + 2, + 7, + "gauge44" + ], + [ + 2, + 15, + "gauge44" + ], + [ + 8, + 0, + "gauge44" + ], + [ + 8, + 8, + "gauge44" + ], + [ + 3, + 6, + "gauge44" + ], + [ + 3, + 14, + "gauge44" + ], + [ + 4, + 5, + "gauge44" + ], + [ + 4, + 13, + "gauge44" + ], + [ + 5, + 4, + "gauge44" + ], + [ + 5, + 12, + "gauge44" + ], + [ + 6, + 3, + "gauge44" + ], + [ + 6, + 11, + "gauge44" + ], + [ + 7, + 2, + "gauge44" + ], + [ + 7, + 10, + "gauge44" + ], + [ + 8, + 1, + "gauge44" + ], + [ + 8, + 9, + "gauge44" + ], + [ + 3, + 7, + "gauge44" + ], + [ + 3, + 15, + "gauge44" + ], + [ + 4, + 6, + "gauge44" + ], + [ + 4, + 14, + "gauge44" + ], + [ + 5, + 5, + "gauge44" + ], + [ + 5, + 13, + "gauge44" + ], + [ + 6, + 4, + "gauge44" + ], + [ + 6, + 12, + "gauge44" + ], + [ + 7, + 3, + "gauge44" + ], + [ + 7, + 11, + "gauge44" + ], + [ + 8, + 2, + "gauge44" + ], + [ + 8, + 10, + "gauge44" + ], + [ + 4, + 7, + "gauge44" + ], + [ + 4, + 15, + "gauge44" + ], + [ + 5, + 6, + "gauge44" + ], + [ + 5, + 14, + "gauge44" + ], + [ + 6, + 5, + "gauge44" + ], + [ + 6, + 13, + "gauge44" + ], + [ + 7, + 4, + "gauge44" + ], + [ + 7, + 12, + "gauge44" + ], + [ + 8, + 3, + "gauge44" + ], + [ + 8, + 11, + "gauge44" + ], + [ + 5, + 7, + "gauge44" + ], + [ + 5, + 15, + "gauge44" + ], + [ + 6, + 6, + "gauge44" + ], + [ + 6, + 14, + "gauge44" + ], + [ + 7, + 5, + "gauge44" + ], + [ + 7, + 13, + "gauge44" + ], + [ + 8, + 4, + "gauge44" + ], + [ + 8, + 12, + "gauge44" + ], + [ + 6, + 7, + "gauge44" + ], + [ + 6, + 15, + "gauge44" + ], + [ + 7, + 6, + "gauge44" + ], + [ + 7, + 14, + "gauge44" + ], + [ + 8, + 5, + "gauge44" + ], + [ + 8, + 13, + "gauge44" + ], + [ + 7, + 7, + "gauge44" + ], + [ + 7, + 15, + "gauge44" + ], + [ + 8, + 6, + "gauge44" + ], + [ + 8, + 14, + "gauge44" + ], + [ + 8, + 7, + "gauge44" + ], + [ + 8, + 15, + "gauge44" + ] + ], + "call_order": [ + [ + 0, + 0 + ], + [ + 0, + 8 + ], + [ + 0, + 1 + ], + [ + 0, + 9 + ], + [ + 1, + 0 + ], + [ + 1, + 8 + ], + [ + 0, + 2 + ], + [ + 0, + 10 + ], + [ + 1, + 1 + ], + [ + 1, + 9 + ], + [ + 2, + 0 + ], + [ + 2, + 8 + ], + [ + 0, + 3 + ], + [ + 0, + 11 + ], + [ + 1, + 2 + ], + [ + 1, + 10 + ], + [ + 2, + 1 + ], + [ + 2, + 9 + ], + [ + 3, + 0 + ], + [ + 3, + 8 + ], + [ + 0, + 4 + ], + [ + 0, + 12 + ], + [ + 1, + 3 + ], + [ + 1, + 11 + ], + [ + 2, + 2 + ], + [ + 2, + 10 + ], + [ + 3, + 1 + ], + [ + 3, + 9 + ], + [ + 4, + 0 + ], + [ + 4, + 8 + ], + [ + 0, + 5 + ], + [ + 0, + 13 + ], + [ + 1, + 4 + ], + [ + 1, + 12 + ], + [ + 2, + 3 + ], + [ + 2, + 11 + ], + [ + 3, + 2 + ], + [ + 3, + 10 + ], + [ + 4, + 1 + ], + [ + 4, + 9 + ], + [ + 5, + 0 + ], + [ + 5, + 8 + ], + [ + 0, + 6 + ], + [ + 0, + 14 + ], + [ + 1, + 5 + ], + [ + 1, + 13 + ], + [ + 2, + 4 + ], + [ + 2, + 12 + ], + [ + 3, + 3 + ], + [ + 3, + 11 + ], + [ + 4, + 2 + ], + [ + 4, + 10 + ], + [ + 5, + 1 + ], + [ + 5, + 9 + ], + [ + 0, + 7 + ], + [ + 0, + 15 + ], + [ + 6, + 0 + ], + [ + 6, + 8 + ], + [ + 1, + 6 + ], + [ + 1, + 14 + ], + [ + 2, + 5 + ], + [ + 2, + 13 + ], + [ + 3, + 4 + ], + [ + 3, + 12 + ], + [ + 4, + 3 + ], + [ + 4, + 11 + ], + [ + 5, + 2 + ], + [ + 5, + 10 + ], + [ + 6, + 1 + ], + [ + 6, + 9 + ], + [ + 1, + 7 + ], + [ + 1, + 15 + ], + [ + 7, + 0 + ], + [ + 7, + 8 + ], + [ + 2, + 6 + ], + [ + 2, + 14 + ], + [ + 3, + 5 + ], + [ + 3, + 13 + ], + [ + 4, + 4 + ], + [ + 4, + 12 + ], + [ + 5, + 3 + ], + [ + 5, + 11 + ], + [ + 6, + 2 + ], + [ + 6, + 10 + ], + [ + 7, + 1 + ], + [ + 7, + 9 + ], + [ + 2, + 7 + ], + [ + 2, + 15 + ], + [ + 8, + 0 + ], + [ + 8, + 8 + ], + [ + 3, + 6 + ], + [ + 3, + 14 + ], + [ + 4, + 5 + ], + [ + 4, + 13 + ], + [ + 5, + 4 + ], + [ + 5, + 12 + ], + [ + 6, + 3 + ], + [ + 6, + 11 + ], + [ + 7, + 2 + ], + [ + 7, + 10 + ], + [ + 8, + 1 + ], + [ + 8, + 9 + ], + [ + 3, + 7 + ], + [ + 3, + 15 + ], + [ + 4, + 6 + ], + [ + 4, + 14 + ], + [ + 5, + 5 + ], + [ + 5, + 13 + ], + [ + 6, + 4 + ], + [ + 6, + 12 + ], + [ + 7, + 3 + ], + [ + 7, + 11 + ], + [ + 8, + 2 + ], + [ + 8, + 10 + ], + [ + 4, + 7 + ], + [ + 4, + 15 + ], + [ + 5, + 6 + ], + [ + 5, + 14 + ], + [ + 6, + 5 + ], + [ + 6, + 13 + ], + [ + 7, + 4 + ], + [ + 7, + 12 + ], + [ + 8, + 3 + ], + [ + 8, + 11 + ], + [ + 5, + 7 + ], + [ + 5, + 15 + ], + [ + 6, + 6 + ], + [ + 6, + 14 + ], + [ + 7, + 5 + ], + [ + 7, + 13 + ], + [ + 8, + 4 + ], + [ + 8, + 12 + ], + [ + 6, + 7 + ], + [ + 6, + 15 + ], + [ + 7, + 6 + ], + [ + 7, + 14 + ], + [ + 8, + 5 + ], + [ + 8, + 13 + ], + [ + 7, + 7 + ], + [ + 7, + 15 + ], + [ + 8, + 6 + ], + [ + 8, + 14 + ], + [ + 8, + 7 + ], + [ + 8, + 15 + ] + ], + "width_spot_helpers": [ + 270, + 282, + 294, + 306 + ], + "providers": { + "gauge44": { + "inventory": { + "4": 80, + "5": 32, + "7": 54, + "8": 122, + "9": 216 + }, + "native_negative_controls": 25, + "phase_edges": 2949, + "expected_profile": { + "1": 2548, + "2": 338, + "3": 430, + "4": 194, + "5": 56, + "8": 8 + }, + "artifact_semantic_sha256": { + "CANONICAL-WORD.json.gz": "1c0e9da767d4418f70016af599e4a447a3f7777acabe930318459c0fbbd260aa", + "LOCAL-PROGRAMS.json.gz": "223c2bb27ad68a4e9468c3ddaece1899d577b661190922fdd25f5976052c4cab", + "LOCAL-CHECKS.json": "4cca9475a0d9a93041696c570cbc8d91a40be76e63196a670256ce7e79521580", + "INDEPENDENT-LOCAL-REPLAY.json": "f5602b0862efebb326631a3e054ad64df4b8e56a6565954711e1b76e21880858", + "CLIFFORD-RECIPES.json": "20dddfce0ded7e41dc507939df7297bd98aec1286e05d7dbf18000d57e69a0b7", + "CLIFFORD-REVIEW.json": "6ab55441fe530281981e54acccfc152e3de8a71fa1f4fff4db40447deeec3dc1", + "RESIDUAL-ADAPTERS.json": "55281b345e902c04c38a6e82a44e2c84467cd1b93198c101d5cb00d8f7bf40fb" + }, + "entering": 216, + "entrance": 408, + "width_digest": "039cd71ed914537041e51b1894ce84f3c3af69c5ea7cf684ca1139a387ebeb42", + "program_hashes": { + "backward": "7915679ee305927463d19725360cc15132dd21ede18897d09a935dca1df0d55d", + "forward": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6" + }, + "artifacts": { + "LOCAL-CHECKS.json": "bbde5cea7bfd5df3d3ee7dfada0ff9d165af43a4d1dec6a9597cbfd8f87cc3b2", + "CLIFFORD-RECIPES.json": "20dddfce0ded7e41dc507939df7297bd98aec1286e05d7dbf18000d57e69a0b7", + "RESIDUAL-ADAPTERS.json": "8b06181f69832da05e3bffab0737598013e20de6f1f48aad43617fbfe62df615" + }, + "complete_contract": { + "local": { + "backward": { + "events": 24399, + "macros": 19197, + "real_component_primitives": 193210, + "prefix_l1": "48299247699832632898063/16", + "prefix_bits": 72, + "coefficient_work_primitive_count": 95441, + "all_exact_columns": 728, + "dirty_helper_columns": 504, + "all_dirty_helper_columns_restored": true, + "private_centres_and_coefficient_work_cleared": true, + "pre_wrappers": 288, + "post_wrappers": 288, + "endpoint_evidence": "Hash-bound fresh INDEPENDENT-LOCAL-REPLAY.json" + }, + "forward": { + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "prefix_l1": "6812058044968180837/256", + "prefix_bits": 55, + "coefficient_work_primitive_count": 95409, + "all_exact_columns": 728, + "dirty_helper_columns": 504, + "all_dirty_helper_columns_restored": true, + "private_centres_and_coefficient_work_cleared": true, + "pre_wrappers": 288, + "post_wrappers": 288, + "endpoint_evidence": "Hash-bound fresh INDEPENDENT-LOCAL-REPLAY.json" + } + }, + "helpers": 504, + "centres": 8, + "v": 112, + "h": 9, + "n": 728, + "entering_helpers": 216, + "entrance_rank": 408, + "terminal_codimension": 350, + "hyperplane_ended_helpers": 126, + "cold_hyperplane_ended_helpers": 72, + "width_inventory": { + "4": 80, + "5": 32, + "7": 54, + "8": 122, + "9": 216 + }, + "widths": [ + 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, + 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, + 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, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 7, + 7, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 9, + 7, + 7, + 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, + 7, + 7, + 9, + 8, + 9, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 8, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 7, + 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, + 4, + 8, + 4, + 4, + 4, + 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, + 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": 380784, + "local_primitive_bound": 9875380392634, + "compiler": 25934336, + "children": 3574, + "paid_profile": { + "1": 2548, + "2": 338, + "3": 430, + "4": 194, + "5": 56, + "8": 8 + }, + "program_hashes": { + "backward": "7915679ee305927463d19725360cc15132dd21ede18897d09a935dca1df0d55d", + "forward": "076a2d428f97abb30473df05110998efbe5ac809885bae4ceb1b8bd81329a1e6" + }, + "semantic_artifact_sha256": { + "CANONICAL-WORD.json.gz": "1c0e9da767d4418f70016af599e4a447a3f7777acabe930318459c0fbbd260aa", + "LOCAL-PROGRAMS.json.gz": "223c2bb27ad68a4e9468c3ddaece1899d577b661190922fdd25f5976052c4cab", + "LOCAL-CHECKS.json": "4cca9475a0d9a93041696c570cbc8d91a40be76e63196a670256ce7e79521580", + "INDEPENDENT-LOCAL-REPLAY.json": "f5602b0862efebb326631a3e054ad64df4b8e56a6565954711e1b76e21880858", + "CLIFFORD-RECIPES.json": "20dddfce0ded7e41dc507939df7297bd98aec1286e05d7dbf18000d57e69a0b7", + "CLIFFORD-REVIEW.json": "6ab55441fe530281981e54acccfc152e3de8a71fa1f4fff4db40447deeec3dc1", + "RESIDUAL-ADAPTERS.json": "55281b345e902c04c38a6e82a44e2c84467cd1b93198c101d5cb00d8f7bf40fb" + } + }, + "semantic_phase_sha256": "6ab55441fe530281981e54acccfc152e3de8a71fa1f4fff4db40447deeec3dc1", + "expected_local": { + "forward": { + "events": 24399, + "macros": 19197, + "real_component_primitives": 193162, + "prefix_l1": "6812058044968180837/256", + "coefficient_work_primitive_count": 95409 + }, + "backward": { + "events": 24399, + "macros": 19197, + "real_component_primitives": 193210, + "prefix_l1": "48299247699832632898063/16", + "coefficient_work_primitive_count": 95441 + } + }, + "wrappers": 288 + } + }, + "expected": { + "gain_baseline_kappa": "0.001636241501576388", + "hosted_residuals": 72576, + "rank_mass": 1041408, + "actual_73column_sigmas": 8546, + "cross_replica_helper_roles": 56423, + "idle_remainders": 4797, + "idle_remainder_profile": { + "1": 2, + "2": 1, + "44": 1, + "48": 4793 + }, + "global_profile": { + "1": 366914, + "2": 48673, + "3": 61920, + "4": 27936, + "5": 8064, + "8": 1152, + "44": 1, + "48": 4793 + }, + "live": 14336, + "physical": 14850, + "conservative_kappa_decimal": "0.001661642252649825", + "kappa_decimal": "0.001661642255531641", + "complex_lower": "1664407906038756083473/1000000000000000000000000", + "conservative_complex_lower": "1664407903147339086553/1000000000000000000000000", + "kappa": "1661642255531641/1000000000000000000", + "assembly_controls_rejected": 69, + "provider_counts": { + "gauge44": 144 + }, + "mutations_rejected": 15 + }, + "pivot_swap": { + "recipe": "../gauge44-frames-x/construction/layers_np/PIVOT-SWAP-NP.json", + "sha256": "d49b8d316da1cbdaf995dd0e8314d3c67cc9cd4d5902e9d85ccb907be645bef5" + } +} diff --git a/research/complex-double-replica-owners/independent_check.py b/research/complex-double-replica-owners/independent_check.py new file mode 100644 index 0000000000..ce17b9d1cb --- /dev/null +++ b/research/complex-double-replica-owners/independent_check.py @@ -0,0 +1,301 @@ +#!/usr/bin/env python3 +# SPDX-License-Identifier: Apache-2.0 +# Prepared for haoyan with substantial OpenAI Codex assistance. +"""Independent T16 event-window, whole-helper, chart and finite-reserve audit. + +Inputs are read-only. No owner constructor or controller auditor is imported. +--word is the canonical local supplier JSON.gz, with frame IDs and a native +INDEPENDENT-LOCAL-REPLAY.json alongside it (override with --local-replay). +--baseline-parent is the original eight-replica GLOBAL-TEMPLATE.json.gz. +Its sibling CANONICAL-WORD.json.gz supplies ports; DATA-PHASES.json defaults +to ../work/complex-nine-native/DATA-PHASES.json (override with --phases). +The PR741 and PR799/X4 suppliers share this width/owner interface. Their +local paid profiles and prefix exponents are read and recounted from the +provided canonical word and hash-bound native replay, never fixed to PR741. +--out names a JSON receipt. Checks remain enabled under python -O. +""" +import argparse +from collections import Counter, defaultdict +import gzip +import hashlib +import json +from pathlib import Path + +V, H, M, T, R = 112, 9, 73, 16, 504 + + +def require(condition, message): + if not condition: + raise ValueError(message) + + +def read(path): + data = path.read_bytes() + return json.loads(gzip.decompress(data) if path.suffix == '.gz' else data) + + +def filehash(path): + return hashlib.sha256(path.read_bytes()).hexdigest() + + +def basis(vectors): + pivots = {} + for x in vectors: + require(type(x) is int and 0 <= x < 1 << H, 'invalid local frame vector') + while x: + bit = x.bit_length() - 1 + if bit in pivots: + x ^= pivots[bit] + else: + pivots[bit] = x + break + for bit in sorted(pivots): + for upper in pivots: + if upper > bit and pivots[upper] >> bit & 1: + pivots[upper] ^= pivots[bit] + return tuple(pivots[bit] for bit in sorted(pivots, reverse=True)) + + +def local_inventory(word, replay): + require((word['v'], word['h'], word['R']) == (V, H, R), 'local supplier dimensions') + frames = [basis(frame) for frame in word['frames']] + n = 2 * V + R + require(len(word['start']) == len(word['final']) == n, 'local frame vector lengths') + current = [frames[f] for f in word['start']] + paid = Counter() + + def climb(register, frame): + require(basis(current[register] + frame) == frame, 'nonmonotone local frame') + jump = len(frame) - len(current[register]) + if jump: + paid[jump] += 1 + current[register] = frame + + require(not word['target_levels'], 'this audit requires the current zero-level centre interface') + for section in ('A', 'B', 'tail'): + if section == 'B': + require(all(current[t] == () for t in range(V, 2 * V)), 'target centre level') + for q, frame_id in zip(word['centers'], word['center_frames']): + require(current[q] == frames[frame_id], 'centre carrier frame') + paid[len(frames[frame_id])] += 1 + for gate in word[section]: + registers = gate[1:3] if gate[0] == 'add' else gate[1:2] + require(gate[0] in ('add', 'scale'), 'unknown scalar gate') + for register in registers: + climb(register, frames[gate[-1]]) + for register, frame_id in enumerate(word['final']): + climb(register, frames[frame_id]) + require(dict(paid) == {int(r): count for r, count in word['local_profile'].items()}, 'local paid-profile recount') + for orientation in ('forward', 'backward'): + require(dict(paid) == {int(r): count for r, count in replay['paid_profiles'][orientation].items()}, 'local replay profile binding') + widths = [len(frames[word['final'][q]]) - len(frames[word['start'][q]]) for q in range(2 * V, n)] + require(Counter(widths) == {4: 80, 5: 32, 7: 54, 8: 122, 9: 216}, 'current supplier width inventory') + return widths, paid + + +def make_context(parent, phases, ports, word, replay, roles): + widths, paid = local_inventory(word, replay) + require(len(parent['calls']) == 72 and {(c['stage'], c['replica']) for c in parent['calls']} == {(s, r) for s in range(9) for r in range(8)}, 'original eight-replica baseline calls') + require(len(roles) == 9 * T * R, 'complete helper role count') + address = {} + for role in roles: + key = (role['stage'], role['replica']) + time = role['time'] + require(time not in address or address[time] == key, 'inconsistent invocation time address') + address[time] = key + require(set(address) == set(range(9 * T)), 'contiguous invocation times') + order = [address[t] for t in range(9 * T)] + require(set(order) == {(s, r) for s in range(9) for r in range(T)}, 'stage/replica inventory') + require(all(order[2*t+1] == (order[2*t][0], order[2*t][1]+8) and order[2*t][1] < 8 for t in range(72)), 'two-copy interleaving') + rank = {child['child']: child['rank'] for child in parent['idle_children']} + source = parent['execution_schedule'] + blocks, stage = {}, None + for index, event in enumerate(source): + if event['kind'] in ('bank_padding_cover_sweep', 'translate_every_live_family'): + continue + if event['kind'] == 'local_cover_sweep': + stage = event['stage'] + blocks[stage] = [] + require(stage is not None, 'source event before first invocation') + blocks[stage].append((index, event)) + require(set(blocks) == set(range(9)), 'source stage inventory') + events = [(index, event, replica, time) for time, (stage, replica) in enumerate(order) for index, event in blocks[stage]] + projections = defaultdict(list) + for index, event, replica, time in events: + projections[replica].append(index) + require(set(projections) == set(range(T)) and all(p == list(range(30)) for p in projections.values()), 'per-replica source-event projection') + stage_pair = {e['stage']: e['pair'] for e in parent['recipe'] if e['kind'] == 'local'} + last, windows, callpos, child_pair, side = {}, {}, {}, {}, {} + bridges = 0 + for position, (_, event, replica, _) in enumerate(events): + kind = event['kind'] + if kind == 'local_cover_sweep': + stage = event['stage'] + callpos[stage, replica] = position + last[replica, stage_pair[stage]] = position + elif kind == 'bridge': + last[replica, event['src']] = last[replica, event['dst']] = position + bridges += 1 + elif kind == 'idle_cover_sweep': + for sd, child in enumerate(event['child_indices']): + if child in rank: + windows[replica, child] = (last.get((replica, event['pair']), -1), position) + child_pair[child], side[child] = event['pair'], sd + require(len(windows) == T * len(rank), 'actual window inventory') + require(len(ports) == V, 'port count') + bases = [] + for q in ports: + zero = next(i for i in range(H) if not (q >> i & 1)) + correction = q ^ (1 << zero) + axes = list(range(H)) + axes[0], axes[zero] = axes[zero], axes[0] + frame = [(1 << i) ^ (correction if correction >> i & 1 else 0) for i in axes] + [1 << i for i in range(H, M)] + require(all((x & y).bit_count() % 2 == int(i == j) for i, x in enumerate(frame) for j, y in enumerate(frame)), 'nonorthogonal owner basis') + bases.append(frame) + return dict(widths=widths, paid=paid, order=order, at={key:t for t,key in enumerate(order)}, rank=rank, + windows=windows, callpos=callpos, child_pair=child_pair, side=side, stage_pair=stage_pair, + bases=bases, phases=phases, bridges=bridges, event_count=len(events), replay=replay) + + +def check_roles(context, roles): + c = context + live, physical = T * 8 * V, T * 8 * V + 8 + R + 2 + require(len(roles) == 9 * T * R, 'complete helper role count') + helpers, families, used = defaultdict(set), defaultdict(set), defaultdict(set) + charts, chart_cache = set(), {} + for z in roles: + s, r, helper = z['stage'], z['replica'], z['helper'] + owner, child, port = z['owner_replica'], z['child'], z['port'] + offset, width, family = z['offset'], z['width'], z['family'] + call = (s, r) + require(call in c['at'] and 0 <= helper < R and 0 <= owner < T and 0 <= port < V, 'role coordinates') + require(z['time'] == c['at'][call], 'role invocation time') + require(width == c['widths'][helper], 'whole-helper residual width') + require(0 <= family < live, 'private-namespace collision') + require(child in c['rank'], 'unknown idle child') + require(z['copy'] == V * owner + port and family == owner * 896 + (2 * c['child_pair'][child] + c['side'][child]) * V + port, 'physical family identity') + lo, hi = c['windows'][owner, child] + require(lo < c['callpos'][call] < hi, 'strict bridge-aware idle window') + require(family // 224 != r * 4 + c['stage_pair'][s], 'helper aliases active data pair') + require(helper not in helpers[call] and family not in families[call], 'duplicate helper or family within whole invocation') + helpers[call].add(helper) + families[call].add(family) + cells = set(range(offset, offset + width)) + bin_key = (owner, child, port) + require(offset >= 0 and offset + width <= c['rank'][child] and not used[bin_key] & cells, 'overlapping or out-of-capacity slice') + used[bin_key].update(cells) + chart_key = (port, child, offset, width) + if chart_key not in chart_cache: + frame = c['bases'][port] + pending = list(map(int, c['phases']['recipes'][port]['idle_children'][child]['orthogonal_axes'])) + require(len(pending) == c['rank'][child], 'phase child rank') + occupied = [frame.index(x) for x in pending[offset:offset + width]] + spectators = [i for i in range(M) if i not in occupied][:H - width] + permutation = occupied + spectators + [i for i in range(M) if i not in occupied and i not in spectators] + require(len(occupied) == width and len(set(occupied + spectators)) == H and sorted(permutation) == list(range(M)), 'residual/spectator permutation') + require([frame[i] for i in permutation[:width]] == pending[offset:offset + width], 'pending-axis binding') + chart_cache[chart_key] = tuple(frame[i] for i in permutation) + charts.add(chart_cache[chart_key]) + require(set(helpers) == set(c['order']) and all(h == set(range(R)) for h in helpers.values()), 'complete per-call helper inventory') + idle = Counter() + for owner, child in c['windows']: + for port in range(V): + cells = used[owner, child, port] + require(cells == set(range(len(cells))), 'gap in pending prefix') + left = c['rank'][child] - len(cells) + if left: + idle[left] += 1 + require(idle == {48: 4793, 44: 1, 2: 1, 1: 2}, 'nominated idle profile') + profile = Counter({rank: 9 * T * count for rank, count in c['paid'].items()}) + profile.update(idle) + mass = sum(rank * count for rank, count in profile.items()) + require(M * live - mass == 5120, 'doubled rank deficit') + require(c['bridges'] == 144, 'actual bridge count') + localbits = max(x['prefix_bits_upper'] for x in c['replay']['local'].values()) + prefix = localbits + (M + 1) // 2 + len(c['order']) + c['bridges'] + 4 + group = 2 ** (36 * 36) + for i in range(1, 37): + group *= 2 ** (2 * i) - 1 + stock = group * physical + row = 2 * stock.bit_length() + 9909 + 252 + 2 * 512 + require(prefix < 512, 'prefix reserve') + require(row < 20161 and M * M > 2 * max(profile) ** 2, 'row or halving reserve') + return dict(status='PASS_INDEPENDENT_T16_LITERAL_WINDOWS_CHARTS_PREFIX_ROW', roles=len(roles), calls=len(c['order']), + source_events_per_replica=30, expanded_replica_events=c['event_count'], bridge_events=c['bridges'], + literal_windows=len(c['windows']), checked_whole_helper_widths=len(roles), checked_busy_family_windows=len(roles), + orthogonal_port_bases=len(c['bases']), actual_73_axis_charts=len(charts), checked_slice_prefixes=len(c['windows']) * V, + local_profile=dict(sorted(c['paid'].items())), width_inventory=dict(sorted(Counter(c['widths']).items())), + idle=dict(sorted(idle.items())), profile=dict(sorted(profile.items())), live=live, physical=physical, + rank_mass=mass, deficit=5120, namespace={'data':[0,live], 'centres':[live,live+8], 'tableau':[live+8,live+8+R], 'coefficient':[live+8+R,physical]}, + local_prefix_bits=localbits, local_prefix_from_native_receipt=True, local_profile_recounted=True, + prefix_formula=dict(local_scalar=localbits, input_l2=(M + 1) // 2, invocations=len(c['order']), bridges=c['bridges'], margin=4), + prefix_bits=prefix, charged_prefix_bits=512, physical_stock_bits=stock.bit_length(), + physical_row_coefficient=row, row_limit=20161, + scope='Finite role/window/chart and inherited prefix/row obligations. Requires separately admitted local supplier and emitted controller, complete finite invoice, exact moments and outer assembly; no all-size theorem is asserted.') + + +def controls(context, roles): + candidates = [] + first = roles[0] + bad = dict(first, family=14336) + candidates.append(('private_namespace_collision', [bad] + roles[1:], 'private-namespace collision')) + index = next(i for i, z in enumerate(roles) if z['replica'] >= 8) + bad = dict(roles[index], replica=roles[index]['replica'] - 8) + candidates.append(('copy_replica_alias', [bad] + roles[:index] + roles[index+1:], 'role invocation time')) + candidates.append(('missing_whole_helper', roles[1:], 'complete helper role count')) + split = dict(first, width=first['width'] - 1) + fragment = dict(first, offset=first['offset'] + first['width'] - 1, width=1) + candidates.append(('split_whole_helper', [split, fragment] + roles[1:], 'complete helper role count')) + candidates.append(('truncated_helper_width', [split] + roles[1:], 'whole-helper residual width')) + # Keep the family and chart valid, but move one complete role past its + # actual idle event. Freeze the original invocation order for controls. + crossing = None + for index, z in enumerate(roles): + lo, hi = context['windows'][z['owner_replica'], z['child']] + later = next((key for key in context['order'] if context['callpos'][key] >= hi), None) + if later is not None: + crossing = [dict(z, stage=later[0], replica=later[1], time=context['at'][later])] + roles[:index] + roles[index+1:] + break + require(crossing is not None, 'no idle-boundary control could be constructed') + candidates.append(('cross_idle_boundary', crossing, 'strict bridge-aware idle window')) + rejected = [] + for name, bad, expected in candidates: + try: + check_roles(context, bad) + except ValueError as exc: + require(str(exc) == expected, 'control rejected at unexpected predicate: ' + name) + rejected.append(dict(name=name, reason=str(exc))) + else: + raise ValueError('accepted negative control: ' + name) + return rejected + + +def main(): + parser = argparse.ArgumentParser(description=__doc__) + parser.add_argument('--baseline-parent', type=Path, required=True) + parser.add_argument('--owners', type=Path, required=True) + parser.add_argument('--word', type=Path, required=True) + parser.add_argument('--phases', type=Path) + parser.add_argument('--local-replay', type=Path) + parser.add_argument('--out', type=Path, required=True) + args = parser.parse_args() + phases_path = args.phases or args.baseline_parent.parent.parent / 'work/complex-nine-native/DATA-PHASES.json' + canonical_path = args.baseline_parent.parent / 'CANONICAL-WORD.json.gz' + replay_path = args.local_replay or args.word.parent / 'INDEPENDENT-LOCAL-REPLAY.json' + parent, phases, canonical, word, replay, roles = map(read, (args.baseline_parent, phases_path, canonical_path, args.word, replay_path, args.owners)) + require(replay['status'] == 'PASS_INDEPENDENT_LOCAL_SCALAR_FRAME_AND_WRAPPER_REPLAY', 'local replay status') + require(replay['canonical_word_sha256'] == filehash(args.word), 'local word/replay hash binding') + require(set(replay['local']) == {'forward', 'backward'}, 'both native prefix orientations') + require(word['ports'] == canonical['ports'], 'local/controller port interface') + require(len(word['center_frames']) == len(canonical['center_frames']) == 8, 'eight centre interfaces') + require([basis(word['frames'][f]) for f in word['center_frames']] == [basis(canonical['frames'][f]) for f in canonical['center_frames']], 'ordered centre-frame interface') + context = make_context(parent, phases, canonical['ports'], word, replay, roles) + receipt = check_roles(context, roles) + receipt['controls_rejected'] = controls(context, roles) + receipt['input_sha256'] = {str(path): filehash(path) for path in (args.baseline_parent, phases_path, canonical_path, args.word, replay_path, args.owners)} + args.out.write_text(json.dumps(receipt, indent=2) + '\n', encoding='utf-8') + print(receipt['status'], 'roles=' + str(receipt['roles']), 'controls=' + str(len(receipt['controls_rejected']))) + + +if __name__ == '__main__': + main() diff --git a/research/complex-double-replica-owners/package_controls.py b/research/complex-double-replica-owners/package_controls.py new file mode 100644 index 0000000000..5ddfc0382a --- /dev/null +++ b/research/complex-double-replica-owners/package_controls.py @@ -0,0 +1,341 @@ +#!/usr/bin/env python3 +# SPDX-License-Identifier: Apache-2.0 +# Copyright (c) 2026 Hao Yan (@FanPUYen) +"""Packaging/admission and serialization controls for a strict T16 replay. + +Authored with substantial OpenAI Codex assistance. This checks the new package +boundary, not the inherited mathematical controls. First rebind the unchanged +positive replay. Then mutate only temporary copies or the JSON reader's return +values; neither the repository nor the completed replay is modified. + +The --replay directory must be a successful verify.py output. Supply the exact +--baseline799 and --ancestor741 used in that replay, including when they were +built under --replay/baseline799 by the default cold command. --out is a new JSON +file, outside the repository and all input directories. +""" +import argparse +import copy +import gzip +import hashlib +import importlib.util +import json +import os +from pathlib import Path +import shutil +import subprocess +import sys +import tempfile +from unittest.mock import patch + +HERE = Path(__file__).resolve().parent +ROOT = HERE.parents[1] + + +def require(condition, message): + if not condition: + raise ValueError(message) + + +def sha(path): + return hashlib.sha256(Path(path).read_bytes()).hexdigest() + + +def load_module(name, path): + spec = importlib.util.spec_from_file_location(name, path) + require(spec is not None and spec.loader is not None, 'Cannot load '+str(path)) + module = importlib.util.module_from_spec(spec) + spec.loader.exec_module(module) + return module + + +def tree_hashes(directory): + return {path.relative_to(directory).as_posix(): sha(path) + for path in directory.rglob('*') if path.is_file()} + + +def extra_controls(verifier, coverage, frozen_spec, plan_path, owners_path, ancestor, scratch): + """Exercise generated-container portability and fixed ancestral coverage.""" + rejected, accepted = [], [] + + def reject(name, action, expected, mutation): + try: + action() + except (AssertionError, ValueError, RuntimeError) as error: + reason = str(error) + require(expected in reason, name+' rejected for an unrelated reason: '+reason) + rejected.append(dict(name=name, mutation=mutation, rejection=reason)) + else: + raise ValueError('Negative control unexpectedly accepted: '+name) + + source_plan = verifier.read(plan_path) + source_owners = verifier.read(owners_path) + semantic = verifier.semantic_identities(plan_path, owners_path) + original_payload = gzip.decompress(owners_path.read_bytes()) + + def fixture(name, level, timestamp, os_byte, owner_value=None, plan_edit=None): + work = scratch/name + for directory in ('owners', 'lift', 'runtime/data'): + (work/directory).mkdir(parents=True) + payload = original_payload if owner_value is None else json.dumps( + owner_value, sort_keys=True, separators=(',', ':'), allow_nan=False).encode('utf-8') + container = bytearray(gzip.compress(payload, compresslevel=level, mtime=timestamp)) + container[9] = os_byte + owner_file = work/'owners/OWNERS.json.gz' + owner_file.write_bytes(container) + plan = copy.deepcopy(source_plan) + plan['assignment_sha256'] = sha(owner_file) + plan['replica_lift']['owners_file_sha256'] = sha(owner_file) + plan['assignment_content_sha256'] = verifier.canonical_sha( + source_owners if owner_value is None else owner_value) + if plan_edit is not None: + plan_edit(plan) + (work/'lift/PLAN.json').write_bytes((json.dumps(plan, indent=1)+'\n').encode('utf-8')) + return work + + # Both gzip level/headers and PLAN JSON formatting differ. Only complete + # owner semantics and the two checked PLAN file references are normalized. + for label, level, timestamp, os_byte in (('level1-unix', 1, 123456789, 3), + ('level9-unknown', 9, 42, 255)): + work = fixture(label, level, timestamp, os_byte) + owner_file, plan_file = work/'owners/OWNERS.json.gz', work/'lift/PLAN.json' + require(sha(owner_file) != sha(owners_path), 'Recompression positive did not change gzip bytes') + value, identities = verifier.runtime_spec_value(frozen_spec, plan_file, owner_file) + require(identities == semantic, 'Recompression changed proof identity') + (work/'runtime/data/SPEC.json').write_bytes(json.dumps(value).encode('utf-8')) + require(verifier.validate_runtime_spec(work, frozen_spec) == (value, identities), + 'Recompression runtime SPEC did not bind') + accepted.append(dict(name=label, compresslevel=level, timestamp=timestamp, + os_byte=os_byte, owner_file_sha256=sha(owner_file), + plan_file_sha256=sha(plan_file), semantic_identities=identities)) + + bad_owners = copy.deepcopy(source_owners) + bad_owners[0]['offset'] += 1 + owner_case = fixture('changed-owner', 1, 1, 3, owner_value=bad_owners) + reject('owner_content_changed', + lambda: verifier.runtime_spec_value(frozen_spec, owner_case/'lift/PLAN.json', owner_case/'owners/OWNERS.json.gz'), + 'Generated owner semantic identity mismatch', 'Change one owner offset and update both literal file references') + + def move_window(plan): + key = sorted(plan['windows'])[0] + plan['windows'][key][1].append(999) + + window_case = fixture('changed-window', 1, 2, 3, plan_edit=move_window) + reject('plan_window_changed', + lambda: verifier.runtime_spec_value(frozen_spec, window_case/'lift/PLAN.json', window_case/'owners/OWNERS.json.gz'), + 'Generated PLAN semantic identity mismatch', 'Add an invalid invocation to a PLAN owner window') + + def change_dispatch(plan): + plan['provider_calls'][0]['provider'] = 'changed-provider' + + dispatch_case = fixture('changed-dispatch', 9, 3, 255, plan_edit=change_dispatch) + reject('plan_dispatch_changed', + lambda: verifier.runtime_spec_value(frozen_spec, dispatch_case/'lift/PLAN.json', dispatch_case/'owners/OWNERS.json.gz'), + 'Generated PLAN semantic identity mismatch', 'Replace one PLAN provider dispatch identity') + + stale_case = fixture('stale-owner-reference', 1, 4, 3, + plan_edit=lambda plan: plan.update(assignment_sha256='0'*64)) + reject('stale_owner_container_reference', + lambda: verifier.runtime_spec_value(frozen_spec, stale_case/'lift/PLAN.json', stale_case/'owners/OWNERS.json.gz'), + 'Stale generated owner container reference', 'Normalize attempt with one unverified literal owner-file reference') + + runtime_case = fixture('changed-runtime-spec', 9, 5, 255) + value, identities = verifier.runtime_spec_value(frozen_spec, runtime_case/'lift/PLAN.json', runtime_case/'owners/OWNERS.json.gz') + value['expected']['live'] += 1 + (runtime_case/'runtime/data/SPEC.json').write_bytes(json.dumps(value).encode('utf-8')) + reject('runtime_spec_unapproved_field', + lambda: verifier.validate_runtime_spec(runtime_case, frozen_spec), + 'Runtime SPEC contains unapproved changes', 'Change expected.live outside the three permitted runtime-reference fields') + + coverage_positive = coverage.check(ancestor) + require(coverage_positive['ordered_stage_count'] == 22 and coverage_positive['mandatory_artifact_count'] == 44, + 'Ancestral positive coverage') + receipt_path = (ancestor/'complex/RECEIPT.json').resolve() + stages_path = (ancestor/'complex/STAGES.json').resolve() + original_read = coverage.read + + def changed_coverage(receipt_edit=None, stages_edit=None): + def read_changed(path): + value = original_read(path) + resolved = Path(path).resolve() + if resolved == receipt_path and receipt_edit is not None: + value = copy.deepcopy(value) + receipt_edit(value) + if resolved == stages_path and stages_edit is not None: + value = copy.deepcopy(value) + stages_edit(value) + return value + with patch.object(coverage, 'read', read_changed): + return coverage.check(ancestor) + + def replace_stage(stages): + stages[0]['name'] = 'unrecognized-replacement-stage' + + reject('ancestor_stage_replacement', + lambda: changed_coverage(lambda receipt: replace_stage(receipt['stages']), replace_stage), + 'PR741 fixed ordered stage coverage', 'Replace one mandatory stage consistently in both stage inventories') + reject('ancestor_artifact_omission', + lambda: changed_coverage(lambda receipt: receipt['artifacts'].pop('local/CLIFFORD-REVIEW.json')), + 'PR741 fixed artifact coverage', 'Delete mandatory local phase artifact from the self-reported receipt') + reject('ancestor_stages_disagreement', + lambda: changed_coverage(stages_edit=lambda stages: stages[0].update(seconds=stages[0]['seconds']+1)), + 'PR741 STAGES receipt consistency', 'Change a STAGES field without matching receipt.stages') + require(coverage.check(ancestor) == coverage_positive, 'Ancestral positive changed during controls') + require(len(rejected) == 8 and len(accepted) == 2, 'Extra boundary-control inventory') + return dict(controls_rejected=rejected, recompression_positive_controls=accepted, + ancestral_coverage_positive=coverage_positive) + + +def main(): + require(not sys.flags.optimize, 'Package controls require enabled assertions') + sys.dont_write_bytecode = True + parser = argparse.ArgumentParser(description=__doc__) + for name in ('replay', 'baseline799', 'ancestor741', 'out'): + parser.add_argument('--'+name, type=Path, required=True) + args = parser.parse_args() + replay, baseline, ancestor, out = [getattr(args, name).resolve() + for name in ('replay', 'baseline799', 'ancestor741', 'out')] + require(all(path.is_dir() for path in (replay, baseline, ancestor)), 'All input directories must exist') + require(not out.exists(), 'Output file must be new') + require(not any(out.is_relative_to(path) for path in (ROOT, replay, baseline, ancestor)), + 'Output must be outside repository and input directories') + verifier = load_module('t16_package_verifier', HERE/'verify.py') + adapter = load_module('t16_source_adapter', HERE/'source_adapters.py') + coverage = load_module('t16_baseline_coverage', HERE/'baseline_coverage.py') + pins = verifier.validate_pins() + recorded = verifier.read(replay/'RESULT.json') + require(recorded['status'] == 'PASS_STRICT_T16_PR799_OWNER_CONCENTRATION', 'Input is not a strict successful replay') + require(recorded['baseline_mode'] in ('cold_rebuilt', 'explicitly_reused_and_rebound'), 'Unknown replay mode') + reuse = recorded['baseline_mode'] == 'explicitly_reused_and_rebound' + stages = verifier.read(replay/'STAGES.json') + spec = HERE/'data/SPEC.json' + + def bind(selected_stages=None): + return verifier.final_binding(replay, baseline, ancestor, spec, pins, reuse, + stages if selected_stages is None else selected_stages) + + positive = bind() + require(positive == recorded, 'Positive replay no longer binds to the recorded result') + rejected = [] + + def reject(name, action, expected, mutation): + try: + action() + except (AssertionError, ValueError, RuntimeError) as error: + reason = str(error) + require(expected in reason, name+' rejected for an unrelated reason: '+reason) + rejected.append(dict(name=name, mutation=mutation, rejection=reason)) + else: + raise ValueError('Negative control unexpectedly accepted: '+name) + + def changed_receipt(relative, edit): + target = (replay/relative).resolve() + original_read = verifier.read + + def read_changed(path): + value = original_read(path) + if Path(path).resolve() == target: + value = copy.deepcopy(value) + edit(value) + return value + + with patch.object(verifier, 'read', read_changed): + return bind() + + # These controls exercise receipt binding, not alternate execution claims. + reject('missing_mandatory_audit_stage', + lambda: bind([stage for stage in stages if stage['name'] != 'audit']), + 'Complete ordered strict stage sequence', 'Remove audit from otherwise successful stage inventory') + reject('stale_pr741_baseline', + lambda: changed_receipt('BASELINE-BINDING.json', lambda value: value.update(kappa='0.001661202643272239')), + 'Accepted PR799 baseline binding', 'Substitute the older PR741 exponent in accepted-baseline receipt') + reject('t8_complete_invocation_count', + lambda: changed_receipt('INDEPENDENT-T16.json', lambda value: value.update(calls=72)), + 'Complete invocation inventory', 'Replace independently counted 144 complete invocations with 72') + reject('t8_deficit', + lambda: changed_receipt('INDEPENDENT-T16.json', lambda value: value.update(deficit=2560)), + 'Rank mass and deficit', 'Replace T16 deficit 5120 with the old T8 deficit 2560') + + out.parent.mkdir(parents=True, exist_ok=True) + with tempfile.TemporaryDirectory(prefix='t16-package-controls-', dir=out.parent) as temporary: + scratch = Path(temporary) + # A deliberately wrong pin is tested at the source-adapter boundary, + # independently of the stronger enclosing package manifest. + pin_dir = scratch/'bad-pin' + pin_dir.mkdir() + source_pins = verifier.read(HERE/'SOURCE-PINS.json') + source_pins['code/assemble.py'] = '0'*64 + (pin_dir/'SOURCE-PINS.json').write_bytes(json.dumps(source_pins).encode('utf-8')) + + def bad_pin(): + with patch.object(adapter, 'HERE', pin_dir): + adapter.materialize(scratch/'bad-pin-runtime') + + reject('bad_source_pin', bad_pin, 'source pin', 'Change pinned PR799 assemble.py digest to 64 zeroes') + require(not (scratch/'bad-pin-runtime').exists(), 'Source-pin failure must precede runtime creation') + + copy_dir = scratch/'package-copy' + shutil.copytree(HERE, copy_dir, ignore=shutil.ignore_patterns('__pycache__')) + with (copy_dir/'verify.py').open('ab') as stream: + stream.write(b'\n# Deliberately changed package byte.\n') + + def bad_manifest(): + with patch.object(verifier, 'HERE', copy_dir): + verifier.validate_pins() + + reject('changed_package_byte', bad_manifest, 'Package manifest mismatch', + 'Append one comment to a copied verifier while retaining the original manifest') + + env = dict(os.environ, PYTHONDONTWRITEBYTECODE='1') + env.pop('PYTHONOPTIMIZE', None) + + def rejected_cli(flags, work, expected): + command = [sys.executable, *flags, '-B', str(HERE/'verify.py'), '--work', str(work)] + process = subprocess.run(command, cwd=ROOT, env=env, capture_output=True, + text=True, timeout=30) + output = process.stdout+process.stderr + require(process.returncode != 0 and expected in output, + 'CLI did not explicitly reject: '+output[-2000:]) + raise ValueError(expected) + + optimized = scratch/'optimized-work' + reject('optimized_top_level', + lambda: rejected_cli(['-O'], optimized, 'Assertions must remain enabled'), + 'Assertions must remain enabled', 'Run the real top-level CLI with Python -O') + require(not optimized.exists(), '-O refusal must precede output creation') + + existing = scratch/'existing-work' + existing.mkdir() + (existing/'sentinel.txt').write_bytes(b'Existing work must remain byte-identical.\n') + before = tree_hashes(existing) + reject('existing_work_directory', + lambda: rejected_cli([], existing, 'Output directory must be new'), + 'Output directory must be new', 'Run the real top-level CLI against a populated output directory') + require(tree_hashes(existing) == before, 'Existing output was modified') + + extra = extra_controls(verifier, coverage, spec, replay/'lift/PLAN.json', + replay/'owners/OWNERS.json.gz', ancestor, scratch/'extra') + rejected.extend(extra['controls_rejected']) + + require(len(rejected) == 16, 'Expected sixteen distinct package controls') + require(verifier.validate_pins() == pins, 'Package inputs changed during controls') + require(bind() == positive, 'Positive replay changed during controls') + result = dict(status='PASS_T16_PACKAGE_BOUNDARY_NEGATIVE_CONTROLS', + controls_rejected=rejected, count=len(rejected), + recompression_positive_controls=extra['recompression_positive_controls'], + ancestral_coverage_positive=extra['ancestral_coverage_positive'], + positive_rebound=True, positive_kappa=positive['kappa'], + package_manifest_sha256=pins['package_manifest_sha256'], + replay_result_sha256=sha(replay/'RESULT.json'), + replay_stages_sha256=sha(replay/'STAGES.json'), + checker_sha256=sha(Path(__file__)), + scope='Sixteen package/admission controls plus two gzip recompression positives. Receipt controls inject isolated JSON values; byte controls use disposable copies. The original repository and successful replay are read-only. Mathematical and controller controls remain in the strict replay; fixed ancestral coverage does not authenticate historical process execution.') + out.write_bytes((json.dumps(result, indent=2)+'\n').encode('utf-8')) + print(result['status'], result['count']) + + +if __name__ == '__main__': + try: + main() + except (ValueError, OSError, KeyError, subprocess.SubprocessError) as error: + print('FAIL:', error, file=sys.stderr) + raise SystemExit(1) diff --git a/research/complex-double-replica-owners/source_adapters.py b/research/complex-double-replica-owners/source_adapters.py new file mode 100644 index 0000000000..5b79aedd3b --- /dev/null +++ b/research/complex-double-replica-owners/source_adapters.py @@ -0,0 +1,93 @@ +"""Materialize narrowly parameterized derivatives of the pinned PR799 checkers. + +Apache-2.0. Hao Yan (@FanPUYen), with substantial OpenAI Codex assistance. +The existing code and its contributor notices are retained. The explicit edits +below change only replication-dependent cardinalities and the associated bill. +Unchanged legality, scalar, phase, normalization and admission guards still run. +""" +from pathlib import Path +import hashlib, json, shutil + +HERE = Path(__file__).resolve().parent +SOURCE = HERE.parent / 'gauge44-frames-x' + +# Every replacement is exact, and its multiplicity is asserted. This makes the +# full difference inspectable without vendoring the complete ancestry again. +EDITS = { + 'emit_allcold.py': [ + ('==72', '==144', 3), + (';T=8;', ';T=16;', 1), + ('==2560', '==5120', 1), + ('deficit=2560', 'deficit=5120', 1), + ], + 'audit_allcold.py': [ + (';T=8;', ';T=16;', 1), + ('CALLS=72', 'CALLS=144', 1), + ('==72', '==144', 3), + ('range(8)', 'range(16)', 2), + ('0<=r<8', '0<=r<16', 1), + ("0<=e['time']<72", "0<=e['time']<144", 1), + ('==2560', '==5120', 1), + ('deficit=2560', 'deficit=5120', 2), + ('invocations=72', 'invocations=144', 1), + ], + 'invoice_allcold.py': [ + ('stages,replicas,blocks_per_stream=9,8,4', 'stages,replicas,blocks_per_stream=9,16,4', 1), + ("owners['deficit']==2560", "owners['deficit']==5120", 1), + ('all 72 invocation and 72 bridge sweeps', 'all 144 invocation and 144 bridge sweeps', 1), + ], + 'assemble.py': [ + ("owner['hosted_residuals']==72*R", "owner['hosted_residuals']==144*R", 1), + ("invoice['bridge_sweeps']==72", "invoice['bridge_sweeps']==144", 1), + ('data_and_owner_families=7168', 'data_and_owner_families=14336', 1), + ('len(calls)==72', 'len(calls)==144', 1), + ('for r in range(8)', 'for r in range(16)', 1), + ('parent_live,parent_physical,parent_idle=11704,12218,16128', + 'parent_live,parent_physical,parent_idle=23408,23922,32256', 1), + ('parent_live-2*112*4*8', 'parent_live-2*112*4*16', 1), + ('parent_physical==parent_live+parent_banks+8+2', 'parent_physical==parent_live+504+8+2', 1), + ('bridges,shifts=2*112*72,4*112*8', 'bridges,shifts=2*112*144,4*112*16', 1), + ('4*112*8*9+2*112*8*9+2*72*R', '4*112*16*9+2*112*16*9+2*144*R', 1), + ("(72*invoice['local_adapters']", "(144*invoice['local_adapters']", 1), + ('+37+72+72+4', '+37+144+144+4', 1), + ("owner['deficit']==2560", "owner['deficit']==5120", 1), + (',conservative_b,2560,True)', ',conservative_b,5120,True)', 1), + (',b,2560,False)', ',b,5120,False)', 1), + ('explicit all72 whole-owner dispatch', 'explicit all144 whole-owner dispatch with a two-copy remainder trade', 1), + ('44 cold dimension-four ends', 'the accepted PR799 X4 local word and all 72 cold helper ends', 1), + ('this bit composition is unreviewed.', 'This is a new T16 composition of the accepted PR799 and PR589 suppliers.', 1), + ('# parent R0=504 dedicated helpers per stage bank', '# two independent bank groups, each with R0=504 helpers; restored private workspace is shared', 1), + ], + 'assembly_controls.py': [ + ('1 + 37 + 72 + 72 + 4', '1 + 37 + 144 + 144 + 4', 1), + ], +} + +def materialize(out): + """Write fresh code/ and inputs/; SOURCE-PINS binds every consumed byte.""" + if not __debug__: + raise RuntimeError('Source adaptation requires enabled assertions') + out=Path(out); assert not out.exists(), 'runtime output must be new' + pins=json.loads((HERE/'SOURCE-PINS.json').read_text()) + for rel, expected in pins.items(): + assert hashlib.sha256((SOURCE/rel).read_bytes()).hexdigest()==expected, ('source pin',rel) + (out/'code').mkdir(parents=True) + result={} + for path in sorted((SOURCE/'code').glob('*.py')): + assert 'code/'+path.name in pins, ('unbound source',path.name) + raw=path.read_text() + for old,new,count in EDITS.get(path.name,[]): + assert raw.count(old)==count, ('exact edit count',path.name,old,raw.count(old),count) + raw=raw.replace(old,new) + target=out/'code'/path.name;target.write_text(raw) + result[path.name]={'source_sha256':pins['code/'+path.name], + 'output_sha256':hashlib.sha256(target.read_bytes()).hexdigest(), + 'edits':EDITS.get(path.name,[])} + (out/'inputs').mkdir() + shutil.copyfile(SOURCE/'inputs/PR589-EXPECTED.json',out/'inputs/PR589-EXPECTED.json') + (out/'ADAPTERS.json').write_text(json.dumps(result,indent=2)+'\n') + return result + +if __name__=='__main__': + import sys + materialize(sys.argv[1]) diff --git a/research/complex-double-replica-owners/verify.py b/research/complex-double-replica-owners/verify.py new file mode 100644 index 0000000000..e8c7932620 --- /dev/null +++ b/research/complex-double-replica-owners/verify.py @@ -0,0 +1,353 @@ +#!/usr/bin/env python3 +# SPDX-License-Identifier: Apache-2.0 +# Copyright (c) 2026 Hao Yan (@FanPUYen) +"""Strict cold replay of T16 owner concentration on the accepted PR799 supplier. + +Authored with substantial OpenAI Codex assistance. Credits include Jeremy +Kothe's PR799 provider, Chafik Boukhalfa's PR741 frames and owner map, the +PR514/PR484/PR507 controller lineage, and the retained PR589 bit supplier. + +Default: --work NEW_DIRECTORY rebuilds PR799, its PR741 ancestry, and PR589. +Explicit reuse requires both --baseline799 and --ancestor741. The complete +maintainer binding checker always reruns before any baseline is consumed. +All outputs are outside the repository; no discovery mode is exposed. +""" +import argparse +import copy +from fractions import Fraction +import gzip +import hashlib +import json +import os +import runpy +from pathlib import Path +import shutil +import subprocess +import sys +import time + +HERE = Path(__file__).resolve().parent +ROOT = HERE.parents[1] +SOURCE = ROOT/'research/gauge44-frames-x' +SRC = ROOT/'research/complex-k492-owner-repair/vendor/multicold' +OLD_KAPPA = Fraction('0.001661634653669567') + + +def require(condition, message): + if not condition: + raise ValueError(message) + + +def read(path): + path = Path(path) + raw = path.read_bytes() + return json.loads(gzip.decompress(raw) if path.suffix == '.gz' else raw) + + +def sha(path): + return hashlib.sha256(Path(path).read_bytes()).hexdigest() + + +def dump(path, value): + Path(path).write_bytes((json.dumps(value, indent=2)+'\n').encode('utf-8')) + + +def canonical_sha(value): + """Hash every JSON field, excluding only formatting, never proof data.""" + raw = json.dumps(value, sort_keys=True, separators=(',', ':'), allow_nan=False).encode('utf-8') + return hashlib.sha256(raw).hexdigest() + + +def semantic_identities(plan_path, owners_path): + """Bind generated gzip by complete content, after checking literal references. + + Only two PLAN fields are container references. Their recorded bytes must + first match the actual owner file. Replacing these two references by the + already checked owner-content hash leaves every other PLAN field intact. + This includes source pins, dispatch, widths, windows, profile, schedule, + the full provider registry, and the exact lifted-parent content identity. + """ + plan, owners = read(plan_path), read(owners_path) + owner_file_sha = sha(owners_path) + require(plan['assignment_sha256'] == owner_file_sha and + plan['replica_lift']['owners_file_sha256'] == owner_file_sha, + 'Stale generated owner container reference') + owner_content_sha = canonical_sha(owners) + require(plan['assignment_content_sha256'] == owner_content_sha, + 'Stale generated owner content reference') + normalized = copy.deepcopy(plan) + normalized['assignment_sha256'] = owner_content_sha + normalized['replica_lift']['owners_file_sha256'] = owner_content_sha + return dict(owners_content_sha256=owner_content_sha, + plan_semantic_sha256=canonical_sha(normalized)) + + +def runtime_spec_value(frozen_spec_path, plan_path, owners_path): + """Allow only derived file references and the same pinned pivot location.""" + frozen = read(frozen_spec_path) + identities = semantic_identities(plan_path, owners_path) + require(identities['owners_content_sha256'] == frozen['data']['owners_content_sha256'], + 'Generated owner semantic identity mismatch') + require(identities['plan_semantic_sha256'] == frozen['data']['plan_semantic_sha256'], + 'Generated PLAN semantic identity mismatch') + value = copy.deepcopy(frozen) + value['data']['owners_sha256'] = sha(owners_path) + value['data']['plan_sha256'] = sha(plan_path) + # The upstream witness resolves this path relative to the SPEC package. + # Moving SPEC into work/ must retain the original immutable recipe object. + pivot = (HERE/frozen['pivot_swap']['recipe']).resolve() + require(pivot.is_file() and sha(pivot) == frozen['pivot_swap']['sha256'], + 'Pinned runtime pivot recipe mismatch') + value['pivot_swap']['recipe'] = str(pivot) + return value, identities + + +def validate_runtime_spec(work, frozen_spec_path): + """Reject every runtime-SPEC change other than the three derived fields.""" + expected, identities = runtime_spec_value(frozen_spec_path, work/'lift/PLAN.json', + work/'owners/OWNERS.json.gz') + actual = read(work/'runtime/data/SPEC.json') + require(actual == expected, 'Runtime SPEC contains unapproved changes') + return actual, identities + + +def validate_pins(): + """Validate every package byte and the explicit repository dependency set.""" + manifest_path = HERE/'MANIFEST.json' + manifest = read(manifest_path) + require(isinstance(manifest, dict) and manifest, 'Missing package manifest entries') + actual = {path.relative_to(HERE).as_posix(): sha(path) + for path in HERE.rglob('*') + if path.is_file() and path != manifest_path and '__pycache__' not in path.parts} + missing = sorted(set(manifest)-set(actual)) + extra = sorted(set(actual)-set(manifest)) + changed = sorted(key for key in set(actual) & set(manifest) if actual[key] != manifest[key]) + require(actual == manifest, 'Package manifest mismatch: missing=%s extra=%s changed=%s' % + (missing, extra, changed)) + dependencies = read(HERE/'DEPENDENCY-PINS.json') + require(isinstance(dependencies, dict) and dependencies, 'Missing dependency pins') + for relative, expected in dependencies.items(): + path = (ROOT/relative).resolve() + require(not Path(relative).is_absolute() and path.is_relative_to(ROOT), 'Dependency must be repository relative: '+relative) + require(path.is_file() and sha(path) == expected, 'Dependency byte mismatch: '+relative) + return dict(package_manifest_sha256=sha(manifest_path), + dependency_manifest_sha256=sha(HERE/'DEPENDENCY-PINS.json'), + package_files=len(manifest), dependency_files=len(dependencies)) + + +def final_binding(work, baseline, ancestor, spec, package_pins, reuse, stages): + """Bind the successful stages to one source/owner/local/invoice composition.""" + global_dir = work/'global' + assembly = read(work/'ASSEMBLY.json') + independent = read(work/'INDEPENDENT-T16.json') + owner = read(global_dir/'audit/OWNERS-AND-PROFILE.json') + audit = read(global_dir/'audit/ASYNC-AUDIT.json') + invoice = read(global_dir/'audit/PREFIX-AND-INVOICE.json') + binding = read(work/'BASELINE-BINDING.json') + coverage = read(work/'BASELINE741-COVERAGE.json') + coverage_check = runpy.run_path(str(HERE/'baseline_coverage.py'))['check'] + require(coverage == coverage_check(ancestor), 'Fresh ancestral coverage receipt binding') + baseline_assembly = read(baseline/'global/ASSEMBLY.json') + baseline_price = read(baseline/'INDEPENDENT-PRICE.json') + baseline_owner = read(baseline/'global/global/audit/OWNERS-AND-PROFILE.json') + bit = read(ancestor/'bit/RESULT9.json') + admission = read(work/'ADMISSION-CONTROLS.json') + bit_controls = read(work/'BIT-SUPPLIER-CONTROLS.json') + construction = read(work/'owners/OWNER-CONSTRUCTION.json') + parent_lift = read(work/'lift/PARENT-LIFT-RECEIPT.json') + runtime_plan = read(global_dir/'PLAN.json') + fresh_plan = read(work/'lift/PLAN.json') + frozen_spec = read(spec) + admitted_spec, artifact_identities = validate_runtime_spec(work, spec) + require(binding['status'] == 'PASS_REBUILT_PR589_PR799_COMPOSITION' and + Fraction(binding['kappa']) == OLD_KAPPA, 'Accepted PR799 baseline binding') + require(Fraction(baseline_assembly['kappa']) == OLD_KAPPA, 'Baseline assembly exponent') + require(assembly['status'] == 'PASS_GAUGE44_NATIVE_EXACT_GLOBAL_ASSEMBLY', 'New assembly status') + require(independent['status'] == 'PASS_INDEPENDENT_T16_LITERAL_WINDOWS_CHARTS_PREFIX_ROW', 'Independent T16 audit status') + require(owner['status'] == 'PASS_INDEPENDENT_ASYNC_OWNERS_AND_PROFILE', 'Whole-owner audit status') + require(audit['status'] == 'PASS_INDEPENDENT_ASYNC_WHOLE_OWNER_CONTROLLER_PHASES_AND_SPECTATORS', 'Controller audit status') + require(invoice['status'] == 'PASS_INDEPENDENT_MIXED_ASYNC_SCALAR_PREFIX_AND_FINITE_INVOICE', 'Finite invoice status') + require(assembly['surcharge_model'] == {'complex': False, 'bit': True}, 'Retained surcharge models') + bit_lower = Fraction(bit['bit_lower']) + require(bit_lower == Fraction(assembly['bit_lower']) == Fraction(baseline_assembly['bit_lower']) == + Fraction(baseline_price['prices']['native']['outer_with_bit']['bit_c']), 'Fresh PR589 endpoint binding') + profile = assembly['complex_profile'] + require(profile == independent['profile'] == owner['paid_profile'] == audit['complex_profile'] == + fresh_plan['profile'] == frozen_spec['expected']['global_profile'], 'Independent global profile agreement') + require(runtime_plan['runtime_source_plan_sha256'] == sha(work/'lift/PLAN.json') == admitted_spec['data']['plan_sha256'], 'Fresh/frozen/runtime plan binding') + require(sha(work/'owners/OWNERS.json.gz') == admitted_spec['data']['owners_sha256'] == construction['owners_sha256'], 'Fresh owner construction binding') + require(construction['changed_roles'] == 11 and len(construction['omitted_edit_controls']) == 11, 'Explicit owner edit controls') + require(parent_lift['T8_identity_control'] and parent_lift['T8_source_window_identity'] and + parent_lift['actual_window_membership_checked'] == 72576, 'Parent lift source-window controls') + expected_semantics = baseline_owner['provider_artifact_semantic_sha256'] + require(owner['provider_artifact_semantic_sha256'] == audit['provider_artifact_semantic_sha256'] == + expected_semantics, 'Unchanged fresh PR799 provider semantic identities') + local = baseline/'native/local' + provider = global_dir/'base/providers/gauge44' + for name in ('CANONICAL-WORD.json.gz', 'LOCAL-PROGRAMS.json.gz', 'LOCAL-CHECKS.json', + 'INDEPENDENT-LOCAL-REPLAY.json', 'RESIDUAL-ADAPTERS.json', + 'CLIFFORD-RECIPES.json', 'CLIFFORD-REVIEW.json'): + require(read(provider/name) == read(local/name), 'Fresh provider content binding: '+name) + require(independent['roles'] == owner['hosted_residuals'] == audit['complex_hosted_residuals'] == 72576, 'Whole-helper role inventory') + require(independent['calls'] == audit['complete_invocations'] == invoice['complete_invocation_sweeps'] == 144, 'Complete invocation inventory') + require(independent['actual_73_axis_charts'] == owner['actual_73column_sigmas'] == audit['actual_orthogonal_73column_maps'], 'Independent 73-axis chart count') + require(independent['prefix_bits'] == invoice['global_prefix_bits'] < invoice['charged_prefix_bits'] == 512, 'Independent global prefix reserve') + require(independent['physical_row_coefficient'] == invoice['finite']['physical_row_coefficient'] < + invoice['finite']['retained_row_coefficient'] == 20161, 'Independent physical-row reserve') + require(independent['rank_mass'] == owner['rank_mass'] == 1041408 and + independent['deficit'] == owner['deficit'] == 5120, 'Rank mass and deficit') + require(all(invoice['strict_checks'].values()), 'Every finite invoice inequality') + require(assembly['template_sha256'] == owner['template_sha256'] == invoice['template_sha256'], 'Template/invoice/assembly binding') + require(invoice['owner_audit_sha256'] == sha(global_dir/'audit/OWNERS-AND-PROFILE.json') and + invoice['controller_audit_sha256'] == sha(global_dir/'audit/ASYNC-AUDIT.json'), 'Invoice audit byte binding') + require(len(assembly['outer']) == 47 and all(Fraction(value) > 0 for value in assembly['outer'].values()), 'All 47 strict outer margins') + require(audit['mutation_controls_run'] and len(audit['mutations_rejected']) == 15, 'Controller mutation controls') + require(not admission['discovery_accepted_controls'] and + len(admission['rejected_controls']) == frozen_spec['expected']['assembly_controls_rejected'], 'Strict admission controls') + require(bit_controls['status'] == 'PASS_PR589_BIT_SUPPLIER_DERIVED_DEFICIT_NEGATIVE_CONTROLS' and + len(bit_controls['rejected_controls']) == 12 and bit_controls['derived_deficit'] == 10272, 'PR589 supplier controls') + require(len(independent['controls_rejected']) == 6, 'Independent owner/window controls') + kappa = Fraction(assembly['kappa']) + require(kappa > OLD_KAPPA, 'The new construction must strictly improve accepted PR799') + expected_stages = (['baseline799-cold'] if not reuse else []) + [ + 'baseline741-coverage', 'baseline799-binding', 'source-adapters', 'build-owners', 'build-parent', + 'independent-t16', 'bind', 'emit', 'audit', 'invoice', 'assembly', + 'admission-controls', 'bit-supplier-controls'] + require([stage['name'] for stage in stages] == expected_stages, 'Complete ordered strict stage sequence') + require(all(stage['log'] == stage['name']+'.log' and stage['exit_code'] == 0 and + sha(work/stage['log']) == stage['log_sha256'] for stage in stages), 'Stage success and log binding') + inputs = dict(package_pins, spec_sha256=sha(spec), + runtime_spec_sha256=sha(work/'runtime/data/SPEC.json'), + owners_content_sha256=artifact_identities['owners_content_sha256'], + plan_semantic_sha256=artifact_identities['plan_semantic_sha256'], + baseline_binding_sha256=sha(work/'BASELINE-BINDING.json'), + baseline741_coverage_sha256=sha(work/'BASELINE741-COVERAGE.json'), + source_plan_sha256=sha(SOURCE/'data/PLAN.json'), source_owners_sha256=sha(SOURCE/'data/OWNERS.json.gz'), + new_plan_sha256=sha(work/'lift/PLAN.json'), new_owners_sha256=sha(work/'owners/OWNERS.json.gz'), + new_parent_sha256=sha(work/'lift/GLOBAL-TEMPLATE.json.gz'), + fresh_local_word_sha256=sha(local/'CANONICAL-WORD.json.gz'), + fresh_bit_result_sha256=sha(ancestor/'bit/RESULT9.json'), + independent_t16_sha256=sha(work/'INDEPENDENT-T16.json'), + assembly_sha256=sha(work/'ASSEMBLY.json')) + return dict(status='PASS_STRICT_T16_PR799_OWNER_CONCENTRATION', + baseline_mode='explicitly_reused_and_rebound' if reuse else 'cold_rebuilt', + kappa=str(kappa), kappa_decimal=assembly['kappa_decimal'], + complex_lower=assembly['complex_lower'], bit_lower=assembly['bit_lower'], + accepted_pr799_kappa=str(OLD_KAPPA), delta_kappa=str(kappa-OLD_KAPPA), + global_profile=profile, roles=72576, complete_invocations=144, + actual_73_axis_charts=independent['actual_73_axis_charts'], + rank_mass=independent['rank_mass'], deficit=independent['deficit'], + prefix_bits=independent['prefix_bits'], charged_prefix_bits=512, + physical_row_coefficient=independent['physical_row_coefficient'], retained_row_coefficient=20161, + controls=dict(omitted_owner_edits=11, independent_owner_windows=6, controller_mutations=15, + admission=len(admission['rejected_controls']), bit_supplier=12, + outer=len(assembly['controls']), strict_outer_margins=47), + input_sha256=inputs, stages=len(stages), + scope='Strict finite PR799/T16/PR589 composition with independent windows, charts, prefix and row checks. Inherited all-size/compiler, common-label/mutable-source, whole-call hosting, precision/tape and analytic hypotheses remain; no unconditional theorem or full Lean certification.') + + +def main(): + require(not sys.flags.optimize, 'Assertions must remain enabled; do not run verify.py with -O or PYTHONOPTIMIZE') + parser = argparse.ArgumentParser(description=__doc__) + parser.add_argument('--work', type=Path, required=True, help='New output directory outside this repository') + parser.add_argument('--baseline799', type=Path, help='Explicit completed verify_frontier799.py output to reuse') + parser.add_argument('--ancestor741', type=Path, help='Complete PR741/PR589 ancestry corresponding to --baseline799') + args = parser.parse_args() + require((args.baseline799 is None) == (args.ancestor741 is None), 'Reuse requires both --baseline799 and --ancestor741') + work = args.work.resolve() + require(not work.exists(), 'Output directory must be new: '+str(work)) + require(not work.is_relative_to(ROOT), 'Output directory must be outside the repository') + package_pins = validate_pins() + spec = HERE/'data/SPEC.json' + require(spec.is_file(), 'Missing strict data/SPEC.json') + work.mkdir(parents=True) + clean_env = dict(os.environ, PYTHONDONTWRITEBYTECODE='1', PYTHONUTF8='1', + PYTHONINTMAXSTRDIGITS='0', PYTHON=sys.executable, SW4_FRAME8_PYTHON=sys.executable) + for key in ('PYTHONOPTIMIZE', 'WITNESS_DISCOVER', 'WITNESS_RECORD', 'WITNESS_SPEC', 'MULTICOLD_SOURCE', 'GAIN_PR564_SOURCE'): + clean_env.pop(key, None) + strict_env = dict(clean_env, WITNESS_SPEC=str(spec), MULTICOLD_SOURCE=str(SRC), GAIN_PR564_SOURCE=str(SRC)) + stages = [] + + def run(name, script, *arguments, strict=True): + start = time.monotonic() + log = work/(name+'.log') + print('RUN', name, flush=True) + command = [sys.executable, '-B', str(SRC/'code/run_portable.py'), str(script), *map(str, arguments)] + with log.open('w', encoding='utf-8', newline='\n') as stream: + process = subprocess.run(command, cwd=ROOT, env=strict_env if strict else clean_env, + stdout=stream, stderr=subprocess.STDOUT) + stage = dict(name=name, seconds=round(time.monotonic()-start, 3), exit_code=process.returncode, + log=log.name, log_sha256=sha(log)) + stages.append(stage) + dump(work/'STAGES.json', stages) + require(process.returncode == 0, '%s failed with exit %s; see %s\n%s' % + (name, process.returncode, log, log.read_text(encoding='utf-8', errors='replace')[-6000:])) + print('PASS', name, stage['seconds'], flush=True) + + reuse = args.baseline799 is not None + if reuse: + baseline, ancestor = args.baseline799.resolve(), args.ancestor741.resolve() + require(baseline.is_dir() and ancestor.is_dir(), 'Both explicit reuse directories must exist') + else: + baseline, ancestor = work/'baseline799', work/'baseline799/ancestor' + run('baseline799-cold', ROOT/'scripts/verify_frontier799.py', '--work', baseline, strict=False) + run('baseline741-coverage', HERE/'baseline_coverage.py', '--ancestor', ancestor, + '--out', work/'BASELINE741-COVERAGE.json', strict=False) + run('baseline799-binding', ROOT/'scripts/verify_frontier799_bindings.py', + '--ancestor', ancestor, '--native', baseline/'native', '--global', baseline/'global', + '--independent', baseline/'INDEPENDENT-LOCAL.json', '--price', baseline/'INDEPENDENT-PRICE.json', + '--out', work/'BASELINE-BINDING.json', strict=False) + run('source-adapters', HERE/'source_adapters.py', work/'runtime') + run('build-owners', HERE/'build_owners.py', '--source-plan', SOURCE/'data/PLAN.json', + '--source-owners', SOURCE/'data/OWNERS.json.gz', '--out', work/'owners') + old_base = baseline/'global/global/base' + run('build-parent', HERE/'build_parent.py', '--base', old_base, + '--source-plan', SOURCE/'data/PLAN.json', '--source-owners', SOURCE/'data/OWNERS.json.gz', + '--owners', work/'owners/OWNERS.json.gz', '--out', work/'lift') + runtime_spec, identities = runtime_spec_value(spec, work/'lift/PLAN.json', work/'owners/OWNERS.json.gz') + runtime_spec_path = work/'runtime/data/SPEC.json' + runtime_spec_path.parent.mkdir() + dump(runtime_spec_path, runtime_spec) + dump(work/'RUNTIME-SPEC-BINDING.json', dict( + status='PASS_FROZEN_SEMANTIC_OWNER_AND_PLAN_RUNTIME_BINDING', + frozen_spec_sha256=sha(spec), runtime_spec_sha256=sha(runtime_spec_path), + owners_file_sha256=sha(work/'owners/OWNERS.json.gz'), plan_file_sha256=sha(work/'lift/PLAN.json'), + semantic_identities=identities, + rebound_fields=['data.owners_sha256', 'data.plan_sha256', 'pivot_swap.recipe'], + scope='Complete owner and PLAN semantics match the frozen identities; only checked generated-container references and the identical immutable pivot location are rebound.')) + strict_env['WITNESS_SPEC'] = str(runtime_spec_path) + run('independent-t16', HERE/'independent_check.py', + '--baseline-parent', old_base/'split-centres/GLOBAL-TEMPLATE.json.gz', + '--owners', work/'owners/OWNERS.json.gz', '--word', baseline/'native/local/CANONICAL-WORD.json.gz', + '--out', work/'INDEPENDENT-T16.json') + shutil.copytree(baseline/'global/parent558', work/'parent') + shutil.copyfile(work/'lift/GLOBAL-TEMPLATE.json.gz', work/'parent/complex-global/base/split-centres/GLOBAL-TEMPLATE.json.gz') + code, global_dir = work/'runtime/code', work/'global' + run('bind', code/'bind_providers_portable.py', '--baseline', work/'parent', + '--provider', 'gauge44='+str(baseline/'native/local'), '--plan', work/'lift/PLAN.json', '--out', global_dir) + run('emit', code/'emit_allcold.py', '--base', global_dir/'base', '--owners', work/'owners/OWNERS.json.gz', + '--plan', global_dir/'PLAN.json', '--out', global_dir/'hosted') + run('audit', code/'audit_allcold.py', global_dir/'base', global_dir/'hosted', + global_dir/'audit/ASYNC-AUDIT.json', '--mutation-controls') + retained = SRC/'vendor/pr558/vendor/pr552/complex-global/vendor531/evidence/audit/PREFIX-AND-INVOICE.json' + run('invoice', code/'invoice_allcold.py', '--base', global_dir/'base', '--hosted', global_dir/'hosted', + '--audit', global_dir/'audit', '--out', global_dir/'audit', '--retained-invoice', retained) + run('assembly', code/'assemble.py', SRC, global_dir, work/'ASSEMBLY.json') + run('admission-controls', code/'assembly_controls.py', '--source-package', SRC, + '--owner', global_dir/'audit/OWNERS-AND-PROFILE.json', '--invoice', global_dir/'audit/PREFIX-AND-INVOICE.json', + '--out', work/'ADMISSION-CONTROLS.json') + run('bit-supplier-controls', code/'bit_supplier_controls.py', '--source-package', SRC, + '--owner', global_dir/'audit/OWNERS-AND-PROFILE.json', '--invoice', global_dir/'audit/PREFIX-AND-INVOICE.json', + '--out', work/'BIT-SUPPLIER-CONTROLS.json') + require(validate_pins() == package_pins, 'Package or dependency inputs changed during replay') + result = final_binding(work, baseline, ancestor, spec, package_pins, reuse, stages) + dump(work/'RESULT.json', result) + print(result['status'], result['kappa_decimal'], 'improvement='+result['delta_kappa'], flush=True) + + +if __name__ == '__main__': + try: + main() + except (ValueError, OSError, KeyError) as error: + print('FAIL:', error, file=sys.stderr) + raise SystemExit(1)