Skip to content

Commit 773bf7f

Browse files
committed
Add Architecture Description Command to roadmap for structural integrity in complex systems
1 parent d893dba commit 773bf7f

1 file changed

Lines changed: 29 additions & 9 deletions

File tree

roadmap.md

Lines changed: 29 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -219,6 +219,24 @@
219219

220220
### **Future Enhancement Categories**
221221

222+
### **Architecture Description Command (/architect)** *(0% Complete)* - **HIGH PRIORITY** - Structural integrity for complex systems
223+
224+
- **Description**: Implement `/architect` command following Rozanski & Woods methodology to generate comprehensive Architecture Descriptions (ADs) that move beyond "Vibe Coding" and ensure structural integrity in complex systems (like the CNE Agent). This command focuses on global system boundaries and operational concerns, unlike feature-specific `/plan`.
225+
- **Rozanski & Woods Viewpoints**:
226+
- Context View: Defines system scope and external entity interactions (Users, APIs, Cloud Providers)
227+
- Functional View: Details functional elements, responsibilities, and interfaces
228+
- Information View: Manages data storage, movement, and lifecycle
229+
- Concurrency View: Describes runtime processes, threading, and coordination
230+
- Development View: Sets constraints for developers (code organization, dependencies, CI/CD)
231+
- Deployment View: Defines physical environment (EKS clusters, VPCs, network interconnections)
232+
- Operational View: Covers operations, support, and maintenance in production
233+
- **Architectural Perspectives (Cross-Cutting Qualities)**: Security, Performance & Scalability, Availability & Resilience, Evolution
234+
- **BMAD Integration**: Operates at "A" (Architecture) layer, creates global context inherited by `/specify` and `/plan`
235+
- **Traceability**: Establishes clear links from Stakeholder Concerns to Architectural Views (Factor IX implementation)
236+
- **Output Location**: Generates artifacts in parallel `/architecture` folder separate from feature implementation specs
237+
- **Benefits**: Transforms AI from simple coder to System Architect capable of describing complex, production-ready ecosystems
238+
- **Implementation**: Template engine for 7 viewpoints, constraint injection into constitution.md, cross-view analysis linter in `/analyze`
239+
222240
### **Hook-Based Tool Auto-Activation** *(0% Complete)* - **MEDIUM PRIORITY** - Extends Factor X Strategic Tooling
223241

224242
- **Description**: Implement hook-based systems that automatically analyze user prompts and suggest relevant AI tools/agents based on project context, similar to Claude's UserPromptSubmit hooks. This reduces manual agent selection and ensures optimal tool usage.
@@ -371,6 +389,7 @@
371389
|**Agent Testing Infrastructure**|0%|🆕 Future Phase|
372390
|**GitHub Issues Enhancement**|0%|🆕 Future Phase|
373391
|**Code Quality Automation**|0%|🆕 Future Phase|
392+
|**Architecture Description Command**|0%|🆕 Future Phase|
374393
|**Advanced MCP**|0%|🆕 Future Phase|
375394
|**IDE Integration**|0%|🆕 Future Phase|
376395
|**Evaluation Suite**|0%|🆕 Future Phase|
@@ -412,14 +431,15 @@
412431
10. **MEDIUM**: Spec management & cleanup (0% → 100%) - Workflow maintenance
413432

414433
**🆕 FUTURE PHASE (Complete After Current Phase):**
415-
9. **MEDIUM**: Hook-based tool auto-activation (0% → future consideration)
416-
10. **MEDIUM**: Progressive context disclosure (500-line rule) (0% → future consideration)
417-
11. **LOW**: Session context persistence patterns (50% → future consideration)
418-
12. **LOW**: Agent skill modularization (0% → future consideration)
419-
13. **MEDIUM**: Agent-optimized testing infrastructure (0% → future consideration)
420-
14. **MEDIUM**: GitHub issues integration enhancement (0% → future consideration)
421-
15. **LOW**: Code quality automation (0% → future consideration)
422-
16. **HIGH**: Context Intelligence & Optimization (0% → future consideration) # New addition
423-
17. **MEDIUM**: Resilience & Self-Healing (0% → future consideration) # New addition
434+
9. **HIGH**: Architecture Description Command (/architect) (0% → future consideration)
435+
10. **MEDIUM**: Hook-based tool auto-activation (0% → future consideration)
436+
11. **MEDIUM**: Progressive context disclosure (500-line rule) (0% → future consideration)
437+
12. **LOW**: Session context persistence patterns (50% → future consideration)
438+
13. **LOW**: Agent skill modularization (0% → future consideration)
439+
14. **MEDIUM**: Agent-optimized testing infrastructure (0% → future consideration)
440+
15. **MEDIUM**: GitHub issues integration enhancement (0% → future consideration)
441+
16. **LOW**: Code quality automation (0% → future consideration)
442+
17. **HIGH**: Context Intelligence & Optimization (0% → future consideration) # New addition
443+
18. **MEDIUM**: Resilience & Self-Healing (0% → future consideration) # New addition
424444
18. **LOW**: Feature-level mode configuration (0% → future consideration)
425445
19. **LOW**: IDE Integration & advanced cockpit features (0% → future consideration)

0 commit comments

Comments
 (0)