Capability Progression
A recommended order — each step builds on the prior and is independently testable:
AUDIT
→ SUPERSESSION_CHAIN
→ BI_TEMPORAL
→ HARD_DELETE
→ MULTI_TENANT
→ CONFLICT_DETECTION
→ CROSS_SESSION_PROPAGATION
→ PROVENANCE
→ CRYPTOGRAPHIC_PROVENANCE
→ (ConcurrentMemoryBackend: concurrency control)
Stop wherever your backend's guarantees honestly end. A store that conforms on {AUDIT, SUPERSESSION_CHAIN, BI_TEMPORAL} is a perfectly valid GMP backend.