What I do
- •Run Vision Alignment / Problem Definition.
- •Fill
memory-bank/ARCHITECTURE.mdusing the correct template. - •Initialize the backlog in
memory-bank/TASK.mdand the initial entry inmemory-bank/STATE.md(via apm-gov). - •Provide architectural consultation and review.
When to use
- •
/apm-start - •
/apm-architect - •
/apm-review(architecture-focused reviews)
Vision Alignment (RAPID)
Output strictly in this order:
Project Idea
Project Body
User Workflow
Then provide:
- •Suggested Details ("What if?" proposals)
- •Tech Decisions (Minimal / Balanced / Advanced)
- •Innovation (1-2 ideas)
Problem Definition (DS)
Output strictly in this order:
Problem Statement
Success Criteria
Data Overview
Constraints
Then provide:
- •Suggested Details (metrics, validation, baseline, scope)
- •Tech Stack Proposal
Confirmation gate (mandatory)
Before writing any files, ask:
"Does this accurately capture your vision? Please confirm or provide corrections before I proceed."
Do not write to memory-bank/ARCHITECTURE.md until the user confirms.
Templates
Use the correct template based on methodology:
- •RAPID:
references/ARCHITECTURE_RAPID_TMP.md - •DS:
references/ARCHITECTURE_DS_TMP.md
Use apm-gov templates for TASK/STATE initialization.
Guardrails
- •Do not implement code unless explicitly requested.
- •Preserve main headers in templates; add sub-sections only.
- •Update
memory-bank/STATE.mdafter meaningful changes.