Features: - BMAD (Build Modular AI-driven Development) framework setup - BMM, BMB, CIS, Core modules configured - Story 1.1: Component trait with error handling - Workspace Cargo.toml with components crate - 31 tests passing (19 unit + 12 doc tests) Technical: - Component trait with compute_residuals, jacobian_entries, n_equations - ComponentError enum with thiserror - JacobianBuilder for sparse matrix construction - Object-safe trait supporting Box<dyn Component> - Comprehensive documentation and examples
27 lines
901 B
Markdown
27 lines
901 B
Markdown
# Project Brainstorming Context Template
|
|
|
|
## Project Focus Areas
|
|
|
|
This brainstorming session focuses on software and product development considerations:
|
|
|
|
### Key Exploration Areas
|
|
|
|
- **User Problems and Pain Points** - What challenges do users face?
|
|
- **Feature Ideas and Capabilities** - What could the product do?
|
|
- **Technical Approaches** - How might we build it?
|
|
- **User Experience** - How will users interact with it?
|
|
- **Business Model and Value** - How does it create value?
|
|
- **Market Differentiation** - What makes it unique?
|
|
- **Technical Risks and Challenges** - What could go wrong?
|
|
- **Success Metrics** - How will we measure success?
|
|
|
|
### Integration with Project Workflow
|
|
|
|
Brainstorming results might feed into:
|
|
|
|
- Product Briefs for initial product vision
|
|
- PRDs for detailed requirements
|
|
- Technical Specifications for architecture plans
|
|
- Research Activities for validation needs
|
|
|