05 — Sequence Flows
把四条关键链路逐步拆开:一次对话、一次永续心跳、一次终端授权、一次崩溃复活。时间向下流动,每条消息都落在具体的子系统之间。
§ 05.1 — HP-1 · 对话
从你按下回车,到流式 token 回到屏幕。事件先于动作落盘,响应锚定在产生它的计算节点,SSE 连接终结在边缘——worker 换人对你透明。
§ 05.2 — HP-2 · 心跳
传统定时任务打到统一入口,触发一次 fire-and-forget 的 run。遇到需要你拍板的动作,它暂停并异步通知你——你回复后从断点续跑。重启后定时任务照常继续。
§ 05.3 — 授权
权限判定从不下放给 LLM。命中需人工时,判定只产出「去问人」,由下游触发询问;你批准后写一条 per-host 的同意记录。换设备做同类事要重新问;撤权在下一次工具调用入口即刻生效。
§ 05.4 — 复活
worker 持续把事件写进灵魂(EventLog)。它崩了,调度面侦测到心跳超时,在另一处拿灵魂重建一具肉体、续跑——旧 worker 被 epoch 围栏挡死,避免双写。对你只是一次短暂停顿。
「恢复 = 拿灵魂重新长一具肉体。」omne_harness · ADR-009