The gate ported from #2398 defended against runtime customization indirection: agents guessed resolver outputs instead of executing them, silently skipping append steps. render.py inlines the prepend/append entries into the rendered workflow.md, so there is nothing left to short-circuit, and each inlined list already carries its own execute- in-order imperative. In the default install both lists render as _None._ and the gate is pure noise. |
||
|---|---|---|
| .. | ||
| SKILL.md | ||
| compile-epic-context.md | ||
| customize.toml | ||
| render.py | ||
| spec-template.md | ||
| step-01-clarify-and-route.md | ||
| step-02-plan.md | ||
| step-03-implement.md | ||
| step-04-review.md | ||
| step-05-present.md | ||
| step-oneshot.md | ||
| sync-sprint-status.md | ||
| workflow.md | ||