How is the SaSame Knowledge Platform structured?
Knowledge, runtime and publication boundaries.
- Collection
- documentation
- Updated
- 2026-07-30
- min read
- 2
- Version
- v1
One canonical Knowledge Database feeds the website, search, API, MCP, Markdown projections and future PDF outputs through versioned adapters.
Canonical knowledge
Documents, versions, relations, authors, citations, papers, observations, tags, categories and languages share one versioned model.
Projection model
Markdown is an editable projection. HTML, search indexes, API responses, MCP results and PDFs derive from canonical knowledge.
Release isolation
Development is independent. Production changes only through a verified blue/green switch with rollback evidence.
Examples
2- 01
A paper relation surfaces supporting evidence, documentation and learning material.
- 02
The admin publishing flow in Publishing writes to a separate external runtime state, which every release reconciles back against this canonical database rather than treating the two as independent sources of truth.