OKF Family Layering

OKF Family Layering An architecture diagram generated by Archify. PKC · project memory · Domain packs: disjoint noun ownership · 26 nouns PKC project memory 26 nouns SAC · runtime topology · Domain packs: disjoint noun ownership · 139 nouns SAC runtime topology 139 nouns DEKC · data plane · Domain packs: disjoint noun ownership · 29 nouns DEKC data plane 29 nouns AGER · agent loop graphs · Domain packs: disjoint noun ownership · 51 nouns AGER agent loop graphs 51 nouns RKC · research claims · Domain packs: disjoint noun ownership · 8 nouns RKC research claims 8 nouns second-brain-marketplace · one catalog, pinned versions · Architecture component second-brain-marketplace one catalog, pinned versions Agent hosts · Claude Code, Codex, Grok Bot, Cursor · Architecture component Agent hosts Claude Code, Codex, Grok Bot, Cursor okf-graph-eng · validate, impact, pack · Architecture component · owns Catalog + ContextPack okf-graph-eng validate, impact, pack owns Catalog + ContextPack Merged okf-concepts · BaseConcept + sibling schemas · Deterministic write boundary · unknown type fails --strict Merged okf-concepts BaseConcept + sibling schemas unknown type fails --strict knowledge/ · Markdown + YAML in Git · Deterministic write boundary · only durable store knowledge/ Markdown + YAML in Git only durable store index.sqlite · FTS5, incremental · Architecture component · gitignored, disposable index.sqlite FTS5, incremental gitignored, disposable installs plugins load skills, agents, hooks merge sibling schemas validate --strict refresh on mtime + size Domain packs: disjoint noun ownership Deterministic write boundary Legend Backend Database Cloud Security External

One tree, many owners

  • • Every plugin writes OKF Markdown into the same knowledge/ tree
  • • A plugin may only write types it owns and rewrite catalogs it owns

The engine owns the read path

  • • okf-graph-eng owns only Catalog and ContextPack
  • • Validators merge each sibling plugin's schemas/okf-concepts directory

Git is the only truth

  • • Concepts are reviewable Markdown with YAML frontmatter
  • • The SQLite index is an accelerator you may delete at any time