Skip to content

Architecture

Specwright's architecture is designed around three tiers — repo agents, agent mesh, and org brain — with a modular component structure.

System Overview

Component Map

ComponentRoleKey Files
FastAPI AppWebhook routes, health checkssrc/specwright/main.py
Spec ParserMarkdown parsing, frontmatter extractionsrc/specwright/parser/
Claude AgentPR analysis, realization checkingsrc/specwright/agent/
Ticket SyncBidirectional ticket synchronizationsrc/specwright/sync/
GitHub ClientGitHub API, webhook verificationsrc/specwright/github/
Config ParserSPECWRIGHT.yaml validationsrc/specwright/config/

Further Reading

AI-native enterprise documentation platform.