{
  "contract": "kungfu-agent-supply-chain-public-narrative/v1",
  "categoryStatement": "Kungfu is an open Agent Supply Chain protocol stack for discovering how Agent products cooperate, binding claims to exact software artifacts, establishing purpose-bound trust, preserving durable work facts, and carrying that work across independently owned Hubs.",
  "claimBoundary": "Kungfu does not claim that a multi-Hub ecosystem already exists. It proves that Agent discovery, software provenance, trust, durable work state, and portability no longer need to be rebuilt or locked inside each Hub.",
  "maturityVocabulary": [
    "proved-now",
    "enabled-by-protocol",
    "not-claimed"
  ],
  "layers": [
    {
      "id": "kfd-3",
      "order": 1,
      "owner": "KFD",
      "input": "Product-owned value, constraints, choices, commands, Exit, and record declarations",
      "output": "A stable human-and-agent discovery surface for bounded cooperation",
      "statement": "Discover how products cooperate through inspectable value, constraints, choices, commands, Exit, and records.",
      "statusClass": "proved-now",
      "evidenceCoordinates": [
        "npm:@kungfu-tech/kfd@1.0.0-alpha.41#README.md",
        "npm:@kungfu-tech/kfd@1.0.0-alpha.41#.buildchain/kfd-3/collaboration-interface.artifact.json"
      ],
      "knownLimits": [
        "KFD-3 discovery is inspectable product guidance, not a hidden prompt or forced adoption mechanism.",
        "The current evidence proves the KFD alpha surface, not external vendor adoption or stable certification."
      ],
      "humanRoute": "https://kfd.libkungfu.dev/3",
      "agentRoute": "https://kfd.libkungfu.dev/manifest.json",
      "label": "KFD-3"
    },
    {
      "id": "buildchain",
      "order": 2,
      "owner": "Buildchain",
      "input": "KFD-3-discoverable product declarations and an exact source cut",
      "output": "Artifact-bound provenance, checks, and promotion evidence",
      "statement": "Bind product-owned declarations to exact source, build, artifact, checks, and promotion evidence.",
      "statusClass": "proved-now",
      "evidenceCoordinates": [
        "npm:@kungfu-tech/buildchain@2.14.14-alpha.4#dist/site/product-mechanism.json",
        "npm:@kungfu-tech/buildchain@2.14.14-alpha.4#dist/site/release-provenance.json"
      ],
      "knownLimits": [
        "Buildchain does not create product facts or make the receiver's trust decision.",
        "A passing Passport proves an exact release relation, not blanket certification, safety, or adoption."
      ],
      "humanRoute": "https://buildchain.libkungfu.dev/",
      "agentRoute": "https://buildchain.libkungfu.dev/manifest.json",
      "label": "Buildchain"
    },
    {
      "id": "kfd-2",
      "order": 3,
      "owner": "KFD and receiver",
      "input": "Exact-artifact evidence, a declared purpose, and receiver policy",
      "output": "A purpose-bound assessment with residual risk and decision ownership",
      "statement": "Assess claims for a declared purpose while retaining residual risk and decision ownership.",
      "statusClass": "proved-now",
      "evidenceCoordinates": [
        "npm:@kungfu-tech/kfd@1.0.0-alpha.41#decisions/KFD-2.md",
        "npm:@kungfu-tech/kfd@1.0.0-alpha.41#.buildchain/kfd-2/public-release-trust.claim.json"
      ],
      "knownLimits": [
        "KFD-2 is purpose-, cut-, and evidence-bound; it is not a company reputation score or universal trust certificate.",
        "A prior assessment does not authorize a changed artifact, purpose, receiver policy, or future release."
      ],
      "humanRoute": "https://kfd.libkungfu.dev/2",
      "agentRoute": "https://kfd.libkungfu.dev/manifest.json",
      "label": "KFD-2"
    },
    {
      "id": "libkungfu",
      "order": 4,
      "owner": "Kungfu and adopter",
      "input": "Receiver-admitted work facts, commands, Episodes, and roots",
      "output": "Ordered durable records, export, recovery, and qualification evidence",
      "statement": "Preserve admitted work facts, Episodes, roots, export, and recovery evidence while applications own domain facts.",
      "statusClass": "proved-now",
      "evidenceCoordinates": [
        "git+https://github.com/kungfu-systems/kungfu.git#7eeb5bd1b45492f4da27eaacbe63eddfd6245176:docs/qualification/vendor-agent-hub-embedding.md",
        "git+https://github.com/kungfu-systems/kungfu.git#7eeb5bd1b45492f4da27eaacbe63eddfd6245176:examples/opencode-kungfu/qualification/run.mjs"
      ],
      "knownLimits": [
        "Applications retain authority over domain facts; libkungfu owns admitted runtime records and ordering within its declared boundary.",
        "JSON is an edge projection, not a second authoritative data plane, and qualification remains platform- and cut-specific."
      ],
      "humanRoute": "https://libkungfu.dev/core/",
      "agentRoute": "https://libkungfu.dev/core/manifest.json",
      "label": "libkungfu"
    },
    {
      "id": "agent-hub-portability",
      "order": 5,
      "owner": "KFD profile and each Hub",
      "input": "Bounded responsibility objects with rooted evidence and explicit authority",
      "output": "Portable envelopes, conformance results, and receiver-owned admission decisions",
      "statement": "Carry bounded responsibility objects across independently owned products with receiver-owned admission.",
      "statusClass": "enabled-by-protocol",
      "evidenceCoordinates": [
        "npm:@kungfu-tech/kfd@1.0.0-alpha.41#protocols/agent-hub/manifest.json",
        "npm:@kungfu-tech/kfd@1.0.0-alpha.41#protocols/agent-hub/README.md"
      ],
      "knownLimits": [
        "The public profile enables independent implementations but does not prove a second independent production Hub.",
        "Portability preserves bounded roots, verdicts, conflicts, commitments, and digests; it does not promise lossless one-click migration."
      ],
      "humanRoute": "https://kfd.libkungfu.dev/protocols/agent-hub",
      "agentRoute": "https://kfd.libkungfu.dev/manifest.json",
      "label": "Agent Hub portability"
    }
  ],
  "notClaimed": [
    "two independent production Hubs",
    "external vendor adoption or endorsement",
    "industry-standard status",
    "universal trust or blanket stable compatibility",
    "public Kungfu Cloud",
    "lossless one-click migration"
  ],
  "vendorNextAction": "Assign a technical and product owner, run a bounded 30-day assessment, build one adapter or conformance spike, submit protocol gaps, then decide to adopt, co-shape, or monitor.",
  "readerProgression": {
    "contract": "kungfu-agent-supply-chain-reader-progression/v1",
    "premise": {
      "title": "The next software user is an Agent.",
      "statement": "Software use is shifting from humans directly choosing and operating every tool to Agents discovering, evaluating, selecting, and invoking tools within delegated authority."
    },
    "authorityBoundary": "Humans and Hubs continue to set goals, permissions, budgets, policy, admission, and revocation. Agents increasingly perform day-to-day tool selection inside those boundaries.",
    "distributionAdvantage": "Agent-first software can be discovered, evaluated, invoked, and continued with less bespoke interpretation, creating a new selection and distribution advantage.",
    "bootstrap": {
      "title": "Kungfu gives the first Agent a way to understand the stack.",
      "seed": "A user first chooses Kungfu for concrete utility: continuity across long-running Agent work.",
      "discovery": "When Kungfu launches an Agent, a compact, versioned Skill envelope points to the exact installed context, capability catalog, and KFD-3 collaboration interface. From those local entrypoints the Agent can inspect the KFD-2 evidence and Buildchain-bound release provenance available for that artifact.",
      "boundary": "Kungfu must still solve a real problem well enough to earn the first adoption. The envelope does not create demand or assume prior KFD knowledge; it turns one initial product proof into a repeatable learning and distribution loop.",
      "steps": [
        "User chooses Kungfu for durable Agent work",
        "Kungfu manages the Agent",
        "Skill envelope points to local discovery",
        "Agent inspects the exact installed facts",
        "Informed use can reinforce demand"
      ]
    },
    "flywheel": [
      "A user chooses Kungfu because continuity for durable Agent work solves a concrete problem.",
      "A Kungfu-managed Agent receives a compact Skill envelope and discovers the exact installed collaboration surface and evidence.",
      "Successful Agent-mediated use can increase demand for KFD-3-compatible software.",
      "Buildchain binds KFD-3 declarations and KFD-2 evidence to an exact release.",
      "More developers can ship Agent-ready software with assessable provenance."
    ],
    "flywheelBoundary": "This is an adoption mechanism enabled by the stack, not evidence that a broad network effect, external adoption, or a multi-Hub market already exists."
  }
}
