RememberStackdocs.remember.dev

Knowledge (Plane K)

Plane K is the high-level reading layer: markdown pages in a git repository that agents open first to get oriented, then leave when something must be verified as current belief.

K is not a second fact store. Facts live in Postgres (E3). K is pre-paid synthesis and authored commitment — with citations, freshness, and review flags.

Plane K: compiled vs authored

TL;DR for agents

RuleWhy
Use K to orientCheap map of what the deployment knows about
Use facts to verifyLoad-bearing answers need validity-filtered relations/observations
Treat compiled pages as stamped synthesisThey have compiled_at / stale / open flags — not live confirmation
Never rewrite authored principles from evidencePrinciples are commitments; evidence only flags them
Empty K is honestPrefer open query / P3 / facts when K has nothing yet

Default motion remains: orient → verify → audit.

Two page kinds

KindWho writesWhen it changesOwnership
CompiledLLM writers under a deterministic driverRegenerates when routing says evidence changedMachine owns content; citations recorded
AuthoredHuman or agentOnly the accountable author editsMachine never rewrites; evidence drift raises review flags

Core principles and stances are authored. There is no separate machine-promoted “belief tier” that upgrades evidence into principles.

Scopes (layout is configuration)

One compilation mechanism; many scopes:

Scope patternRole
K1 — general knowledgeDefault scope: entity pages, source digests, root index
K2 — purpose scopesExtra subtrees (people profiles, projects, operating doctrine, migration as-is/to-be, …)

Scopes share one entity space and one fact spine. They own markdown, not separate truth databases.

A deployment can rename, drop, or invent scopes. The framework contract stays fixed: two page kinds, routing rules with citations, one git repo, one automated committer (the driver).

How evidence reaches pages

  1. Facts/claims arrive pre-labeled (entities and predicates) from Plane E.
  2. Routing rules (mechanically evaluable) decide which pages a change affects.
  3. Affected compiled pages are marked stale and recompiled on the debounced cycle.
  4. Affected authored pages get watch/review flags, not silent edits.
  5. Citations record which evidence IDs a page rests on — staleness and deletion blast radius become computable.

Intelligence chooses structure (planner/writers). Machinery routes and books. Session improvisation is not the control plane.

What agents see on the wire / mounts

SurfaceHow K appears
Mount: Plane K checkoutBrowse/grep markdown like a codebase
Envelope freshness.kWhen an answer consumed a K page: compiled_at, stale, open flag count
pages / pages_about-class discoveryWhich pages exist about an entity or routing key (when exposed)
Consumption skillSays when K is empty; forbids treating compiled prose as current fact

Assured ops that return grain: compiled are orientation. For present-tense belief use fact_context / facts_current.

Agent checklist

  1. If K has pages about the topic — skim for map and vocabulary.
  2. Check open flags / stale before planning against prose.
  3. Re-verify every load-bearing sentence on the fact grain.
  4. For “why do we believe this?” — follow citations to claims/sources, not only the prose.
  5. For principles (“we never do X”) — treat as authored; do not expect auto-promotion from evidence.

Failure modes

SymptomMeaningMove
Empty K treeCompile not run / no routed pages yetUse open query + P3; do not invent synthesis
Stale flag setEvidence moved under the pageRecompile cycle pending; verify facts now
Open review flags on authored pageCited evidence changedHuman/agent author must decide; machine will not rewrite
Beautiful prose, wrong actionGrain confusionYou treated compiled as fact

Relationship to other planes

E (facts) ──routes──► K (prose + citations)
E ──feeds──► P1 / live graph / P3
K ↔ P3 cross-link for navigation
K is never a structural input to P1 maintenance, graph reads, or P3 builds

Progressive disclosure

DepthWhere
This pageContract agents need
ArchitecturePlanes and stores
MountsHow to open the K checkout
RetrievalVerify path after orientation
RepoOptional implementer notes under plan/designs/

Next