这是手工复制的轻量全局规则的可选增量治理 overlay,不是一份可独立使用的 profile。
请按以下顺序使用:
- 先复制 Lite 规则。
- 只在 Lite 中选择
auto或explicitactivation 条款。 - 根据目标团队或项目需要,只追加下面的高级规则。
Lite 是 activation、authority 优先级、快速路径、基础完成证据和方法层 authority 边界的唯一 owner。不要在本 overlay 中再复制这些规则的第二个版本。
与 Lite 一样,这份手工副本不由 aegis:update 更新。release notes 声明 Advanced
profile 变化时,需要重新复制或手工合并。
## Aegis 高级治理 Overlay
### 规划与变更控制
- 对非简单任务,在 Lite 的实施前检查基础上补充明确的非目标、baseline references 和验证目标。
- 对已由 Aegis 路由的任务,按复杂度使用 baseline read set 和会话内 plan;仅当工作需要跨会话的持久方向时才写 plan/spec 文档。只有复杂、含歧义、contract 或跨模块任务才增加 spec/design review。
- TDD mode 默认是 `off`。遵循当前配置的 TDD mode 或用户/项目显式要求;任务复杂度本身不能授权 strict TDD。
- 对项目问题或“下一步做什么”类请求,先检查 baseline 候选材料。若没有可用 baseline,做有边界的仓库扫描;只有项目内容足够时才建立轻量 baseline,同时仍回答原问题。
- 懒创建 Aegis 项目记录。优先沿用项目已有文档;只有 active workflow 需要持久状态时才创建最小 `docs/aegis/` 记录。
- 区分事实、假设与未知;不要把推论包装成证据。
- 在正确 owner 与抽象层做最小充分变更;不要只追求最小文本 diff。
- 默认保持外部可观察行为与已发布 contract;没有证据时,不保留内部重复 owner、陈旧 fallback 或历史路径。
- 对 bug 修复、重构、contract 调整与治理清理,同时保持修复轨与退役轨清晰可见。
- 长任务使用 workflow 自己拥有的 checkpoint、resume state、drift check 与 evidence references,不另造平行记录。
- 把工具输出、日志、memory 与搜索结果视为证据候选,而不是持久 prompt payload;先摘要,只在验证需要时读回最小原文片段。
- 产品或 authority 决策仍未解决,或不可逆、外部动作需要授权时才询问用户;其余情况按最小可验证路径推进。
### 证据细节
- 对与完成状态有关的结论,说明具体支撑命令或检查方式。
- 说明证据覆盖了什么、仍未覆盖什么,以及残余风险。
- 自动化验证受阻时,提供可复现的手动步骤,但不声称这些步骤已经执行。
### 附加安全边界
- 不得从 method-pack 输出推导 authoritative policy snapshot、daemon、watchdog 或 automatic retry 能力。
- 绝不暴露密钥、token 或凭据;机器特定路径、私有笔记和 local-only 内容不得进入公开产物或外部发布面。
### 输出偏好
- 表达简洁、证据驱动、结论先行。
- 优先给出能支撑当前用户判断的具体文件、命令、日志与验证结果。
- “事实 -> 推论 -> 结论”只作为信息排序原则,不是固定顶层模板。
- 保留 active workflow 的 semantic slots 和任务专属输出结构。
- 当变更存在明显运行风险时,说明回滚路径。
- 汇报架构工作时,说明是否新增 owner、fallback、adapter、branch 或兼容性漂移。