The key words MUST, SHOULD, MAY etc. are interpreted as in RFC 2119. Every structured object has a machine-readable JSON Schema — the prose is normative for semantics, the schemas for structure.
| # | Document | Defines |
|---|---|---|
| 1 | Overview | What SGM is, the problem it solves, the layer model |
| 2 | Terminology | The protocol vocabulary |
| 3 | Architecture | Spec / schemas / conformance / reference split |
| 4 | Memory | The memory record model |
| 5 | Retrieval | The retrieval contract |
| 6 | Context | The assembled context object |
| 7 | Annotations | Decisions, rules, status, tasks |
| 8 | Handoffs | Cross-tool resumable work packages |
| 9 | Provenance | Mandatory who/what/when/where metadata |
| 10 | Scopes | Scope model and isolation |
| 11 | Capabilities | Core vs optional profiles; discovery |
| 12 | Versioning | Protocol vs implementation versioning |
| 13 | Errors | The error model |
| 14 | Security | Sensitivity, authorization, licensing |