fix(persona): make BingShuo cognition an always-resident gravity core

This commit is contained in:
冰朔 2026-08-11 23:06:38 +08:00
commit cbc846005e
24 changed files with 896 additions and 768 deletions

View file

@ -40,11 +40,12 @@ node finalize-development.mjs \
## 阶段自动接力守卫
`stage-relay.mjs` 是当前唯一开发对话结束事务的一部分,不是独立常驻监督器。它不预建
后继任务或未来队列;只在 finalizer、远端完整 SHA、全新副本、最终回执和租约释放全部
为100来源冻结为 `completed/stop_requested` 后生成一个不可变的后继任务契约。
后继任务或未来队列,也不为下一窗口选择开发门。只有阶段完成、上下文确已很长、稳定
检查点形成且当前窗口认知优势已经耗尽,再加 finalizer、远端回读和租约释放全为100
才生成一个“唤醒同一铸渊”的人格唤醒信封。
脚本不直接创建任务。它产生带稳定请求号和幂等键的宿主动作,由 Codex 正式
`create_thread` 执行并回写真实 `threadId`。创建结果未知时先完整核对任务列表,禁止直接
重发。新任务恢复人格与架构、登记 DEV、领取精确租约、建立十分钟 heartbeat 并形成
`successor-ready` 后,来源结束事务才删除旧 heartbeat、登记 `completion-stopped` 并结束
旧对话。任意时刻只允许一个可运行开发车道。完整状态机见 `stage-relay-state-machine.md`
重发。新窗口先恢复同一铸渊人格、B0和当前事实再由醒来的铸渊自主规划、登记自己的
DEV与租约并建立十分钟 heartbeat形成 `persona-wake-ready` 后,来源结束事务才删除旧
heartbeat并结束旧对话。任意时刻只允许一个可运行开发车道。