{
  "$schema": "https://kfd.libkungfu.dev/schemas/kfd-candidate-registry.schema.json",
  "schemaVersion": 1,
  "contract": "kfd-candidate-registry",
  "numberingPolicy": {
    "allocation": "promotion-only",
    "slotHints": "non-binding",
    "numberedDraftSource": "registry.json",
    "stableFreeze": "first-non-prerelease-release"
  },
  "candidates": [
    {
      "id": "action-state-separation",
      "title": "Cross-domain action primitives",
      "status": "promoted",
      "kindCandidate": "principle",
      "slotHint": 7,
      "slotBinding": "non-binding",
      "oneSentence": "Real-world action must begin from independently addressable, fact-bound direction, perspective, and authority, and return as independently replayable causal experience.",
      "path": "drafts/action-state-separation.md",
      "sourceCases": [
        {
          "id": "proof-carrying-work-object",
          "path": "cases/live/proof-carrying-work-object/README.md"
        }
      ],
      "promotionGate": [
        "fact-episode-separation",
        "conditional-role-distinguishability",
        "source-lineage-preserved",
        "numbered-draft-authored",
        "maintainer-promotion"
      ],
      "claimBoundary": "This candidate is preserved as the source lineage promoted into active KFD-7. KFD-7 does not turn Fact or Episode into ordinary domain-Primitives, require named physical stores, claim literal physical spacetime or Euclidean dimensionality, or establish universal necessity. Its Atlas, Pursuit, and Warrant elaborations were later promoted into numbered drafts KFD-8, KFD-9, and KFD-10."
    },
    {
      "id": "atlas-action-perspective",
      "title": "Atlas action perspective",
      "status": "promoted",
      "kindCandidate": "principle",
      "slotHint": 8,
      "slotBinding": "non-binding",
      "oneSentence": "Every consequential action must bind to an addressable perspective and fact cut.",
      "path": "drafts/atlas-action-perspective.md",
      "formalReference": {
        "path": "drafts/formal/atlas-action-perspective.md",
        "url": "https://kfd.libkungfu.dev/drafts/atlas-action-perspective/formal",
        "version": 1,
        "status": "experimental",
        "normative": false,
        "authorityPath": "drafts/atlas-action-perspective.md"
      },
      "sourceCases": [
        {
          "id": "proof-carrying-work-object",
          "path": "cases/live/proof-carrying-work-object/README.md"
        }
      ],
      "promotionGate": [
        "perspective-deletion-witnesses",
        "cross-domain-transfer",
        "context-alternative-comparison",
        "perspective-replay-evidence",
        "dual-first-product-witness"
      ],
      "claimBoundary": "This candidate is preserved as source lineage promoted into numbered draft KFD-8. KFD-8 allocates Atlas as the canonical perspective coordinate but does not mandate one serialization or product surface, claim perspective completeness, establish active status, or prove universal necessity."
    },
    {
      "id": "pursuit-intent-continuity",
      "title": "Pursuit intent continuity",
      "status": "promoted",
      "kindCandidate": "principle",
      "slotHint": 9,
      "slotBinding": "non-binding",
      "oneSentence": "Intent that survives an action must have an identity independent of the action that advances it.",
      "path": "drafts/pursuit-intent-continuity.md",
      "formalReference": {
        "path": "drafts/formal/pursuit-intent-continuity.md",
        "url": "https://kfd.libkungfu.dev/drafts/pursuit-intent-continuity/formal",
        "version": 1,
        "status": "experimental",
        "normative": false,
        "authorityPath": "drafts/pursuit-intent-continuity.md"
      },
      "sourceCases": [
        {
          "id": "proof-carrying-work-object",
          "path": "cases/live/proof-carrying-work-object/README.md"
        }
      ],
      "promotionGate": [
        "continuity-deletion-witnesses",
        "cross-domain-transfer",
        "goal-alternative-comparison",
        "settlement-distinguishability",
        "product-witness"
      ],
      "claimBoundary": "This candidate is preserved as source lineage promoted into numbered draft KFD-9. KFD-9 allocates Pursuit as the canonical direction coordinate but does not mandate one decomposition shape or workflow, establish active status, or prove universal necessity."
    },
    {
      "id": "warrant-bounded-authority",
      "title": "Warrant bounded authority",
      "status": "promoted",
      "kindCandidate": "principle",
      "slotHint": 10,
      "slotBinding": "non-binding",
      "oneSentence": "Permission to act must remain explicit, bounded, derivable, and independently revocable.",
      "path": "drafts/warrant-bounded-authority.md",
      "formalReference": {
        "path": "drafts/formal/warrant-bounded-authority.md",
        "url": "https://kfd.libkungfu.dev/drafts/warrant-bounded-authority/formal",
        "version": 1,
        "status": "experimental",
        "normative": false,
        "authorityPath": "drafts/warrant-bounded-authority.md"
      },
      "sourceCases": [
        {
          "id": "proof-carrying-work-object",
          "path": "cases/live/proof-carrying-work-object/README.md"
        }
      ],
      "promotionGate": [
        "authority-deletion-witnesses",
        "cross-domain-transfer",
        "authorization-alternative-comparison",
        "revocation-and-attenuation-evidence",
        "product-witness"
      ],
      "claimBoundary": "This candidate is preserved as source lineage promoted into numbered draft KFD-10. KFD-10 allocates Warrant as the canonical authority coordinate but does not replace domain authorization systems, mandate one token or approval shape, establish active status, or prove universal necessity."
    },
    {
      "id": "claim-assessment-decision-admission",
      "title": "Claim, Assessment, Decision, and Admission",
      "status": "promoted",
      "kindCandidate": "procedure",
      "slotHint": 11,
      "slotBinding": "non-binding",
      "oneSentence": "Claims may be assessed; only authorized decisions may change admitted state or responsibility.",
      "path": "drafts/claim-assessment-decision-admission.md",
      "sourceCases": [
        {
          "id": "software-work-perspective-settlement",
          "path": "cases/live/software-work-perspective-settlement/README.md"
        }
      ],
      "promotionGate": [
        "kfd-2-claim-assessment-reuse",
        "decision-authority-separation",
        "decision-admission-separation",
        "foundation-revision-lineage",
        "maintainer-promotion"
      ],
      "claimBoundary": "This candidate is preserved as source lineage allocated to numbered draft KFD-11 by the 2026-07-21 pre-stable Foundation Revision. It does not replace KFD-2 Claim or Assessment semantics, activate KFD-11, require four physical records, or prove universal cross-domain minimality."
    },
    {
      "id": "federated-work-continuity",
      "title": "Federated Work Continuity",
      "status": "incubating",
      "kindCandidate": "principle",
      "slotBinding": "non-binding",
      "oneSentence": "Work must remain identifiable independently of the assignments, workspaces, and cuts through which it advances.",
      "path": "drafts/federated-work-continuity.md",
      "formalReference": {
        "path": "drafts/formal/federated-work-continuity.md",
        "url": "https://kfd.libkungfu.dev/drafts/federated-work-continuity/formal",
        "version": 1,
        "status": "experimental",
        "normative": false,
        "authorityPath": "drafts/federated-work-continuity.md"
      },
      "sourceCases": [
        {
          "id": "federated-work-continuity",
          "path": "cases/live/federated-work-continuity/README.md"
        }
      ],
      "promotionGate": [
        "initiative-and-view-alternative-comparison",
        "fixed-root-deletion-and-fuse-witnesses",
        "multi-workspace-federation-dogfood",
        "authority-and-component-cut-preservation",
        "measured-reconstruction-cost",
        "cross-domain-transfer",
        "independent-review",
        "maintainer-promotion"
      ],
      "claimBoundary": "This incubating candidate preserves a perspective-generated Work hypothesis before federation dogfood. It does not establish an independent Work entity, allocate a KFD number, supersede Initiative, prefer entity over derived-view semantics, prove cross-domain transfer, or qualify a product implementation."
    }
  ]
}
