8 min
architecture
February 8, 2026

Forge Architecture — Mermaid Diagrams

Forge Architecture — Mermaid Diagrams

Agentic SDLC Orchestrator: Plan → Implement → Review → Test → Deploy


1. High-Level System Overview

Rendering diagram...

2. Pipeline State Machine

Rendering diagram...

3. Agent Core Loop (BaseAgent)

Rendering diagram...

4. Agent Specializations

Rendering diagram...

5. Data Flow — Full Pipeline Run

Rendering diagram...

6. Event Bus Architecture

Rendering diagram...

Event Taxonomy

Rendering diagram...

7. Safety & Circuit Breaker System

Rendering diagram...

8. Memory & Learning System

Rendering diagram...

Automation Ladder

Rendering diagram...

9. Database Schema (ERD)

Rendering diagram...

10. Tool Registry & Execution

Rendering diagram...

11. LLM Abstraction Layer

Rendering diagram...

12. Module Dependency Graph

Rendering diagram...

13. Bounce-Back Loop Detail

Rendering diagram...

14. Configuration Structure

Rendering diagram...

Summary

LayerModuleLinesResponsibility
Typestypes/index.ts~775All interfaces, enums, type definitions
Corecore/bus.ts, config.ts, errors.ts~300Event bus, config loading, error taxonomy
Agentsagents/base.ts + 5 specialists~1500Agent loop + domain-specific logic
Orchestratorpipeline.ts, context.ts, checkpoint.ts~1100Pipeline state machine, shared context
Safetybreakers.ts, gates.ts, budget.ts~900Circuit breakers, human gates, cost tracking
Toolsregistry.ts + 7 tool modules~1500Tool registration, validation, sandboxed execution
Memorystore.ts + 4 memory modules~600Episodic/semantic/procedural memory + consolidation
Storagedb/schema.ts~2048 SQLite tables via Drizzle ORM
Total~6900