System Context: Standards System
This document defines the boundaries and integration points for the Standards System.
This document defines the boundaries and integration points for the Standards System.
This document defines the boundaries and integration points for the Standards System.
---
┌────────────────────────────────────────────────────────────────────┐
│ Agent Layer │
│ ┌────────────────────────────────────────────────────────────┐ │
│ │ Master Agent │ │
│ │ (project-init skill creates standards) │ │
│ └─────────────────────────┬──────────────────────────────────┘ │
│ │ │
│ ┌────────────┐ ┌─────────▼────────┐ ┌──────────────────────┐ │
│ │ Inception │ │ Construction │ │ Operations │ │
│ │ Agent │ │ Agent │ │ Agent │ │
│ │ │ │ (reads standards)│ │ (reads standards) │ │
│ └────────────┘ └──────────────────┘ └──────────────────────┘ │
└────────────────────────────────────────────────────────────────────┘
│
Reads/Writes│
▼
┌────────────────────────────────────────────────────────────────────┐
│ Standards System │
│ ┌─────────────────────────────────────────────────────────────┐ │
│ │ memory-bank/standards/ │ │
│ │ ┌──────────────┐ ┌──────────────────┐ ┌───────────────┐ │ │
│ │ │ tech-stack.md│ │coding-standards.md│ │system-arch.md│ │ │
│ │ └──────────────┘ └──────────────────┘ └───────────────┘ │ │
│ └─────────────────────────────────────────────────────────────┘ │
│ │
│ ┌─────────────────────────────────────────────────────────────┐ │
│ │ .specsmd/standards-catalog.yaml │ │
│ │ (Available standards definitions) │ │
│ └─────────────────────────────────────────────────────────────┘ │
│ │
│ ┌─────────────────────────────────────────────────────────────┐ │
│ │ .specsmd/aidlc/templates/standards/ │ │
│ │ (Templates for each standard) │ │
│ └─────────────────────────────────────────────────────────────┘ │
└────────────────────────────────────────────────────────────────────┘---
---
standards:
- id: tech-stack
name: Technology Stack
description: Document technology choices
required: true
- id: coding-standards
name: Coding Standards
description: Code style and quality conventions
required: true
- id: system-architecture
name: System Architecture
description: Architectural patterns and decisions
required: true---
User runs project-init
│
▼
Master Agent reads standards-catalog.yaml
│
▼
For each required standard:
│
├─▶ Read template from .specsmd/aidlc/templates/standards/
│
└─▶ Create standard file in memory-bank/standards/
│
▼
Standards ready for agents to consumeConstruction Agent starts bolt
│
▼
Read memory-bank/standards/tech-stack.md
│
▼
Read memory-bank/standards/coding-standards.md
│
▼
Apply standards during implementation---
---