# libkungfu.dev full agent index { "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 } } }