ifp

Garden Patch Home · Principles

Zero-Tooling Floor for Knowledge Architecture

Claim

The authoring and semantic layers of the deep context architecture operate without specialized tooling. Forms are plain markdown with YAML frontmatter and predicate::[\[\[target\]\]↑](../NODES.html#:~:text=target) typed relations. Version control is git. The query layer is shell one-liners (rg 'predicate::\[\[Target\]\]' --type md). A dedicated graph-traversal skill could add value but is not required.

Scope

Applies to the authoring layer (human-facing) and semantic layer (agent-facing). The trust layer (Gordian Envelope) adds tooling requirements but is explicitly separate — the architecture works without it.

The zero-tooling floor means:

The zero-tooling floor is also a portability guarantee. If the current tool (Obsidian, Claude Code, any future replacement) disappears tomorrow, the knowledge survives intact — readable, searchable, and structurally coherent with nothing more than a text editor and grep. No migration, no export, no data rescue. The choice of plain markdown over richer formats is a values decision: portability over power.

External Convergence

Multiple agent memory systems have independently converged on plain markdown files with YAML frontmatter as their storage format — validating the zero-tooling choice from a different direction:

The convergence suggests that plain markdown with typed metadata is not merely a viable choice but the emerging default for agent-facing knowledge systems. The zero-tooling floor is also the interoperability floor — any system that can read files can participate.

Tensions

Sources

Relations