Follow feature-dev-aidd:aidd-core.
Steps
- Set active stage
planand active feature. - Run
python3 ${CLAUDE_PLUGIN_ROOT}/skills/plan-new/runtime/research_check.py --ticket <ticket>. - Gate readiness with
python3 ${CLAUDE_PLUGIN_ROOT}/skills/aidd-flow-state/runtime/prd_check.pyandpython3 ${CLAUDE_PLUGIN_ROOT}/skills/plan-new/runtime/research_check.py; block if either fails. - Use the existing rolling context pack as input evidence; do not invoke standalone context-pack builder scripts from this stage.
- Run subagent
feature-dev-aidd:planner, then run subagentfeature-dev-aidd:validator; keep updates within plan artifacts and canonical stage outputs. - Update
aidd/docs/plan/<ticket>.mdand return the output contract.
Command contracts
python3 ${CLAUDE_PLUGIN_ROOT}/skills/plan-new/runtime/research_check.py
- When to run: before planning to enforce research-readiness gate.
- Inputs:
--ticket <ticket>and current PRD/research artifacts. - Outputs: deterministic readiness verdict for plan stage.
- Failure mode: non-zero exit if research status/artifacts do not satisfy gate policy.
- Next action: resolve research blockers and rerun the gate check.
Notes
- Planning stage:
AIDD:ACTIONS_LOG: n/a.
Additional resources
- Plan template source: templates/plan.template.md (when: generating or normalizing plan structure; why: ensure planner/validator outputs follow canonical sections).