Runtime — SOFIA's first implementation uses Claude Code and CLAUDE.md files. The concepts described here (persona, isolation, artifacts) are provider-agnostic — only the runtime layer is specific to a provider. Some sections describe Claude Code specifics. Latter versions implement other providers.
Going further
The method
- Principles — the 7 invariant principles
- Model — the 7 constitutive entities
- Duties — non-delegable orchestrator responsibilities
- Architecture — 5 layers + canvas
- Hidden condition — target profile, cognitive trait
- Derivation grammar — how personas come into existence
The protocol
- H2A — the coordination protocol
- Friction — markers, resolutions, lineage
- Exchange — sessions, artifacts, routing
- Contribution — epistemic flow
The provider
- CLAUDE.md anatomy — the 3-layer routing
- Sessions — session summary format
- Memory — persistent memory between sessions
Inspiration
- Archetypes — persona templates by role (with prohibition summary)
- Artifact formats — note, review, feature, ADR... (with frontmatter reference)
- Patterns — challenger, inspector, memory, media calibration
- Workflows — dev, publication, ADR, research, onboarding
- Field feedback — experience reports (N=1)
- Glossary — all SOFIA terms defined