Level 1Minimal ReaderLibraries, tools, verification scriptsDeserialize and verify grain blobsCompute & verify SHA-256 content addressesField compaction (short keys ↔ full names)All twelve grain types (0x01–0x0C)Ignore unknown fieldsConstant-time hash comparison
Level 2Full ImplementationAgent frameworks, edge gatewaysAll Level 1 requirementsSerialize (canonical MessagePack)Validate required fields per schemaPass all test vectorsMulti-modal content referencesStore protocol (get/put/delete/list)Enforce invalidation_policy on supersession & contradictionAtomic supersede operation (distinct from raw put)Validate observer_type non-empty; emit oid/otype (v1.1)
Level 3Production StoreEnterprise deployments, cloud platformsAll Level 2 requirementsPersistent backend (filesystem, S3, DB)AES-256-GCM per-grain encryptionHKDF per-user key derivationBlind-index tokens for encrypted searchSPO/POS/OSP index (hexastore) or equivalentFull-text search (FTS5 or equivalent)Hash-chained audit trailCrash recovery and reconciliationPolicy engine with compliance presetsPartition Observation storage by observer domain (v1.1)
memory-typesrecommendationsGrain Type Deep Dive: RecommendationsA comprehensive guide to the Recommendation grain type (0x0C), introduced in OMS v1.5 — governed, auditable proposals to change memory or agent configuration. Covers the propose/review/apply/roll-back lifecycle, why rec_status lives in the index layer, the normative dedup_key construction, applier execution authority, and reproducible undo.2026-08-03·17 min read
memory-typesskillsGrain Type Deep Dive: SkillsA comprehensive guide to the Skill grain type (0x0B), introduced in OMS v1.4 — the hybrid definition-plus-competence model, why the Fact + mg:capable_of convention was promoted to a first-class type, proficiency as a supersession chain, skill transfer between agents, and how Skills differ from Workflows and capability Facts.2026-06-13·15 min read
memory-typesconsensusGrain Type Deep Dive: Consensus — Multi-Agent Agreement as First-Class MemoryHow OMS Consensus grains record multi-agent agreement with threshold-based voting, trust-weighted confidence, and quorum protection — enabling auditable decisions across regulated industries, fleet coordination, and collaborative AI systems.2026-04-02·13 min read