Seal Phase 4AN exact continuation engineering evidence

This commit is contained in:
Digital Drosophila Archive
2026-09-30 16:46:21 +08:00
parent de61cf14b1
commit aeccb7d0cc
628 changed files with 127078 additions and 1 deletions
@@ -0,0 +1,45 @@
{
"array_sha256": {
"apl_globals.npy": "979ef88dff30d41168ce9b377a006ccb3cd034b2dce86d54923ca0f4b87cb6a6",
"input_matrix.npy": "528a5f6f5ffe424f323c5a44695db4a7cf32570709832eff2f37f49e85c92c3e",
"kc_globals.npy": "9e990d10a63b0f74cd7bbbdc5369082f24d5246487af944ba289bc6bf48d4b75",
"output_matrix.npy": "0dcf02cdb7836ab72da32ac47f5682ca33e25f63a8a662a8452d4ea9d46babb9"
},
"decay_f32_bits": "3f7eb923",
"dt_ms": 0.1,
"environment": {
"CUBLAS_WORKSPACE_CONFIG": null,
"cuda": "13.0",
"cuda_matmul_allow_tf32": false,
"cudnn": 92400,
"cudnn_allow_tf32": true,
"cudnn_benchmark": false,
"cudnn_deterministic": false,
"deterministic_algorithms": false,
"device_capability": [
8,
9
],
"device_index": 0,
"device_name": "NVIDIA GeForce RTX 4090",
"float32_matmul_precision": "highest",
"numpy": "2.2.6",
"precision_configuration_changed_by_component": false,
"torch": "2.14.0+cu130"
},
"files_sha256": {
"apl_globals.npy": "8388c8795d49cfe5b14fda54f76ef3a35030c62ba87bd8ca6334a2dcdf186f19",
"input_matrix.npy": "c4d3df703ea5f1d7402b8255cfa19d9744139ad1048827c23b151d8ba766fec6",
"kc_globals.npy": "97a570aafa089f93e642b2bb07e3a3322dabb14c3c7dd431f0c8d2b3b7951fdd",
"output_matrix.npy": "e2d0a1ccd740e6777245ebf2efcd88bf5e1da9e47308c63ec8e83d451e134a73"
},
"gain_f32_bits": "3c23d70a",
"h_units": "legacy mV",
"initial_state": "float32 zeros",
"n_apl": 2,
"n_kc": 4064,
"n_neurons": 166700,
"ok": true,
"operator_sequence": "state.mul_(decay32); drive=mv(I32,spikes32); state.add_(drive); h=matmul(state,O32)*gain32",
"protocol": "phase4ag-apl-v1"
}
@@ -0,0 +1,50 @@
{
"apl_delay_steps": 18,
"applied_generated_rows": 463,
"applied_initial_zero_rows": 0,
"applied_parent_generated_rows": 18,
"applied_parent_pending_rows": 18,
"applied_trace": null,
"biological_delay_measurement_claimed": false,
"brain_tail_advanced": false,
"brain_tail_advanced_scope": "no extra brain ticks beyond this explicit segment",
"closed_loop_branch_integrals_claimed_equal": false,
"final_apl_state_float32": [
156.35824584960938,
161.81594848632812
],
"final_apl_state_nonzero": true,
"final_apl_state_u32_bits": [
1125931958,
1126289634
],
"finite_generated_sequence_only": true,
"full_sequence_bitwise_audit_performed": false,
"future_apl_decay_or_feedback_generated": false,
"generated_rows": 481,
"generated_trace": null,
"global_next_tick": 500,
"global_tick_offset": 19,
"initial_queue_from_parent": true,
"initial_queue_raw_sha256": "7a98eb11e689b113a279bb100e2d9aa2a971f71854486a250ed23102b9d56e51",
"pending_application_tick_start": 500,
"pending_application_tick_stop_exclusive": 518,
"pending_generated_count": 18,
"pending_generated_tick_start": 482,
"pending_generated_tick_stop_exclusive": 500,
"pending_initial_zero_prefix": 0,
"pending_parent_generated_rows": 0,
"pending_queue_drained": false,
"pending_raw_sha256": "057f017d2189e3860d857a4927322484523ae97c4ca343cfbe78204c092ebff9",
"pending_segment_generated_rows": 18,
"pending_shape": [
18,
4064
],
"pending_trace": "apl-pending-tail.float32.npy",
"scope": "Original D18 ring math retained with restored queue; histories not recorded",
"segment_generated_rows_applied": 463,
"segment_steps": 481,
"steps": 481,
"tick_coordinate": "global"
}
@@ -0,0 +1,27 @@
{
"complete": true,
"counts_scope": "segment_only",
"files_sha256": {
"apl-component.json": "7a49a1a8fbe42b3965913b8e483ef729ba1f13c211f8da7f10b4b2cd142e6882",
"apl-pending-tail.float32.npy": "c222b8012c2e3edbff7fad90e8dcd51db47b2a541d7109be2872acb96ac94c30",
"apl-timing-audit.json": "a640b2790c05c73b86d69e667f2a63510ec1937d04ded8e9e0035d1557d0dd79",
"continuation-receipt.json": "41e56da038e2d8d4c85fcf7be0c5380a4219d153d8c9709a8d61d9c0d8aa5a48",
"finite-audit.json": "78de62547a9d43e37543dedb92ef79687676c58a031269f447d5f1545cf08c9c",
"overlay-audit.json": "03fa596094d386840f2a8e00e59d76eb4dea10b5835a8270e32dce50e7640c38",
"overlay-input.npz": "7805bd2f86de91777bca86c52870607a2e091ed74b901319b896055ad3463f6d",
"overlay-manifest.json": "b0ee003192fbdfd869f8b23c9bbab0ff99079b7bd2bf1dc33b7afef40785a143",
"requests.csv": "f485d562e1be7230112ed27f211d3053ac715bee49416a0062ac71210cac5d56",
"runtime-provenance.json": "4030d42ef51df0cf987be0fe43a7f8ce8d041c7ed5d484a35953bbbcb4e593cd",
"sealed-gpu-source.diff": "0584f865885b18e6a36870a7ecfbbc98d7a94274fa5e9e073e7cf97597d78a03",
"source-audit.json": "d644f0265632f117bba0e045d26fb266765b1d005a89426b6242f3de034be935",
"state.npz": "1ac87260cb29f8358e26f9603dcba748833ae597fb848e28169915b2c2ad75cd",
"summary.json": "b18796a661d050f5f577750ca9811eb9e34d9dc74cdb7b61d0f45df18cb3e515",
"terminal-queues.npz": "8faf854dcef4d8ff8c66413fd560313dcbbd9df8cdd386fd491521d492f9298b"
},
"global_next_tick": 500,
"global_tick_offset": 19,
"pre_seal_state_integrity_independently_proven": false,
"schema": "phase4an-checkpoint-v1",
"segment_steps": 481,
"state_binding_origin": "checkpoint seal; fresh runtime receipt did not hash state.npz"
}
@@ -0,0 +1,29 @@
{
"checkpoint_continuation_verified_by_GPU_comparison": false,
"clock_admission_edit": "tick + _continuation.global_offset >= 18",
"complete": true,
"counts_scope": "segment_only_not_lifetime",
"global_next_tick": 500,
"global_tick_offset": 19,
"parent_checkpoint_dir": "/data/digital-drosophila/experiments/phase4an-engineering-validation/runs/static25--chain--light-s02",
"parent_checkpoint_manifest_sha256": "ba542fc65ca165c6d1027ce0c056bf8f0b6360b0ad98f4f909240e34419655a8",
"payload_sha256": {
"apl-component.json": "7a49a1a8fbe42b3965913b8e483ef729ba1f13c211f8da7f10b4b2cd142e6882",
"apl-pending-tail.float32.npy": "c222b8012c2e3edbff7fad90e8dcd51db47b2a541d7109be2872acb96ac94c30",
"apl-timing-audit.json": "a640b2790c05c73b86d69e667f2a63510ec1937d04ded8e9e0035d1557d0dd79",
"finite-audit.json": "78de62547a9d43e37543dedb92ef79687676c58a031269f447d5f1545cf08c9c",
"overlay-audit.json": "03fa596094d386840f2a8e00e59d76eb4dea10b5835a8270e32dce50e7640c38",
"overlay-input.npz": "7805bd2f86de91777bca86c52870607a2e091ed74b901319b896055ad3463f6d",
"overlay-manifest.json": "b0ee003192fbdfd869f8b23c9bbab0ff99079b7bd2bf1dc33b7afef40785a143",
"requests.csv": "f485d562e1be7230112ed27f211d3053ac715bee49416a0062ac71210cac5d56",
"runtime-provenance.json": "4030d42ef51df0cf987be0fe43a7f8ce8d041c7ed5d484a35953bbbcb4e593cd",
"sealed-gpu-source.diff": "0584f865885b18e6a36870a7ecfbbc98d7a94274fa5e9e073e7cf97597d78a03",
"source-audit.json": "d644f0265632f117bba0e045d26fb266765b1d005a89426b6242f3de034be935",
"state.npz": "1ac87260cb29f8358e26f9603dcba748833ae597fb848e28169915b2c2ad75cd",
"summary.json": "b18796a661d050f5f577750ca9811eb9e34d9dc74cdb7b61d0f45df18cb3e515",
"terminal-queues.npz": "8faf854dcef4d8ff8c66413fd560313dcbbd9df8cdd386fd491521d492f9298b"
},
"schema": "phase4an-continuation-receipt-v1",
"segment_steps": 481,
"weights_updated_during_run": false
}
@@ -0,0 +1,9 @@
{
"accepted_arriving_edges": 5497900,
"all_finite": true,
"arriving_edges": 5999185,
"finite_observed_ticks": 481,
"first_failure_tick": -1,
"mode": "light",
"scope": "every completed tick; no neuronal or APL tensor mutated by observer"
}
@@ -0,0 +1,40 @@
{
"am_helper_sha256": "7f891d0ba79b393c96e75fd2dee2eddc51e57d8213eaac2779703bc2c18712b4",
"apl_fast_edges_zeroed": 5845,
"base_candidate_sha256": "1218d1b328f29a7afefb0ca0b7b6421247f14ad598aa1957a6a7aacbc8cebcae",
"base_weights_raw_sha256": "a8c19cde743bd456bcb2e988d504f805b6943d6ceb97cd241d6e1e472ab5a591",
"bridge": "baseSI64 + (delta32 widened to float64) * float64(0.001); nonzero rows only",
"candidate_count": 14232,
"complete": true,
"delta_dtype": "float32",
"delta_raw_sha256": "ea03a0ab6b537ea6bcac86191dc79f4eed997ef890885cb695440a0cfc224a67",
"delta_units": "mV",
"effective_weights_raw_sha256": "a60a2846dd952916097cecd1d3daf74cf5e785818749e0ffd818b3ced1c58fd2",
"eligibility_v2_source_sha256": null,
"inherited_AJ_provenance_only": {
"candidate_sha256": "af1975ba5e5e700208c0a598d3cbe648a3cf10885c6231239b6e4b28f76d173b",
"diagnostic_additions": [
"generated/applied/pending trace split",
"fixed-sequence bitwise audit",
"source provenance and final APL state disclosure"
],
"module_globals_patched": false,
"only_dynamics_change": "fixed zero-initialized 0/18-step h32 delay before unchanged end g write",
"sealed_source_sha256": {
"ae_backend": "03758d07572f4b44d272059d9308fac534268ad201b57bdd77d69fee95e67278",
"af_queue": "d72003d98f0f1624b12126eff50bd361c43d888f4a64d90ba9247a58976f1961",
"ag_gpu": "69f5d893f47dafff4ef7c3186c3df0b9014666b32c8f4e943b57016bec92b18a",
"ag_worker": "21ceec65fe42581dc55872010e0025d660e80358905f1cf4df1dadf341a3b291"
},
"source_diff_sha256": "0584f865885b18e6a36870a7ecfbbc98d7a94274fa5e9e073e7cf97597d78a03"
},
"mask_sha256": "8b0fb6eb2e6c31da4d17dc20d890aa3f367e514f05642de5bad6b42a1611c05b",
"nonzero_delta_count": 14232,
"overlay_name": "static25",
"parent_chain_verified_by_runtime": false,
"parent_snapshot_sha256": null,
"schema": "phase4an-overlay-install-v1",
"state_dtype": "float64",
"weights_updated_during_run": false,
"zero_rows_untouched": true
}
@@ -0,0 +1,12 @@
{
"aj_model_dir": "/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1",
"am_overlay_path": "/data/digital-drosophila/models/male-cns-lif/wholebrain-plastic-interface-v1/overlay.py",
"am_overlay_sha256": "7f891d0ba79b393c96e75fd2dee2eddc51e57d8213eaac2779703bc2c18712b4",
"base_candidate_path": "/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/protocol/base-candidate.float32-mV.npy",
"base_candidate_sha256": "1218d1b328f29a7afefb0ca0b7b6421247f14ad598aa1957a6a7aacbc8cebcae",
"mask_path": "/data/digital-drosophila/experiments/phase4h-dopamine-plasticity/plastic-mask/plastic-edge-ids.int64.npy",
"mask_sha256": "8b0fb6eb2e6c31da4d17dc20d890aa3f367e514f05642de5bad6b42a1611c05b",
"overlay_name": "static25",
"overlay_sha256": "7805bd2f86de91777bca86c52870607a2e091ed74b901319b896055ad3463f6d",
"schema": "phase4an-overlay-v1"
}
@@ -0,0 +1,42 @@
tick,neuron_idx,attempted,accepted,rejected
12,3252,1,1,0
18,159,1,1,0
18,5519,1,1,0
37,522,1,1,0
50,2535,1,1,0
50,9370,1,1,0
55,1927,1,1,0
59,6842,1,1,0
64,10769,1,1,0
94,12644,1,1,0
95,3345,1,1,0
99,522,1,0,1
114,130472,1,1,0
127,4173,1,1,0
130,21802,1,1,0
137,130497,1,1,0
159,2010,1,0,1
196,14839,1,0,1
217,6842,1,1,0
219,5519,1,0,1
283,360,1,1,0
306,1011,1,1,0
318,2586,1,1,0
323,130753,1,1,0
332,1514,1,0,1
342,1514,1,1,0
355,1927,1,1,0
359,999,1,1,0
365,130753,1,1,0
366,360,1,1,0
376,360,1,0,1
380,4311,1,1,0
385,8504,1,1,0
386,131226,1,0,1
395,999,1,1,0
395,2927,1,1,0
415,522,1,1,0
442,10769,1,0,1
456,360,1,0,1
470,1514,1,0,1
478,130753,1,0,1
1 tick neuron_idx attempted accepted rejected
2 12 3252 1 1 0
3 18 159 1 1 0
4 18 5519 1 1 0
5 37 522 1 1 0
6 50 2535 1 1 0
7 50 9370 1 1 0
8 55 1927 1 1 0
9 59 6842 1 1 0
10 64 10769 1 1 0
11 94 12644 1 1 0
12 95 3345 1 1 0
13 99 522 1 0 1
14 114 130472 1 1 0
15 127 4173 1 1 0
16 130 21802 1 1 0
17 137 130497 1 1 0
18 159 2010 1 0 1
19 196 14839 1 0 1
20 217 6842 1 1 0
21 219 5519 1 0 1
22 283 360 1 1 0
23 306 1011 1 1 0
24 318 2586 1 1 0
25 323 130753 1 1 0
26 332 1514 1 0 1
27 342 1514 1 1 0
28 355 1927 1 1 0
29 359 999 1 1 0
30 365 130753 1 1 0
31 366 360 1 1 0
32 376 360 1 0 1
33 380 4311 1 1 0
34 385 8504 1 1 0
35 386 131226 1 0 1
36 395 999 1 1 0
37 395 2927 1 1 0
38 415 522 1 1 0
39 442 10769 1 0 1
40 456 360 1 0 1
41 470 1514 1 0 1
42 478 130753 1 0 1
@@ -0,0 +1,96 @@
{
"ast": {
"base": {
"added_runtime_callbacks": [
"_runtime.install(weights, graph, apl_out_mask, upload, out_dir, source_provenance, device)",
"_runtime.finish(ring, apl_ring, apl, steps, out_dir)",
"_runtime.timing(steps, pending)",
"_runtime.after_tick(tick, v, g, ref, drive, apl_state, h, applied_h)",
"_runtime.arrivals(expanded, destination, ref)"
],
"admission_edit": "0 < steps <= 1000 -> 0 < steps <= spec.max_steps",
"aj_source_sha256": "af1975ba5e5e700208c0a598d3cbe648a3cf10885c6231239b6e4b28f76d173b",
"derived_math_ast_sha256": "e46b7d037862b54c0000381ea50df3ba416c7c2c134e3cea78fa90ddf549f710",
"derived_module_ast_sha256": "4572043a15a53b3874766b40b4521422567761dbc75db57535ab44b817210429",
"math_ast_sha256": "e46b7d037862b54c0000381ea50df3ba416c7c2c134e3cea78fa90ddf549f710",
"mathematical_ast_identical": true,
"mode": "light",
"old_globals_patched": false,
"post_loop_terminal_recording": "_runtime.finish(ring, apl_ring, apl, steps, out_dir)",
"pre_loop_installation": "_runtime.install(weights, graph, apl_out_mask, upload, out_dir, source_provenance, device)",
"reference_entire_tick_loop_identical": false,
"removed_diagnostic_statements": [
"Assign(targets=[Subscript(value=Name(id='maps', ctx=Load()), slice=Constant(value='apl_applied'), ctx=Store())], value=Call(func=Name(id='new_array', ctx=Load()), args=[BinOp(left=Name(id='out_dir', ctx=Load()), op=Div(), right=Constant(value='apl-applied.float32.npy')), Attribute(value=Name(id='np', ctx=Load()), attr='float32', ctx=Load()), Tuple(elts=[Name(id='steps', ctx=Load()), Constant(value=4064)], ctx=Load())], keywords=[]))",
"For(target=Tuple(elts=[Name(id='name', ctx=Store()), Name(id='width', ctx=Store())], ctx=Store()), iter=Tuple(elts=[Tuple(elts=[Constant(value='drive'), Constant(value=2)], ctx=Load()), Tuple(elts=[Constant(value='state'), Constant(value=2)], ctx=Load()), Tuple(elts=[Constant(value='inhibition'), Constant(value=4064)], ctx=Load())], ctx=Load()), body=[Assign(targets=[Subscript(value=Name(id='maps', ctx=Load()), slice=BinOp(left=Constant(value='apl_'), op=Add(), right=Name(id='name', ctx=Load())), ctx=Store())], value=Call(func=Name(id='new_array', ctx=Load()), args=[BinOp(left=Name(id='out_dir', ctx=Load()), op=Div(), right=BinOp(left=BinOp(left=Constant(value='apl-'), op=Add(), right=Name(id='name', ctx=Load())), op=Add(), right=Constant(value='.float32.npy'))), Attribute(value=Name(id='np', ctx=Load()), attr='float32', ctx=Load()), Tuple(elts=[Name(id='steps', ctx=Load()), Name(id='width', ctx=Load())], ctx=Load())], keywords=[]))], orelse=[])",
"If(test=Subscript(value=Name(id='spec', ctx=Load()), slice=Constant(value='record_history'), ctx=Load()), body=[For(target=Tuple(elts=[Name(id='name', ctx=Store()), Name(id='dtype', ctx=Store())], ctx=Store()), iter=Tuple(elts=[Tuple(elts=[Constant(value='v'), Attribute(value=Name(id='np', ctx=Load()), attr='float64', ctx=Load())], ctx=Load()), Tuple(elts=[Constant(value='g'), Attribute(value=Name(id='np', ctx=Load()), attr='float64', ctx=Load())], ctx=Load()), Tuple(elts=[Constant(value='ref'), Attribute(value=Name(id='np', ctx=Load()), attr='int32', ctx=Load())], ctx=Load())], ctx=Load()), body=[Assign(targets=[Subscript(value=Name(id='maps', ctx=Load()), slice=Name(id='name', ctx=Load()), ctx=Store())], value=Call(func=Name(id='new_array', ctx=Load()), args=[BinOp(left=Name(id='out_dir', ctx=Load()), op=Div(), right=BinOp(left=BinOp(left=BinOp(left=Name(id='name', ctx=Load()), op=Add(), right=Constant(value='-history.')), op=Add(), right=Attribute(value=Call(func=Attribute(value=Name(id='np', ctx=Load()), attr='dtype', ctx=Load()), args=[Name(id='dtype', ctx=Load())], keywords=[]), attr='name', ctx=Load())), op=Add(), right=Constant(value='.npy'))), Name(id='dtype', ctx=Load()), Tuple(elts=[Name(id='steps', ctx=Load()), Name(id='n', ctx=Load())], ctx=Load())], keywords=[])), Assign(targets=[Subscript(value=Name(id='maps', ctx=Load()), slice=BinOp(left=Constant(value='pre_'), op=Add(), right=Name(id='name', ctx=Load())), ctx=Store())], value=Call(func=Name(id='new_array', ctx=Load()), args=[BinOp(left=Name(id='out_dir', ctx=Load()), op=Div(), right=BinOp(left=BinOp(left=BinOp(left=BinOp(left=Constant(value='preAPL-'), op=Add(), right=Name(id='name', ctx=Load())), op=Add(), right=Constant(value='.')), op=Add(), right=Attribute(value=Call(func=Attribute(value=Name(id='np', ctx=Load()), attr='dtype', ctx=Load()), args=[Name(id='dtype', ctx=Load())], keywords=[]), attr='name', ctx=Load())), op=Add(), right=Constant(value='.npy'))), Name(id='dtype', ctx=Load()), Tuple(elts=[Name(id='steps', ctx=Load()), Name(id='n', ctx=Load())], ctx=Load())], keywords=[]))], orelse=[])], orelse=[])",
"Assign(targets=[Name(id='expanded_global', ctx=Store())], value=Call(func=Attribute(value=Name(id='np', ctx=Load()), attr='empty', ctx=Load()), args=[Constant(value=0)], keywords=[keyword(arg='dtype', value=Attribute(value=Name(id='np', ctx=Load()), attr='int64', ctx=Load()))]))",
"Assign(targets=[Name(id='accepted_cpu', ctx=Store())], value=Call(func=Attribute(value=Name(id='np', ctx=Load()), attr='empty', ctx=Load()), args=[Constant(value=0)], keywords=[keyword(arg='dtype', value=Attribute(value=Name(id='np', ctx=Load()), attr='uint8', ctx=Load()))]))",
"Assign(targets=[Name(id='expanded_global', ctx=Store())], value=Call(func=Attribute(value=Subscript(value=Subscript(value=Name(id='graph', ctx=Load()), slice=Constant(value='edge_id'), ctx=Load()), slice=Call(func=Attribute(value=Call(func=Attribute(value=Name(id='expanded', ctx=Load()), attr='cpu', ctx=Load()), args=[], keywords=[]), attr='numpy', ctx=Load()), args=[], keywords=[]), ctx=Load()), attr='copy', ctx=Load()), args=[], keywords=[]))",
"Assign(targets=[Name(id='accepted_cpu', ctx=Store())], value=Call(func=Attribute(value=Call(func=Attribute(value=Call(func=Attribute(value=Call(func=Attribute(value=Compare(left=Subscript(value=Name(id='ref', ctx=Load()), slice=Call(func=Attribute(value=Name(id='destination', ctx=Load()), attr='long', ctx=Load()), args=[], keywords=[]), ctx=Load()), ops=[Eq()], comparators=[Constant(value=0)]), attr='to', ctx=Load()), args=[Attribute(value=Name(id='torch', ctx=Load()), attr='uint8', ctx=Load())], keywords=[]), attr='cpu', ctx=Load()), args=[], keywords=[]), attr='numpy', ctx=Load()), args=[], keywords=[]), attr='copy', ctx=Load()), args=[], keywords=[]))",
"Assign(targets=[Name(id='queue', ctx=Store())], value=Call(func=Name(id='queue_summary', ctx=Load()), args=[Name(id='tick', ctx=Load()), Name(id='expanded_global', ctx=Load()), Name(id='accepted_cpu', ctx=Load())], keywords=[]))",
"Expr(value=Call(func=Attribute(value=Name(id='queue_output', ctx=Load()), attr='write', ctx=Load()), args=[BinOp(left=Call(func=Attribute(value=Name(id='json', ctx=Load()), attr='dumps', ctx=Load()), args=[Name(id='queue', ctx=Load())], keywords=[keyword(arg='allow_nan', value=Constant(value=False))]), op=Add(), right=Constant(value='\\n'))], keywords=[]))",
"AugAssign(target=Name(id='due_total', ctx=Store()), op=Add(), value=Subscript(value=Name(id='queue', ctx=Load()), slice=Constant(value='count'), ctx=Load()))",
"AugAssign(target=Name(id='accepted_due_total', ctx=Store()), op=Add(), value=Subscript(value=Name(id='queue', ctx=Load()), slice=Constant(value='accepted_count'), ctx=Load()))",
"If(test=Subscript(value=Name(id='spec', ctx=Load()), slice=Constant(value='record_history'), ctx=Load()), body=[For(target=Tuple(elts=[Name(id='name', ctx=Store()), Name(id='value', ctx=Store())], ctx=Store()), iter=Tuple(elts=[Tuple(elts=[Constant(value='v'), Name(id='v', ctx=Load())], ctx=Load()), Tuple(elts=[Constant(value='g'), Name(id='g', ctx=Load())], ctx=Load()), Tuple(elts=[Constant(value='ref'), Name(id='ref', ctx=Load())], ctx=Load())], ctx=Load()), body=[Assign(targets=[Subscript(value=Subscript(value=Name(id='maps', ctx=Load()), slice=BinOp(left=Constant(value='pre_'), op=Add(), right=Name(id='name', ctx=Load())), ctx=Load()), slice=Name(id='tick', ctx=Load()), ctx=Store())], value=Call(func=Attribute(value=Call(func=Attribute(value=Name(id='value', ctx=Load()), attr='cpu', ctx=Load()), args=[], keywords=[]), attr='numpy', ctx=Load()), args=[], keywords=[]))], orelse=[])], orelse=[])",
"Assign(targets=[Name(id='apl_cpu', ctx=Store())], value=Dict(keys=[Constant(value='drive'), Constant(value='state'), Constant(value='inhibition'), Constant(value='applied')], values=[Call(func=Attribute(value=Call(func=Attribute(value=Call(func=Attribute(value=Name(id='drive', ctx=Load()), attr='cpu', ctx=Load()), args=[], keywords=[]), attr='numpy', ctx=Load()), args=[], keywords=[]), attr='copy', ctx=Load()), args=[], keywords=[]), Call(func=Attribute(value=Call(func=Attribute(value=Call(func=Attribute(value=Name(id='apl_state', ctx=Load()), attr='cpu', ctx=Load()), args=[], keywords=[]), attr='numpy', ctx=Load()), args=[], keywords=[]), attr='copy', ctx=Load()), args=[], keywords=[]), Call(func=Attribute(value=Call(func=Attribute(value=Call(func=Attribute(value=Name(id='h', ctx=Load()), attr='cpu', ctx=Load()), args=[], keywords=[]), attr='numpy', ctx=Load()), args=[], keywords=[]), attr='copy', ctx=Load()), args=[], keywords=[]), Call(func=Attribute(value=Call(func=Attribute(value=Call(func=Attribute(value=Name(id='applied_h', ctx=Load()), attr='cpu', ctx=Load()), args=[], keywords=[]), attr='numpy', ctx=Load()), args=[], keywords=[]), attr='copy', ctx=Load()), args=[], keywords=[])]))",
"For(target=Tuple(elts=[Name(id='name', ctx=Store()), Name(id='value', ctx=Store())], ctx=Store()), iter=Call(func=Attribute(value=Name(id='apl_cpu', ctx=Load()), attr='items', ctx=Load()), args=[], keywords=[]), body=[Assign(targets=[Subscript(value=Subscript(value=Name(id='maps', ctx=Load()), slice=BinOp(left=Constant(value='apl_'), op=Add(), right=Name(id='name', ctx=Load())), ctx=Load()), slice=Name(id='tick', ctx=Load()), ctx=Store())], value=Name(id='value', ctx=Load()))], orelse=[])",
"Assign(targets=[Name(id='actual', ctx=Store())], value=Dict(keys=[Constant(value='v'), Constant(value='g'), Constant(value='ref')], values=[Call(func=Attribute(value=Call(func=Attribute(value=Call(func=Attribute(value=Name(id='v', ctx=Load()), attr='cpu', ctx=Load()), args=[], keywords=[]), attr='numpy', ctx=Load()), args=[], keywords=[]), attr='copy', ctx=Load()), args=[], keywords=[]), Call(func=Attribute(value=Call(func=Attribute(value=Call(func=Attribute(value=Name(id='g', ctx=Load()), attr='cpu', ctx=Load()), args=[], keywords=[]), attr='numpy', ctx=Load()), args=[], keywords=[]), attr='copy', ctx=Load()), args=[], keywords=[]), Call(func=Attribute(value=Call(func=Attribute(value=Call(func=Attribute(value=Name(id='ref', ctx=Load()), attr='cpu', ctx=Load()), args=[], keywords=[]), attr='numpy', ctx=Load()), args=[], keywords=[]), attr='copy', ctx=Load()), args=[], keywords=[])]))",
"Assign(targets=[Name(id='finite', ctx=Store())], value=Call(func=Name(id='all', ctx=Load()), args=[GeneratorExp(elt=Call(func=Name(id='bool', ctx=Load()), args=[Call(func=Attribute(value=Call(func=Attribute(value=Name(id='np', ctx=Load()), attr='isfinite', ctx=Load()), args=[Name(id='value', ctx=Load())], keywords=[]), attr='all', ctx=Load()), args=[], keywords=[])], keywords=[]), generators=[comprehension(target=Name(id='value', ctx=Store()), iter=BinOp(left=Call(func=Name(id='list', ctx=Load()), args=[Call(func=Attribute(value=Name(id='actual', ctx=Load()), attr='values', ctx=Load()), args=[], keywords=[])], keywords=[]), op=Add(), right=Call(func=Name(id='list', ctx=Load()), args=[Call(func=Attribute(value=Name(id='apl_cpu', ctx=Load()), attr='values', ctx=Load()), args=[], keywords=[])], keywords=[])), ifs=[], is_async=0)])], keywords=[]))",
"Assign(targets=[Name(id='row', ctx=Store())], value=Dict(keys=[Constant(value='tick'), None], values=[Name(id='tick', ctx=Load()), DictComp(key=BinOp(left=Name(id='name', ctx=Load()), op=Add(), right=Constant(value='_sha256')), value=Call(func=Name(id='raw_hash', ctx=Load()), args=[Name(id='value', ctx=Load()), IfExp(test=Compare(left=Name(id='name', ctx=Load()), ops=[Eq()], comparators=[Constant(value='ref')]), body=Constant(value='<i4'), orelse=Constant(value='<f8'))], keywords=[]), generators=[comprehension(target=Tuple(elts=[Name(id='name', ctx=Store()), Name(id='value', ctx=Store())], ctx=Store()), iter=Call(func=Attribute(value=Name(id='actual', ctx=Load()), attr='items', ctx=Load()), args=[], keywords=[]), ifs=[], is_async=0)])]))",
"Expr(value=Call(func=Attribute(value=Name(id='hash_output', ctx=Load()), attr='write', ctx=Load()), args=[BinOp(left=Call(func=Attribute(value=Name(id='json', ctx=Load()), attr='dumps', ctx=Load()), args=[Name(id='row', ctx=Load())], keywords=[keyword(arg='allow_nan', value=Constant(value=False))]), op=Add(), right=Constant(value='\\n'))], keywords=[]))",
"If(test=Subscript(value=Name(id='spec', ctx=Load()), slice=Constant(value='record_history'), ctx=Load()), body=[For(target=Tuple(elts=[Name(id='name', ctx=Store()), Name(id='value', ctx=Store())], ctx=Store()), iter=Call(func=Attribute(value=Name(id='actual', ctx=Load()), attr='items', ctx=Load()), args=[], keywords=[]), body=[Assign(targets=[Subscript(value=Subscript(value=Name(id='maps', ctx=Load()), slice=Name(id='name', ctx=Load()), ctx=Load()), slice=Name(id='tick', ctx=Load()), ctx=Store())], value=Name(id='value', ctx=Load()))], orelse=[])], orelse=[])",
"If(test=UnaryOp(op=Not(), operand=Name(id='finite', ctx=Load())), body=[With(items=[withitem(context_expr=Call(func=Attribute(value=BinOp(left=Name(id='out_dir', ctx=Load()), op=Div(), right=Constant(value='first-failure-state.npz')), attr='open', ctx=Load()), args=[Constant(value='xb')], keywords=[]), optional_vars=Name(id='target', ctx=Store()))], body=[Expr(value=Call(func=Attribute(value=Name(id='np', ctx=Load()), attr='savez_compressed', ctx=Load()), args=[Name(id='target', ctx=Load())], keywords=[keyword(arg='tick', value=Call(func=Attribute(value=Name(id='np', ctx=Load()), attr='array', ctx=Load()), args=[Name(id='tick', ctx=Load())], keywords=[keyword(arg='dtype', value=Attribute(value=Name(id='np', ctx=Load()), attr='int32', ctx=Load()))])), keyword(value=Name(id='actual', ctx=Load())), keyword(value=DictComp(key=BinOp(left=Constant(value='apl_'), op=Add(), right=Name(id='name', ctx=Load())), value=Name(id='value', ctx=Load()), generators=[comprehension(target=Tuple(elts=[Name(id='name', ctx=Store()), Name(id='value', ctx=Store())], ctx=Store()), iter=Call(func=Attribute(value=Name(id='apl_cpu', ctx=Load()), attr='items', ctx=Load()), args=[], keywords=[]), ifs=[], is_async=0)]))]))]), Expr(value=Call(func=Name(id='require', ctx=Load()), args=[Constant(value=False), Constant(value='Nonfinite state; first failure saved')], keywords=[]))], orelse=[])"
],
"replaced_diagnostic_nodes": [
"withitem(context_expr=Call(func=Attribute(value=BinOp(left=Name(id='out_dir', ctx=Load()), op=Div(), right=Constant(value='queue.jsonl')), attr='open', ctx=Load()), args=[Constant(value='x')], keywords=[keyword(arg='encoding', value=Constant(value='utf-8')), keyword(arg='buffering', value=Constant(value=1))]), optional_vars=Name(id='queue_output', ctx=Store()))",
"withitem(context_expr=Call(func=Attribute(value=BinOp(left=Name(id='out_dir', ctx=Load()), op=Div(), right=Constant(value='tick-state-hashes.jsonl')), attr='open', ctx=Load()), args=[Constant(value='x')], keywords=[keyword(arg='encoding', value=Constant(value='utf-8')), keyword(arg='buffering', value=Constant(value=1))]), optional_vars=Name(id='hash_output', ctx=Store()))",
"Assign(targets=[Name(id='timing', ctx=Store())], value=Call(func=Name(id='audit_sequence', ctx=Load()), args=[Subscript(value=Name(id='maps', ctx=Load()), slice=Constant(value='apl_inhibition'), ctx=Load()), Subscript(value=Name(id='maps', ctx=Load()), slice=Constant(value='apl_applied'), ctx=Load()), Name(id='pending', ctx=Load()), Name(id='apl_delay', ctx=Load())], keywords=[]))"
]
},
"clock_admission_new": "tick + _continuation.global_offset >= 18",
"clock_admission_old": "tick >= 18",
"derived_module_ast_sha256": "f6a9a518081089a4be9692178688663cfb39f9d44c92c4abb119620149f54007",
"diagnostic_namespace_binding": "audit_sequence checks parent_pending + generated, not an assumed zero-initial queue",
"full_AST_rollback_identical": true,
"kernels_sorting_and_local_ring_math_unchanged": true,
"restore_hook": "_continuation.restore(v, g, ref, counts, ring, apl_ring, apl, upload)"
},
"complete": true,
"finite_audit_sha256": "78de62547a9d43e37543dedb92ef79687676c58a031269f447d5f1545cf08c9c",
"fresh_runtime_sha256": "522b8c31ea938890fe15364fccd25ccc5bded54101754909f255532e7ad01aae",
"global_next_tick": 500,
"global_tick_offset": 19,
"input_sha256": {
"/data/digital-drosophila/experiments/phase4af-author-fullgraph/oracle/no_input/coefficients.json": "bde79d95ef0097b827d5faf4d5658eafc009d8e9fcef1fddd645c953823e3f64",
"/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full/weights.npy": "462839ffc3feb8f6c278044488082b1c8e410e7f23229d6b5e29d1b7042416a1",
"/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/overlays/static25.npz": "7805bd2f86de91777bca86c52870607a2e091ed74b901319b896055ad3463f6d",
"/data/digital-drosophila/experiments/phase4am-wholebrain-plastic-interface/protocol/base-candidate.float32-mV.npy": "1218d1b328f29a7afefb0ca0b7b6421247f14ad598aa1957a6a7aacbc8cebcae",
"/data/digital-drosophila/experiments/phase4an-engineering-validation/cases/static25--chain--light-s03/requests.npz": "be049a344735ad19157ea86c6e911ea9042127ace736fe98bcdddf6b3c1425d1",
"/data/digital-drosophila/experiments/phase4an-engineering-validation/cases/static25--chain--light-s03/spec.json": "3256a11c89da8ad99d2504bacf02c7b8ca8dba0679b5697250f3d071e6074d55",
"/data/digital-drosophila/experiments/phase4an-engineering-validation/overlays/static25.json": "b0ee003192fbdfd869f8b23c9bbab0ff99079b7bd2bf1dc33b7afef40785a143",
"/data/digital-drosophila/experiments/phase4an-engineering-validation/runs/static25--chain--light-s02/checkpoint-manifest.json": "ba542fc65ca165c6d1027ce0c056bf8f0b6360b0ad98f4f909240e34419655a8",
"/data/digital-drosophila/experiments/phase4h-dopamine-plasticity/plastic-mask/plastic-edge-ids.int64.npy": "8b0fb6eb2e6c31da4d17dc20d890aa3f367e514f05642de5bad6b42a1611c05b",
"/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1/gpu_timing.py": "af1975ba5e5e700208c0a598d3cbe648a3cf10885c6231239b6e4b28f76d173b",
"/data/digital-drosophila/models/male-cns-lif/apl-timing-lab-v1/timing_queue.py": "54df6d4818e2a0c26e96fb0aaf5d9b71cd964981706da937562d48af79aca14e",
"/data/digital-drosophila/models/male-cns-lif/author-apl-lab-v2/gpu_apl.py": "69f5d893f47dafff4ef7c3186c3df0b9014666b32c8f4e943b57016bec92b18a",
"/data/digital-drosophila/models/male-cns-lif/author-apl-lab-v2/legacy_apl_worker.py": "21ceec65fe42581dc55872010e0025d660e80358905f1cf4df1dadf341a3b291",
"/data/digital-drosophila/models/male-cns-lif/author-fullgraph-lab-v1/oracle_full.py": "d72003d98f0f1624b12126eff50bd361c43d888f4a64d90ba9247a58976f1961",
"/data/digital-drosophila/models/male-cns-lif/author-runtime-lab-v1/author_ext.cpp": "208a937d17bbb041b9bf6b25b89264ee566830b60609e58491b44583d8541f15",
"/data/digital-drosophila/models/male-cns-lif/author-runtime-lab-v1/author_ext.cu": "669f166e18ce9a3f63fc723db8b0a8b74f7fa4757194b1bd65b4cf6008a7787e",
"/data/digital-drosophila/models/male-cns-lif/author-runtime-lab-v1/gpu_backend.py": "03758d07572f4b44d272059d9308fac534268ad201b57bdd77d69fee95e67278",
"/data/digital-drosophila/models/male-cns-lif/olfactory-conditioning-lab-v1/runtime_light.py": "522b8c31ea938890fe15364fccd25ccc5bded54101754909f255532e7ad01aae",
"/data/digital-drosophila/models/male-cns-lif/wholebrain-plastic-interface-v1/overlay.py": "7f891d0ba79b393c96e75fd2dee2eddc51e57d8213eaac2779703bc2c18712b4"
},
"learning_pass_claimed": false,
"mode": "light",
"old_globals_patched": false,
"overlay_audit_sha256": "03fa596094d386840f2a8e00e59d76eb4dea10b5835a8270e32dce50e7640c38",
"parent_checkpoint_manifest_sha256": "ba542fc65ca165c6d1027ce0c056bf8f0b6360b0ad98f4f909240e34419655a8",
"schema": "phase4an-continuation-runtime-v1",
"source_file": "/data/digital-drosophila/models/male-cns-lif/olfactory-conditioning-lab-v1/runtime_continuation.py",
"source_sha256": "0b8e8e0a6a23a079dc62a88355ce355d53b3ae22f6665519a8f6aef2dcfc5aba",
"state_sha256": "1ac87260cb29f8358e26f9603dcba748833ae597fb848e28169915b2c2ad75cd",
"summary_sha256": "b18796a661d050f5f577750ca9811eb9e34d9dc74cdb7b61d0f45df18cb3e515",
"terminal_queues_sha256": "8faf854dcef4d8ff8c66413fd560313dcbbd9df8cdd386fd491521d492f9298b",
"weights_updated_during_run": false
}
@@ -0,0 +1,17 @@
{
"sealed_source_sha256": {
"ag_gpu": "69f5d893f47dafff4ef7c3186c3df0b9014666b32c8f4e943b57016bec92b18a",
"ag_worker": "21ceec65fe42581dc55872010e0025d660e80358905f1cf4df1dadf341a3b291",
"ae_backend": "03758d07572f4b44d272059d9308fac534268ad201b57bdd77d69fee95e67278",
"af_queue": "d72003d98f0f1624b12126eff50bd361c43d888f4a64d90ba9247a58976f1961"
},
"candidate_sha256": "af1975ba5e5e700208c0a598d3cbe648a3cf10885c6231239b6e4b28f76d173b",
"source_diff_sha256": "0584f865885b18e6a36870a7ecfbbc98d7a94274fa5e9e073e7cf97597d78a03",
"module_globals_patched": false,
"only_dynamics_change": "fixed zero-initialized 0/18-step h32 delay before unchanged end g write",
"diagnostic_additions": [
"generated/applied/pending trace split",
"fixed-sequence bitwise audit",
"source provenance and final APL state disclosure"
]
}
@@ -0,0 +1,199 @@
{
"accepted_arriving_edges": 5497900,
"accepted_requests": 30,
"all_finite": true,
"apl_component": {
"array_sha256": {
"apl_globals.npy": "979ef88dff30d41168ce9b377a006ccb3cd034b2dce86d54923ca0f4b87cb6a6",
"input_matrix.npy": "528a5f6f5ffe424f323c5a44695db4a7cf32570709832eff2f37f49e85c92c3e",
"kc_globals.npy": "9e990d10a63b0f74cd7bbbdc5369082f24d5246487af944ba289bc6bf48d4b75",
"output_matrix.npy": "0dcf02cdb7836ab72da32ac47f5682ca33e25f63a8a662a8452d4ea9d46babb9"
},
"decay_f32_bits": "3f7eb923",
"dt_ms": 0.1,
"environment": {
"CUBLAS_WORKSPACE_CONFIG": null,
"cuda": "13.0",
"cuda_matmul_allow_tf32": false,
"cudnn": 92400,
"cudnn_allow_tf32": true,
"cudnn_benchmark": false,
"cudnn_deterministic": false,
"deterministic_algorithms": false,
"device_capability": [
8,
9
],
"device_index": 0,
"device_name": "NVIDIA GeForce RTX 4090",
"float32_matmul_precision": "highest",
"numpy": "2.2.6",
"precision_configuration_changed_by_component": false,
"torch": "2.14.0+cu130"
},
"files_sha256": {
"apl_globals.npy": "8388c8795d49cfe5b14fda54f76ef3a35030c62ba87bd8ca6334a2dcdf186f19",
"input_matrix.npy": "c4d3df703ea5f1d7402b8255cfa19d9744139ad1048827c23b151d8ba766fec6",
"kc_globals.npy": "97a570aafa089f93e642b2bb07e3a3322dabb14c3c7dd431f0c8d2b3b7951fdd",
"output_matrix.npy": "e2d0a1ccd740e6777245ebf2efcd88bf5e1da9e47308c63ec8e83d451e134a73"
},
"gain_f32_bits": "3c23d70a",
"h_units": "legacy mV",
"initial_state": "float32 zeros",
"n_apl": 2,
"n_kc": 4064,
"n_neurons": 166700,
"ok": true,
"operator_sequence": "state.mul_(decay32); drive=mv(I32,spikes32); state.add_(drive); h=matmul(state,O32)*gain32",
"protocol": "phase4ag-apl-v1"
},
"apl_delay_steps": 18,
"apl_fast_edges_zeroed": 5845,
"apl_precision": "float32",
"apl_schedule": "end, after threshold/reset and guarded arrivals, unconditional all KC",
"apl_si_conversion": "applied h32 -> float64 -> multiply float64 0.001 -> separate float64 subtraction",
"apl_timing": {
"apl_delay_steps": 18,
"applied_generated_rows": 463,
"applied_initial_zero_rows": 0,
"applied_parent_generated_rows": 18,
"applied_parent_pending_rows": 18,
"applied_trace": null,
"biological_delay_measurement_claimed": false,
"brain_tail_advanced": false,
"brain_tail_advanced_scope": "no extra brain ticks beyond this explicit segment",
"closed_loop_branch_integrals_claimed_equal": false,
"final_apl_state_float32": [
156.35824584960938,
161.81594848632812
],
"final_apl_state_nonzero": true,
"final_apl_state_u32_bits": [
1125931958,
1126289634
],
"finite_generated_sequence_only": true,
"full_sequence_bitwise_audit_performed": false,
"future_apl_decay_or_feedback_generated": false,
"generated_rows": 481,
"generated_trace": null,
"global_next_tick": 500,
"global_tick_offset": 19,
"initial_queue_from_parent": true,
"initial_queue_raw_sha256": "7a98eb11e689b113a279bb100e2d9aa2a971f71854486a250ed23102b9d56e51",
"pending_application_tick_start": 500,
"pending_application_tick_stop_exclusive": 518,
"pending_generated_count": 18,
"pending_generated_tick_start": 482,
"pending_generated_tick_stop_exclusive": 500,
"pending_initial_zero_prefix": 0,
"pending_parent_generated_rows": 0,
"pending_queue_drained": false,
"pending_raw_sha256": "057f017d2189e3860d857a4927322484523ae97c4ca343cfbe78204c092ebff9",
"pending_segment_generated_rows": 18,
"pending_shape": [
18,
4064
],
"pending_trace": "apl-pending-tail.float32.npy",
"scope": "Original D18 ring math retained with restored queue; histories not recorded",
"segment_generated_rows_applied": 463,
"segment_steps": 481,
"steps": 481,
"tick_coordinate": "global"
},
"arriving_edges": 5999185,
"build": {
"arch_list": "8.9",
"cuda_flags": [
"-O2",
"--fmad=false",
"--ftz=false",
"--prec-div=true",
"--prec-sqrt=true"
],
"sources": {
"author_ext.cpp": "208a937d17bbb041b9bf6b25b89264ee566830b60609e58491b44583d8541f15",
"author_ext.cu": "669f166e18ce9a3f63fc723db8b0a8b74f7fa4757194b1bd65b4cf6008a7787e"
},
"torch": "2.14.0+cu130",
"torch_cuda": "13.0"
},
"build_or_cache_seconds": 0.4639824769983534,
"case": "seed_validation-physiological-00-s1073741825",
"checkpoint_continuation_used": true,
"complete": true,
"completed_ticks": 481,
"counts_match_sparse_events": true,
"counts_scope": "segment_only_not_lifetime",
"cpu_sync_each_tick": true,
"diagnostic_mode": "light",
"diagnostic_simulation_seconds": 1.2345336949947523,
"edges": 25582938,
"effective_weights_raw_sha256": "a60a2846dd952916097cecd1d3daf74cf5e785818749e0ffd818b3ced1c58fd2",
"entire_neural_trial_executed": true,
"event_tick_scope": "segment_local",
"explicit_steps_executed": 481,
"first_failure_tick": -1,
"full_APL_history_recorded": false,
"full_queue_hashes_recorded": false,
"full_sequence_bitwise_audit_performed": false,
"full_tick_state_hashes_recorded": false,
"future_generated_decay_tail_included": false,
"global_next_tick": 500,
"global_tick_offset": 19,
"hidden_early_stop": false,
"input_sha256": {
"base_weights.npy": "462839ffc3feb8f6c278044488082b1c8e410e7f23229d6b5e29d1b7042416a1",
"coefficients.json": "bde79d95ef0097b827d5faf4d5658eafc009d8e9fcef1fddd645c953823e3f64",
"requests.npz": "be049a344735ad19157ea86c6e911ea9042127ace736fe98bcdddf6b3c1425d1",
"spec.json": "3256a11c89da8ad99d2504bacf02c7b8ca8dba0679b5697250f3d071e6074d55"
},
"kc_targets_present": 4064,
"learning_pass_claimed": false,
"max_steps": 1000,
"nodes": 166700,
"oracle_validation_claim": false,
"outer_learning_status": "not evaluated by this single-trial executor",
"outer_protocol": "phase4an-engineering-validation-no-training",
"parent_checkpoint_manifest_sha256": "ba542fc65ca165c6d1027ce0c056bf8f0b6360b0ad98f4f909240e34419655a8",
"pass_all": true,
"pass_all_scope": "single fixed-weight trial finite/recording integrity only; no learning or equivalence claim",
"peak_allocated_vram_bytes": 518003712,
"peak_reserved_vram_bytes": 541065216,
"pending_generated_count": 18,
"pending_initial_zero_prefix": 0,
"pending_tail_shape": [
18,
4064
],
"performance_runtime_claim": false,
"precision": "float64",
"record_history": false,
"rejected_requests": 11,
"requested": 41,
"sealed_ae_backend_sha256": "03758d07572f4b44d272059d9308fac534268ad201b57bdd77d69fee95e67278",
"shared_apl_component_oracle_limitation": true,
"source_provenance": {
"candidate_sha256": "af1975ba5e5e700208c0a598d3cbe648a3cf10885c6231239b6e4b28f76d173b",
"diagnostic_additions": [
"generated/applied/pending trace split",
"fixed-sequence bitwise audit",
"source provenance and final APL state disclosure"
],
"module_globals_patched": false,
"only_dynamics_change": "fixed zero-initialized 0/18-step h32 delay before unchanged end g write",
"sealed_source_sha256": {
"ae_backend": "03758d07572f4b44d272059d9308fac534268ad201b57bdd77d69fee95e67278",
"af_queue": "d72003d98f0f1624b12126eff50bd361c43d888f4a64d90ba9247a58976f1961",
"ag_gpu": "69f5d893f47dafff4ef7c3186c3df0b9014666b32c8f4e943b57016bec92b18a",
"ag_worker": "21ceec65fe42581dc55872010e0025d660e80358905f1cf4df1dadf341a3b291"
},
"source_diff_sha256": "0584f865885b18e6a36870a7ecfbbc98d7a94274fa5e9e073e7cf97597d78a03"
},
"state_units": "SI volts",
"steps": 481,
"total_spikes": 12558,
"wall_seconds": 2.945220650995907,
"within_trial_weight_updates": false
}