Add Claude Code conductor commands, MCP server, MMA exec scripts, and implement py_get_var_declaration / py_set_var_declaration which were registered in dispatch and tool specs but had no function bodies. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
58 lines
1.4 KiB
Markdown
58 lines
1.4 KiB
Markdown
# ARCHITECTURE.md
|
|
|
|
## Tech Stack
|
|
- **Framework**: [Primary framework/language]
|
|
- **Database**: [Database system]
|
|
- **Frontend**: [Frontend technology]
|
|
- **Backend**: [Backend technology]
|
|
- **Infrastructure**: [Hosting/deployment]
|
|
- **Build Tools**: [Build system]
|
|
|
|
## Directory Structure
|
|
```
|
|
project/
|
|
├── src/ # Source code
|
|
├── tests/ # Test files
|
|
├── docs/ # Documentation
|
|
├── config/ # Configuration files
|
|
└── scripts/ # Build/deployment scripts
|
|
```
|
|
|
|
## Key Architectural Decisions
|
|
|
|
### [Decision 1]
|
|
**Context**: [Why this decision was needed]
|
|
**Decision**: [What was decided]
|
|
**Rationale**: [Why this approach was chosen]
|
|
**Consequences**: [Trade-offs and implications]
|
|
|
|
## Component Architecture
|
|
|
|
### [ComponentName] Structure <!-- #component-anchor -->
|
|
```typescript
|
|
// Major classes with exact line numbers
|
|
class MainClass { /* lines 100-500 */ } // <!-- #main-class -->
|
|
class Helper { /* lines 501-600 */ } // <!-- #helper-class -->
|
|
```
|
|
|
|
## System Flow Diagram
|
|
```
|
|
[User] -> [Frontend] -> [API] -> [Database]
|
|
| |
|
|
v v
|
|
[Cache] [External Service]
|
|
```
|
|
|
|
## Common Patterns
|
|
|
|
### [Pattern Name]
|
|
**When to use**: [Circumstances]
|
|
**Implementation**: [How to implement]
|
|
**Example**: [Code example with line numbers]
|
|
|
|
## Keywords <!-- #keywords -->
|
|
- architecture
|
|
- system design
|
|
- tech stack
|
|
- components
|
|
- patterns |