Example: Product Management Feature
Requirement:
Create Product Management.
Define
Identify:
Domain:
Commerce
Subdomain:
Product Management
Required assets:
ProductModel
ProductService
ProductState
ProductApi
Required UI:
ProductForm
ProductCard
ProductList
ProductPage
Generate
Atomic Bomb creates structure.
AI implements:
- Components
- Services
- Context
- Tests
- Stories
Validate
Review:
- Architecture
- Tests
- Accessibility
- Requirements
Refine
Improve:
- Reusability
- Performance
- Naming
- Documentation
Mini Exercise
Repeat this lifecycle for a different feature in your own domain.
Example
For invoice management, define InvoiceModel and InvoiceApi first, generate the structure, validate tests and architecture, then refine naming and reuse.