Seal Phase 4AG author-APL audit and fixed CAL failure
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
{
|
||||
"phase": "4AG-first-attempt",
|
||||
"classification": "EXECUTION-ERROR-NOT-DYNAMICAL-FAILURE",
|
||||
"completed_candidate_runs": ["zero-r0", "zero-r1", "zero-r2"],
|
||||
"completed_reference_ticks": 0,
|
||||
"root_cause": "oracle_apl.py resolved the declared venv Python symlink before Popen, launching system Python without numpy",
|
||||
"declared_entry": "/data/digital-drosophila/models/male-cns-lif/.venv/bin/python",
|
||||
"verified_resolved_target": "/usr/bin/python3.10",
|
||||
"verified_declared_entry_numpy_version": "2.2.6",
|
||||
"evidence": ["logs/oracle-zero-r0.log", "oracle/zero/error.json", "oracle/zero/apl-worker.stderr.log", "audit/stopped-fixtures.json"],
|
||||
"repair_scope": "New independent execution revision preserves the venv invocation path; all old registered source and outputs remain unchanged",
|
||||
"dynamics_or_APL_parameters_changed": false,
|
||||
"calibration_started": false,
|
||||
"learning_started": false
|
||||
}
|
||||
@@ -0,0 +1,119 @@
|
||||
{
|
||||
"status": "INCOMPLETE-NUMERICAL-EXECUTION",
|
||||
"numerical_gate_pass": false,
|
||||
"fixed_CAL_representation_pass": false,
|
||||
"gates": {
|
||||
"fixtures": null,
|
||||
"probes": null,
|
||||
"calibration": null
|
||||
},
|
||||
"closed_loop_comparisons": [],
|
||||
"component_results": {},
|
||||
"repeat_results": {},
|
||||
"missing_numerical_evidence": {
|
||||
"comparisons": [
|
||||
"apl_only",
|
||||
"arrival_collision",
|
||||
"cal-matched_energy-00-s51101",
|
||||
"cal-physiological-00-s51101",
|
||||
"high_fanin",
|
||||
"kc_ref_boundary",
|
||||
"natural_request",
|
||||
"pn_pulse",
|
||||
"two_sources",
|
||||
"zero"
|
||||
],
|
||||
"components": [
|
||||
"apl_only",
|
||||
"arrival_collision",
|
||||
"cal-matched_energy-00-s51101",
|
||||
"cal-physiological-00-s51101",
|
||||
"high_fanin",
|
||||
"kc_ref_boundary",
|
||||
"natural_request",
|
||||
"pn_pulse",
|
||||
"two_sources",
|
||||
"zero"
|
||||
],
|
||||
"repeats": [
|
||||
"apl_only-r1",
|
||||
"apl_only-r2",
|
||||
"arrival_collision-r1",
|
||||
"arrival_collision-r2",
|
||||
"high_fanin-r1",
|
||||
"high_fanin-r2",
|
||||
"kc_ref_boundary-r1",
|
||||
"kc_ref_boundary-r2",
|
||||
"natural_request-r1",
|
||||
"natural_request-r2",
|
||||
"pn_pulse-r1",
|
||||
"pn_pulse-r2",
|
||||
"two_sources-r1",
|
||||
"two_sources-r2",
|
||||
"zero-r1",
|
||||
"zero-r2"
|
||||
]
|
||||
},
|
||||
"calibration": null,
|
||||
"stopped": [
|
||||
{
|
||||
"path": "audit/stopped-fixtures.json",
|
||||
"report": {
|
||||
"stage": "fixtures",
|
||||
"type": "RuntimeError",
|
||||
"message": "oracle zero failed; inspect /data/digital-drosophila/experiments/phase4ag-author-apl/logs/oracle-zero-r0.log",
|
||||
"traceback": "Traceback (most recent call last):\n File \"/data/digital-drosophila/models/male-cns-lif/author-apl-lab-v1/run_suite.py\", line 43, in main\n rows=[gate_case(n,CFG['fixture_repeats']) for n in CFG['fixtures']]\n File \"/data/digital-drosophila/models/male-cns-lif/author-apl-lab-v1/run_suite.py\", line 43, in <listcomp>\n rows=[gate_case(n,CFG['fixture_repeats']) for n in CFG['fixtures']]\n File \"/data/digital-drosophila/models/male-cns-lif/author-apl-lab-v1/run_suite.py\", line 28, in gate_case\n child('oracle',name)\n File \"/data/digital-drosophila/models/male-cns-lif/author-apl-lab-v1/run_suite.py\", line 21, in child\n if result.returncode:raise RuntimeError(f'{backend} {name} failed; inspect {log}')\nRuntimeError: oracle zero failed; inspect /data/digital-drosophila/experiments/phase4ag-author-apl/logs/oracle-zero-r0.log\n",
|
||||
"later_stages_not_permitted": true,
|
||||
"partial_outputs_preserved": true,
|
||||
"parameters_changed": false
|
||||
}
|
||||
}
|
||||
],
|
||||
"old_frozen_integrity_and_five_reference_pass": true,
|
||||
"measurements": [
|
||||
{
|
||||
"case": "zero",
|
||||
"total_spikes": 0,
|
||||
"accepted_requests": 0,
|
||||
"nodes": 44,
|
||||
"edges": 287,
|
||||
"diagnostic_simulation_seconds": 0.26006703700022626,
|
||||
"peak_allocated_vram_bytes": 10748416
|
||||
},
|
||||
{
|
||||
"case": "zero",
|
||||
"total_spikes": 0,
|
||||
"accepted_requests": 0,
|
||||
"nodes": 44,
|
||||
"edges": 287,
|
||||
"diagnostic_simulation_seconds": 0.24460422299944184,
|
||||
"peak_allocated_vram_bytes": 10748416
|
||||
},
|
||||
{
|
||||
"case": "zero",
|
||||
"total_spikes": 0,
|
||||
"accepted_requests": 0,
|
||||
"nodes": 44,
|
||||
"edges": 287,
|
||||
"diagnostic_simulation_seconds": 0.21965846300008707,
|
||||
"peak_allocated_vram_bytes": 10748416
|
||||
}
|
||||
],
|
||||
"unchanged_APL_parameters": {
|
||||
"tau_ms": 20.0,
|
||||
"gain": 0.01,
|
||||
"normalization": 1.0
|
||||
},
|
||||
"author_LIF_precision": "float64",
|
||||
"legacy_APL_precision": "float32",
|
||||
"explicit_hypothesis": "Author LIF plus unchanged legacy graded APL operator at end, after reset, unconditional KC g write. Mixed precision: h32 promoted to float64, then multiplied by float64 .001 SI, then subtracted. Not original author's APL model.",
|
||||
"APL_nonKC_fast_edges_unreplaced": 1212,
|
||||
"shared_APL_component_oracle_limitation": true,
|
||||
"whole_brain_universal_equivalence_claim": false,
|
||||
"heldout_generalization_tested": false,
|
||||
"formal_AB_tested": false,
|
||||
"learning_achieved": false,
|
||||
"candidate_generated": false,
|
||||
"payload_bytes_before_manifest": 1035661187,
|
||||
"next_gate": "Audit first failure in this explicitly declared hypothesis; no gain search, no heldout tuning, no conditioning"
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"phase": "4AG",
|
||||
"event": "First prepare stopped before protocol registration or any trajectory",
|
||||
"error": "FileNotFoundError: models/male-cns-lif/phase4p_revalidate.py",
|
||||
"verified_actual_source": "models/male-cns-lif/deterministic-runtime-v2/phase4p_revalidate.py",
|
||||
"actual_source_sha256": "c7e693a2da70acdce4f53af5c2853e52e8333acc93f88a46a5e8083eac639346",
|
||||
"original_declared_content_hash_unchanged": true,
|
||||
"experiment_files_before_correction": 0,
|
||||
"preregistration_existed": false,
|
||||
"scientific_trajectories_executed": 0,
|
||||
"correction": "Resolve actual frozen source path; allow already-created empty scaffolding only before preregistration",
|
||||
"model_parameters_or_numerical_operations_changed": false,
|
||||
"frozen_files_modified": false
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"stage": "fixtures",
|
||||
"type": "RuntimeError",
|
||||
"message": "oracle zero failed; inspect /data/digital-drosophila/experiments/phase4ag-author-apl/logs/oracle-zero-r0.log",
|
||||
"traceback": "Traceback (most recent call last):\n File \"/data/digital-drosophila/models/male-cns-lif/author-apl-lab-v1/run_suite.py\", line 43, in main\n rows=[gate_case(n,CFG['fixture_repeats']) for n in CFG['fixtures']]\n File \"/data/digital-drosophila/models/male-cns-lif/author-apl-lab-v1/run_suite.py\", line 43, in <listcomp>\n rows=[gate_case(n,CFG['fixture_repeats']) for n in CFG['fixtures']]\n File \"/data/digital-drosophila/models/male-cns-lif/author-apl-lab-v1/run_suite.py\", line 28, in gate_case\n child('oracle',name)\n File \"/data/digital-drosophila/models/male-cns-lif/author-apl-lab-v1/run_suite.py\", line 21, in child\n if result.returncode:raise RuntimeError(f'{backend} {name} failed; inspect {log}')\nRuntimeError: oracle zero failed; inspect /data/digital-drosophila/experiments/phase4ag-author-apl/logs/oracle-zero-r0.log\n",
|
||||
"later_stages_not_permitted": true,
|
||||
"partial_outputs_preserved": true,
|
||||
"parameters_changed": false
|
||||
}
|
||||
Reference in New Issue
Block a user