{
  "uid": "cogitave.learn.core-model-fundamentals.summary",
  "kind": "moduleUnit",
  "href": "/modules/core-model-fundamentals/summary/",
  "title": "Summary",
  "summary": "",
  "type": null,
  "products": [],
  "roles": [],
  "levels": [],
  "subjects": [],
  "headings": [
    "Next steps"
  ],
  "source": "You now have the two ideas the rest of \"Build on Cogitave Core\" builds on.\n\nIn this module, you:\n\n- Named the **one-model thesis**: Cogitave Core is a single typed property\n  graph that docs, the internal developer portal, governance, infra, and\n  agents all project from - not separate stores that happen to agree today.\n- Learned the graph's shape - its **18 node types** and **closed set of 11\n  edge types** - and its two orthogonal identifiers: **`uid`** for immutable\n  identity and **`contentHash`** for content-addressed version, plus the\n  three materializations (catalog, graph store, search index) served from it.\n- Read ADR-0001 and can say why a labeled property graph won over relational,\n  RDF, and federated alternatives - and why that choice is authored against an\n  ISO standard (GQL) as a spec, while the serving engine itself is\n  full-scratch.\n- Saw the physical substrate: one Rust binary co-locating BM25, HNSW, and the\n  graph behind a native MCP server, decoupled from the TypeScript build side\n  by a single content-hash contract.\n\n## Next steps\n\nThis module is the foundation for the rest of the \"Build on Cogitave Core\"\npath.\n\n- @cogitave.learn.query-the-estate-with-cogitave-query - the next module,\n  on how to query the estate with Cogitave Query, followed later by the native\n  MCP interface and how individual products project their state into Core.\n- The **Cogitave Core Architecture** doc is the full spec, in the estate's\n  core repository, now that you have the vocabulary for it.\n- The **Cogitave Core — Substrate** doc covers the physical serving path, if\n  you want the latency and caching detail in full.\n- **ADR-0001** is the decision record itself, including the options this\n  module only summarized.\n",
  "partOf": "cogitave.learn.core-model-fundamentals",
  "durationInMinutes": 3,
  "quiz": null
}