{
  "title": "The Private Knowledge Network",
  "story": [
    {
      "type": "markdown",
      "id": "85db2f50b49b1f5a",
      "text": "# 🕯️ The Private Knowledge Network"
    },
    {
      "type": "markdown",
      "id": "bd5de717f82c5ff6",
      "text": "The public guide you are reading is a **static snapshot** — a projection, rebuilt from the live wiki farm. The farm itself is something more: a **virtual private knowledge base**, shared over a private mesh network (a *tailnet*) with the people and agents invited into it. No cloud host holds it; each participant reaches the others' machines directly, end-to-end encrypted, as if they shared a room."
    },
    {
      "type": "markdown",
      "id": "28ab1af0a898e354",
      "text": "## What the network carries\n\n- **The live sites** — every federation site you see here, but *writable*: fork a page, write on it, and the journal carries your lineage back.\n- **The files** — each page's assets (source documents, runnable bundles, decks) served by the wiki itself, not frozen copies.\n- **The embassies** — always-on small machines (a Raspberry Pi is enough) that *host* the shared record while personal machines come and go. An embassy accepts no direct writes: to change what it serves, you fork on your own site and the keeper countersigns. The fork **is** the reply."
    },
    {
      "type": "markdown",
      "id": "09e85fe849a1a526",
      "text": "## The pattern\n\n1. **Join the mesh** — install a mesh VPN client (we use Tailscale) and accept the invitation that shares the network with you. Your machine gets a stable private address; nothing is exposed to the open internet.\n2. **Open the shared address** — the farm serves each sister site on its own port of the shared host. The address is not published here: **it arrives with your invitation**, the way a letter carries its own key.\n3. **Bring your own wiki** — run a local farm of your own (`wiki --farm`), fork what you need, and serve your sites back into the mesh. Now the knowledge base has two homes, and the federation is real."
    },
    {
      "type": "markdown",
      "id": "c2dbdeeb82b9f35c",
      "text": "## The trust posture\n\nThe mesh is **default-deny**: only the wiki ports are open, everything else is refused, and file-sharing protocols are blocked everywhere. Reading is free inside the network; writing follows the same gates as this guide — [[Distribution Gates]] out of the canon, fork-and-countersign back in. A private network does not suspend the ceremony; it is where the ceremony lives."
    },
    {
      "type": "markdown",
      "id": "a41f48f1022ea696",
      "text": "## Why private-first\n\nThe public snapshot is the *publish* layer; the tailnet is the *workshop* layer. Drafts, working assets, and half-formed pages circulate privately among invited peers first, and only what passes the gates is projected here. That order — private workshop, public record — is the whole architecture of the guide."
    },
    {
      "type": "markdown",
      "id": "8f4f00a5eed4dd17",
      "text": "---\n*ask for an invitation; the address travels with it.*\n\n← [[Welcome Visitors]] · [[Federation Map]] · [[Contribute]]"
    },
    {
      "type": "markdown",
      "id": "fce16256d5488b36",
      "text": "## Shared infrastructure across workshops\n\nSmall-machine embassies, including Raspberry Pi hosts, support multiple knowledge communities. [HH Workshop](https://github.com/mitchuski/hh_workshop) contributes a related local learning and consent-led workflow. Shared hosting and maintainers belong in the resource model described by [Community resources and trust tasks](https://guide.agentprivacy.ai/guide/guide-community-resources-and-trust-tasks.html); actual host access remains invitation- and policy-specific."
    }
  ],
  "journal": [
    {
      "type": "create",
      "item": {
        "title": "The Private Knowledge Network",
        "story": [
          {
            "type": "markdown",
            "id": "85db2f50b49b1f5a",
            "text": "# 🕯️ The Private Knowledge Network"
          },
          {
            "type": "markdown",
            "id": "bd5de717f82c5ff6",
            "text": "The public guide you are reading is a **static snapshot** — a projection, rebuilt from the live wiki farm. The farm itself is something more: a **virtual private knowledge base**, shared over a private mesh network (a *tailnet*) with the people and agents invited into it. No cloud host holds it; each participant reaches the others' machines directly, end-to-end encrypted, as if they shared a room."
          },
          {
            "type": "markdown",
            "id": "28ab1af0a898e354",
            "text": "## What the network carries\n\n- **The live sites** — every federation site you see here, but *writable*: fork a page, write on it, and the journal carries your lineage back.\n- **The files** — each page's assets (source documents, runnable bundles, decks) served by the wiki itself, not frozen copies.\n- **The embassies** — always-on small machines (a Raspberry Pi is enough) that *host* the shared record while personal machines come and go. An embassy accepts no direct writes: to change what it serves, you fork on your own site and the keeper countersigns. The fork **is** the reply."
          },
          {
            "type": "markdown",
            "id": "09e85fe849a1a526",
            "text": "## The pattern\n\n1. **Join the mesh** — install a mesh VPN client (we use Tailscale) and accept the invitation that shares the network with you. Your machine gets a stable private address; nothing is exposed to the open internet.\n2. **Open the shared address** — the farm serves each sister site on its own port of the shared host. The address is not published here: **it arrives with your invitation**, the way a letter carries its own key.\n3. **Bring your own wiki** — run a local farm of your own (`wiki --farm`), fork what you need, and serve your sites back into the mesh. Now the knowledge base has two homes, and the federation is real."
          },
          {
            "type": "markdown",
            "id": "c2dbdeeb82b9f35c",
            "text": "## The trust posture\n\nThe mesh is **default-deny**: only the wiki ports are open, everything else is refused, and file-sharing protocols are blocked everywhere. Reading is free inside the network; writing follows the same gates as this guide — [[Distribution Gates]] out of the canon, fork-and-countersign back in. A private network does not suspend the ceremony; it is where the ceremony lives."
          },
          {
            "type": "markdown",
            "id": "a41f48f1022ea696",
            "text": "## Why private-first\n\nThe public snapshot is the *publish* layer; the tailnet is the *workshop* layer. Drafts, working assets, and half-formed pages circulate privately among invited peers first, and only what passes the gates is projected here. That order — private workshop, public record — is the whole architecture of the guide."
          },
          {
            "type": "markdown",
            "id": "8f4f00a5eed4dd17",
            "text": "---\n*ask for an invitation; the address travels with it.*\n\n← [[Welcome Visitors]] · [[Federation Map]] · [[Contribute]]"
          },
          {
            "type": "markdown",
            "id": "fce16256d5488b36",
            "text": "## Shared infrastructure across workshops\n\nSmall-machine embassies, including Raspberry Pi hosts, support multiple knowledge communities. [HH Workshop](https://github.com/mitchuski/hh_workshop) contributes a related local learning and consent-led workflow. Shared hosting and maintainers belong in the resource model described by [Community resources and trust tasks](https://guide.agentprivacy.ai/guide/guide-community-resources-and-trust-tasks.html); actual host access remains invitation- and policy-specific."
          }
        ]
      },
      "date": 1788973471191
    },
    {
      "type": "add",
      "item": {
        "type": "markdown",
        "id": "fce16256d5488b36",
        "text": "## Shared infrastructure across workshops\n\nSmall-machine embassies, including Raspberry Pi hosts, support multiple knowledge communities. [HH Workshop](https://github.com/mitchuski/hh_workshop) contributes a related local learning and consent-led workflow. Shared hosting and maintainers belong in the resource model described by [Community resources and trust tasks](https://guide.agentprivacy.ai/guide/guide-community-resources-and-trust-tasks.html); actual host access remains invitation- and policy-specific."
      },
      "date": 1788973471204
    }
  ]
}