Visualize version deliveries and task dependency branches

This commit is contained in:
aiagent
2026-10-19 21:58:17 -07:00
parent 9ae803de23
commit bf53f011c9
10 changed files with 275 additions and 15 deletions
+8
View File
@@ -39,6 +39,8 @@ description: 组织项目的多个 AI 会话并行工作,将进度、证据和
归属明确的事项由执行 agent 先在授权内处理并可靠落库。跨任务依赖、阻塞或无法本层解决的问题定向交唯一直属副主控;副主控读取关联任务、原会话和证据,向相关负责人定向核查,协调结果同样落库。仅人类决策、协调冲突或重大事件升级总控;普通进度、短暂重连、自动恢复不注入总控或人类入口。人类提出的新需求直接到总控,由总控分解,不排在底层事件队列之后。
执行者在已明确的共享接口、文件归属及授权范围内可点对点协商,不必把所有信息逐级汇报。协商结果由唯一事项负责人保存结构化决定或交接记录并更新任务;涉及归属冲突、范围改变或本层无法解决的跨任务阻塞再交副主控。副主控可自行处理既有权限内的协调,只有重大风险、跨范围决策或人类待决策升级总控。禁止群发、无变化互相唤醒或以协调为由扩大权限。
报告保留项目/任务ID、事件或报告关联ID、版本、唯一负责人、接收方及处理回执。同一事项按关联ID去重、合并增量,回复关联原事项,不广播、不循环转发,也不另建同义事项绕过队列。重大紧急事件遇副主控失联时,先按任务约定的时限和重试上限核查;确需及时行动才携证据、影响及已尝试联系记录有界越级总控,同一关联ID最多一次,恢复后补记处理归属。越级不增加操作权限。
当前 notifier 已提供执行者优先的显式映射:通过正式 `/api/state` 查询任务的 `session_id`,在 `execution_notification_targets` 中找到获准执行thread后,任务相关hook/ETA先投该唯一执行者。未配置执行者或系统事件回退内部核查目标;本流程将 `internal_event_thread_id` 与 `eta_review_thread_id` 配为唯一直属副主控。决策仍直达总控。映射须显式配置,不根据名称猜测、不自动创建会话;配置和回执迁移约束见运行指南。
@@ -149,3 +151,9 @@ description: 组织项目的多个 AI 会话并行工作,将进度、证据和
运维日志与沟通分离:历史及后续自动故障/恢复整轮消息不进入聊天;保留用户主动询问时的解释。日志按故障聚合,信息/警告/错误/严重与处理中/已恢复分别用颜色和文字表示,支持筛选和详情。原始审计不删;安全投影遮蔽令牌、私有路径与工具/推理载荷。桥接首次失败为警告,持续功能失效达到私有配置的升级窗口(默认120秒)才升级严重并通知人类,已升级故障恢复最多通知一次;重大简报链接具体日志卡。
人类入口的每次输入保持轻量,不重复注入整个项目JSON快照;需要进度事实时按需读取控制API与执行会话。网页投影隐藏内部封装不等于可以向原会话无界灌入状态,后台指令与证据仍要有界。
## 版本交付关系图
任务分支视图以版本交付为主线、独立工作任务为支线,节点只表达实际登记的关键里程碑,不冒充Git提交或提交历史。交付任务显式使用kind=delivery,工作任务使用kind=work及delivery_id归属;没有归属显示未归属,不从version中的提交哈希推测。只有真实集成关系且源、目标均通过集成验收才绘制汇合。
默认显示所有未结束任务及递归必要前置,显示全部开关用于历史。悬停、键盘焦点及触屏选择突出递归上下游关系;无关项淡化但可读,退出交互恢复,不修改任务事实或自动开启全部。字段校验和迁移见references/operations.md,交互与验收见references/design-system.md。