Seal AO interface failure and verified isolated postprocessing diagnosis

This commit is contained in:
Digital Drosophila Archive
2026-09-30 17:57:02 +08:00
parent 4ff241bdc9
commit 8e9f8f4d56
126 changed files with 92124 additions and 3 deletions
@@ -0,0 +1,65 @@
# Phase 4AO:两轮权重接口中止,后处理隔离诊断通过
更新:2026-09-30。独立分支 `codex/lif-author-semantics-lab`。
正式结果为 **FAIL-POSTPROCESS-MODULE-IDENTITY**。这是执行接口失败,不是
嗅觉学习或动力学假设的否定证据。完整 conditioning 没有启动,没有 learned candidate。
## 实际完成与未完成
预登记 12 条短调用:D1 / D0 / frozen × reference / light × 两个 120 ms fresh-reset epoch。
master 为 20260930,固定第一 PAM15 block;所选两个连续 epoch 均为 A 气味。
D0/frozen 仍共享同一 CS 和人工 DAN 请求,只改变边界更新命令。没有选择性重抽种子。
- 新增协调器的服务器 CPU 合成测试 61/61 通过,0 跳过。
- 实际 CUDA 抽样与固定原 L 的抽样表达式一致;完整 63 位种子的高位影响已检查。
- 两轮固定输入分别有 78/65 个 CS 请求,各有 4 个 US 请求。
- 第一条 reference 全脑轨迹完成:166,700 neurons、25,582,938 edges、1200 ticks、
36,539 spikes,所有有限值检查通过。82 个请求中 55 个接受、27 个因实际状态拒绝。
- 核心 reference 模拟 6.514 s;该次完整 runtime 66.935 s,其中编译/缓存准备 59.222 s。
最大已分配显存 518,003,712 bytes。不可把这条含首次编译结果称为优化基准。
- 轨迹已立即封存,但其后处理失败。因此是 **1 条神经轨迹完成、0/12 条完整流程完成**,
不是 1/12 整体门通过;其余神经调用没有运行。
## 原因和隔离诊断
普通 `runtime_light` 与 continuation 内部加载的另一个同源实例各有私有模块缓存,
却共享同一全局 helper 名。第二实例正确拒绝了未由其缓存认证的现有模块。
没有绕过该安全检查、修改冻结 loader 或重跑已完成轨迹。
原 61 个测试没有覆盖“两个真实 loader 同进程组合”这一边界;修复诊断新增实际 loader
进程隔离测试,能复现冲突,并验证干净进程加载成功、伪模块和错误 SHA 仍被拒绝。
在独立 CPU 进程、独立目录 `experiments/phase4ao-postprocess-isolation/` 中,原 E
后处理使用完全相同的 sealed 轨迹成功。实际 KC events 为 137;从完整 14,232-edge
mask 中,有 90 条属于目标 compartment 的边产生非零 delta,跨 compartment 改动为 0。
这些 delta **未安装到脑、未用于下一轮、不是学习成功证据**。原 AO 状态保持 FAIL。
后处理隔离与发布工具的服务器合成测试最终共 19/19 通过;发布测试另修正了仅适配本地
目录的 fixture 路径错误,未修改生产模型或已登记源码。
## 冻结完整性
AN 与 AM 的完整封存重新校验通过;继承的 28 套旧完整性检查通过。
原 21 个 AN 源、前一批 20 个科学准备源和本次登记的全部 51 源文件均未修改。
五组旧参考使用已封存 AM 证据,本次没有重新执行,不混称为重新回归。
## 下一步
为独立进程后处理建立新的有限预登记;保留这次中止与诊断结果,不续写或重启已封存 AO,
不因结果调整 seed、输入、eta、阈值或脑参数。先验证跨 epoch 的 delta 实际安装和所有
reference/light/零更新对照,再处理新权重与连续 retention 状态的交接。之后才有条件
登记至少五个训练种子、独立评估种子及完整功能控制。游戏、RL、decoder、视觉和 Web
仍不在范围内。
## 来源与保存范围
代码版本:`4ff241bdc96319823f5fc83f80312468f5208a5c`。
注册 SHA:`9e2ed05879ce279da7dc0b4cac09a44d67665c230b56db94e2ca39c645bdc250`。
实验 manifest SHA:`dcfb24338a39ce0bb4d0bf5fe3c92a1907fb63536b4c57856c2f40203996f979`。
正式状态 SHA:`f8fff2cb7d4eb0abfc9653c989781c0310b6ad7ec42cce4949bae1a15fd793d8`。
隔离诊断 manifest SHA:`202efff603a05016b3f530df9eb1d3c52e1c4119dbc4372ad7b75c6ca69013a2`。
AO 小证据 registry 已发布 110 份来源文件,连同控制与索引共 117 个文件,本地逐项
SHA-256 验收通过;隔离诊断的完整 10 个小文件也已本地验收。Git 同步源码、文档、
AO 小证据与诊断 JSON,原始大型轨迹和完整约 83.8 MB 紧凑语义计划仍以服务器保存为准,
不得把 Git 小证据同步称为全量异机备份。
@@ -0,0 +1,43 @@
{
"CUDA_VISIBLE_DEVICES": "",
"after_overlay_sha256": "b89e407a5d93b5f1901f901b00428dc19bd20cee2d81e57b117a2fa68d200a48",
"authority_sha256": "9c86c505d6156ca4ba0496105a7fde0556c0a05bfbd68dec6e7ec7c1865cdb60",
"before_overlay_sha256": "0b219eab09c30dc3af31fef7e6395a9bec1234090abbb72db096da833fed82c5",
"candidate_generated": false,
"checkpoint_manifest_sha256": "e2ad8068bcc8450840ff4c5fb5fbe6a39a1960cd5869b5e16096fb579df28a3a",
"counts": {
"actual_KC_events": 137,
"actual_bitwise_changed_edges": 90,
"actual_off_compartment_bitwise_changed_edges": 0,
"actual_value_changed_edges": 90,
"candidates": 14232,
"events": 36539,
"original_apply_v2_executed": true,
"original_updated_edges_attempted": 90,
"sampled_eligible_selected_already_at_floor": 0,
"sampled_eligible_selected_edges": 90,
"selected_at_floor_after": 0,
"selected_at_floor_before": 0,
"selected_compartment_edges": 2109,
"selected_newly_at_floor": 0
},
"diagnostic_script_sha256": "b1070733f70adee166bb7ae0da31f60c75dcaeaf31436ba1dc7d575b91ac5d81",
"interpretation": "The same pinned E succeeds in a fresh CPU process without the competing ordinary runtime loader cache. This is post-hoc diagnosis, not completion of AO.",
"learning_success_claimed": false,
"new_brain_runs": 0,
"old_trajectory_rerun": false,
"original_12_call_gate_passed": false,
"original_protocol_remains_stopped": true,
"postprocess_source_sha256": "757935a4815d9f625640df685184ed3fe44a8845323562796da7aa43cbb194e1",
"registration_sha256": "9e2ed05879ce279da7dc0b4cac09a44d67665c230b56db94e2ca39c645bdc250",
"result_files_sha256": {
"/data/digital-drosophila/experiments/phase4ao-postprocess-isolation/postprocess/chain-receipt.json": "874e932264f1f6a84b0724f97e9c2833c16a9da744e6c9171c8a7587ce1cef58",
"/data/digital-drosophila/experiments/phase4ao-postprocess-isolation/postprocess/delta-after.npz": "b89e407a5d93b5f1901f901b00428dc19bd20cee2d81e57b117a2fa68d200a48",
"/data/digital-drosophila/experiments/phase4ao-postprocess-isolation/postprocess/overlay-manifest.json": "38dabc55ea0569843ee70f13cf570832ecaa8f1ee7f26a7420e7ebc3ea86f6bd",
"/data/digital-drosophila/experiments/phase4ao-postprocess-isolation/postprocess/update-receipt.json": "d0a660b4e87a786275852c1d759e2750f42d18b354780a2e4a1036b3b3be5056"
},
"status": "PASS-ISOLATED-POSTPROCESS-DIAGNOSTIC-ONLY",
"stopped_sha256": "45b096d034cc171039b95de69a97538eaf61a9bf4068a47e4e0a2cb16d0a9736",
"wall_seconds": 4.321050373000617,
"weights_installed": false
}
@@ -0,0 +1,45 @@
{
"files": [
{
"bytes": 4209,
"path": "diagnose_postprocess_isolation.py",
"sha256": "b1070733f70adee166bb7ae0da31f60c75dcaeaf31436ba1dc7d575b91ac5d81"
},
{
"bytes": 2578,
"path": "diagnostic-receipt.json",
"sha256": "cefe84ac1642285b2c815a1f2a03677be064dd38125024f638eda4892cf477b3"
},
{
"bytes": 8118,
"path": "finalize_failed_phase4ao.py",
"sha256": "a68f25ac6dc9e7b1aff1f8999aad9ee7531576696dd16b6ceb8e847b66dcb6d1"
},
{
"bytes": 44415,
"path": "postprocess/chain-receipt.json",
"sha256": "874e932264f1f6a84b0724f97e9c2833c16a9da744e6c9171c8a7587ce1cef58"
},
{
"bytes": 32303,
"path": "postprocess/delta-after.npz",
"sha256": "b89e407a5d93b5f1901f901b00428dc19bd20cee2d81e57b117a2fa68d200a48"
},
{
"bytes": 1085,
"path": "postprocess/overlay-manifest.json",
"sha256": "38dabc55ea0569843ee70f13cf570832ecaa8f1ee7f26a7420e7ebc3ea86f6bd"
},
{
"bytes": 7637,
"path": "postprocess/update-receipt.json",
"sha256": "d0a660b4e87a786275852c1d759e2750f42d18b354780a2e4a1036b3b3be5056"
},
{
"bytes": 2728,
"path": "test_postprocess_isolation.py",
"sha256": "93e1552bf26b7da0799812d2b38e5ce99c8a3b5811fe97527f99d2ef19a4071d"
}
],
"root": "/data/digital-drosophila/experiments/phase4ao-postprocess-isolation"
}