{
  "schemaVersion": 1,
  "contract": "libkungfu-dev-generated-site-manifest",
  "generatedAt": "2026-07-28T04:54:03.000Z",
  "publishedAt": "2026-07-28T04:54:03.000Z",
  "reproducible": true,
  "timestampPolicy": "ci-injected",
  "deterministicInputs": [
    "scripts/render-site.mjs",
    "scripts/publication-packages.cjs",
    "src/fixtures/*.json",
    "src/publication-packages.json",
    "pnpm-lock.yaml",
    "@kungfu-tech/buildchain package content",
    "@kungfu-tech/kfd package content",
    "@kungfu-tech/site package content",
    "declared @kungfu-tech/paper-* package content",
    "sourceRevision",
    "sourceDateEpoch",
    "package content",
    "declared Buildchain surface manifest contract"
  ],
  "sourceDateEpoch": "0",
  "sourceRevision": "00204e71945799c75df7f98f9cd10882c92d40cd",
  "timestampPolicyDetails": {
    "contract": "kungfu-buildchain-surface-timestamp-policy",
    "timestampFields": [
      "generatedAt",
      "publishedAt"
    ],
    "timestampFieldsParticipateInArtifactDigest": true,
    "artifactDigestScope": "site dist manifest JSON files",
    "note": "Human-readable timestamps are separate from reproducibility inputs; do not infer reproducibility from epoch timestamps."
  },
  "canonicalHost": "libkungfu.dev",
  "brand": {
    "signature": "Kungfu UNGFU™",
    "context": "Developer Platform",
    "productName": "Kungfu",
    "boundary": "Kungfu is the product name. UNGFU is not a second product or runtime, and the trademark symbol makes no registration-status claim."
  },
  "sourceBoundary": {
    "truthOwner": "upstream-evidence-and-manifests",
    "siteRole": "reader contract, guided synthesis, visual composition, routing, and rendering",
    "rule": "The site owns first-screen framing, cross-surface synthesis, reading order, progressive disclosure, navigation, and visual composition. Every technical or release claim must bind to immutable upstream evidence or a pinned package; core specs, KFD semantics, CLI parameters, workflow inputs, release state machines, schemas, and provenance remain upstream-owned."
  },
  "readerContract": {
    "contract": "libkungfu-dev-reader-contract/v1",
    "owner": "site-libkungfu-dev",
    "promise": "Orient first, synthesize second, hand off to upstream authority third, and expose machine evidence throughout.",
    "layers": [
      {
        "id": "first-screen",
        "label": "First-screen proposition",
        "owner": "site-libkungfu-dev",
        "purpose": "Answer why this surface matters to its intended reader before status, registry, or implementation detail."
      },
      {
        "id": "guided-synthesis",
        "label": "Guided synthesis",
        "owner": "site-libkungfu-dev",
        "purpose": "Connect facts across Kungfu, KFD, and Buildchain without turning the synthesis into a new normative source."
      },
      {
        "id": "upstream-authority",
        "label": "Upstream authority",
        "owner": "kungfu-systems/kungfu, @kungfu-tech/kfd, and @kungfu-tech/buildchain",
        "purpose": "Supply runtime semantics, protocol decisions, schemas, commands, workflows, and release facts."
      },
      {
        "id": "machine-evidence",
        "label": "Machine evidence",
        "owner": "upstream authorities projected by site-libkungfu-dev",
        "purpose": "Expose exact sources, versions, digests, qualification, claim boundaries, and stable routes for independent inspection."
      }
    ],
    "claimClasses": [
      {
        "id": "site-synthesis",
        "meaning": "A reader-oriented connection across cited upstream facts; non-normative."
      },
      {
        "id": "upstream-fact",
        "meaning": "A statement owned by an exact upstream source."
      },
      {
        "id": "reference-implementation",
        "meaning": "Observed or qualified behavior of Kungfu as one implementation, not proof of ecosystem adoption."
      },
      {
        "id": "future-picture",
        "meaning": "A direction or interoperability possibility, not a present deployment claim."
      },
      {
        "id": "non-claim",
        "meaning": "An explicit limit on what the site, profile, or implementation proves."
      }
    ],
    "sources": [
      {
        "id": "kungfu-action-runtime",
        "owner": "kungfu-systems/kungfu",
        "kind": "git-document",
        "repository": "https://github.com/kungfu-systems/kungfu",
        "ref": "1f3893fae1a7a666d8abe736cd9563128f48549b",
        "path": "docs/architecture/fact-episode-action-runtime.md",
        "sha256": "5f7add43ae9fdc504680ee71067f64db2a7c47a4586c36585a7537b4b9ae95e5"
      },
      {
        "id": "kungfu-project-cut-loop",
        "owner": "kungfu-systems/kungfu",
        "kind": "git-document",
        "repository": "https://github.com/kungfu-systems/kungfu",
        "ref": "1f3893fae1a7a666d8abe736cd9563128f48549b",
        "path": "docs/concepts/project-cut-product-loop.md",
        "sha256": "edc59fbaf5ecfc1417bb7296695345c7589c55899f737c07775a6b3e0216b6f4"
      },
      {
        "id": "kungfu-site-bundle",
        "owner": "kungfu-systems/kungfu",
        "kind": "package-document",
        "package": "@kungfu-tech/site",
        "version": "4.0.0-alpha.1",
        "path": "dist/site/site-bundle.json",
        "sha256": "aa0aef21828398a4d24874f3e23bb6147e8ccb9269cb79265d28923e53b3bc4f",
        "contentRoot": "sha256:8656db9db7f6ffba17b6a137162331c2cf63926eefe452aa94c4c5eb6bc05e69"
      },
      {
        "id": "kfd-2",
        "owner": "@kungfu-tech/kfd",
        "kind": "package-document",
        "package": "@kungfu-tech/kfd",
        "version": "1.0.0-alpha.50",
        "path": "decisions/KFD-2.md",
        "sha256": "026ed1d23fbb45fd5b3163962ce736a757e383230af09556c8fb4b56f5e802b5"
      },
      {
        "id": "kfd-3",
        "owner": "@kungfu-tech/kfd",
        "kind": "package-document",
        "package": "@kungfu-tech/kfd",
        "version": "1.0.0-alpha.50",
        "path": "decisions/KFD-3.md",
        "sha256": "5691761dcab21fcdeaf748655f20f61de74b906cd9f5cd03459131fd78082f83"
      },
      {
        "id": "kfd-7",
        "owner": "@kungfu-tech/kfd",
        "kind": "package-document",
        "package": "@kungfu-tech/kfd",
        "version": "1.0.0-alpha.50",
        "path": "decisions/KFD-7.md",
        "sha256": "df5be3a5f49cbeabc2cac684326fd0356a96645151786b49e8b938f823493456"
      },
      {
        "id": "kfd-agent-hub-profile",
        "owner": "@kungfu-tech/kfd",
        "kind": "git-document",
        "repository": "https://github.com/kungfu-systems/kfd",
        "ref": "b7e7773c9c310a6a30f70e83fb8b890d45cd63ba",
        "path": "protocols/agent-hub/README.md",
        "sha256": "0d9024c9727a9ffb5cdd2912e2f51a5f53a186663be052ef6551095ed19cdaaf"
      },
      {
        "id": "buildchain-release-passport",
        "owner": "@kungfu-tech/buildchain",
        "kind": "package-document",
        "package": "@kungfu-tech/buildchain",
        "version": "3.0.2-alpha.2",
        "path": "docs/release-passport.md",
        "sha256": "ed29d25882cbf4ec062abc21e7d069a6377eaf7e3171c24642dfe08da2e4c05b"
      },
      {
        "id": "buildchain-kfd-support",
        "owner": "@kungfu-tech/buildchain",
        "kind": "package-document",
        "package": "@kungfu-tech/buildchain",
        "version": "3.0.2-alpha.2",
        "path": "docs/kfd-support.md",
        "sha256": "3a6143e450ab7976a50788fee48ec4d7313706774ff5cf8f71075a7b9e196e01"
      }
    ],
    "guidedSynthesis": {
      "heading": "Long-running Agent work needs a continuity stack, not one longer session.",
      "lead": "A session is a useful interaction boundary. It is not enough to preserve admitted state, causal experience, continuing responsibility, or an accepted project result across agents, machines, repositories, and days.",
      "conceptualChain": [
        {
          "id": "ontology",
          "label": "Fact + Episode",
          "role": "State and worldline",
          "summary": "A Fact Cut preserves admitted state. An Episode preserves the causal worldline that actually occurred between cuts.",
          "claimClass": "site-synthesis",
          "sourceRefs": [
            "kungfu-action-runtime",
            "kfd-7"
          ]
        },
        {
          "id": "responsibility",
          "label": "Pursuit + Atlas + Warrant",
          "role": "Action coordinates",
          "summary": "Direction, declared perspective, and bounded authority remain independently addressable before action is treated as responsible.",
          "claimClass": "site-synthesis",
          "sourceRefs": [
            "kungfu-action-runtime",
            "kfd-7"
          ]
        },
        {
          "id": "work-topology",
          "label": "Initiative + Assignment",
          "role": "Work topology",
          "summary": "The Agent Work profile organizes continuing change and bounded responsibility without redefining the lower cross-domain coordinates.",
          "claimClass": "site-synthesis",
          "sourceRefs": [
            "kungfu-project-cut-loop"
          ]
        },
        {
          "id": "settlement",
          "label": "Settlement → Project Cut",
          "role": "Accepted project state",
          "summary": "Evidence crosses the admission boundary only through explicit settlement; the resulting Project Cut states what the project has officially become.",
          "claimClass": "site-synthesis",
          "sourceRefs": [
            "kungfu-project-cut-loop"
          ]
        }
      ],
      "supplyChain": {
        "heading": "The Agent supply chain separates product ownership from portable trust.",
        "summary": "Hub vendors keep the commercially valuable product layer. KFD defines portable cooperation boundaries, libkungfu preserves local runtime facts and Episodes, and Buildchain binds shipped claims to exact artifacts.",
        "steps": [
          {
            "label": "Hub",
            "owner": "Each vendor",
            "summary": "UI, models, accounts, billing, cloud, policy, and customer relationships remain with the Hub owner.",
            "claimClass": "site-synthesis",
            "sourceRefs": [
              "kfd-agent-hub-profile",
              "kfd-3"
            ]
          },
          {
            "label": "KFD",
            "owner": "Open protocol",
            "summary": "Independent Hubs can exchange bounded responsibility without adopting one control plane or one mandatory cloud.",
            "claimClass": "future-picture",
            "sourceRefs": [
              "kfd-agent-hub-profile"
            ]
          },
          {
            "label": "libkungfu",
            "owner": "Local runtime",
            "summary": "The reference runtime preserves admitted Facts, causal Episodes, recovery, and inspectable projections below the Hub product.",
            "claimClass": "reference-implementation",
            "sourceRefs": [
              "kungfu-action-runtime"
            ]
          },
          {
            "label": "Buildchain",
            "owner": "Release trust",
            "summary": "Release passports keep product claims congruent with exact source, artifacts, verification, provenance, and promotion evidence.",
            "claimClass": "upstream-fact",
            "sourceRefs": [
              "buildchain-release-passport",
              "buildchain-kfd-support",
              "kfd-2"
            ]
          }
        ],
        "nonClaim": "The KFD Agent Hub profile is alpha. It defines an interoperability contract; it does not prove external vendor adoption, plural-Hub deployment, stable certification, or an industry standard.",
        "claimClass": "non-claim",
        "sourceRefs": [
          "kfd-agent-hub-profile"
        ]
      },
      "hubConsequence": {
        "heading": "The protocol removes shared-infrastructure assumptions.",
        "summary": "KFD does not require every participant to share one implementation. It preserves the minimum responsibility semantics needed for independent systems to cooperate without guessing.",
        "claimClass": "site-synthesis",
        "sourceRefs": [
          "kfd-agent-hub-profile",
          "kfd-3"
        ]
      }
    },
    "surfaceSynthesis": {
      "buildchain": {
        "heading": "Buildchain turns release work into a Hub admission surface.",
        "lead": "A Hub can accept more capability without inheriting blind trust. Buildchain turns a Builder's public offer and its supporting facts into one release-bound surface that the Hub can evaluate under its own policy.",
        "claimClass": "site-synthesis",
        "sourceRefs": [
          "buildchain-release-passport",
          "buildchain-kfd-support",
          "kfd-2",
          "kfd-3",
          "kfd-agent-hub-profile"
        ],
        "trustLoop": {
          "heading": "KFD-3 declares the value. KFD-2 makes it trustable. Buildchain binds both to the release.",
          "summary": "Discovery alone leaves a Hub with marketing claims. Evidence alone leaves useful capability hidden in private release machinery. The two become an adoption surface only when the offer and its trust boundary travel together.",
          "claimClass": "site-synthesis",
          "sourceRefs": [
            "buildchain-release-passport",
            "buildchain-kfd-support",
            "kfd-2",
            "kfd-3"
          ],
          "steps": [
            {
              "id": "declare",
              "label": "KFD-3",
              "role": "Declare the offer",
              "summary": "The Builder exposes what the product can do, why it is useful, which public surfaces carry it, and which choices and constraints apply.",
              "claimClass": "site-synthesis",
              "sourceRefs": [
                "kfd-3",
                "buildchain-kfd-support"
              ]
            },
            {
              "id": "assess",
              "label": "KFD-2",
              "role": "Assess reliance",
              "summary": "Each important value claim binds to inspectable facts, checked evidence, assurance responsibility, known gaps, and residual risk.",
              "claimClass": "site-synthesis",
              "sourceRefs": [
                "kfd-2",
                "buildchain-kfd-support"
              ]
            },
            {
              "id": "bind",
              "label": "Buildchain",
              "role": "Bind the exact release",
              "summary": "The Release Passport keeps the claim congruent with exact source, artifacts, verification, provenance, and promotion evidence.",
              "claimClass": "site-synthesis",
              "sourceRefs": [
                "buildchain-release-passport",
                "buildchain-kfd-support"
              ]
            },
            {
              "id": "admit",
              "label": "Builder Hub",
              "role": "Keep the verdict local",
              "summary": "The receiving Hub evaluates that exact release under its own identity, authority, policy, and risk boundary; discovery or delivery never forces admission.",
              "claimClass": "site-synthesis",
              "sourceRefs": [
                "kfd-agent-hub-profile",
                "kfd-2"
              ]
            }
          ]
        },
        "hubValue": {
          "heading": "What a Builder Hub gains",
          "summary": "Buildchain lowers the marginal cost of extending a Hub without turning a third-party integration into an invisible transfer of trust or product control.",
          "claimClass": "site-synthesis",
          "sourceRefs": [
            "buildchain-release-passport",
            "buildchain-kfd-support",
            "kfd-2",
            "kfd-3",
            "kfd-agent-hub-profile"
          ],
          "outcomes": [
            {
              "label": "More capability, less blind trust",
              "summary": "Expand the capability supply while keeping important reliance claims inspectable and bounded.",
              "claimClass": "site-synthesis",
              "sourceRefs": [
                "kfd-2",
                "kfd-3"
              ]
            },
            {
              "label": "Reusable admission",
              "summary": "Evaluate a declared capability and its evidence instead of reconstructing a bespoke trust story for every integration.",
              "claimClass": "site-synthesis",
              "sourceRefs": [
                "buildchain-kfd-support",
                "kfd-2",
                "kfd-3"
              ]
            },
            {
              "label": "Reviewable evolution",
              "summary": "Treat an update as a new exact release and evidence coordinate that can be reassessed, explained, or rolled back.",
              "claimClass": "site-synthesis",
              "sourceRefs": [
                "buildchain-release-passport",
                "kfd-2"
              ]
            },
            {
              "label": "The moat stays above",
              "summary": "Share the trust substrate while differentiating through models, policy, user experience, distribution, and the customer relationship.",
              "claimClass": "site-synthesis",
              "sourceRefs": [
                "kfd-agent-hub-profile",
                "kfd-3"
              ]
            }
          ]
        },
        "ecosystemEffect": {
          "heading": "A portable trust surface can compound across an ecosystem.",
          "summary": "When Builders publish the same release-bound capability and trust facts that Hubs can evaluate locally, one integration can become reusable supply instead of a one-off bilateral trust exercise.",
          "claimClass": "future-picture",
          "sourceRefs": [
            "buildchain-release-passport",
            "buildchain-kfd-support",
            "kfd-2",
            "kfd-3",
            "kfd-agent-hub-profile"
          ],
          "steps": [
            {
              "label": "Publish once per release",
              "summary": "A Builder declares public capability surfaces and their evidence against one exact artifact coordinate.",
              "claimClass": "future-picture",
              "sourceRefs": [
                "buildchain-release-passport",
                "buildchain-kfd-support"
              ]
            },
            {
              "label": "Assess under local policy",
              "summary": "Each Hub keeps its own acceptance verdict; compatibility never transfers approval, authority, or responsibility.",
              "claimClass": "future-picture",
              "sourceRefs": [
                "kfd-agent-hub-profile",
                "kfd-2"
              ]
            },
            {
              "label": "Compound reusable supply",
              "summary": "More release-bound offers can lower the marginal cost of publishing and admitting capabilities across independently owned Hubs.",
              "claimClass": "future-picture",
              "sourceRefs": [
                "kfd-3",
                "kfd-agent-hub-profile"
              ]
            }
          ],
          "nonClaim": "This is the ecosystem effect enabled by the contract, not evidence of a present network effect. The KFD Agent Hub profile is alpha and does not prove external adoption, plural-Hub deployment, stable certification, or an industry standard.",
          "nonClaimClass": "non-claim",
          "nonClaimSourceRefs": [
            "kfd-agent-hub-profile"
          ]
        },
        "ownershipBoundary": {
          "heading": "Your Hub remains yours.",
          "summary": "Buildchain is a public release-trust layer below the Hub product. It does not become the Hub, a marketplace, a global identity provider, a mandatory cloud, or a channel into the Builder's customer relationship.",
          "claimClass": "site-synthesis",
          "sourceRefs": [
            "buildchain-release-passport",
            "kfd-agent-hub-profile"
          ],
          "retainedByHub": [
            "Users and customer relationships",
            "Accounts and billing",
            "Models and Agents",
            "UI and product experience",
            "Cloud and storage",
            "Identity and policy",
            "Admission and revocation"
          ]
        }
      }
    },
    "surfacePaths": [
      {
        "id": "hub",
        "audience": "Agent product builders",
        "question": "How do you add durable Agent continuity without giving up your Hub?",
        "promise": "Keep the product and customer relationship. Adopt only the portable runtime and cooperation layers you need.",
        "claimClass": "site-synthesis",
        "sourceRefs": [
          "kungfu-action-runtime",
          "kfd-agent-hub-profile"
        ],
        "authorityLabel": "Explore the continuity architecture",
        "authorityHref": "/architecture/",
        "evidenceLabel": "Inspect machine facts",
        "evidenceHref": "/runtime.json"
      },
      {
        "id": "core",
        "audience": "Kungfu adopters and runtime builders",
        "question": "Which Kungfu layer solves the continuity problem I have now?",
        "promise": "Start with the complete product map, adopt only the layer you need, and inspect every maturity and authority boundary.",
        "claimClass": "site-synthesis",
        "sourceRefs": [
          "kungfu-site-bundle"
        ],
        "authorityLabel": "Explore the product map",
        "authorityHref": "/",
        "evidenceLabel": "Inspect the exact bundle",
        "evidenceHref": "/site-bundle.json"
      },
      {
        "id": "kfd",
        "audience": "Protocol builders",
        "question": "How can independent systems cooperate without sharing a control plane?",
        "promise": "Start with KFD's continuity question and adoption boundary, then descend into the numbered authority, schemas, and exact decision text.",
        "claimClass": "site-synthesis",
        "sourceRefs": [
          "kfd-3",
          "kfd-7",
          "kfd-agent-hub-profile"
        ],
        "authorityLabel": "Explore KFD decisions",
        "authorityHref": "/decisions/",
        "evidenceLabel": "Inspect the manifest",
        "evidenceHref": "/manifest.json"
      },
      {
        "id": "buildchain",
        "audience": "Agent product and Hub builders",
        "question": "How can your Hub accept more capability without inheriting blind trust?",
        "promise": "Bind KFD-3 value surfaces and KFD-2 trust evidence to exact releases while keeping your product, customer relationship, and local admission policy.",
        "claimClass": "site-synthesis",
        "sourceRefs": [
          "buildchain-release-passport",
          "buildchain-kfd-support",
          "kfd-2",
          "kfd-3",
          "kfd-agent-hub-profile"
        ],
        "authorityLabel": "Explore release trust",
        "authorityHref": "/mechanism/",
        "evidenceLabel": "Inspect the shipped mechanism",
        "evidenceHref": "#buildchain-evidence"
      }
    ]
  },
  "pages": [
    {
      "path": "/",
      "host": "libkungfu.dev",
      "source": "src/fixtures/site-manifest.json"
    },
    {
      "path": "/architecture/",
      "host": "libkungfu.dev",
      "source": "src/fixtures/site-manifest.json"
    },
    {
      "path": "/dogfood/",
      "host": "libkungfu.dev",
      "source": "src/fixtures/dogfood-evidence.json"
    },
    {
      "path": "/dogfood-evidence.json",
      "host": "libkungfu.dev",
      "source": "src/fixtures/dogfood-evidence.json"
    },
    {
      "path": "/runtime.json",
      "host": "libkungfu.dev",
      "source": "src/fixtures/libkungfu-runtime-surface.json"
    },
    {
      "path": "/agent-supply-chain.json",
      "host": "libkungfu.dev",
      "source": "@kungfu-tech/paper-kungfu-product-white-paper@0.1.0-alpha.10/site/evidence-site.json"
    },
    {
      "path": "/",
      "host": "core.libkungfu.dev",
      "source": "@kungfu-tech/site@4.0.0-alpha.1/dist/site/site-bundle.json"
    },
    {
      "path": "/format/",
      "host": "core.libkungfu.dev",
      "source": "@kungfu-tech/site@4.0.0-alpha.1/dist/site/site-bundle.json"
    },
    {
      "path": "/primitives/",
      "host": "core.libkungfu.dev",
      "source": "@kungfu-tech/site@4.0.0-alpha.1/dist/site/site-bundle.json"
    },
    {
      "path": "/runtime/",
      "host": "core.libkungfu.dev",
      "source": "@kungfu-tech/site@4.0.0-alpha.1/dist/site/site-bundle.json"
    },
    {
      "path": "/abi/",
      "host": "core.libkungfu.dev",
      "source": "@kungfu-tech/site@4.0.0-alpha.1/dist/site/site-bundle.json"
    },
    {
      "path": "/sdk/",
      "host": "core.libkungfu.dev",
      "source": "@kungfu-tech/site@4.0.0-alpha.1/dist/site/site-bundle.json"
    },
    {
      "path": "/extensions/",
      "host": "core.libkungfu.dev",
      "source": "@kungfu-tech/site@4.0.0-alpha.1/dist/site/site-bundle.json"
    },
    {
      "path": "/products/",
      "host": "core.libkungfu.dev",
      "source": "@kungfu-tech/site@4.0.0-alpha.1/dist/site/site-bundle.json"
    },
    {
      "path": "/qualification/",
      "host": "core.libkungfu.dev",
      "source": "@kungfu-tech/site@4.0.0-alpha.1/dist/site/site-bundle.json"
    },
    {
      "path": "/decisions/",
      "host": "core.libkungfu.dev",
      "source": "@kungfu-tech/site@4.0.0-alpha.1/dist/site/site-bundle.json"
    },
    {
      "path": "/horizons/",
      "host": "core.libkungfu.dev",
      "source": "@kungfu-tech/site@4.0.0-alpha.1/dist/site/site-bundle.json"
    },
    {
      "path": "/manifest.json",
      "host": "core.libkungfu.dev",
      "source": "@kungfu-tech/site@4.0.0-alpha.1"
    },
    {
      "path": "/site-bundle.json",
      "host": "core.libkungfu.dev",
      "source": "@kungfu-tech/site@4.0.0-alpha.1"
    },
    {
      "path": "/agent-index.json",
      "host": "core.libkungfu.dev",
      "source": "@kungfu-tech/site@4.0.0-alpha.1"
    },
    {
      "path": "/adr-map.json",
      "host": "core.libkungfu.dev",
      "source": "@kungfu-tech/site@4.0.0-alpha.1"
    },
    {
      "path": "/schema/site-bundle.schema.json",
      "host": "core.libkungfu.dev",
      "source": "@kungfu-tech/site@4.0.0-alpha.1"
    },
    {
      "path": "/llms.txt",
      "host": "core.libkungfu.dev",
      "source": "@kungfu-tech/site@4.0.0-alpha.1"
    },
    {
      "path": "/llms-full.txt",
      "host": "core.libkungfu.dev",
      "source": "@kungfu-tech/site@4.0.0-alpha.1"
    },
    {
      "path": "/",
      "host": "papers.libkungfu.dev",
      "source": "src/publication-packages.json and package-local publication registries",
      "routeKind": "registry-index"
    },
    {
      "path": "/archive/",
      "host": "papers.libkungfu.dev",
      "source": "src/publication-packages.json and package-local publication registries",
      "routeKind": "evidence-index"
    },
    {
      "path": "/kungfu-product-white-paper/",
      "host": "papers.libkungfu.dev",
      "source": "src/publication-packages.json and package-local publication registries",
      "routeKind": "publication-index"
    },
    {
      "path": "/kungfu-product-white-paper/latest/",
      "host": "papers.libkungfu.dev",
      "source": "src/publication-packages.json and package-local publication registries",
      "routeKind": "latest"
    },
    {
      "path": "/archive/kungfu-product-white-paper/v0.1.0-alpha.10/",
      "host": "papers.libkungfu.dev",
      "source": "src/publication-packages.json and package-local publication registries",
      "routeKind": "version-index",
      "immutable": true
    },
    {
      "path": "/archive/kungfu-product-white-paper/v0.1.0-alpha.10/kungfu-white-paper.pdf",
      "host": "papers.libkungfu.dev",
      "source": "src/publication-packages.json and package-local publication registries",
      "routeKind": "version-pdf",
      "immutable": true,
      "sha256": "sha256:6c87107557b92621a9c06a68c76ee659b471ca3deec563a0a33651b1137cb3e9"
    },
    {
      "path": "/archive/kungfu-product-white-paper/v0.1.0-alpha.10/publication-artifact.json",
      "host": "papers.libkungfu.dev",
      "source": "src/publication-packages.json and package-local publication registries",
      "routeKind": "version-manifest",
      "immutable": true,
      "sha256": "sha256:ebb788acb1bc237d909ef3efd1141dcfadeadd06063c339566fd0f605504bb16"
    },
    {
      "path": "/archive/kungfu-product-white-paper/v0.1.0-alpha.10/source.tar.gz",
      "host": "papers.libkungfu.dev",
      "source": "src/publication-packages.json and package-local publication registries",
      "routeKind": "version-source",
      "immutable": true,
      "sha256": "sha256:75eff1761c371052ae6e4aeea6f9d34e8a55b983ddcf26b1f1c8d9c793753042"
    },
    {
      "path": "/archive/kungfu-product-white-paper/v0.1.0-alpha.10/publication-artifact-passport.json",
      "host": "papers.libkungfu.dev",
      "source": "src/publication-packages.json and package-local publication registries",
      "routeKind": "version-passport",
      "immutable": true,
      "sha256": "sha256:373bb626a8058f6fedbd1a6f5c8bf0bbc043aebc379e5cf94722424f4666b652"
    },
    {
      "path": "/kfd-foundation-real-world-agent-work/",
      "host": "papers.libkungfu.dev",
      "source": "src/publication-packages.json and package-local publication registries",
      "routeKind": "publication-index"
    },
    {
      "path": "/kfd-foundation-real-world-agent-work/latest/",
      "host": "papers.libkungfu.dev",
      "source": "src/publication-packages.json and package-local publication registries",
      "routeKind": "latest"
    },
    {
      "path": "/archive/kfd-foundation-real-world-agent-work/v0.1.0-alpha.8/",
      "host": "papers.libkungfu.dev",
      "source": "src/publication-packages.json and package-local publication registries",
      "routeKind": "version-index",
      "immutable": true
    },
    {
      "path": "/archive/kfd-foundation-real-world-agent-work/v0.1.0-alpha.8/kfd-foundation-model.pdf",
      "host": "papers.libkungfu.dev",
      "source": "src/publication-packages.json and package-local publication registries",
      "routeKind": "version-pdf",
      "immutable": true,
      "sha256": "sha256:0cc4d6b38649b562536db4b88cfd76ef38a65f1e9843019fb361f669bc690f00"
    },
    {
      "path": "/archive/kfd-foundation-real-world-agent-work/v0.1.0-alpha.8/publication-artifact.json",
      "host": "papers.libkungfu.dev",
      "source": "src/publication-packages.json and package-local publication registries",
      "routeKind": "version-manifest",
      "immutable": true,
      "sha256": "sha256:38ce91fd76c8654dd4421e6a14a136f573377b9fc00baa634cb1c4daeef4ad1c"
    },
    {
      "path": "/archive/kfd-foundation-real-world-agent-work/v0.1.0-alpha.8/source.tar.gz",
      "host": "papers.libkungfu.dev",
      "source": "src/publication-packages.json and package-local publication registries",
      "routeKind": "version-source",
      "immutable": true,
      "sha256": "sha256:5bf86f59dd7e8bc96ff5b02f5ad1ec1c77dc9fc3b4e3fc17c2167d4229ef94b6"
    },
    {
      "path": "/archive/kfd-foundation-real-world-agent-work/v0.1.0-alpha.8/publication-artifact-passport.json",
      "host": "papers.libkungfu.dev",
      "source": "src/publication-packages.json and package-local publication registries",
      "routeKind": "version-passport",
      "immutable": true,
      "sha256": "sha256:698cdcae8612f45263dd695fef8983faf837b9a78610ec8a3b89a9bba6bc7763"
    },
    {
      "path": "/observer-declared-timelines/",
      "host": "papers.libkungfu.dev",
      "source": "src/publication-packages.json and package-local publication registries",
      "routeKind": "publication-index"
    },
    {
      "path": "/observer-declared-timelines/latest/",
      "host": "papers.libkungfu.dev",
      "source": "src/publication-packages.json and package-local publication registries",
      "routeKind": "latest"
    },
    {
      "path": "/archive/observer-declared-timelines/v0.1.0-alpha.9/",
      "host": "papers.libkungfu.dev",
      "source": "src/publication-packages.json and package-local publication registries",
      "routeKind": "version-index",
      "immutable": true
    },
    {
      "path": "/archive/observer-declared-timelines/v0.1.0-alpha.9/observer-declared-timelines.pdf",
      "host": "papers.libkungfu.dev",
      "source": "src/publication-packages.json and package-local publication registries",
      "routeKind": "version-pdf",
      "immutable": true,
      "sha256": "sha256:014cae132b50753b60428b3998311e6efa8107d91fe7fce905795de3f1486046"
    },
    {
      "path": "/archive/observer-declared-timelines/v0.1.0-alpha.9/publication-artifact.json",
      "host": "papers.libkungfu.dev",
      "source": "src/publication-packages.json and package-local publication registries",
      "routeKind": "version-manifest",
      "immutable": true,
      "sha256": "sha256:8cc7291a6a4677f0641b125491bdf766074be3c7138adebaf8c08f9beac00f99"
    },
    {
      "path": "/archive/observer-declared-timelines/v0.1.0-alpha.9/source.tar.gz",
      "host": "papers.libkungfu.dev",
      "source": "src/publication-packages.json and package-local publication registries",
      "routeKind": "version-source",
      "immutable": true,
      "sha256": "sha256:8a2a97895c9c76d1e1f292ee718e463138b6371002fc39408a9e8f51a97b5d02"
    },
    {
      "path": "/archive/observer-declared-timelines/v0.1.0-alpha.9/publication-artifact-passport.json",
      "host": "papers.libkungfu.dev",
      "source": "src/publication-packages.json and package-local publication registries",
      "routeKind": "version-passport",
      "immutable": true,
      "sha256": "sha256:4e24d4e888a6ebee102ea42419c50ce7c469acb4c468b025df8273b8dff95d70"
    },
    {
      "path": "/episodes-to-primitives/",
      "host": "papers.libkungfu.dev",
      "source": "src/publication-packages.json and package-local publication registries",
      "routeKind": "publication-index"
    },
    {
      "path": "/episodes-to-primitives/latest/",
      "host": "papers.libkungfu.dev",
      "source": "src/publication-packages.json and package-local publication registries",
      "routeKind": "latest"
    },
    {
      "path": "/archive/episodes-to-primitives/v0.1.0-alpha.2/",
      "host": "papers.libkungfu.dev",
      "source": "src/publication-packages.json and package-local publication registries",
      "routeKind": "version-index",
      "immutable": true
    },
    {
      "path": "/archive/episodes-to-primitives/v0.1.0-alpha.2/episodes-to-primitives.pdf",
      "host": "papers.libkungfu.dev",
      "source": "src/publication-packages.json and package-local publication registries",
      "routeKind": "version-pdf",
      "immutable": true,
      "sha256": "sha256:6d330c243facd537c7ab0a94436889133b0f88f091ad309e8801e69c2987ea65"
    },
    {
      "path": "/archive/episodes-to-primitives/v0.1.0-alpha.2/publication-artifact.json",
      "host": "papers.libkungfu.dev",
      "source": "src/publication-packages.json and package-local publication registries",
      "routeKind": "version-manifest",
      "immutable": true,
      "sha256": "sha256:69d9a8af4affbb52736b2bb7c907c698657e65472b658398f5a0190ca637e052"
    },
    {
      "path": "/archive/episodes-to-primitives/v0.1.0-alpha.2/source.tar.gz",
      "host": "papers.libkungfu.dev",
      "source": "src/publication-packages.json and package-local publication registries",
      "routeKind": "version-source",
      "immutable": true,
      "sha256": "sha256:b4b60a4cde0e3a9c741ea88d80d01957f7aafd4539eb41ec2f37fe29106f3e6d"
    },
    {
      "path": "/archive/episodes-to-primitives/v0.1.0-alpha.2/publication-artifact-passport.json",
      "host": "papers.libkungfu.dev",
      "source": "src/publication-packages.json and package-local publication registries",
      "routeKind": "version-passport",
      "immutable": true,
      "sha256": "sha256:17d84d9dc9535b0a3ad4d951adcd175b528f39cd0e1698de6001c9f1c5717ec7"
    },
    {
      "path": "/buildchain/",
      "host": "buildchain.libkungfu.dev",
      "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/buildchain-site.json"
    },
    {
      "path": "/mechanism/",
      "host": "buildchain.libkungfu.dev",
      "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/buildchain-site.json"
    },
    {
      "path": "/actions/macos-credential-island/",
      "host": "buildchain.libkungfu.dev",
      "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/actions/macos-credential-island/README.md"
    },
    {
      "path": "/actions/promote-buildchain-ref/",
      "host": "buildchain.libkungfu.dev",
      "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/actions/promote-buildchain-ref/README.md"
    },
    {
      "path": "/actions/report-buildchain-issue/",
      "host": "buildchain.libkungfu.dev",
      "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/actions/report-buildchain-issue/README.md"
    },
    {
      "path": "/actions/run-lifecycle/",
      "host": "buildchain.libkungfu.dev",
      "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/actions/run-lifecycle/README.md"
    },
    {
      "path": "/actions/validate-config/",
      "host": "buildchain.libkungfu.dev",
      "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/actions/validate-config/README.md"
    },
    {
      "path": "/api/node-package/",
      "host": "buildchain.libkungfu.dev",
      "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/packages/core/README.md"
    },
    {
      "path": "/docs/artifact-verification-envelope/",
      "host": "buildchain.libkungfu.dev",
      "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/docs/artifact-verification-envelope.md"
    },
    {
      "path": "/docs/auditable-demo/",
      "host": "buildchain.libkungfu.dev",
      "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/docs/auditable-demo.md"
    },
    {
      "path": "/docs/binary-distribution/",
      "host": "buildchain.libkungfu.dev",
      "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/docs/binary-distribution.md"
    },
    {
      "path": "/docs/build-facts/",
      "host": "buildchain.libkungfu.dev",
      "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/docs/build-facts.md"
    },
    {
      "path": "/docs/cli/",
      "host": "buildchain.libkungfu.dev",
      "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/docs/cli.md"
    },
    {
      "path": "/docs/consumer-issue-reporting/",
      "host": "buildchain.libkungfu.dev",
      "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/docs/consumer-issue-reporting.md"
    },
    {
      "path": "/docs/controller-evidence/",
      "host": "buildchain.libkungfu.dev",
      "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/docs/controller-evidence.md"
    },
    {
      "path": "/docs/github-governance-authority/",
      "host": "buildchain.libkungfu.dev",
      "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/docs/github-governance-authority.md"
    },
    {
      "path": "/docs/homebrew/",
      "host": "buildchain.libkungfu.dev",
      "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/docs/homebrew.md"
    },
    {
      "path": "/docs/infra-contract/",
      "host": "buildchain.libkungfu.dev",
      "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/docs/infra-contract.md"
    },
    {
      "path": "/docs/install/",
      "host": "buildchain.libkungfu.dev",
      "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/docs/install.md"
    },
    {
      "path": "/docs/kfd-agent-hub/",
      "host": "buildchain.libkungfu.dev",
      "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/docs/kfd-agent-hub.md"
    },
    {
      "path": "/docs/kfd-support/",
      "host": "buildchain.libkungfu.dev",
      "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/docs/kfd-support.md"
    },
    {
      "path": "/docs/lifecycle-protocol/",
      "host": "buildchain.libkungfu.dev",
      "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/docs/lifecycle-protocol.md"
    },
    {
      "path": "/docs/map/",
      "host": "buildchain.libkungfu.dev",
      "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/docs/MAP.md"
    },
    {
      "path": "/docs/migration-inventory/",
      "host": "buildchain.libkungfu.dev",
      "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/docs/migration-inventory.md"
    },
    {
      "path": "/docs/observed-evidence-patrol/",
      "host": "buildchain.libkungfu.dev",
      "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/docs/observed-evidence-patrol.md"
    },
    {
      "path": "/docs/ownership/",
      "host": "buildchain.libkungfu.dev",
      "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/docs/ownership.md"
    },
    {
      "path": "/docs/product-mechanism/",
      "host": "buildchain.libkungfu.dev",
      "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/docs/product-mechanism.md"
    },
    {
      "path": "/docs/publication-artifacts/",
      "host": "buildchain.libkungfu.dev",
      "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/docs/publication-artifacts.md"
    },
    {
      "path": "/docs/publication-authority/",
      "host": "buildchain.libkungfu.dev",
      "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/docs/publication-authority.md"
    },
    {
      "path": "/docs/publish-transaction/",
      "host": "buildchain.libkungfu.dev",
      "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/docs/publish-transaction.md"
    },
    {
      "path": "/docs/readme-badges/",
      "host": "buildchain.libkungfu.dev",
      "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/docs/readme-badges.md"
    },
    {
      "path": "/docs/release-activation-transaction/",
      "host": "buildchain.libkungfu.dev",
      "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/docs/release-activation-transaction.md"
    },
    {
      "path": "/docs/release-candidate/",
      "host": "buildchain.libkungfu.dev",
      "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/docs/release-candidate.md"
    },
    {
      "path": "/docs/release-flow/",
      "host": "buildchain.libkungfu.dev",
      "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/docs/release-flow.md"
    },
    {
      "path": "/docs/release-governance/",
      "host": "buildchain.libkungfu.dev",
      "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/docs/release-governance.md"
    },
    {
      "path": "/docs/release-passport/",
      "host": "buildchain.libkungfu.dev",
      "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/docs/release-passport.md"
    },
    {
      "path": "/docs/release-propagation/",
      "host": "buildchain.libkungfu.dev",
      "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/docs/release-propagation.md"
    },
    {
      "path": "/docs/reusable-build-surface/",
      "host": "buildchain.libkungfu.dev",
      "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/docs/reusable-build-surface.md"
    },
    {
      "path": "/docs/runtime-train-validation/",
      "host": "buildchain.libkungfu.dev",
      "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/docs/runtime-train-validation.md"
    },
    {
      "path": "/docs/shifu-gate-profiles/",
      "host": "buildchain.libkungfu.dev",
      "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/docs/shifu-gate-profiles.md"
    },
    {
      "path": "/docs/site-bundle-contract/",
      "host": "buildchain.libkungfu.dev",
      "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/docs/site-bundle-contract.md"
    },
    {
      "path": "/docs/stable-candidate-patrol/",
      "host": "buildchain.libkungfu.dev",
      "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/docs/stable-candidate-patrol.md"
    },
    {
      "path": "/docs/toolkit-observability/",
      "host": "buildchain.libkungfu.dev",
      "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/docs/toolkit-observability.md"
    },
    {
      "path": "/docs/versioning/",
      "host": "buildchain.libkungfu.dev",
      "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/docs/versioning.md"
    },
    {
      "path": "/docs/web-surface-deployments/",
      "host": "buildchain.libkungfu.dev",
      "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/docs/web-surface-deployments.md"
    },
    {
      "path": "/fixtures/infra-contract-aws-cdk-shaped/",
      "host": "buildchain.libkungfu.dev",
      "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/fixtures/infra-contract-aws-cdk-shaped/README.md"
    },
    {
      "path": "/fixtures/infra-contract-aws-cli-shaped/",
      "host": "buildchain.libkungfu.dev",
      "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/fixtures/infra-contract-aws-cli-shaped/README.md"
    },
    {
      "path": "/fixtures/infra-contract-cloudformation-shaped/",
      "host": "buildchain.libkungfu.dev",
      "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/fixtures/infra-contract-cloudformation-shaped/README.md"
    },
    {
      "path": "/fixtures/infra-contract-opentofu-shaped/",
      "host": "buildchain.libkungfu.dev",
      "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/fixtures/infra-contract-opentofu-shaped/README.md"
    },
    {
      "path": "/fixtures/infra-contract-pulumi-shaped/",
      "host": "buildchain.libkungfu.dev",
      "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/fixtures/infra-contract-pulumi-shaped/README.md"
    },
    {
      "path": "/fixtures/infra-contract-shaped/",
      "host": "buildchain.libkungfu.dev",
      "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/fixtures/infra-contract-shaped/README.md"
    },
    {
      "path": "/fixtures/infra-contract-terraform-shaped/",
      "host": "buildchain.libkungfu.dev",
      "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/fixtures/infra-contract-terraform-shaped/README.md"
    },
    {
      "path": "/fixtures/libnode-shaped/",
      "host": "buildchain.libkungfu.dev",
      "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/fixtures/libnode-shaped/README.md"
    },
    {
      "path": "/fixtures/publication-artifact-shaped/",
      "host": "buildchain.libkungfu.dev",
      "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/fixtures/publication-artifact-shaped/README.md"
    },
    {
      "path": "/fixtures/publish-transaction-shaped/",
      "host": "buildchain.libkungfu.dev",
      "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/fixtures/publish-transaction-shaped/README.md"
    },
    {
      "path": "/fixtures/release-propagation-shaped/",
      "host": "buildchain.libkungfu.dev",
      "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/fixtures/release-propagation-shaped/README.md"
    },
    {
      "path": "/fixtures/web-surface-shaped/",
      "host": "buildchain.libkungfu.dev",
      "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/fixtures/web-surface-shaped/README.md"
    },
    {
      "path": "/",
      "host": "kfd.libkungfu.dev",
      "source": "@kungfu-tech/kfd@1.0.0-alpha.50/site/kfd-site.json"
    },
    {
      "path": "/decisions/",
      "host": "kfd.libkungfu.dev",
      "source": "@kungfu-tech/kfd@1.0.0-alpha.50/site/kfd-site.json"
    },
    {
      "path": "/agent-hub/",
      "host": "kfd.libkungfu.dev",
      "source": "@kungfu-tech/kfd@1.0.0-alpha.50/profiles/agent-hub/README.md"
    },
    {
      "path": "/foundation/",
      "host": "kfd.libkungfu.dev",
      "source": "@kungfu-tech/kfd@1.0.0-alpha.50/docs/foundation.md"
    },
    {
      "path": "/under-load/",
      "host": "kfd.libkungfu.dev",
      "source": "@kungfu-tech/kfd@1.0.0-alpha.50/docs/load-bearing-dogfood.md"
    },
    {
      "path": "/formal/",
      "host": "kfd.libkungfu.dev",
      "source": "@kungfu-tech/kfd@1.0.0-alpha.50/docs/formal-model.md"
    },
    {
      "path": "/terminology/",
      "host": "kfd.libkungfu.dev",
      "source": "@kungfu-tech/kfd@1.0.0-alpha.50/docs/terminology.md"
    },
    {
      "path": "/terminology.json",
      "host": "kfd.libkungfu.dev",
      "source": "@kungfu-tech/kfd@1.0.0-alpha.50/terminology.json"
    },
    {
      "path": "/schemas/kfd-terminology.schema.json",
      "host": "kfd.libkungfu.dev",
      "source": "@kungfu-tech/kfd@1.0.0-alpha.50/schemas/kfd-terminology.schema.json"
    },
    {
      "path": "/cases/",
      "host": "kfd.libkungfu.dev",
      "source": "@kungfu-tech/kfd@1.0.0-alpha.50/docs/primitive-discovery-cases.md"
    },
    {
      "path": "/cases/registry.json",
      "host": "kfd.libkungfu.dev",
      "source": "@kungfu-tech/kfd@1.0.0-alpha.50/cases/registry.json"
    },
    {
      "path": "/drafts/",
      "host": "kfd.libkungfu.dev",
      "source": "@kungfu-tech/kfd@1.0.0-alpha.50/drafts/README.md"
    },
    {
      "path": "/drafts/action-state-separation/",
      "host": "kfd.libkungfu.dev",
      "source": "@kungfu-tech/kfd@1.0.0-alpha.50/drafts/action-state-separation.md"
    },
    {
      "path": "/drafts/atlas-action-perspective/",
      "host": "kfd.libkungfu.dev",
      "source": "@kungfu-tech/kfd@1.0.0-alpha.50/drafts/atlas-action-perspective.md"
    },
    {
      "path": "/drafts/pursuit-intent-continuity/",
      "host": "kfd.libkungfu.dev",
      "source": "@kungfu-tech/kfd@1.0.0-alpha.50/drafts/pursuit-intent-continuity.md"
    },
    {
      "path": "/drafts/warrant-bounded-authority/",
      "host": "kfd.libkungfu.dev",
      "source": "@kungfu-tech/kfd@1.0.0-alpha.50/drafts/warrant-bounded-authority.md"
    },
    {
      "path": "/drafts/claim-assessment-decision-admission/",
      "host": "kfd.libkungfu.dev",
      "source": "@kungfu-tech/kfd@1.0.0-alpha.50/drafts/claim-assessment-decision-admission.md"
    },
    {
      "path": "/drafts/federated-work-continuity/",
      "host": "kfd.libkungfu.dev",
      "source": "@kungfu-tech/kfd@1.0.0-alpha.50/drafts/federated-work-continuity.md"
    },
    {
      "path": "/drafts/atlas-action-perspective/formal/",
      "host": "kfd.libkungfu.dev",
      "source": "@kungfu-tech/kfd@1.0.0-alpha.50/drafts/formal/atlas-action-perspective.md"
    },
    {
      "path": "/drafts/pursuit-intent-continuity/formal/",
      "host": "kfd.libkungfu.dev",
      "source": "@kungfu-tech/kfd@1.0.0-alpha.50/drafts/formal/pursuit-intent-continuity.md"
    },
    {
      "path": "/drafts/warrant-bounded-authority/formal/",
      "host": "kfd.libkungfu.dev",
      "source": "@kungfu-tech/kfd@1.0.0-alpha.50/drafts/formal/warrant-bounded-authority.md"
    },
    {
      "path": "/drafts/federated-work-continuity/formal/",
      "host": "kfd.libkungfu.dev",
      "source": "@kungfu-tech/kfd@1.0.0-alpha.50/drafts/formal/federated-work-continuity.md"
    },
    {
      "path": "/1/",
      "host": "kfd.libkungfu.dev",
      "source": "@kungfu-tech/kfd@1.0.0-alpha.50/decisions/KFD-1.md"
    },
    {
      "path": "/2/",
      "host": "kfd.libkungfu.dev",
      "source": "@kungfu-tech/kfd@1.0.0-alpha.50/decisions/KFD-2.md"
    },
    {
      "path": "/3/",
      "host": "kfd.libkungfu.dev",
      "source": "@kungfu-tech/kfd@1.0.0-alpha.50/decisions/KFD-3.md"
    },
    {
      "path": "/4/",
      "host": "kfd.libkungfu.dev",
      "source": "@kungfu-tech/kfd@1.0.0-alpha.50/decisions/KFD-4.md"
    },
    {
      "path": "/5/",
      "host": "kfd.libkungfu.dev",
      "source": "@kungfu-tech/kfd@1.0.0-alpha.50/decisions/KFD-5.md"
    },
    {
      "path": "/6/",
      "host": "kfd.libkungfu.dev",
      "source": "@kungfu-tech/kfd@1.0.0-alpha.50/decisions/KFD-6.md"
    },
    {
      "path": "/7/",
      "host": "kfd.libkungfu.dev",
      "source": "@kungfu-tech/kfd@1.0.0-alpha.50/decisions/KFD-7.md"
    },
    {
      "path": "/8/",
      "host": "kfd.libkungfu.dev",
      "source": "@kungfu-tech/kfd@1.0.0-alpha.50/decisions/KFD-8.md"
    },
    {
      "path": "/9/",
      "host": "kfd.libkungfu.dev",
      "source": "@kungfu-tech/kfd@1.0.0-alpha.50/decisions/KFD-9.md"
    },
    {
      "path": "/10/",
      "host": "kfd.libkungfu.dev",
      "source": "@kungfu-tech/kfd@1.0.0-alpha.50/decisions/KFD-10.md"
    },
    {
      "path": "/11/",
      "host": "kfd.libkungfu.dev",
      "source": "@kungfu-tech/kfd@1.0.0-alpha.50/decisions/KFD-11.md"
    },
    {
      "path": "/12/",
      "host": "kfd.libkungfu.dev",
      "source": "@kungfu-tech/kfd@1.0.0-alpha.50/decisions/KFD-12.md"
    },
    {
      "path": "/13/",
      "host": "kfd.libkungfu.dev",
      "source": "@kungfu-tech/kfd@1.0.0-alpha.50/decisions/KFD-13.md"
    },
    {
      "path": "/1/usage/",
      "host": "kfd.libkungfu.dev",
      "source": "@kungfu-tech/kfd@1.0.0-alpha.50/docs/KFD-1-usage.md"
    },
    {
      "path": "/2/usage/",
      "host": "kfd.libkungfu.dev",
      "source": "@kungfu-tech/kfd@1.0.0-alpha.50/docs/KFD-2-usage.md"
    },
    {
      "path": "/3/usage/",
      "host": "kfd.libkungfu.dev",
      "source": "@kungfu-tech/kfd@1.0.0-alpha.50/docs/KFD-3-usage.md"
    },
    {
      "path": "/4/usage/",
      "host": "kfd.libkungfu.dev",
      "source": "@kungfu-tech/kfd@1.0.0-alpha.50/docs/KFD-4-usage.md"
    },
    {
      "path": "/5/usage/",
      "host": "kfd.libkungfu.dev",
      "source": "@kungfu-tech/kfd@1.0.0-alpha.50/docs/KFD-5-usage.md"
    },
    {
      "path": "/6/usage/",
      "host": "kfd.libkungfu.dev",
      "source": "@kungfu-tech/kfd@1.0.0-alpha.50/docs/KFD-6-usage.md"
    },
    {
      "path": "/7/usage/",
      "host": "kfd.libkungfu.dev",
      "source": "@kungfu-tech/kfd@1.0.0-alpha.50/docs/KFD-7-usage.md"
    },
    {
      "path": "/8/usage/",
      "host": "kfd.libkungfu.dev",
      "source": "@kungfu-tech/kfd@1.0.0-alpha.50/docs/KFD-8-usage.md"
    },
    {
      "path": "/9/usage/",
      "host": "kfd.libkungfu.dev",
      "source": "@kungfu-tech/kfd@1.0.0-alpha.50/docs/KFD-9-usage.md"
    },
    {
      "path": "/10/usage/",
      "host": "kfd.libkungfu.dev",
      "source": "@kungfu-tech/kfd@1.0.0-alpha.50/docs/KFD-10-usage.md"
    },
    {
      "path": "/11/usage/",
      "host": "kfd.libkungfu.dev",
      "source": "@kungfu-tech/kfd@1.0.0-alpha.50/docs/KFD-11-usage.md"
    },
    {
      "path": "/12/usage/",
      "host": "kfd.libkungfu.dev",
      "source": "@kungfu-tech/kfd@1.0.0-alpha.50/docs/KFD-12-usage.md"
    },
    {
      "path": "/13/usage/",
      "host": "kfd.libkungfu.dev",
      "source": "@kungfu-tech/kfd@1.0.0-alpha.50/docs/KFD-13-usage.md"
    },
    {
      "path": "/1/formal/",
      "host": "kfd.libkungfu.dev",
      "source": "@kungfu-tech/kfd@1.0.0-alpha.50/docs/KFD-1-formal.md"
    },
    {
      "path": "/2/formal/",
      "host": "kfd.libkungfu.dev",
      "source": "@kungfu-tech/kfd@1.0.0-alpha.50/docs/KFD-2-formal.md"
    },
    {
      "path": "/3/formal/",
      "host": "kfd.libkungfu.dev",
      "source": "@kungfu-tech/kfd@1.0.0-alpha.50/docs/KFD-3-formal.md"
    },
    {
      "path": "/4/formal/",
      "host": "kfd.libkungfu.dev",
      "source": "@kungfu-tech/kfd@1.0.0-alpha.50/docs/KFD-4-formal.md"
    },
    {
      "path": "/5/formal/",
      "host": "kfd.libkungfu.dev",
      "source": "@kungfu-tech/kfd@1.0.0-alpha.50/docs/KFD-5-formal.md"
    },
    {
      "path": "/6/formal/",
      "host": "kfd.libkungfu.dev",
      "source": "@kungfu-tech/kfd@1.0.0-alpha.50/docs/KFD-6-formal.md"
    },
    {
      "path": "/7/formal/",
      "host": "kfd.libkungfu.dev",
      "source": "@kungfu-tech/kfd@1.0.0-alpha.50/docs/KFD-7-formal.md"
    },
    {
      "path": "/8/formal/",
      "host": "kfd.libkungfu.dev",
      "source": "@kungfu-tech/kfd@1.0.0-alpha.50/docs/KFD-8-formal.md"
    },
    {
      "path": "/9/formal/",
      "host": "kfd.libkungfu.dev",
      "source": "@kungfu-tech/kfd@1.0.0-alpha.50/docs/KFD-9-formal.md"
    },
    {
      "path": "/10/formal/",
      "host": "kfd.libkungfu.dev",
      "source": "@kungfu-tech/kfd@1.0.0-alpha.50/docs/KFD-10-formal.md"
    },
    {
      "path": "/11/formal/",
      "host": "kfd.libkungfu.dev",
      "source": "@kungfu-tech/kfd@1.0.0-alpha.50/docs/KFD-11-formal.md"
    },
    {
      "path": "/12/formal/",
      "host": "kfd.libkungfu.dev",
      "source": "@kungfu-tech/kfd@1.0.0-alpha.50/docs/KFD-12-formal.md"
    },
    {
      "path": "/13/formal/",
      "host": "kfd.libkungfu.dev",
      "source": "@kungfu-tech/kfd@1.0.0-alpha.50/docs/KFD-13-formal.md"
    }
  ],
  "machineEntries": [
    {
      "label": "Public dogfood evidence",
      "path": "/dogfood-evidence.json",
      "purpose": "Versioned 30-day GitHub work snapshot, retained Project Cut counts, real cases, reproduction queries, and counting boundaries."
    },
    {
      "label": "Embeddable runtime projection",
      "path": "/runtime.json",
      "purpose": "Exact source, package availability, quickstart, KFD Runtime 100, qualification, and claim boundary."
    },
    {
      "label": "Agent index",
      "path": "/llms.txt",
      "purpose": "Stable text entrypoint for agents."
    },
    {
      "label": "Site manifest",
      "path": "/manifest.json",
      "purpose": "Generated site map and source-boundary metadata."
    }
  ],
  "upstreamFixtures": {
    "runtime": {
      "contract": "libkungfu-embeddable-runtime-surface/v1",
      "status": "reference-candidate",
      "claimLevel": "reference-adopter",
      "sourceCommit": "7eeb5bd1b45492f4da27eaacbe63eddfd6245176",
      "mainlineCommit": "462a6c16e0608e0cbf71d8d304ddd3192e79ffc3",
      "projectCutRoot": "sha256:2c555ff848de196df32dd5ae416d2055d7a470dbc98706b3d9bbb2f8e4bc29c5",
      "suiteRoot": "sha256:1e996b8c43b0b3e38630ccd58acf8a714cbc24b339d3794318347faab9057e5f"
    },
    "core": {
      "contract": "kungfu.site-bundle/v1",
      "package": "@kungfu-tech/site",
      "version": "4.0.0-alpha.1",
      "lockIntegrity": "sha512-MN3eIIcuVvTwz59U1DpdIVMbQjpDgKJKVncGws9iLJKXK9bhO261Tto8IFfsXT96lAbl65bj6qa67EPJv9vV4g==",
      "contentRoot": "sha256:8656db9db7f6ffba17b6a137162331c2cf63926eefe452aa94c4c5eb6bc05e69",
      "sourceRoot": "sha256:83323cb0d2644451ead64772497be591a47338e071e7fe27602d361ffdafdacb",
      "sourceRepository": "https://github.com/kungfu-systems/kungfu",
      "sourceRef": "74198a765f8c7d0f69f7e2c848bca935e1f40646",
      "treeDirty": false,
      "surfaceManifest": "https://core.libkungfu.dev/manifest.json",
      "bundle": "https://core.libkungfu.dev/site-bundle.json",
      "agentIndex": "https://core.libkungfu.dev/agent-index.json",
      "adrMap": "https://core.libkungfu.dev/adr-map.json"
    }
  },
  "upstreamPackages": {
    "buildchain": {
      "contract": "kungfu-buildchain-site-bundle",
      "package": "@kungfu-tech/buildchain",
      "version": "3.0.2-alpha.2",
      "sourceOfTruth": "npm package @kungfu-tech/buildchain/dist/site",
      "lockIntegrity": "sha512-phNnd7LxdifzHX/Vuk06u59MFpg4g9HpM06OKNJuzVQVoAOGh3GWJ/edDfL4TQ9fhbwNfbMfeq6LVxu5QKBkXA==",
      "exportedEntrypoints": [
        "page-registry.json",
        "capability-registry.json",
        "cli-registry.json",
        "manual-registry.json",
        "node-api-registry.json",
        "workflow-registry.json",
        "controller-registry.json",
        "publication-authority-registry.json",
        "public-surface-audit.json",
        "release-model.json",
        "artifact-schemas.json",
        "badge-endpoint-registry.json",
        "publication-registry.json",
        "product-mechanism.json",
        "release-provenance.json",
        "kfd-upstream-aggregate.json",
        "kfd-claims.json",
        "agent-index.json",
        "site-manifest.json"
      ],
      "badgeEndpoints": {
        "contract": "kungfu-buildchain-readme-badge-endpoint-registry",
        "version": "v1",
        "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badge-endpoint-registry.json",
        "sourceKind": "upstream-package",
        "logoPolicy": {
          "contract": "kungfu-buildchain-badge-logo-policy",
          "mode": "hosted-placeholder",
          "placeholder": "buildchain-monogram",
          "futureLogoUpdateRequiresConsumerAction": false,
          "owner": "Buildchain site badge endpoint",
          "note": "README image URLs point at stable Buildchain-hosted badge endpoints; the rendered logo is controlled by the endpoint, not by consumer README text."
        },
        "renderedCount": 112,
        "routes": [
          {
            "badge": "kfd-1",
            "state": "passed",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-1/passed.svg",
            "jsonPath": "/badges/v1/kfd-1/passed.json",
            "deployedPaths": [
              "/badges/v1/kfd-1/passed.svg",
              "/buildchain/badges/v1/kfd-1/passed.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-1/passed.json#payload"
          },
          {
            "badge": "kfd-1",
            "state": "aligned",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-1/aligned.svg",
            "jsonPath": "/badges/v1/kfd-1/aligned.json",
            "deployedPaths": [
              "/badges/v1/kfd-1/aligned.svg",
              "/buildchain/badges/v1/kfd-1/aligned.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-1/aligned.json#payload"
          },
          {
            "badge": "kfd-1",
            "state": "declared",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-1/declared.svg",
            "jsonPath": "/badges/v1/kfd-1/declared.json",
            "deployedPaths": [
              "/badges/v1/kfd-1/declared.svg",
              "/buildchain/badges/v1/kfd-1/declared.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-1/declared.json#payload"
          },
          {
            "badge": "kfd-1",
            "state": "planned",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-1/planned.svg",
            "jsonPath": "/badges/v1/kfd-1/planned.json",
            "deployedPaths": [
              "/badges/v1/kfd-1/planned.svg",
              "/buildchain/badges/v1/kfd-1/planned.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-1/planned.json#payload"
          },
          {
            "badge": "kfd-1",
            "state": "draft",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-1/draft.svg",
            "jsonPath": "/badges/v1/kfd-1/draft.json",
            "deployedPaths": [
              "/badges/v1/kfd-1/draft.svg",
              "/buildchain/badges/v1/kfd-1/draft.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-1/draft.json#payload"
          },
          {
            "badge": "kfd-1",
            "state": "downgraded",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-1/downgraded.svg",
            "jsonPath": "/badges/v1/kfd-1/downgraded.json",
            "deployedPaths": [
              "/badges/v1/kfd-1/downgraded.svg",
              "/buildchain/badges/v1/kfd-1/downgraded.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-1/downgraded.json#payload"
          },
          {
            "badge": "kfd-1",
            "state": "failed",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-1/failed.svg",
            "jsonPath": "/badges/v1/kfd-1/failed.json",
            "deployedPaths": [
              "/badges/v1/kfd-1/failed.svg",
              "/buildchain/badges/v1/kfd-1/failed.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-1/failed.json#payload"
          },
          {
            "badge": "kfd-1",
            "state": "missing",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-1/missing.svg",
            "jsonPath": "/badges/v1/kfd-1/missing.json",
            "deployedPaths": [
              "/badges/v1/kfd-1/missing.svg",
              "/buildchain/badges/v1/kfd-1/missing.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-1/missing.json#payload"
          },
          {
            "badge": "kfd-2",
            "state": "passed",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-2/passed.svg",
            "jsonPath": "/badges/v1/kfd-2/passed.json",
            "deployedPaths": [
              "/badges/v1/kfd-2/passed.svg",
              "/buildchain/badges/v1/kfd-2/passed.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-2/passed.json#payload"
          },
          {
            "badge": "kfd-2",
            "state": "aligned",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-2/aligned.svg",
            "jsonPath": "/badges/v1/kfd-2/aligned.json",
            "deployedPaths": [
              "/badges/v1/kfd-2/aligned.svg",
              "/buildchain/badges/v1/kfd-2/aligned.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-2/aligned.json#payload"
          },
          {
            "badge": "kfd-2",
            "state": "declared",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-2/declared.svg",
            "jsonPath": "/badges/v1/kfd-2/declared.json",
            "deployedPaths": [
              "/badges/v1/kfd-2/declared.svg",
              "/buildchain/badges/v1/kfd-2/declared.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-2/declared.json#payload"
          },
          {
            "badge": "kfd-2",
            "state": "planned",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-2/planned.svg",
            "jsonPath": "/badges/v1/kfd-2/planned.json",
            "deployedPaths": [
              "/badges/v1/kfd-2/planned.svg",
              "/buildchain/badges/v1/kfd-2/planned.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-2/planned.json#payload"
          },
          {
            "badge": "kfd-2",
            "state": "draft",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-2/draft.svg",
            "jsonPath": "/badges/v1/kfd-2/draft.json",
            "deployedPaths": [
              "/badges/v1/kfd-2/draft.svg",
              "/buildchain/badges/v1/kfd-2/draft.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-2/draft.json#payload"
          },
          {
            "badge": "kfd-2",
            "state": "downgraded",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-2/downgraded.svg",
            "jsonPath": "/badges/v1/kfd-2/downgraded.json",
            "deployedPaths": [
              "/badges/v1/kfd-2/downgraded.svg",
              "/buildchain/badges/v1/kfd-2/downgraded.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-2/downgraded.json#payload"
          },
          {
            "badge": "kfd-2",
            "state": "failed",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-2/failed.svg",
            "jsonPath": "/badges/v1/kfd-2/failed.json",
            "deployedPaths": [
              "/badges/v1/kfd-2/failed.svg",
              "/buildchain/badges/v1/kfd-2/failed.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-2/failed.json#payload"
          },
          {
            "badge": "kfd-2",
            "state": "missing",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-2/missing.svg",
            "jsonPath": "/badges/v1/kfd-2/missing.json",
            "deployedPaths": [
              "/badges/v1/kfd-2/missing.svg",
              "/buildchain/badges/v1/kfd-2/missing.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-2/missing.json#payload"
          },
          {
            "badge": "kfd-3",
            "state": "passed",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-3/passed.svg",
            "jsonPath": "/badges/v1/kfd-3/passed.json",
            "deployedPaths": [
              "/badges/v1/kfd-3/passed.svg",
              "/buildchain/badges/v1/kfd-3/passed.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-3/passed.json#payload"
          },
          {
            "badge": "kfd-3",
            "state": "aligned",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-3/aligned.svg",
            "jsonPath": "/badges/v1/kfd-3/aligned.json",
            "deployedPaths": [
              "/badges/v1/kfd-3/aligned.svg",
              "/buildchain/badges/v1/kfd-3/aligned.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-3/aligned.json#payload"
          },
          {
            "badge": "kfd-3",
            "state": "declared",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-3/declared.svg",
            "jsonPath": "/badges/v1/kfd-3/declared.json",
            "deployedPaths": [
              "/badges/v1/kfd-3/declared.svg",
              "/buildchain/badges/v1/kfd-3/declared.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-3/declared.json#payload"
          },
          {
            "badge": "kfd-3",
            "state": "planned",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-3/planned.svg",
            "jsonPath": "/badges/v1/kfd-3/planned.json",
            "deployedPaths": [
              "/badges/v1/kfd-3/planned.svg",
              "/buildchain/badges/v1/kfd-3/planned.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-3/planned.json#payload"
          },
          {
            "badge": "kfd-3",
            "state": "draft",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-3/draft.svg",
            "jsonPath": "/badges/v1/kfd-3/draft.json",
            "deployedPaths": [
              "/badges/v1/kfd-3/draft.svg",
              "/buildchain/badges/v1/kfd-3/draft.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-3/draft.json#payload"
          },
          {
            "badge": "kfd-3",
            "state": "downgraded",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-3/downgraded.svg",
            "jsonPath": "/badges/v1/kfd-3/downgraded.json",
            "deployedPaths": [
              "/badges/v1/kfd-3/downgraded.svg",
              "/buildchain/badges/v1/kfd-3/downgraded.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-3/downgraded.json#payload"
          },
          {
            "badge": "kfd-3",
            "state": "failed",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-3/failed.svg",
            "jsonPath": "/badges/v1/kfd-3/failed.json",
            "deployedPaths": [
              "/badges/v1/kfd-3/failed.svg",
              "/buildchain/badges/v1/kfd-3/failed.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-3/failed.json#payload"
          },
          {
            "badge": "kfd-3",
            "state": "missing",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-3/missing.svg",
            "jsonPath": "/badges/v1/kfd-3/missing.json",
            "deployedPaths": [
              "/badges/v1/kfd-3/missing.svg",
              "/buildchain/badges/v1/kfd-3/missing.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-3/missing.json#payload"
          },
          {
            "badge": "kfd-4",
            "state": "passed",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-4/passed.svg",
            "jsonPath": "/badges/v1/kfd-4/passed.json",
            "deployedPaths": [
              "/badges/v1/kfd-4/passed.svg",
              "/buildchain/badges/v1/kfd-4/passed.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-4/passed.json#payload"
          },
          {
            "badge": "kfd-4",
            "state": "aligned",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-4/aligned.svg",
            "jsonPath": "/badges/v1/kfd-4/aligned.json",
            "deployedPaths": [
              "/badges/v1/kfd-4/aligned.svg",
              "/buildchain/badges/v1/kfd-4/aligned.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-4/aligned.json#payload"
          },
          {
            "badge": "kfd-4",
            "state": "declared",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-4/declared.svg",
            "jsonPath": "/badges/v1/kfd-4/declared.json",
            "deployedPaths": [
              "/badges/v1/kfd-4/declared.svg",
              "/buildchain/badges/v1/kfd-4/declared.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-4/declared.json#payload"
          },
          {
            "badge": "kfd-4",
            "state": "planned",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-4/planned.svg",
            "jsonPath": "/badges/v1/kfd-4/planned.json",
            "deployedPaths": [
              "/badges/v1/kfd-4/planned.svg",
              "/buildchain/badges/v1/kfd-4/planned.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-4/planned.json#payload"
          },
          {
            "badge": "kfd-4",
            "state": "draft",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-4/draft.svg",
            "jsonPath": "/badges/v1/kfd-4/draft.json",
            "deployedPaths": [
              "/badges/v1/kfd-4/draft.svg",
              "/buildchain/badges/v1/kfd-4/draft.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-4/draft.json#payload"
          },
          {
            "badge": "kfd-4",
            "state": "downgraded",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-4/downgraded.svg",
            "jsonPath": "/badges/v1/kfd-4/downgraded.json",
            "deployedPaths": [
              "/badges/v1/kfd-4/downgraded.svg",
              "/buildchain/badges/v1/kfd-4/downgraded.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-4/downgraded.json#payload"
          },
          {
            "badge": "kfd-4",
            "state": "failed",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-4/failed.svg",
            "jsonPath": "/badges/v1/kfd-4/failed.json",
            "deployedPaths": [
              "/badges/v1/kfd-4/failed.svg",
              "/buildchain/badges/v1/kfd-4/failed.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-4/failed.json#payload"
          },
          {
            "badge": "kfd-4",
            "state": "missing",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-4/missing.svg",
            "jsonPath": "/badges/v1/kfd-4/missing.json",
            "deployedPaths": [
              "/badges/v1/kfd-4/missing.svg",
              "/buildchain/badges/v1/kfd-4/missing.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-4/missing.json#payload"
          },
          {
            "badge": "kfd-5",
            "state": "passed",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-5/passed.svg",
            "jsonPath": "/badges/v1/kfd-5/passed.json",
            "deployedPaths": [
              "/badges/v1/kfd-5/passed.svg",
              "/buildchain/badges/v1/kfd-5/passed.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-5/passed.json#payload"
          },
          {
            "badge": "kfd-5",
            "state": "aligned",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-5/aligned.svg",
            "jsonPath": "/badges/v1/kfd-5/aligned.json",
            "deployedPaths": [
              "/badges/v1/kfd-5/aligned.svg",
              "/buildchain/badges/v1/kfd-5/aligned.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-5/aligned.json#payload"
          },
          {
            "badge": "kfd-5",
            "state": "declared",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-5/declared.svg",
            "jsonPath": "/badges/v1/kfd-5/declared.json",
            "deployedPaths": [
              "/badges/v1/kfd-5/declared.svg",
              "/buildchain/badges/v1/kfd-5/declared.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-5/declared.json#payload"
          },
          {
            "badge": "kfd-5",
            "state": "planned",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-5/planned.svg",
            "jsonPath": "/badges/v1/kfd-5/planned.json",
            "deployedPaths": [
              "/badges/v1/kfd-5/planned.svg",
              "/buildchain/badges/v1/kfd-5/planned.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-5/planned.json#payload"
          },
          {
            "badge": "kfd-5",
            "state": "draft",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-5/draft.svg",
            "jsonPath": "/badges/v1/kfd-5/draft.json",
            "deployedPaths": [
              "/badges/v1/kfd-5/draft.svg",
              "/buildchain/badges/v1/kfd-5/draft.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-5/draft.json#payload"
          },
          {
            "badge": "kfd-5",
            "state": "downgraded",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-5/downgraded.svg",
            "jsonPath": "/badges/v1/kfd-5/downgraded.json",
            "deployedPaths": [
              "/badges/v1/kfd-5/downgraded.svg",
              "/buildchain/badges/v1/kfd-5/downgraded.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-5/downgraded.json#payload"
          },
          {
            "badge": "kfd-5",
            "state": "failed",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-5/failed.svg",
            "jsonPath": "/badges/v1/kfd-5/failed.json",
            "deployedPaths": [
              "/badges/v1/kfd-5/failed.svg",
              "/buildchain/badges/v1/kfd-5/failed.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-5/failed.json#payload"
          },
          {
            "badge": "kfd-5",
            "state": "missing",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-5/missing.svg",
            "jsonPath": "/badges/v1/kfd-5/missing.json",
            "deployedPaths": [
              "/badges/v1/kfd-5/missing.svg",
              "/buildchain/badges/v1/kfd-5/missing.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-5/missing.json#payload"
          },
          {
            "badge": "kfd-6",
            "state": "passed",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-6/passed.svg",
            "jsonPath": "/badges/v1/kfd-6/passed.json",
            "deployedPaths": [
              "/badges/v1/kfd-6/passed.svg",
              "/buildchain/badges/v1/kfd-6/passed.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-6/passed.json#payload"
          },
          {
            "badge": "kfd-6",
            "state": "aligned",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-6/aligned.svg",
            "jsonPath": "/badges/v1/kfd-6/aligned.json",
            "deployedPaths": [
              "/badges/v1/kfd-6/aligned.svg",
              "/buildchain/badges/v1/kfd-6/aligned.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-6/aligned.json#payload"
          },
          {
            "badge": "kfd-6",
            "state": "declared",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-6/declared.svg",
            "jsonPath": "/badges/v1/kfd-6/declared.json",
            "deployedPaths": [
              "/badges/v1/kfd-6/declared.svg",
              "/buildchain/badges/v1/kfd-6/declared.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-6/declared.json#payload"
          },
          {
            "badge": "kfd-6",
            "state": "planned",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-6/planned.svg",
            "jsonPath": "/badges/v1/kfd-6/planned.json",
            "deployedPaths": [
              "/badges/v1/kfd-6/planned.svg",
              "/buildchain/badges/v1/kfd-6/planned.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-6/planned.json#payload"
          },
          {
            "badge": "kfd-6",
            "state": "draft",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-6/draft.svg",
            "jsonPath": "/badges/v1/kfd-6/draft.json",
            "deployedPaths": [
              "/badges/v1/kfd-6/draft.svg",
              "/buildchain/badges/v1/kfd-6/draft.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-6/draft.json#payload"
          },
          {
            "badge": "kfd-6",
            "state": "downgraded",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-6/downgraded.svg",
            "jsonPath": "/badges/v1/kfd-6/downgraded.json",
            "deployedPaths": [
              "/badges/v1/kfd-6/downgraded.svg",
              "/buildchain/badges/v1/kfd-6/downgraded.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-6/downgraded.json#payload"
          },
          {
            "badge": "kfd-6",
            "state": "failed",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-6/failed.svg",
            "jsonPath": "/badges/v1/kfd-6/failed.json",
            "deployedPaths": [
              "/badges/v1/kfd-6/failed.svg",
              "/buildchain/badges/v1/kfd-6/failed.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-6/failed.json#payload"
          },
          {
            "badge": "kfd-6",
            "state": "missing",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-6/missing.svg",
            "jsonPath": "/badges/v1/kfd-6/missing.json",
            "deployedPaths": [
              "/badges/v1/kfd-6/missing.svg",
              "/buildchain/badges/v1/kfd-6/missing.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-6/missing.json#payload"
          },
          {
            "badge": "kfd-7",
            "state": "passed",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-7/passed.svg",
            "jsonPath": "/badges/v1/kfd-7/passed.json",
            "deployedPaths": [
              "/badges/v1/kfd-7/passed.svg",
              "/buildchain/badges/v1/kfd-7/passed.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-7/passed.json#payload"
          },
          {
            "badge": "kfd-7",
            "state": "aligned",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-7/aligned.svg",
            "jsonPath": "/badges/v1/kfd-7/aligned.json",
            "deployedPaths": [
              "/badges/v1/kfd-7/aligned.svg",
              "/buildchain/badges/v1/kfd-7/aligned.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-7/aligned.json#payload"
          },
          {
            "badge": "kfd-7",
            "state": "declared",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-7/declared.svg",
            "jsonPath": "/badges/v1/kfd-7/declared.json",
            "deployedPaths": [
              "/badges/v1/kfd-7/declared.svg",
              "/buildchain/badges/v1/kfd-7/declared.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-7/declared.json#payload"
          },
          {
            "badge": "kfd-7",
            "state": "planned",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-7/planned.svg",
            "jsonPath": "/badges/v1/kfd-7/planned.json",
            "deployedPaths": [
              "/badges/v1/kfd-7/planned.svg",
              "/buildchain/badges/v1/kfd-7/planned.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-7/planned.json#payload"
          },
          {
            "badge": "kfd-7",
            "state": "draft",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-7/draft.svg",
            "jsonPath": "/badges/v1/kfd-7/draft.json",
            "deployedPaths": [
              "/badges/v1/kfd-7/draft.svg",
              "/buildchain/badges/v1/kfd-7/draft.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-7/draft.json#payload"
          },
          {
            "badge": "kfd-7",
            "state": "downgraded",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-7/downgraded.svg",
            "jsonPath": "/badges/v1/kfd-7/downgraded.json",
            "deployedPaths": [
              "/badges/v1/kfd-7/downgraded.svg",
              "/buildchain/badges/v1/kfd-7/downgraded.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-7/downgraded.json#payload"
          },
          {
            "badge": "kfd-7",
            "state": "failed",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-7/failed.svg",
            "jsonPath": "/badges/v1/kfd-7/failed.json",
            "deployedPaths": [
              "/badges/v1/kfd-7/failed.svg",
              "/buildchain/badges/v1/kfd-7/failed.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-7/failed.json#payload"
          },
          {
            "badge": "kfd-7",
            "state": "missing",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-7/missing.svg",
            "jsonPath": "/badges/v1/kfd-7/missing.json",
            "deployedPaths": [
              "/badges/v1/kfd-7/missing.svg",
              "/buildchain/badges/v1/kfd-7/missing.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-7/missing.json#payload"
          },
          {
            "badge": "kfd-8",
            "state": "passed",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-8/passed.svg",
            "jsonPath": "/badges/v1/kfd-8/passed.json",
            "deployedPaths": [
              "/badges/v1/kfd-8/passed.svg",
              "/buildchain/badges/v1/kfd-8/passed.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-8/passed.json#payload"
          },
          {
            "badge": "kfd-8",
            "state": "aligned",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-8/aligned.svg",
            "jsonPath": "/badges/v1/kfd-8/aligned.json",
            "deployedPaths": [
              "/badges/v1/kfd-8/aligned.svg",
              "/buildchain/badges/v1/kfd-8/aligned.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-8/aligned.json#payload"
          },
          {
            "badge": "kfd-8",
            "state": "declared",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-8/declared.svg",
            "jsonPath": "/badges/v1/kfd-8/declared.json",
            "deployedPaths": [
              "/badges/v1/kfd-8/declared.svg",
              "/buildchain/badges/v1/kfd-8/declared.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-8/declared.json#payload"
          },
          {
            "badge": "kfd-8",
            "state": "planned",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-8/planned.svg",
            "jsonPath": "/badges/v1/kfd-8/planned.json",
            "deployedPaths": [
              "/badges/v1/kfd-8/planned.svg",
              "/buildchain/badges/v1/kfd-8/planned.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-8/planned.json#payload"
          },
          {
            "badge": "kfd-8",
            "state": "draft",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-8/draft.svg",
            "jsonPath": "/badges/v1/kfd-8/draft.json",
            "deployedPaths": [
              "/badges/v1/kfd-8/draft.svg",
              "/buildchain/badges/v1/kfd-8/draft.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-8/draft.json#payload"
          },
          {
            "badge": "kfd-8",
            "state": "downgraded",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-8/downgraded.svg",
            "jsonPath": "/badges/v1/kfd-8/downgraded.json",
            "deployedPaths": [
              "/badges/v1/kfd-8/downgraded.svg",
              "/buildchain/badges/v1/kfd-8/downgraded.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-8/downgraded.json#payload"
          },
          {
            "badge": "kfd-8",
            "state": "failed",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-8/failed.svg",
            "jsonPath": "/badges/v1/kfd-8/failed.json",
            "deployedPaths": [
              "/badges/v1/kfd-8/failed.svg",
              "/buildchain/badges/v1/kfd-8/failed.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-8/failed.json#payload"
          },
          {
            "badge": "kfd-8",
            "state": "missing",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-8/missing.svg",
            "jsonPath": "/badges/v1/kfd-8/missing.json",
            "deployedPaths": [
              "/badges/v1/kfd-8/missing.svg",
              "/buildchain/badges/v1/kfd-8/missing.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-8/missing.json#payload"
          },
          {
            "badge": "kfd-9",
            "state": "passed",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-9/passed.svg",
            "jsonPath": "/badges/v1/kfd-9/passed.json",
            "deployedPaths": [
              "/badges/v1/kfd-9/passed.svg",
              "/buildchain/badges/v1/kfd-9/passed.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-9/passed.json#payload"
          },
          {
            "badge": "kfd-9",
            "state": "aligned",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-9/aligned.svg",
            "jsonPath": "/badges/v1/kfd-9/aligned.json",
            "deployedPaths": [
              "/badges/v1/kfd-9/aligned.svg",
              "/buildchain/badges/v1/kfd-9/aligned.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-9/aligned.json#payload"
          },
          {
            "badge": "kfd-9",
            "state": "declared",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-9/declared.svg",
            "jsonPath": "/badges/v1/kfd-9/declared.json",
            "deployedPaths": [
              "/badges/v1/kfd-9/declared.svg",
              "/buildchain/badges/v1/kfd-9/declared.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-9/declared.json#payload"
          },
          {
            "badge": "kfd-9",
            "state": "planned",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-9/planned.svg",
            "jsonPath": "/badges/v1/kfd-9/planned.json",
            "deployedPaths": [
              "/badges/v1/kfd-9/planned.svg",
              "/buildchain/badges/v1/kfd-9/planned.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-9/planned.json#payload"
          },
          {
            "badge": "kfd-9",
            "state": "draft",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-9/draft.svg",
            "jsonPath": "/badges/v1/kfd-9/draft.json",
            "deployedPaths": [
              "/badges/v1/kfd-9/draft.svg",
              "/buildchain/badges/v1/kfd-9/draft.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-9/draft.json#payload"
          },
          {
            "badge": "kfd-9",
            "state": "downgraded",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-9/downgraded.svg",
            "jsonPath": "/badges/v1/kfd-9/downgraded.json",
            "deployedPaths": [
              "/badges/v1/kfd-9/downgraded.svg",
              "/buildchain/badges/v1/kfd-9/downgraded.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-9/downgraded.json#payload"
          },
          {
            "badge": "kfd-9",
            "state": "failed",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-9/failed.svg",
            "jsonPath": "/badges/v1/kfd-9/failed.json",
            "deployedPaths": [
              "/badges/v1/kfd-9/failed.svg",
              "/buildchain/badges/v1/kfd-9/failed.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-9/failed.json#payload"
          },
          {
            "badge": "kfd-9",
            "state": "missing",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-9/missing.svg",
            "jsonPath": "/badges/v1/kfd-9/missing.json",
            "deployedPaths": [
              "/badges/v1/kfd-9/missing.svg",
              "/buildchain/badges/v1/kfd-9/missing.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-9/missing.json#payload"
          },
          {
            "badge": "kfd-10",
            "state": "passed",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-10/passed.svg",
            "jsonPath": "/badges/v1/kfd-10/passed.json",
            "deployedPaths": [
              "/badges/v1/kfd-10/passed.svg",
              "/buildchain/badges/v1/kfd-10/passed.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-10/passed.json#payload"
          },
          {
            "badge": "kfd-10",
            "state": "aligned",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-10/aligned.svg",
            "jsonPath": "/badges/v1/kfd-10/aligned.json",
            "deployedPaths": [
              "/badges/v1/kfd-10/aligned.svg",
              "/buildchain/badges/v1/kfd-10/aligned.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-10/aligned.json#payload"
          },
          {
            "badge": "kfd-10",
            "state": "declared",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-10/declared.svg",
            "jsonPath": "/badges/v1/kfd-10/declared.json",
            "deployedPaths": [
              "/badges/v1/kfd-10/declared.svg",
              "/buildchain/badges/v1/kfd-10/declared.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-10/declared.json#payload"
          },
          {
            "badge": "kfd-10",
            "state": "planned",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-10/planned.svg",
            "jsonPath": "/badges/v1/kfd-10/planned.json",
            "deployedPaths": [
              "/badges/v1/kfd-10/planned.svg",
              "/buildchain/badges/v1/kfd-10/planned.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-10/planned.json#payload"
          },
          {
            "badge": "kfd-10",
            "state": "draft",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-10/draft.svg",
            "jsonPath": "/badges/v1/kfd-10/draft.json",
            "deployedPaths": [
              "/badges/v1/kfd-10/draft.svg",
              "/buildchain/badges/v1/kfd-10/draft.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-10/draft.json#payload"
          },
          {
            "badge": "kfd-10",
            "state": "downgraded",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-10/downgraded.svg",
            "jsonPath": "/badges/v1/kfd-10/downgraded.json",
            "deployedPaths": [
              "/badges/v1/kfd-10/downgraded.svg",
              "/buildchain/badges/v1/kfd-10/downgraded.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-10/downgraded.json#payload"
          },
          {
            "badge": "kfd-10",
            "state": "failed",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-10/failed.svg",
            "jsonPath": "/badges/v1/kfd-10/failed.json",
            "deployedPaths": [
              "/badges/v1/kfd-10/failed.svg",
              "/buildchain/badges/v1/kfd-10/failed.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-10/failed.json#payload"
          },
          {
            "badge": "kfd-10",
            "state": "missing",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-10/missing.svg",
            "jsonPath": "/badges/v1/kfd-10/missing.json",
            "deployedPaths": [
              "/badges/v1/kfd-10/missing.svg",
              "/buildchain/badges/v1/kfd-10/missing.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-10/missing.json#payload"
          },
          {
            "badge": "kfd-11",
            "state": "passed",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-11/passed.svg",
            "jsonPath": "/badges/v1/kfd-11/passed.json",
            "deployedPaths": [
              "/badges/v1/kfd-11/passed.svg",
              "/buildchain/badges/v1/kfd-11/passed.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-11/passed.json#payload"
          },
          {
            "badge": "kfd-11",
            "state": "aligned",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-11/aligned.svg",
            "jsonPath": "/badges/v1/kfd-11/aligned.json",
            "deployedPaths": [
              "/badges/v1/kfd-11/aligned.svg",
              "/buildchain/badges/v1/kfd-11/aligned.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-11/aligned.json#payload"
          },
          {
            "badge": "kfd-11",
            "state": "declared",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-11/declared.svg",
            "jsonPath": "/badges/v1/kfd-11/declared.json",
            "deployedPaths": [
              "/badges/v1/kfd-11/declared.svg",
              "/buildchain/badges/v1/kfd-11/declared.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-11/declared.json#payload"
          },
          {
            "badge": "kfd-11",
            "state": "planned",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-11/planned.svg",
            "jsonPath": "/badges/v1/kfd-11/planned.json",
            "deployedPaths": [
              "/badges/v1/kfd-11/planned.svg",
              "/buildchain/badges/v1/kfd-11/planned.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-11/planned.json#payload"
          },
          {
            "badge": "kfd-11",
            "state": "draft",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-11/draft.svg",
            "jsonPath": "/badges/v1/kfd-11/draft.json",
            "deployedPaths": [
              "/badges/v1/kfd-11/draft.svg",
              "/buildchain/badges/v1/kfd-11/draft.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-11/draft.json#payload"
          },
          {
            "badge": "kfd-11",
            "state": "downgraded",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-11/downgraded.svg",
            "jsonPath": "/badges/v1/kfd-11/downgraded.json",
            "deployedPaths": [
              "/badges/v1/kfd-11/downgraded.svg",
              "/buildchain/badges/v1/kfd-11/downgraded.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-11/downgraded.json#payload"
          },
          {
            "badge": "kfd-11",
            "state": "failed",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-11/failed.svg",
            "jsonPath": "/badges/v1/kfd-11/failed.json",
            "deployedPaths": [
              "/badges/v1/kfd-11/failed.svg",
              "/buildchain/badges/v1/kfd-11/failed.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-11/failed.json#payload"
          },
          {
            "badge": "kfd-11",
            "state": "missing",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-11/missing.svg",
            "jsonPath": "/badges/v1/kfd-11/missing.json",
            "deployedPaths": [
              "/badges/v1/kfd-11/missing.svg",
              "/buildchain/badges/v1/kfd-11/missing.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-11/missing.json#payload"
          },
          {
            "badge": "kfd-12",
            "state": "passed",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-12/passed.svg",
            "jsonPath": "/badges/v1/kfd-12/passed.json",
            "deployedPaths": [
              "/badges/v1/kfd-12/passed.svg",
              "/buildchain/badges/v1/kfd-12/passed.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-12/passed.json#payload"
          },
          {
            "badge": "kfd-12",
            "state": "aligned",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-12/aligned.svg",
            "jsonPath": "/badges/v1/kfd-12/aligned.json",
            "deployedPaths": [
              "/badges/v1/kfd-12/aligned.svg",
              "/buildchain/badges/v1/kfd-12/aligned.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-12/aligned.json#payload"
          },
          {
            "badge": "kfd-12",
            "state": "declared",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-12/declared.svg",
            "jsonPath": "/badges/v1/kfd-12/declared.json",
            "deployedPaths": [
              "/badges/v1/kfd-12/declared.svg",
              "/buildchain/badges/v1/kfd-12/declared.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-12/declared.json#payload"
          },
          {
            "badge": "kfd-12",
            "state": "planned",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-12/planned.svg",
            "jsonPath": "/badges/v1/kfd-12/planned.json",
            "deployedPaths": [
              "/badges/v1/kfd-12/planned.svg",
              "/buildchain/badges/v1/kfd-12/planned.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-12/planned.json#payload"
          },
          {
            "badge": "kfd-12",
            "state": "draft",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-12/draft.svg",
            "jsonPath": "/badges/v1/kfd-12/draft.json",
            "deployedPaths": [
              "/badges/v1/kfd-12/draft.svg",
              "/buildchain/badges/v1/kfd-12/draft.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-12/draft.json#payload"
          },
          {
            "badge": "kfd-12",
            "state": "downgraded",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-12/downgraded.svg",
            "jsonPath": "/badges/v1/kfd-12/downgraded.json",
            "deployedPaths": [
              "/badges/v1/kfd-12/downgraded.svg",
              "/buildchain/badges/v1/kfd-12/downgraded.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-12/downgraded.json#payload"
          },
          {
            "badge": "kfd-12",
            "state": "failed",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-12/failed.svg",
            "jsonPath": "/badges/v1/kfd-12/failed.json",
            "deployedPaths": [
              "/badges/v1/kfd-12/failed.svg",
              "/buildchain/badges/v1/kfd-12/failed.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-12/failed.json#payload"
          },
          {
            "badge": "kfd-12",
            "state": "missing",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-12/missing.svg",
            "jsonPath": "/badges/v1/kfd-12/missing.json",
            "deployedPaths": [
              "/badges/v1/kfd-12/missing.svg",
              "/buildchain/badges/v1/kfd-12/missing.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-12/missing.json#payload"
          },
          {
            "badge": "kfd-13",
            "state": "passed",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-13/passed.svg",
            "jsonPath": "/badges/v1/kfd-13/passed.json",
            "deployedPaths": [
              "/badges/v1/kfd-13/passed.svg",
              "/buildchain/badges/v1/kfd-13/passed.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-13/passed.json#payload"
          },
          {
            "badge": "kfd-13",
            "state": "aligned",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-13/aligned.svg",
            "jsonPath": "/badges/v1/kfd-13/aligned.json",
            "deployedPaths": [
              "/badges/v1/kfd-13/aligned.svg",
              "/buildchain/badges/v1/kfd-13/aligned.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-13/aligned.json#payload"
          },
          {
            "badge": "kfd-13",
            "state": "declared",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-13/declared.svg",
            "jsonPath": "/badges/v1/kfd-13/declared.json",
            "deployedPaths": [
              "/badges/v1/kfd-13/declared.svg",
              "/buildchain/badges/v1/kfd-13/declared.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-13/declared.json#payload"
          },
          {
            "badge": "kfd-13",
            "state": "planned",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-13/planned.svg",
            "jsonPath": "/badges/v1/kfd-13/planned.json",
            "deployedPaths": [
              "/badges/v1/kfd-13/planned.svg",
              "/buildchain/badges/v1/kfd-13/planned.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-13/planned.json#payload"
          },
          {
            "badge": "kfd-13",
            "state": "draft",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-13/draft.svg",
            "jsonPath": "/badges/v1/kfd-13/draft.json",
            "deployedPaths": [
              "/badges/v1/kfd-13/draft.svg",
              "/buildchain/badges/v1/kfd-13/draft.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-13/draft.json#payload"
          },
          {
            "badge": "kfd-13",
            "state": "downgraded",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-13/downgraded.svg",
            "jsonPath": "/badges/v1/kfd-13/downgraded.json",
            "deployedPaths": [
              "/badges/v1/kfd-13/downgraded.svg",
              "/buildchain/badges/v1/kfd-13/downgraded.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-13/downgraded.json#payload"
          },
          {
            "badge": "kfd-13",
            "state": "failed",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-13/failed.svg",
            "jsonPath": "/badges/v1/kfd-13/failed.json",
            "deployedPaths": [
              "/badges/v1/kfd-13/failed.svg",
              "/buildchain/badges/v1/kfd-13/failed.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-13/failed.json#payload"
          },
          {
            "badge": "kfd-13",
            "state": "missing",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/kfd-13/missing.svg",
            "jsonPath": "/badges/v1/kfd-13/missing.json",
            "deployedPaths": [
              "/badges/v1/kfd-13/missing.svg",
              "/buildchain/badges/v1/kfd-13/missing.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/kfd-13/missing.json#payload"
          },
          {
            "badge": "buildchain-release-passport",
            "state": "passed",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/buildchain-release-passport/passed.svg",
            "jsonPath": "/badges/v1/buildchain-release-passport/passed.json",
            "deployedPaths": [
              "/badges/v1/buildchain-release-passport/passed.svg",
              "/buildchain/badges/v1/buildchain-release-passport/passed.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/buildchain-release-passport/passed.json#payload"
          },
          {
            "badge": "buildchain-release-passport",
            "state": "aligned",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/buildchain-release-passport/aligned.svg",
            "jsonPath": "/badges/v1/buildchain-release-passport/aligned.json",
            "deployedPaths": [
              "/badges/v1/buildchain-release-passport/aligned.svg",
              "/buildchain/badges/v1/buildchain-release-passport/aligned.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/buildchain-release-passport/aligned.json#payload"
          },
          {
            "badge": "buildchain-release-passport",
            "state": "declared",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/buildchain-release-passport/declared.svg",
            "jsonPath": "/badges/v1/buildchain-release-passport/declared.json",
            "deployedPaths": [
              "/badges/v1/buildchain-release-passport/declared.svg",
              "/buildchain/badges/v1/buildchain-release-passport/declared.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/buildchain-release-passport/declared.json#payload"
          },
          {
            "badge": "buildchain-release-passport",
            "state": "planned",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/buildchain-release-passport/planned.svg",
            "jsonPath": "/badges/v1/buildchain-release-passport/planned.json",
            "deployedPaths": [
              "/badges/v1/buildchain-release-passport/planned.svg",
              "/buildchain/badges/v1/buildchain-release-passport/planned.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/buildchain-release-passport/planned.json#payload"
          },
          {
            "badge": "buildchain-release-passport",
            "state": "draft",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/buildchain-release-passport/draft.svg",
            "jsonPath": "/badges/v1/buildchain-release-passport/draft.json",
            "deployedPaths": [
              "/badges/v1/buildchain-release-passport/draft.svg",
              "/buildchain/badges/v1/buildchain-release-passport/draft.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/buildchain-release-passport/draft.json#payload"
          },
          {
            "badge": "buildchain-release-passport",
            "state": "downgraded",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/buildchain-release-passport/downgraded.svg",
            "jsonPath": "/badges/v1/buildchain-release-passport/downgraded.json",
            "deployedPaths": [
              "/badges/v1/buildchain-release-passport/downgraded.svg",
              "/buildchain/badges/v1/buildchain-release-passport/downgraded.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/buildchain-release-passport/downgraded.json#payload"
          },
          {
            "badge": "buildchain-release-passport",
            "state": "failed",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/buildchain-release-passport/failed.svg",
            "jsonPath": "/badges/v1/buildchain-release-passport/failed.json",
            "deployedPaths": [
              "/badges/v1/buildchain-release-passport/failed.svg",
              "/buildchain/badges/v1/buildchain-release-passport/failed.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/buildchain-release-passport/failed.json#payload"
          },
          {
            "badge": "buildchain-release-passport",
            "state": "missing",
            "host": "buildchain.libkungfu.dev",
            "path": "/badges/v1/buildchain-release-passport/missing.svg",
            "jsonPath": "/badges/v1/buildchain-release-passport/missing.json",
            "deployedPaths": [
              "/badges/v1/buildchain-release-passport/missing.svg",
              "/buildchain/badges/v1/buildchain-release-passport/missing.svg"
            ],
            "source": "@kungfu-tech/buildchain@3.0.2-alpha.2/dist/site/badges/v1/buildchain-release-passport/missing.json#payload"
          }
        ]
      }
    },
    "papers": {
      "contract": "kungfu-buildchain-publication-release-registry",
      "source": "src/publication-packages.json and package-local publication registries",
      "sourceKind": "paper-packages",
      "packages": [
        {
          "name": "@kungfu-tech/paper-kungfu-product-white-paper",
          "version": "0.1.0-alpha.10",
          "description": "Kungfu: The Session Is Not the Work publication artifact package.",
          "repository": "git+https://github.com/kungfu-systems/paper-kungfu-product-white-paper.git",
          "registryContract": "kungfu-buildchain-publication-artifact-registry",
          "manifestContract": "kungfu-buildchain-publication-artifact-manifest",
          "lockIntegrity": "sha512-E72T/WnVn9tLCHGdJVsORZzvwS281hUcWDmr3kIOcQQ0D/SK8Ktf8GlGv/Ov43dy9VtKlqMNm8BgO/P1zCQkMQ=="
        },
        {
          "name": "@kungfu-tech/paper-kfd-foundation-real-world-agent-work",
          "version": "0.1.0-alpha.8",
          "description": "Facts, Trust, and Cooperation: The KFD Foundation Triad publication artifact package.",
          "repository": "git+https://github.com/kungfu-systems/paper-kfd-foundation-real-world-agent-work.git",
          "registryContract": "kungfu-buildchain-publication-artifact-registry",
          "manifestContract": "kungfu-buildchain-publication-artifact-manifest",
          "lockIntegrity": "sha512-2eLq7poJ/Zb0l6OJhIwx2iG5GbPz7CD6dW5aKlPwQn/9tEjQpd06+K+NZIwrhiBlqj+EjF36PPgy6+6UldSs8g=="
        },
        {
          "name": "@kungfu-tech/paper-observer-declared-timelines",
          "version": "0.1.0-alpha.9",
          "description": "Observer-Declared Timelines for Real-World Agent Work publication artifact package.",
          "repository": "git+https://github.com/kungfu-systems/paper-observer-declared-timelines.git",
          "registryContract": "kungfu-buildchain-publication-artifact-registry",
          "manifestContract": "kungfu-buildchain-publication-artifact-manifest",
          "lockIntegrity": "sha512-uixVi6Vic6KILqQoiqisiFv2NOWkOoZrlEhrXSVBPBaMxkg5HtDVqJE0XYiiGz85LIbArQ+DRVKl/E3U/pmH+Q=="
        },
        {
          "name": "@kungfu-tech/paper-episodes-to-primitives",
          "version": "0.1.0-alpha.2",
          "description": "From Episodes to Primitives: Causal Historical Assets for Evidence-Governed Ontology Revision publication artifact package.",
          "repository": "git+https://github.com/kungfu-systems/paper-episodes-to-primitives.git",
          "registryContract": "kungfu-buildchain-publication-artifact-registry",
          "manifestContract": "kungfu-buildchain-publication-artifact-manifest",
          "lockIntegrity": "sha512-D7NGY7wtV54r5w3zzlq51gOcmBHkmT8jiMoIvdIZS8QOjvHv86cs4yqZ6JCAooW6aV2h8v0mNiiMbKP59PwgZA=="
        }
      ],
      "archivePolicy": {
        "contract": "kungfu-buildchain-publication-archive-policy",
        "mutableRouteKinds": [
          "canonical-reader",
          "latest",
          "registry-index"
        ],
        "immutableRouteKinds": [
          "version-artifact",
          "version-passport",
          "version-source"
        ],
        "deploymentBoundary": "append-only immutable version prefixes",
        "rule": "A site build may update latest and canonical reader pages, but it must not delete or overwrite files under a declared immutable version prefix."
      },
      "publicationCount": 4,
      "immutableArtifactCount": 16,
      "routes": [
        {
          "path": "/",
          "host": "papers.libkungfu.dev",
          "source": "src/publication-packages.json and package-local publication registries",
          "routeKind": "registry-index"
        },
        {
          "path": "/archive/",
          "host": "papers.libkungfu.dev",
          "source": "src/publication-packages.json and package-local publication registries",
          "routeKind": "evidence-index"
        },
        {
          "path": "/kungfu-product-white-paper/",
          "host": "papers.libkungfu.dev",
          "source": "src/publication-packages.json and package-local publication registries",
          "routeKind": "publication-index"
        },
        {
          "path": "/kungfu-product-white-paper/latest/",
          "host": "papers.libkungfu.dev",
          "source": "src/publication-packages.json and package-local publication registries",
          "routeKind": "latest"
        },
        {
          "path": "/archive/kungfu-product-white-paper/v0.1.0-alpha.10/",
          "host": "papers.libkungfu.dev",
          "source": "src/publication-packages.json and package-local publication registries",
          "routeKind": "version-index",
          "immutable": true
        },
        {
          "path": "/archive/kungfu-product-white-paper/v0.1.0-alpha.10/kungfu-white-paper.pdf",
          "host": "papers.libkungfu.dev",
          "source": "src/publication-packages.json and package-local publication registries",
          "routeKind": "version-pdf",
          "immutable": true,
          "sha256": "sha256:6c87107557b92621a9c06a68c76ee659b471ca3deec563a0a33651b1137cb3e9",
          "mediaType": "application/pdf"
        },
        {
          "path": "/archive/kungfu-product-white-paper/v0.1.0-alpha.10/publication-artifact.json",
          "host": "papers.libkungfu.dev",
          "source": "src/publication-packages.json and package-local publication registries",
          "routeKind": "version-manifest",
          "immutable": true,
          "sha256": "sha256:ebb788acb1bc237d909ef3efd1141dcfadeadd06063c339566fd0f605504bb16",
          "mediaType": "application/json"
        },
        {
          "path": "/archive/kungfu-product-white-paper/v0.1.0-alpha.10/source.tar.gz",
          "host": "papers.libkungfu.dev",
          "source": "src/publication-packages.json and package-local publication registries",
          "routeKind": "version-source",
          "immutable": true,
          "sha256": "sha256:75eff1761c371052ae6e4aeea6f9d34e8a55b983ddcf26b1f1c8d9c793753042",
          "mediaType": "application/gzip"
        },
        {
          "path": "/archive/kungfu-product-white-paper/v0.1.0-alpha.10/publication-artifact-passport.json",
          "host": "papers.libkungfu.dev",
          "source": "src/publication-packages.json and package-local publication registries",
          "routeKind": "version-passport",
          "immutable": true,
          "sha256": "sha256:373bb626a8058f6fedbd1a6f5c8bf0bbc043aebc379e5cf94722424f4666b652",
          "mediaType": "application/json"
        },
        {
          "path": "/kfd-foundation-real-world-agent-work/",
          "host": "papers.libkungfu.dev",
          "source": "src/publication-packages.json and package-local publication registries",
          "routeKind": "publication-index"
        },
        {
          "path": "/kfd-foundation-real-world-agent-work/latest/",
          "host": "papers.libkungfu.dev",
          "source": "src/publication-packages.json and package-local publication registries",
          "routeKind": "latest"
        },
        {
          "path": "/archive/kfd-foundation-real-world-agent-work/v0.1.0-alpha.8/",
          "host": "papers.libkungfu.dev",
          "source": "src/publication-packages.json and package-local publication registries",
          "routeKind": "version-index",
          "immutable": true
        },
        {
          "path": "/archive/kfd-foundation-real-world-agent-work/v0.1.0-alpha.8/kfd-foundation-model.pdf",
          "host": "papers.libkungfu.dev",
          "source": "src/publication-packages.json and package-local publication registries",
          "routeKind": "version-pdf",
          "immutable": true,
          "sha256": "sha256:0cc4d6b38649b562536db4b88cfd76ef38a65f1e9843019fb361f669bc690f00",
          "mediaType": "application/pdf"
        },
        {
          "path": "/archive/kfd-foundation-real-world-agent-work/v0.1.0-alpha.8/publication-artifact.json",
          "host": "papers.libkungfu.dev",
          "source": "src/publication-packages.json and package-local publication registries",
          "routeKind": "version-manifest",
          "immutable": true,
          "sha256": "sha256:38ce91fd76c8654dd4421e6a14a136f573377b9fc00baa634cb1c4daeef4ad1c",
          "mediaType": "application/json"
        },
        {
          "path": "/archive/kfd-foundation-real-world-agent-work/v0.1.0-alpha.8/source.tar.gz",
          "host": "papers.libkungfu.dev",
          "source": "src/publication-packages.json and package-local publication registries",
          "routeKind": "version-source",
          "immutable": true,
          "sha256": "sha256:5bf86f59dd7e8bc96ff5b02f5ad1ec1c77dc9fc3b4e3fc17c2167d4229ef94b6",
          "mediaType": "application/gzip"
        },
        {
          "path": "/archive/kfd-foundation-real-world-agent-work/v0.1.0-alpha.8/publication-artifact-passport.json",
          "host": "papers.libkungfu.dev",
          "source": "src/publication-packages.json and package-local publication registries",
          "routeKind": "version-passport",
          "immutable": true,
          "sha256": "sha256:698cdcae8612f45263dd695fef8983faf837b9a78610ec8a3b89a9bba6bc7763",
          "mediaType": "application/json"
        },
        {
          "path": "/observer-declared-timelines/",
          "host": "papers.libkungfu.dev",
          "source": "src/publication-packages.json and package-local publication registries",
          "routeKind": "publication-index"
        },
        {
          "path": "/observer-declared-timelines/latest/",
          "host": "papers.libkungfu.dev",
          "source": "src/publication-packages.json and package-local publication registries",
          "routeKind": "latest"
        },
        {
          "path": "/archive/observer-declared-timelines/v0.1.0-alpha.9/",
          "host": "papers.libkungfu.dev",
          "source": "src/publication-packages.json and package-local publication registries",
          "routeKind": "version-index",
          "immutable": true
        },
        {
          "path": "/archive/observer-declared-timelines/v0.1.0-alpha.9/observer-declared-timelines.pdf",
          "host": "papers.libkungfu.dev",
          "source": "src/publication-packages.json and package-local publication registries",
          "routeKind": "version-pdf",
          "immutable": true,
          "sha256": "sha256:014cae132b50753b60428b3998311e6efa8107d91fe7fce905795de3f1486046",
          "mediaType": "application/pdf"
        },
        {
          "path": "/archive/observer-declared-timelines/v0.1.0-alpha.9/publication-artifact.json",
          "host": "papers.libkungfu.dev",
          "source": "src/publication-packages.json and package-local publication registries",
          "routeKind": "version-manifest",
          "immutable": true,
          "sha256": "sha256:8cc7291a6a4677f0641b125491bdf766074be3c7138adebaf8c08f9beac00f99",
          "mediaType": "application/json"
        },
        {
          "path": "/archive/observer-declared-timelines/v0.1.0-alpha.9/source.tar.gz",
          "host": "papers.libkungfu.dev",
          "source": "src/publication-packages.json and package-local publication registries",
          "routeKind": "version-source",
          "immutable": true,
          "sha256": "sha256:8a2a97895c9c76d1e1f292ee718e463138b6371002fc39408a9e8f51a97b5d02",
          "mediaType": "application/gzip"
        },
        {
          "path": "/archive/observer-declared-timelines/v0.1.0-alpha.9/publication-artifact-passport.json",
          "host": "papers.libkungfu.dev",
          "source": "src/publication-packages.json and package-local publication registries",
          "routeKind": "version-passport",
          "immutable": true,
          "sha256": "sha256:4e24d4e888a6ebee102ea42419c50ce7c469acb4c468b025df8273b8dff95d70",
          "mediaType": "application/json"
        },
        {
          "path": "/episodes-to-primitives/",
          "host": "papers.libkungfu.dev",
          "source": "src/publication-packages.json and package-local publication registries",
          "routeKind": "publication-index"
        },
        {
          "path": "/episodes-to-primitives/latest/",
          "host": "papers.libkungfu.dev",
          "source": "src/publication-packages.json and package-local publication registries",
          "routeKind": "latest"
        },
        {
          "path": "/archive/episodes-to-primitives/v0.1.0-alpha.2/",
          "host": "papers.libkungfu.dev",
          "source": "src/publication-packages.json and package-local publication registries",
          "routeKind": "version-index",
          "immutable": true
        },
        {
          "path": "/archive/episodes-to-primitives/v0.1.0-alpha.2/episodes-to-primitives.pdf",
          "host": "papers.libkungfu.dev",
          "source": "src/publication-packages.json and package-local publication registries",
          "routeKind": "version-pdf",
          "immutable": true,
          "sha256": "sha256:6d330c243facd537c7ab0a94436889133b0f88f091ad309e8801e69c2987ea65",
          "mediaType": "application/pdf"
        },
        {
          "path": "/archive/episodes-to-primitives/v0.1.0-alpha.2/publication-artifact.json",
          "host": "papers.libkungfu.dev",
          "source": "src/publication-packages.json and package-local publication registries",
          "routeKind": "version-manifest",
          "immutable": true,
          "sha256": "sha256:69d9a8af4affbb52736b2bb7c907c698657e65472b658398f5a0190ca637e052",
          "mediaType": "application/json"
        },
        {
          "path": "/archive/episodes-to-primitives/v0.1.0-alpha.2/source.tar.gz",
          "host": "papers.libkungfu.dev",
          "source": "src/publication-packages.json and package-local publication registries",
          "routeKind": "version-source",
          "immutable": true,
          "sha256": "sha256:b4b60a4cde0e3a9c741ea88d80d01957f7aafd4539eb41ec2f37fe29106f3e6d",
          "mediaType": "application/gzip"
        },
        {
          "path": "/archive/episodes-to-primitives/v0.1.0-alpha.2/publication-artifact-passport.json",
          "host": "papers.libkungfu.dev",
          "source": "src/publication-packages.json and package-local publication registries",
          "routeKind": "version-passport",
          "immutable": true,
          "sha256": "sha256:17d84d9dc9535b0a3ad4d951adcd175b528f39cd0e1698de6001c9f1c5717ec7",
          "mediaType": "application/json"
        }
      ]
    },
    "kfd": {
      "contract": "kfd-site-bundle",
      "package": "@kungfu-tech/kfd",
      "version": "1.0.0-alpha.50",
      "lockIntegrity": "sha512-6xeYfqSuEEzoyls3R7S+a8Bo+L43VXlgLefGRUMTM7CcWFxIRMepyZkrRRKCVXdpbQfMfKHBiflZgFvHJYizlA==",
      "releaseLock": {
        "path": "buildchain.upstreams/kfd.release.json",
        "tag": "v1.0.0-alpha.50",
        "lockSha256": "42f6f2e4973784d2ae4f6734295033a8e8363b642692852d60b1c09ef1486822"
      },
      "registryContract": "kfd-registry",
      "candidateRegistryContract": "kfd-candidate-registry",
      "standardsContract": "kfd-standards-metadata",
      "decisionCount": 13,
      "candidateCount": 6,
      "candidateFormalCount": 4
    }
  }
}
