bmad-testarch-framework owns framework and CI setup. This installed name and the CI menu code forward to its CI phase.
- Preserve the original request, its supplied artifacts, and its create/resume/validate/edit operation. Preset
setup_scope = ciandsetup_entry = bmad-testarch-ci. An explicit request for both scopes setssetup_scope = both. - Set
ci-skill-rootto this directory. Setskill-rootto its siblingbmad-testarch-frameworkdirectory. Require itsSKILL.md,{skill-root}/resources/setup-routing.md, and{skill-root}/ci/steps-c/step-01-preflight.md. If any are missing, explain that the canonical framework skill is missing or older than combined setup support and offer to install/update it withnpx skills add bmad-code-org/bmad-method-test-architecture-enterprise --skill bmad-testarch-framework; continue only after installation succeeds and all three required files exist. - Load
{skill-root}/SKILL.mdcompletely and execute its activation and shared router with the preset scope and original operation. Keep{skill-root}bound to that canonical directory throughout all phases. Do not run a second mode menu or CI-scope question.
The canonical router resolves this entry's customize.toml, _bmad/custom/bmad-testarch-ci.toml, and _bmad/custom/bmad-testarch-ci.user.toml when the CI phase activates. It preserves legacy activation steps, persistent facts, ci_platform, and on_complete hooks. Existing CI checkpoint and validation-report paths remain under {test_artifacts}/ci/, including their legacy migration rules.