krt-compound-master 用于编排 KRT 交付流程,不替代 Compound Engineering,也不重复各组件技能。它支持独立运行与 Seneschal 嵌套交付,具备每次运行独立状态、继承的 initiative 契约与代理决策。默认在发现阶段后采用 artifact-first,仅在显式请求或 mode:full 到达执行门时才执行。
参数包括 [initiative/docs]、[mode:artifacts|execute|full|resume]、[package:<path>]、[review-unit:<RU#>]、pr-granularity、jira-policy、production、jira-provider、parallel、delegation、worktree-policy、autonomy、autonomous-ledger、review-threshold、subagent-model、orchestrator、run-id、state-path、initiative-contract、interaction 等。Jira 为可选且非阻塞,除非 jira-policy:required。
核心流程:预检角色、仓库、分支、Jira、生产环境、委派、上下文、父编排器、run ID、交互模式与状态路径;生成恰好一份路线图/就绪报告;按路线图项脑暴、评审、规划并评审计划;派生并评审工作包,经可评审性门决定 review-unit/PR 边界,堆叠 PR 上限 2-3;以仅实现、不发布模式执行就绪评审单元;执行影响扫描、验证、代码评审、Security Watch/Sentinel 与 CI 防破坏证据;独立工作将完成的评审单元交给 krt-release-marshal,由其负责提交、rebase、Jira、PR、评审人与账本绑定的自主合并;嵌套模式则向父级返回可发布包。
使用中需按规范技能/命令/代理解析角色,文档评审用文档角色、代码差异用代码评审角色;无书面且已评审计划前不得实现;不得编造产品行为、认证/数据契约、Jira 转换、发布约束、分支基或生产状态;生产默认 production:unknown。工作角色不得发布,autonomy:high 无活跃账本时仅为本地自主。写工作包前可用 python3 <compound-master-skill-dir>/scripts/check_work_package.py <work-package.md> 校验。缺失事实暂未提供。