Your app architecture, decided together and documented.
Guides users through architecture decisions for a new app and records the agreed boundaries, domain model, data choices, and resilience plan in project documentation.
When to use it
Use when designing a new app's architecture, choosing boundaries and a domain model, or deciding between a monolith and microservices.
Give it a new app idea and its project; it asks you to choose architecture decisions and writes approved documentation that supports resuming across sessions.
What you provide
Uses this skill for Phase 1 boundary design and layering the first feature; a fallback brief allows the phase to proceed without it.
Uses this skill for Phase 2 bounded contexts, domain vocabulary, and aggregates; a fallback brief allows the phase to proceed without it.
Uses this skill for Phase 3 load estimates, bottlenecks, and justified scaling choices; a fallback brief allows the phase to proceed without it.
Uses this skill for Phase 4 data models, storage engines, isolation, and locking decisions; a fallback brief allows the phase to proceed without it.
No additional actions listed.