persona-garden-patch

Three-Layer Publication Membrane

Authority Zones

Layer Visibility Enforcement Content Membrane
git-secret Never committed .gitignore + Chatelaine audit Credentials, API keys, sensitive personal data Body integrity — nothing crosses
estate-private Git-tracked, not published Private/ subfolder convention + publication scripts Operational memory, session learnings, corrections history, internal analysis Household — visible to all estate agents, invisible to collaborators
patch-published Crosses garden patch boundary Patch conventions + publishing pipeline Synpraxis content — citations, models, patterns, insights for collaborative work Garden edge — selectively permeable to specific audiences

Each layer has different permeability rules. Layer 1 is opaque — nothing crosses under any circumstances. Layer 2 is selectively transparent within the estate but opaque outward. Layer 3 is selectively permeable — content is published to specific patches for specific collaborator audiences, not broadcast.

The Private/ subfolder is the structural implementation of layer 2. Any compound document can contain a Private/ subfolder holding estate-private analysis, process notes, or accumulated operational context that informs the published content but is not itself published.

Agent Behavior at Boundaries

  1. Before committing: Check whether content belongs at layer 1 (git-secret). The Chatelaine audits for credentials, API keys, and sensitive personal data. When uncertain, escalate — the cost of committing a secret is irreversible.
  2. Before publishing to a patch: Check whether content is layer 2 (estate-private) or layer 3 (patch-published). Estate-private content lives in Private/ and stays behind the publication membrane. The publishing pipeline excludes Private/ by convention.
  3. When creating compound documents: Structure content across layers at creation time. Analysis that informs the published node but reveals internal operational patterns (session-specific learnings, estate-internal corrections) belongs in Private/.

Amendment

The three-layer structure is amendable by the principal (Christopher Allen) through the Seneschal’s architectural authority. Changes to layer boundaries require explicit decision nodes — the membrane architecture is load-bearing for both privacy (layer 1), operational integrity (layer 2), and collaborative trust (layer 3).

Adding a fourth layer (e.g., a semi-public layer between estate-private and patch-published for trusted collaborators with deeper access) would require a Decision Form node documenting the context, choice, and consequences.

Sources

Relations