bmad 1 Spec-driven development with the BMAD Method: how I plan and build with AI agents Oct 12, 2026