Files
digital-drosophila/docs/progress/phase4ao-interface-status.md
2026-09-30 17:57:02 +08:00

66 lines
4.2 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 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 小证据同步称为全量异机备份。