Files
Claude-Code-Workflow/.ccw/workflows/cli-templates/prompts/documentation-project-architecture.txt

41 lines
1.4 KiB
Plaintext

Generate comprehensive architecture documentation for the entire project.
## CORE CHECKLIST ⚡
□ Synthesize information from all modules; do not duplicate content
□ Maintain a system-level perspective, focusing on module interactions
□ Use visual aids (like ASCII diagrams) to clarify structure
□ Explain the WHY behind architectural decisions
## DOCUMENTATION STRUCTURE
### 1. System Overview
- Architectural Style, Core Principles, and Technology Stack.
### 2. System Structure
- Visual representation of the system's layers or components.
### 3. Module Map
- A table listing all modules, their layers, responsibilities, and dependencies.
### 4. Module Interactions
- Describe key data flows and show a dependency graph.
### 5. Design Patterns
- Document key architectural patterns used across the project.
### 6. Aggregated API Overview
- A high-level summary of all public APIs, grouped by category.
### 7. Data Flow
- Describe the typical request lifecycle or event flow.
### 8. Security and Scalability
- Overview of security measures and scalability considerations.
## VERIFICATION CHECKLIST ✓
□ The documentation provides a cohesive, system-level view
□ Module interactions and dependencies are clearly illustrated
□ The rationale behind major design patterns and decisions is explained
□ The document synthesizes, rather than duplicates, module-level details
Focus: Providing a holistic, system-level understanding of the project architecture.