Introduction
Ask five different systems where a piece of company knowledge lives - the docs site, the internal developer portal, the compliance evidence store, the infra inventory, an agent's retrieval index - and a normal company gives you five different answers, in five different stores, that drift from each other the moment two of them are updated separately.
Cogitave doesn't do that. Cogitave Core is a single typed property graph that all of those are projections of - not synced copies, not separate stores that happen to agree today. Docs, the internal developer portal, governance and compliance evidence, infrastructure inventory, and agent knowledge all read from the same graph, through the same query layer, which is MCP-native: a human using the API/UI and an agent using MCP get the same knowledge from the same model. This is the canonical Cogitave Core Architecture doc, and this module - and the rest of this path - builds directly on it.
What this module teaches
Two ideas make the one-graph claim more than a slogan:
- The one-model thesis - why one graph, not one store per domain, and what that buys in exchange for the discipline it demands.
- The property-graph substrate - why that one graph is specifically a labeled property graph, what ADR-0001 decided and rejected to get there, and what makes it fast enough to serve.
Status: read this before you build against it
The architecture doc opens by calling itself a "Day 0 canonical spec." Treat it that way here, too. The one-graph model and its ADR are decided - accepted, not proposed - and this module teaches them as documented decisions. It is not a claim that every product has finished projecting into the graph, and it is not a hands-on module: you will not stand up Cogitave Core here, you will learn to read the spec that governs it, the same spec an auditor or a querying agent relies on.