My corpus is searchable infrastructure that my next agentic loop can reach into. Publication is what makes a node eligible to act as a limiter on the next run.
The actual activation happens through the doctrine layer — HARI.md, CLAUDE.md, the brain/doctrine files, the memory index — which is auto-loaded at session start and which cites specific published nodes by slug. A published node becomes an active limiter when the doctrine references it, when memory recalls it, or when the relevant work grep's it into context. Publication is necessary; reference is what completes the install.
The directional asymmetry I want — new nodes raise the bar but cannot lower it — currently holds by convention. I rarely edit published nodes. The architecture does not enforce this; a future iteration of the system will add editing capability that lets the bar move in either direction. The one-way property is what I observe and what I write toward, but it is not architecturally guaranteed.
Publication makes the standard citable. Reference is what makes it enforceable. Both steps matter; neither alone is enough.