Context
The ACG (Agent Computation Graph) formalism from arXiv:2512.08296 provides a useful external reference vocabulary for describing agent execution graphs. SynthOrg's architecture maps cleanly onto ACG concepts but uses different names.
The mapping table exists in docs/research/acg-formalism-evaluation.md. It should be extracted into a standalone reference document so it can be linked from the design spec and cited in research communications without requiring readers to read the full evaluation.
Source: docs/research/acg-formalism-evaluation.md, closes research #848.
Solution
Create docs/architecture/acg-glossary.md containing:
- Bidirectional mapping table: ACG concept -> SynthOrg equivalent (and vice versa)
- Brief note on concepts SynthOrg extends beyond ACG (trust, personality, autonomy, memory, prompt profiles)
- Brief note on ACG concepts SynthOrg currently lacks or handles differently
- Link back to the full evaluation in
docs/research/
Add a reference to the glossary in docs/DESIGN_SPEC.md under the Architecture section.
Context
The ACG (Agent Computation Graph) formalism from arXiv:2512.08296 provides a useful external reference vocabulary for describing agent execution graphs. SynthOrg's architecture maps cleanly onto ACG concepts but uses different names.
The mapping table exists in
docs/research/acg-formalism-evaluation.md. It should be extracted into a standalone reference document so it can be linked from the design spec and cited in research communications without requiring readers to read the full evaluation.Source:
docs/research/acg-formalism-evaluation.md, closes research #848.Solution
Create
docs/architecture/acg-glossary.mdcontaining:docs/research/Add a reference to the glossary in
docs/DESIGN_SPEC.mdunder the Architecture section.