← docs · ADR

Navigate the Cortex, replay the log — the graph is the edge's navigable mind

The Tier-0 log is the source of truth but un-navigable by design (append-only; replayed for time and versioning). The Cortex — the whole knowledge graph — is the edge's navigable mind: during a beat the edge navigates it (extracted clusters + the asserted Direction / curated / corpus / artifact-refs / source-signals — one connected surface), following edges on demand. This refines ADR-0006 by naming the read architecture: navigate the Cortex, replay the log. Navigation is the recall that scales past full-read; the asserted/extracted axis keeps trust legible; the Cortex is a declared recall capability (used like github/exa — for querying its own knowledge, never re-ingested).

Status

proposed (2026-06-06; Voz ratifies)

Context

edge needs a surface it can move through during a beat ("what connects to X", multi-hop recall).

and used narrowly — there was no name for "the navigable knowledge the edge thinks in."

budget** — the edge needs a recall mode that scales.

have edges too"* — the navigable-whole-graph was half-declared, unnamed.

seamlessly during beats… why not give him the whole graph"* + "we should have a name for that, like the brain"Cortex (the obvious Mente/Mens was rejected — it collides with Mentee).

Considered options

across files; the log itself is un-navigable.

loop (the "100% self-referential graph" the project escaped); the log feeds the graph, not vice versa.

"ingest"/"coleta"). The navigable knowledge is a thing; "recall" stays a lowercase verb.

Decision

thinks in during a beat; the log is the source of truth, replayed (never navigated) for time and versioning. Two jobs, two layers — both earn their keep.

asserted edges (Direction, curated, corpus, artifact reference nodes, source.signal yields). Artifact retrieval = traverse to the reference node, fetch the blob.

deep recall follows edges on demand — no full-read token wall. (Three layers: log = record · Cortex = mind · wiki/briefing = renders.)

faithful; extracted (Graphiti) → hypothesis. The edge navigates both, marked.

(EDGE_NEO4J_URI + per-install EDGE_GROUP), used uniformly like github/exa — but for recall (querying own knowledge), never intake: never deltized, never re-ingested (the self-reference guard).

no Recall term (the verb stays lowercase).

Consequences

anatomy of nouns — corpus (body), Cortex (mind), the log (record), Mundo/Atividade/Voz (senses).

edges, do not load all nodes); the recall capability must be declared per install (uri + group).

are nodes in the Cortex), and the self-reference guard (recall, not intake).

question for the build; on a graph-less host the Cortex is absent and the edge runs Tier-0 (log + folds).