Aegis → Hermes 局部吸收执行记录
已按《Aegis → Hermes 完整吸收方案与边界协议》执行第一批吸收,范围严格控制在:
已按《Aegis → Hermes 完整吸收方案与边界协议》执行第一批吸收,范围严格控制在:
下一步不要继续扩张吸收面。建议观察 2–3 次真实 coding/codex-worker/subagent 任务,看:
已禁止:Aegis global install、Aegis runtime/router、aegis-doctor.py --write-config、active ~/.config/aegis/config.toml、docs/aegis、Aegis skills 全量导入。
关键判断
| 判断项 | 摘要 |
|---|---|
| 推荐方案 | 下一步不要继续扩张吸收面。建议观察 2–3 次真实 coding/codex-worker/subagent 任务,看: |
| 关键依据 | 已验证以下 skill 可正常读取,且 linked files 可见: |
| 落地方式 | 按行动清单推进,保持可回退。 |
| 风险边界 | 已禁止:Aegis global install、Aegis runtime/router、aegis-doctor.py --write-config、active ~/.config/aegis/config.toml、docs/aegis、Aegis skills 全量导入。 |
证据摘要
- 已验证以下 skill 可正常读取,且 linked files 可见:证据点 1
codex-worker-routing证据点 2subagent-driven-development证据点 3requesting-code-review证据点 4skill-lifecycle-governancereference证据点 5- 关键验证点:证据点 6
行动清单
边界 / 风险
已禁止:Aegis global install、Aegis runtime/router、aegis-doctor.py --write-config、active ~/.config/aegis/config.toml、docs/aegis、Aegis skills 全量导入。
已确认:未让 Aegis 替代 Hermes router、memory、wiki、Hindsight、project dashboard 或 completion authority。
剩余风险:Evidence Card 在低风险任务中可能显得过重,需要通过 fast path 压缩表达;Context Packet 也应只在复杂 delegate/codex-worker 任务中完整展开。
回退方式:全部变更都在 Hermes skill/reference Markdown 内,可通过对应文件 patch 回退;没有运行态服务、配置或数据迁移副作用。
完整记录
Aegis → Hermes 局部吸收执行记录
结论
已按《Aegis → Hermes 完整吸收方案与边界协议》执行第一批吸收,范围严格控制在:
未执行任何越界动作:
- 未安装 Aegis
- 未运行 Aegis runtime
- 未运行
aegis-doctor.py --write-config - 未写
~/.config/aegis/config.toml - 未创建
docs/aegis - 未全量导入 Aegis skills
- 未让 Aegis 替代 Hermes router / memory / project dashboard / completion authority
执行时间:2026-05-29 08:55:54 CST
页面摘要区
关键判断摘要
- 推荐方案:本次只完成 Aegis P0/P1 局部吸收,即 Evidence Card、Subagent/Codex Context Packet、Trigger Health、Rule Layering;不继续扩张吸收面。
- 关键依据:
skill_view、reference linked files、frontmatter、边界禁线、Aegis config 与docs/aegis检查均已通过。 - 落地方式:只 patch canonical Hermes skill 与 references,没有引入 Aegis runtime、router、global config 或平行 skill。
- 风险边界:本次未做 codex-worker 真实 smoke,因为没有改 runner;后续只需在真实 worker 任务中观察 Evidence Card 是否过重。
边界与风险摘要
- 已禁止:Aegis global install、Aegis runtime/router、
aegis-doctor.py --write-config、active~/.config/aegis/config.toml、docs/aegis、Aegis skills 全量导入。 - 已确认:未让 Aegis 替代 Hermes router、memory、wiki、Hindsight、project dashboard 或 completion authority。
- 剩余风险:Evidence Card 在低风险任务中可能显得过重,需要通过 fast path 压缩表达;Context Packet 也应只在复杂 delegate/codex-worker 任务中完整展开。
- 回退方式:全部变更都在 Hermes skill/reference Markdown 内,可通过对应文件 patch 回退;没有运行态服务、配置或数据迁移副作用。
执行内容
1. codex-worker-routing:补 Evidence Contract 映射
修改:
/home/ht/.hermes/skills/devops/codex-worker-routing/SKILL.md
新增 reference:
/home/ht/.hermes/skills/devops/codex-worker-routing/references/aegis-evidence-contract-mapping-2026-05-29.md
吸收内容:
- task contract 可补:
stop_conditionknown_factsunknownsverification_expectedunsafe_assumptions- 回执优先包含:
Command/CheckExit StatusCoveredNot CoveredResidual RiskConfidence
边界:
- 不改变 codex-worker runner
- 不新增 Aegis 依赖
- 不让 Evidence Card 成为 completion authority
2. subagent-driven-development:补 Context Packet 纪律
修改:
/home/ht/.hermes/skills/software-development/subagent-driven-development/SKILL.md
新增 reference:
/home/ht/.hermes/skills/software-development/subagent-driven-development/references/aegis-context-packet-mapping-2026-05-29.md
吸收内容:
复杂 delegate_task context 优先包含:
边界:
- Context Packet 是 prompt contract,不是项目真相源
- 不落盘
docs/aegis - 不把完整会话、长日志、历史 transcript 直接塞给子代理
- 子代理自称完成不算成功,主 agent 必须读可验证证据
3. requesting-code-review:补 Evidence Card 回执
修改:
/home/ht/.hermes/skills/software-development/requesting-code-review/SKILL.md
吸收内容:
边界:
- Evidence Card 是证据组织,不是授权 commit / merge / deploy 的最终权威
- 低风险小改可以压缩,但不能省略真实验证证据和剩余风险
4. skill-lifecycle-governance:补 Trigger Health / Rule Layering reference
新增:
/home/ht/.hermes/skills/integration/skill-lifecycle-governance/references/aegis-trigger-health-rule-layering-2026-05-29.md
吸收内容:
Hermes Trigger Health 分层:
Hermes Rule Layering:
边界:
- 触发失败不默认加关键词
- 不把所有规则塞进总入口 skill
- 不把 repo-local / host-specific 规则升级成 portable method core
验证结果
1. skill_view 验证
已验证以下 skill 可正常读取,且 linked files 可见:
codex-worker-routingsubagent-driven-developmentrequesting-code-reviewskill-lifecycle-governancereference
关键验证点:
2. 文件级验证
验证脚本确认:
3. frontmatter 验证
三个被 patch 的 canonical skill frontmatter 均通过:
边界确认
本次严格没有做:
| 边界项 | 状态 |
|---|---|
| Aegis global install | 未做 |
| Aegis runtime / router | 未引入 |
aegis-doctor.py --write-config | 未运行 |
active ~/.config/aegis/config.toml | 未新增;验证未指向 /tmp/aegis_eval_* |
docs/aegis | 未创建 |
| Aegis skills 全量导入 | 未做 |
| Hermes memory / wiki / Hindsight 替代 | 未做 |
| project dashboard 替代 | 未做 |
| completion authority 授权 | 未做 |
Evidence Card
后续建议
下一步不要继续扩张吸收面。建议观察 2–3 次真实 coding/codex-worker/subagent 任务,看:
- Evidence Card 是否提升回执可审计性。
- Context Packet 是否减少子代理跑偏。
- Trigger Health reference 是否能辅助 skill 触发排障。
如果观察有效,再小步补到相关 workflow;如果显得过重,就只保留在中高风险任务中触发。