src/bmm-skills/plan/bmad-sprint-planning/references/readiness-gate.md
Before generating any tracking, judge whether the plan can actually be built. If the user only asked to check readiness, this gate is the deliverable — report the verdict and stop.
Inventory what planning actually exists: scan {planning_artifacts} and {project_knowledge} for intent and planning artifacts — briefs, PRFAQs, PRDs, specs, UX outputs, architecture, epics and stories. Identify documents by reading what they are, not by filename patterns; projects arrive with different artifact mixes and naming.
Assess the plan as a whole against one question: could a developer implement these epics without inventing decisions nothing records?
A missing document type is only a finding if stories depend on decisions nothing records — a project with no UX artifact and no UI stories is fine.
Deliver a verdict:
generate-tracking.md{user_name} whether to proceed anyway or fix firstbmad-correct-course for cross-cutting changes), offer to save the findings to {planning_artifacts}/implementation-readiness.md, and stop