Files
digital-drosophila/docs/progress/phase4ap-interface-status.md
T
2026-09-30 18:36:01 +08:00

88 lines
5.8 KiB
Markdown
Raw 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 4AP:进程隔离与两轮 delta 安装精确通过
更新:2026-09-30。独立分支 `codex/lif-author-semantics-lab`。
正式封存状态:**PASS-EXACT-PROCESS-ISOLATED-DELTA-INTERFACE-NOT-LEARNING**。
这是训练执行接口通过,不是嗅觉记忆、行为学习或 learned candidate。
## 完成范围
12/12 个登记槽位完成:1 条明确导入的 AO 已封存神经轨迹,加 11 次新神经运行。
第一条仅在新的 CPU 子进程重算后处理,没有重跑大脑;原 AO 继续保持
`FAIL-POSTPROCESS-MODULE-IDENTITY`,没有被恢复、覆盖或改判。
两组已封存输入逐字节复用,新增抽样次数为 0。覆盖 D1/D0/frozen × reference/light
× 两个 120 ms fresh-reset epoch;两个 epoch 均为固定 A 气味、同一 PAM15 compartment。
新神经运行合计 1.32 生物秒,连同导入轨迹覆盖 1.44 生物秒。
epoch 间只继承本 arm/mode 的 delta,不继承神经末态。
- 40/40 服务器 CPU/实际 loader 子进程契约测试通过;发布工具另 14/14 通过。
- 6/6 reference/light 比较通过:实际事件序列、计数、可观测末态、终端延迟队列和 delta 精确一致。
- 6/6 已登记跨 arm 对照通过;D0/frozen 的所有 delta 保持精确正零。
- 第一轮 D1 有 90 条、第二轮有 79 条边实际更新;每轮跨 compartment 改动均为 0。
- 第二轮 reference 和 light 均实际安装本模式第一轮的 90 条非零 delta。
- 有效权重 SHA 从冻结 base、fast-APL mask 和实际 delta 独立计算,不采用报告自证。
- 所有运行有限值检查通过;未出现 NaN/Inf。各轮 4 个 DAN 请求均接受,实际对应 DAN 放电 4 次。
第一轮 36,539 spikes / 7,409 active neurons;第二轮 33,390 spikes / 7,080 active neurons。
三个 arm 在这两轮的总 spike/active 数相同;不能把非零 delta 或下一轮安装成功解释为
气味特异学习。没有 A/B 评估、acquisition、反转、延迟奖励或 retention 结果。
## 实现和边界
新 brain 与 update 均为真正新启动的 Python 进程。CPU update 在导入科学模块前隐藏
CUDA,且只加载原 E 入口;不清除模块缓存,不绕过冻结 loader 的身份验证。
worker 的输入、输出全量 SHA 清单、实际退出码、日志、checkpoint、authority 和父 delta
共同绑定。错误、超时或部分产物均禁止自动重试。原 51 份冻结源没有改动。
人工 scheduled D 仍是 unconditioned-signal 接口,不是实测 dopamine 浓度,也没有用
实际 DAN 请求接受与否乘改更新命令。原 eligibility-v2、14,232-edge mask、全脑图、
sign、LIF、W_syn 和既有 APL 参数均未修改。原 fast-APL 非 KC 出边限制仍存在。
light 未记录的逐 timestep 中间 V/g/ref 不声称已逐位观察。
## 性能和成本口径
同一 120 ms 输入,light 核心模拟约 2.44–2.58 s;含 runtime 内准备约 4.04–4.14 s。
六个 light 槽位记录的流程时间约 18.51–18.82 s,包括独立 brain/update 子进程和当轮
验收,但不包含槽位计时开始前的父链检查以及整个最终审计,不能当作完整训练预算。
新 reference 首次运行含约一分钟编译,亦不可当作稳态模拟耗时。
全部槽位流程约 344.82 s(依据启动 UTC 与完成文件时间戳估计,非核心计时器;不包含
prepare 和最终完整性审计)。最大已分配显存 518,003,712 bytes,约 494 MiB。
只使用登记的单张 RTX 4090,未停止或驱逐三个 ComfyUI 服务。
后续必须从父进程启动前计到子进程退出和验收后,计入哈希、图加载、CUDA 启动、CPU
更新与压缩。worker 自身计时开始于输入验证之后,不可漏算前置成本。当前数字不能直接
外推全部训练,也不是实时性能 PASS。
## 完整性与保存
AO、独立隔离诊断、AN、AM 封存以及 28 套继承的旧完整性检查,前后均通过。
五组旧 reference 使用 AM 已封存证据;本次没有重新执行这五组,不混称为新回归。
AP 实验封存 472 份 payload、237,871,144 bytes(另有 manifest/checksums)。
发布 348 份小型来源证据;registry 共 356 文件、9,402,548 bytes,本地逐项 SHA 验收通过。
大型神经轨迹、二进制状态和编译缓存留在服务器;Git 小证据同步不是全量异机备份。
源码 commit:`0bcce983324ecfe1c75826a23e94ff932ad5e883`。
注册 SHA:`02a03b536a9f14196ad4b92fa9565b592732c6c863e72eeaee89b3b0ea8ed37d`。
实验 manifest SHA:`a40e433541a6c02f7ad95622e96646da9a90a93e4e43cb3abfde3846b2554f00`。
正式状态 SHA:`26de8371867d55253358a4be698de896445712e49e6eee8d99ce852fd0bf43ab`。
## 下一步:集中准备真实学习验证
不继续反复扩展两轮接口试验。将剩余准备收拢为一个有界登记包:
1. 新增独立的“真实末态 + 唯一已验证 delta-after”衔接器,旧 continuation 不改。
保留电压、电流、不应期、spike/APL 队列和绝对时钟;base + delta 只安装一次。
零更新与旧续跑精确一致;非零边界用连续 reference 与恢复/light 路径比较,并确认
实际非空 pending arrival 覆盖变化候选边。没有覆盖就报告 NOT-COVERED。
2. 在观察学习结果前完成 reversal/retention 判定,并把磁盘回执、训练/评估种子、
完整控制臂和 population 权威接入已有 acquisition 判定函数。
3. 用有限实测给完整科学计划登记 walltime/输出容量/资源停机界限,再进入正常 acquisition。
正常阶段库存为 30,000 epochs + 3,920 probes;这不是本次已执行工作。
禁止用核心模拟时间替代端到端成本,不新增付费资源或无上限运行。
目标仍是“学习可以使用”,尚未达到。不因这次接口 PASS 宣称成功,不调参或换 seed
挽救结果,不接游戏、视觉、decoder、RL、Web 或 3D。