Reference: runtime architecture
Sophos's architecture is split into numbered sections. The book includes the seven sections the runtime lessons cite:
| Section | Cited for |
|---|---|
| 3 · Runtime integration details | processes and boundaries, the streaming protocol, MCP integration |
| 3a · Durable execution and persistence | terminology, storage layout, restart, failure and resume |
| 4 · Deployment topology | the Docker Compose layout and its network paths |
| 5 · Trade-off decisions | why SQLite, SSE and one process |
| 6 · Core workflows | sequence sketches, including failure paths |
| 9 · Security posture | the attack surface of a local-first runtime |
| 11 · Roadmap | what is planned, including approvals and tracing |
The remaining sections, the project's README, the source tree and tech stack
pages are on GitHub at the pinned revision:
docs/architecture/. The product
requirements (docs/prd/) and stories (docs/stories/) are historical planning
records. Some of what they describe was later replaced, for example Markdown
persistence and a different default model, so they are not part of this book.