What’s new
Synaptic Structure
Stage 2 of the eight-stage developmental ladder. Shipped 2026-06-02.
Encoding answered a smaller question: where do decisions go. Synaptic structure answers a larger one: how do they connect.
A decision in isolation is a record in a register. A decision joined to the ones it supersedes, requires, constrains, contradicts, extends, implements, and relates to is something else: the beginning of a structure that can be reasoned about. Stage 2 is where the corpus stops being a list and starts being a graph.
What ships at Stage 2
A fixed grammar of seven relationships. Decisions can be wired together using a closed vocabulary: SUPERSEDES, REQUIRES, CONSTRAINS, CONTRADICTS, EXTENDS, IMPLEMENTS, RELATED_TO. The vocabulary is closed for a reason. Open relationship sets devolve into folklore; every team invents its own variant of “depends on,” and the corpus stops being interoperable across teams. With seven labels in every organization, a query about CONSTRAINS means the same thing across every team that uses the platform.
Append-only by design. Relationships are never deleted. They are retired with a reason and an actor, on a timestamp. The history of why two decisions used to be connected and no longer are is itself part of the corpus. Most knowledge bases discard this layer. An organizational memory cannot afford to.
Contradiction as workflow. When the platform identifies that two decisions contradict each other, the architect has three structured paths: supersede the older decision (one decision wins, the other inherits a SUPERSEDES edge); reconcile via a third decision that explains how both can coexist; or accept the contradiction as scope-limited, with a required scope note explaining the divergence. Contradiction is the most interesting signal a decision corpus generates. The workflow exists so architects engage with it rather than route around it.
Cycle protection at the database. Directional relationships cannot form cycles. The constraint is enforced where it has to be enforced: in the database, as a trigger that walks the graph on every insert and rejects edges that would close a cycle. Application-layer constraints in multi-user systems are advisory. A decision corpus cannot afford advisory.
The engine proposes; the architect decides. As an architect captures a new decision, the platform surfaces likely relationships from the existing corpus. Suggestions are typed: the platform proposes a relationship category, not just a similarity score. The architect accepts, modifies, or rejects. The manifesto’s division of labor between the platform and the architect is enacted on this screen.
Visualized as a graph. A project’s typed-relationship corpus renders as a graph view, with the seven typed edges drawn distinctly and each node linking back to its decision. The graph is a read-only consequence of the structured corpus, not an artifact that needs separate maintenance. Architects who think structurally finally have a structural view of their decisions.
Why Stage 2 unlocks the later stages
The compounding property of the eight-stage ladder is structural: each stage depends on the prior. Associative recall (Stage 3) needs synapses to recall along. Consolidation (Stage 4) needs structured supersession to reason against. Pattern abstraction (Stage 5) needs a graph to abstract from. Generative agency (Stage 8) needs a connected corpus to ground generation against.
Without Stage 2, the platform has cells but no synapses. Stage 2 is the foundational structure on which every later stage becomes possible.
Updates within this stage
This page accumulates as new releases land in the Synaptic Structure stage.
- 2026-06-02, v1.3.0. Initial release. Seven typed relationships. Append-only retire with full audit. Suggest engine over the decision corpus.
CONTRADICTSresolution workflow. Project decision graph. Engine-first relationship picker. Per-organization configurable similarity thresholds.