{
  "name": "FlowBond Protocol",
  "specVersion": "v0.1-draft",
  "site": "https://docs.flowbond.life",
  "repository": "https://github.com/FlowBond-HQ/flowbond-docs",
  "changelog": "https://docs.flowbond.life/changelog",
  "audit": "https://docs.flowbond.life/audit",
  "hashAlgorithm": "sha256",
  "hashedOver": "source file bytes at build time",
  "primitives": [
    {
      "id": "FBP-00",
      "name": "Ledger",
      "route": "/spec/fbp-00-ledger/"
    },
    {
      "id": "FBP-01",
      "name": "FBID",
      "route": "/spec/fbp-01-fbid/"
    },
    {
      "id": "FBP-02",
      "name": "FlowShare",
      "route": "/spec/fbp-02-flowshare/"
    },
    {
      "id": "FBP-03",
      "name": "StableFlow",
      "route": "/spec/fbp-03-stableflow/"
    },
    {
      "id": "FBP-04",
      "name": "LifeKey",
      "route": "/spec/fbp-04-lifekey/"
    }
  ],
  "planes": [
    {
      "plane": 4,
      "name": "Applications"
    },
    {
      "plane": 3,
      "name": "Companion OS"
    },
    {
      "plane": 2,
      "name": "Protocol (Layer 0)"
    },
    {
      "plane": 1,
      "name": "Privacy Core"
    },
    {
      "plane": 0,
      "name": "Resilience Transport"
    }
  ],
  "pageCount": 20,
  "pages": [
    {
      "route": "/",
      "title": "The protocol beneath the worlds",
      "fbp": null,
      "specVersion": null,
      "normative": null,
      "status": null,
      "source": "src/content/docs/index.mdx",
      "sha256": "976fa49d6bf573ebbd614ad0e85d3e80aa258014cf361267e942da11c58972c1"
    },
    {
      "route": "/404",
      "title": "Not in this version",
      "fbp": null,
      "specVersion": null,
      "normative": null,
      "status": null,
      "source": "src/content/docs/404.md",
      "sha256": "97454325f17f09c91e1dd03fa4df381db7826a0866bb1fac33f15e4c23a41ad4"
    },
    {
      "route": "/audit",
      "title": "How to audit",
      "fbp": null,
      "specVersion": null,
      "normative": "non-normative",
      "status": null,
      "source": "src/content/docs/audit.mdx",
      "sha256": "e6e5e923033303a763ba75fc8a7a89367219d36b7041fb6b3c3e4891a5daa7f4"
    },
    {
      "route": "/changelog",
      "title": "Changelog",
      "fbp": null,
      "specVersion": null,
      "normative": "non-normative",
      "status": null,
      "source": "src/content/docs/changelog.mdx",
      "sha256": "26fc5483d0cafc1b1ab73f71d753899e39298bacbe07d73c66a27859279c506d"
    },
    {
      "route": "/ecosystem",
      "title": "Ecosystem",
      "fbp": null,
      "specVersion": null,
      "normative": "non-normative",
      "status": null,
      "source": "src/content/docs/ecosystem.mdx",
      "sha256": "ead8635b132f958ec96704aa862b469442f766173bc18b1cec02dcb1541331e8"
    },
    {
      "route": "/governance",
      "title": "Governance & stewardship",
      "fbp": null,
      "specVersion": null,
      "normative": "non-normative",
      "status": "draft",
      "source": "src/content/docs/governance/index.mdx",
      "sha256": "9ea5b4b4728f67bc59a6fca8a6507dc27eb3fe8557dad7cba601750e92e934db"
    },
    {
      "route": "/governance/rfc-process",
      "title": "RFC process",
      "fbp": null,
      "specVersion": null,
      "normative": "non-normative",
      "status": "draft",
      "source": "src/content/docs/governance/rfc-process.mdx",
      "sha256": "4c8ad087d9831a97b7c5aaed87d1239b7d15538266f92cb5deb2c0711d53d6da"
    },
    {
      "route": "/governance/versioning",
      "title": "Versioning policy",
      "fbp": null,
      "specVersion": null,
      "normative": "non-normative",
      "status": "draft",
      "source": "src/content/docs/governance/versioning.mdx",
      "sha256": "374715c18bad73c16154a1d5ae1cb753bbb3a3ecc1d6e16b594f039bcad1473b"
    },
    {
      "route": "/spec",
      "title": "The FlowBond Protocol Specification",
      "fbp": null,
      "specVersion": "v0.1-draft",
      "normative": "normative",
      "status": "draft",
      "source": "src/content/docs/spec/index.mdx",
      "sha256": "b05c93579848d12eae37abe188de0ccddfd27b162a967a4861bf1bd255890906"
    },
    {
      "route": "/spec/agent-interface",
      "title": "Agent Interface · Plane 3",
      "fbp": null,
      "specVersion": "v0.1-draft",
      "normative": "normative",
      "status": "draft",
      "source": "src/content/docs/spec/agent-interface.mdx",
      "sha256": "ba94ec6fa8711483ea56990a0ce58293ce1e459d70700286cbb1d481326d567c"
    },
    {
      "route": "/spec/architecture",
      "title": "§1 · Architecture — the Five Planes",
      "fbp": null,
      "specVersion": "v0.1-draft",
      "normative": "normative",
      "status": "draft",
      "source": "src/content/docs/spec/architecture.mdx",
      "sha256": "be55a4855dc9a55a5ee264d611293c521a7caf06dec905b461d8db8c26c433ed"
    },
    {
      "route": "/spec/fbp-00-ledger",
      "title": "FBP-00 · The Ledger",
      "fbp": "FBP-00",
      "specVersion": "v0.1-draft",
      "normative": "normative",
      "status": "draft",
      "source": "src/content/docs/spec/fbp-00-ledger.mdx",
      "sha256": "7996e129cbdf6aa9d0dcbab381739c4f85105ab6ae54845e13ce471b67291192"
    },
    {
      "route": "/spec/fbp-01-fbid",
      "title": "FBP-01 · FBID",
      "fbp": "FBP-01",
      "specVersion": "v0.1-draft",
      "normative": "normative",
      "status": "draft",
      "source": "src/content/docs/spec/fbp-01-fbid.mdx",
      "sha256": "73f98f593f52ecee92ba952e95fb3b7db3db4bd3893b6ed06b3a40ffd22f143a"
    },
    {
      "route": "/spec/fbp-02-flowshare",
      "title": "FBP-02 · FlowShare",
      "fbp": "FBP-02",
      "specVersion": "v0.1-draft",
      "normative": "normative",
      "status": "draft",
      "source": "src/content/docs/spec/fbp-02-flowshare.mdx",
      "sha256": "5d277323b6a923fd9d05991711aadbdbddf27eb9cb38544d185cfc6a9418b3e8"
    },
    {
      "route": "/spec/fbp-03-stableflow",
      "title": "FBP-03 · StableFlow",
      "fbp": "FBP-03",
      "specVersion": "v0.1-draft",
      "normative": "normative",
      "status": "draft",
      "source": "src/content/docs/spec/fbp-03-stableflow.mdx",
      "sha256": "622d1aac35ae47204b6793129e545b61a148dcf5bd4a88a8d00c6aad91333951"
    },
    {
      "route": "/spec/fbp-04-lifekey",
      "title": "FBP-04 · LifeKey",
      "fbp": "FBP-04",
      "specVersion": "v0.1-draft",
      "normative": "normative",
      "status": "draft",
      "source": "src/content/docs/spec/fbp-04-lifekey.mdx",
      "sha256": "297dfcf51e830c2593e097fc2c3cee54d71a7ba413ead9392df2421a687e725c"
    },
    {
      "route": "/spec/license",
      "title": "Protocol license",
      "fbp": null,
      "specVersion": "v0.1-draft",
      "normative": "normative",
      "status": "open",
      "source": "src/content/docs/spec/license.mdx",
      "sha256": "e1d255834064f856f654538f70c3b954ee41f9ff51fa42c6d9702fd5e0ceba35"
    },
    {
      "route": "/spec/privacy-core",
      "title": "Privacy Core · Plane 1",
      "fbp": null,
      "specVersion": "v0.1-draft",
      "normative": "normative",
      "status": "draft",
      "source": "src/content/docs/spec/privacy-core.mdx",
      "sha256": "67c0eb08f4427da635ba96803e3cdba69ce0c086da5758f6a6b9713c0a9c5996"
    },
    {
      "route": "/spec/profiles/passport",
      "title": "Application profile · Passport",
      "fbp": null,
      "specVersion": "v0.1-draft",
      "normative": "normative",
      "status": "draft",
      "source": "src/content/docs/spec/profiles/passport.mdx",
      "sha256": "ebf9c2bd5f7065f2ea51fa83969e9ba9a80029fbf710f678eb3c5102c9052363"
    },
    {
      "route": "/spec/transport",
      "title": "Resilience Transport · Plane 0",
      "fbp": null,
      "specVersion": "v0.1-draft",
      "normative": "normative",
      "status": "draft",
      "source": "src/content/docs/spec/transport.mdx",
      "sha256": "0e27058caf2ee43e216920c4b5904ba5a2e46621ff946f0412e152a647ce8b01"
    }
  ]
}