Use when you need `jjk-arch-gate` in this repository. Source intent: 架构门禁入口:在进入设计或重构前冻结模块边界、依赖方向、状态归属与错误处理责任
$jjk-arch-gate 是轻量前置门禁:当你需要在正式出 design.md 前先判断结构方向是否合理时使用。
至少提供:
requirements.md / design.md / review_report / 变更文件列表)。失败时:
ARCH_GATE_INPUT_INCOMPLETEARCH_GATE_FOUR_SECTION_MISSINGARCH_GATE_SHRINK_CONTRACT_MISSING必须按顺序输出:
模块边界依赖方向状态归属错误处理责任每段都要写:当前问题 / 最终决策 / 禁止动作。
必须输出:
obsolete_pathsretained_pathssingle_entry_ownerline_budget必须输出:
GO_DESIGN:可进入 $jjk-designGO_REFACTOR:可进入 $jjk-refactorNO_GO:输入或边界仍不完整$jjk-api-doc-sync;$jjk-design,而不是直接 $jjk-plan。$jjk-clarify -> $jjk-arch-gate -> $jjk-design
$jjk-review -> $jjk-arch-gate -> $jjk-refactor
使用 $jjk-arch-gate 触发。目标是“先把结构判清楚”,不是“替代正式设计文档”。