Skip to content

Architecture Templates

Template Library

Architecture Templates

Use the ES-104 template family to turn planning evidence into a reviewable architecture, explicit trust boundaries, component responsibilities, evidence flows, AI controls, quality strategies, and architecture decisions.

ES-104 Architecture Package Start Here

Purpose

These templates support ES-104 — Architecture and Technical Approach.

Use this family to define how the system will be structured before detailed design and implementation begin. ES-104 should make the architecture reviewable: boundaries, components, data and evidence flows, quality attributes, AI controls, trust boundaries, and major decisions should be explicit.

Planning Readiness Summary
      ↓
Architecture Overview
      ↓
System Context
      ↓
Component Model
      ↓
Data and Evidence Flow
      ↓
Quality Attribute Strategy
      ↓
AI-Control Architecture
      ↓
Architecture Decision Records
      ↓
Architecture Review
      ↓
Architecture Readiness Summary
      ↓
ES-105 Detailed Design

Copy location

Do not edit the reusable templates directly. Copy completed project versions into:

docs/project-workspace/architecture/

Template set

Completion expectations

Question Evidence
What must the architecture accomplish? architecture_overview.md
What is inside and outside the system? system_context.md
What are the major components and responsibilities? component_model.md
How do data and evidence move through the system? data_and_evidence_flow.md
How are quality attributes handled architecturally? quality_attribute_strategy.md
How is AI bounded, reviewed, evidenced, or prohibited? ai_control_architecture.md
What major architectural decisions were made? architecture_decision_records.md
Has the architecture been reviewed? architecture_review.md
Is detailed design ready to begin? architecture_readiness_summary.md
Common Pitfall

Do not confuse architecture with a diagram. Architecture is the set of decisions, boundaries, responsibilities, controls, tradeoffs, evidence flows, and quality strategies that make later design and implementation accountable.

Engineering Insight

In AI-era systems, architecture is where governance becomes concrete: human oversight, evidence preservation, data boundaries, model boundaries, fallback behavior, observability, and operational control must be designed into the system.

Begin with Architecture Overview

Start by connecting ES-104 architecture work to the accepted ES-103 planning package.

Open Architecture Overview →