{
  "schemaVersion": 2,
  "contract": "kfd-standards-metadata",
  "metadataSchema": {
    "id": "https://kfd.libkungfu.dev/schemas/kfd-standards.schema.json",
    "path": "schemas/kfd-standards.schema.json",
    "version": "2"
  },
  "source": {
    "package": "@kungfu-tech/kfd",
    "registry": "registry.json",
    "decisionsDir": "decisions"
  },
  "standards": {
    "kfd-1": {
      "key": "kfd-1",
      "id": "KFD-1",
      "number": 1,
      "label": "KFD-1",
      "title": "Facts must not drift",
      "kind": "procedure",
      "status": "active",
      "revision": 6,
      "metadataSchemaVersion": "2",
      "document": {
        "path": "decisions/KFD-1.md",
        "url": "https://kfd.libkungfu.dev/1",
        "sha256": "f504d02736a50006786103c31843ab759e54d160056f756780aeb9b7da1a914a"
      },
      "formalModel": {
        "path": "docs/KFD-1-formal.md",
        "url": "https://kfd.libkungfu.dev/1/formal",
        "version": 3,
        "status": "experimental",
        "normative": false,
        "authorityPath": "decisions/KFD-1.md",
        "sha256": "5ec81c119cd43317949c5128ddadacc46fc8121ec3b19568e82b050598750a12"
      },
      "compatibility": {
        "packageLine": "v1.0",
        "registrySchemaVersion": 1,
        "metadataSchemaVersion": "2",
        "rule": "Before the first stable release, fully evidenced Foundation Revision may correct the latest numbered structure while preserving published coordinates and lineage; Foundation Freeze then requires later substantive change to mint a new KFD."
      },
      "schemaIds": {
        "metadata": "https://kfd.libkungfu.dev/schemas/kfd-standards.schema.json",
        "contractWorld": "https://kfd.libkungfu.dev/schemas/kfd-1/contract-world.schema.json",
        "witness": "https://kfd.libkungfu.dev/schemas/kfd-1/witness.schema.json",
        "publicationUrlSemantics": "https://kfd.libkungfu.dev/schemas/kfd-1/publication-url-semantics.schema.json",
        "candidateRegistry": "https://kfd.libkungfu.dev/schemas/kfd-candidate-registry.schema.json",
        "verificationBundle": "https://kfd.libkungfu.dev/schemas/kfd-verification-bundle.schema.json",
        "verificationReport": "https://kfd.libkungfu.dev/schemas/kfd-verification-report.schema.json",
        "agentHubManifest": "https://kfd.libkungfu.dev/schemas/kfd-agent-hub/manifest.schema.json",
        "agentHubCapabilities": "https://kfd.libkungfu.dev/schemas/kfd-agent-hub/capabilities.schema.json",
        "agentHubExchange": "https://kfd.libkungfu.dev/schemas/kfd-agent-hub/exchange.schema.json",
        "agentHubConformanceManifest": "https://kfd.libkungfu.dev/schemas/kfd-agent-hub/conformance-manifest.schema.json",
        "agentHubAdapterRequest": "https://kfd.libkungfu.dev/schemas/kfd-agent-hub/adapter-request.schema.json",
        "agentHubAdapterResponse": "https://kfd.libkungfu.dev/schemas/kfd-agent-hub/adapter-response.schema.json",
        "agentHubSuite": "https://kfd.libkungfu.dev/schemas/kfd-agent-hub/suite.schema.json",
        "agentHubReport": "https://kfd.libkungfu.dev/schemas/kfd-agent-hub/report.schema.json",
        "agentRuntimeManifest": "https://kfd.libkungfu.dev/schemas/kfd-agent-runtime/manifest.schema.json",
        "agentRuntimeAdapterRequest": "https://kfd.libkungfu.dev/schemas/kfd-agent-runtime/adapter-request.schema.json",
        "agentRuntimeAdapterResponse": "https://kfd.libkungfu.dev/schemas/kfd-agent-runtime/adapter-response.schema.json",
        "agentRuntimeSuite": "https://kfd.libkungfu.dev/schemas/kfd-agent-runtime/suite.schema.json",
        "agentRuntimeReport": "https://kfd.libkungfu.dev/schemas/kfd-agent-runtime/report.schema.json"
      },
      "schemaPaths": {
        "metadata": "schemas/kfd-standards.schema.json",
        "contractWorld": "schemas/kfd-1/contract-world.schema.json",
        "witness": "schemas/kfd-1/witness.schema.json",
        "publicationUrlSemantics": "schemas/kfd-1/publication-url-semantics.schema.json",
        "candidateRegistry": "schemas/kfd-candidate-registry.schema.json",
        "verificationBundle": "schemas/kfd-verification-bundle.schema.json",
        "verificationReport": "schemas/kfd-verification-report.schema.json",
        "agentHubManifest": "schemas/kfd-agent-hub/manifest.schema.json",
        "agentHubCapabilities": "schemas/kfd-agent-hub/capabilities.schema.json",
        "agentHubExchange": "schemas/kfd-agent-hub/exchange.schema.json",
        "agentHubConformanceManifest": "schemas/kfd-agent-hub/conformance-manifest.schema.json",
        "agentHubAdapterRequest": "schemas/kfd-agent-hub/adapter-request.schema.json",
        "agentHubAdapterResponse": "schemas/kfd-agent-hub/adapter-response.schema.json",
        "agentHubSuite": "schemas/kfd-agent-hub/suite.schema.json",
        "agentHubReport": "schemas/kfd-agent-hub/report.schema.json",
        "agentRuntimeManifest": "schemas/kfd-agent-runtime/manifest.schema.json",
        "agentRuntimeAdapterRequest": "schemas/kfd-agent-runtime/adapter-request.schema.json",
        "agentRuntimeAdapterResponse": "schemas/kfd-agent-runtime/adapter-response.schema.json",
        "agentRuntimeSuite": "schemas/kfd-agent-runtime/suite.schema.json",
        "agentRuntimeReport": "schemas/kfd-agent-runtime/report.schema.json"
      },
      "interfaces": {
        "contractWorld": {
          "contract": "kfd-1-contract-world",
          "schemaVersion": 1,
          "schemaId": "https://kfd.libkungfu.dev/schemas/kfd-1/contract-world.schema.json",
          "schemaPath": "schemas/kfd-1/contract-world.schema.json",
          "compatibilityRule": "Compatible additions may keep schemaVersion 1; semantic or required-field changes require a new interface version or contract."
        },
        "witness": {
          "contract": "kfd-1-witness",
          "schemaVersion": 1,
          "schemaId": "https://kfd.libkungfu.dev/schemas/kfd-1/witness.schema.json",
          "schemaPath": "schemas/kfd-1/witness.schema.json",
          "compatibilityRule": "Compatible additions may keep schemaVersion 1; semantic or required-field changes require a new interface version or contract."
        },
        "publicationUrlSemantics": {
          "contract": "kfd-1-publication-url-semantics",
          "schemaVersion": 1,
          "schemaId": "https://kfd.libkungfu.dev/schemas/kfd-1/publication-url-semantics.schema.json",
          "schemaPath": "schemas/kfd-1/publication-url-semantics.schema.json",
          "compatibilityRule": "Compatible additions may keep schemaVersion 1; semantic or required-field changes require a new interface version or contract."
        },
        "candidateRegistry": {
          "contract": "kfd-candidate-registry",
          "schemaVersion": 1,
          "schemaId": "https://kfd.libkungfu.dev/schemas/kfd-candidate-registry.schema.json",
          "schemaPath": "schemas/kfd-candidate-registry.schema.json",
          "compatibilityRule": "Compatible additions may keep schemaVersion 1; changes to candidate identity, numbering allocation, slot binding, or promotion meaning require a new interface version or contract."
        },
        "verificationBundle": {
          "contract": "kfd.verification-bundle/v1",
          "schemaVersion": 1,
          "schemaId": "https://kfd.libkungfu.dev/schemas/kfd-verification-bundle.schema.json",
          "schemaPath": "schemas/kfd-verification-bundle.schema.json",
          "compatibilityRule": "Compatible additions may keep schemaVersion 1; path-safety, canonicalization, required-input, or kind changes require a new interface version or contract."
        },
        "verificationReport": {
          "contract": "kfd.verification-report/v1",
          "schemaVersion": 1,
          "schemaId": "https://kfd.libkungfu.dev/schemas/kfd-verification-report.schema.json",
          "schemaPath": "schemas/kfd-verification-report.schema.json",
          "compatibilityRule": "Compatible additions may keep schemaVersion 1; validity, qualification, check, issue, or responsibility meaning changes require a new interface version or contract."
        },
        "agentHubManifest": {
          "contract": "kfd-agent-hub-profile-manifest",
          "schemaVersion": 1,
          "schemaId": "https://kfd.libkungfu.dev/schemas/kfd-agent-hub/manifest.schema.json",
          "schemaPath": "schemas/kfd-agent-hub/manifest.schema.json",
          "compatibilityRule": "The alpha profile is selected only by exact version and manifest digest; changed required semantics, authority, operations, failure meaning, or rooted surfaces require a new incompatible profile version."
        },
        "agentHubCapabilities": {
          "contract": "kfd-agent-hub-capabilities",
          "schemaVersion": 1,
          "schemaId": "https://kfd.libkungfu.dev/schemas/kfd-agent-hub/capabilities.schema.json",
          "schemaPath": "schemas/kfd-agent-hub/capabilities.schema.json",
          "compatibilityRule": "Compatible optional features may be added only when unselected by default and safely preservable; new required features or changed negotiation meaning require a new interface version or contract."
        },
        "agentHubExchange": {
          "contract": "kfd-agent-hub-exchange",
          "schemaVersion": 1,
          "schemaId": "https://kfd.libkungfu.dev/schemas/kfd-agent-hub/exchange.schema.json",
          "schemaPath": "schemas/kfd-agent-hub/exchange.schema.json",
          "compatibilityRule": "Changes to identity, authority, causal roots, disclosure, idempotency, receiver verdict, admission, conflict, or completion meaning require a new incompatible profile or interface version."
        },
        "agentHubConformanceManifest": {
          "contract": "kfd.agent-hub-conformance-manifest/v1",
          "schemaVersion": 1,
          "schemaId": "https://kfd.libkungfu.dev/schemas/kfd-agent-hub/conformance-manifest.schema.json",
          "schemaPath": "schemas/kfd-agent-hub/conformance-manifest.schema.json",
          "compatibilityRule": "The experimental profile is selected by exact profile, protocol, suite, verifier, failure-inventory, runtime-dependency, and rooted-surface coordinates; changed meaning requires a successor profile."
        },
        "agentHubAdapterRequest": {
          "contract": "kfd.agent-hub-adapter-request/v1",
          "schemaVersion": 1,
          "schemaId": "https://kfd.libkungfu.dev/schemas/kfd-agent-hub/adapter-request.schema.json",
          "schemaPath": "schemas/kfd-agent-hub/adapter-request.schema.json",
          "compatibilityRule": "Changed request identity, operation, fixed input binding, or fail-closed behavior requires a new request contract."
        },
        "agentHubAdapterResponse": {
          "contract": "kfd.agent-hub-adapter-response/v1",
          "schemaVersion": 1,
          "schemaId": "https://kfd.libkungfu.dev/schemas/kfd-agent-hub/adapter-response.schema.json",
          "schemaPath": "schemas/kfd-agent-hub/adapter-response.schema.json",
          "compatibilityRule": "Changed dual-Hub identity, capability roots, status, code, verdict, or response binding requires a new response contract."
        },
        "agentHubSuite": {
          "contract": "kfd.agent-hub-vector-registry/v1",
          "schemaVersion": 1,
          "schemaId": "https://kfd.libkungfu.dev/schemas/kfd-agent-hub/suite.schema.json",
          "schemaPath": "schemas/kfd-agent-hub/suite.schema.json",
          "compatibilityRule": "Any vector identity, request, expectation, polarity, category, count, or canonical root change requires a successor suite version."
        },
        "agentHubReport": {
          "contract": "kfd.agent-hub-report/v1",
          "schemaVersion": 1,
          "schemaId": "https://kfd.libkungfu.dev/schemas/kfd-agent-hub/report.schema.json",
          "schemaPath": "schemas/kfd-agent-hub/report.schema.json",
          "compatibilityRule": "Changes to package cut, adapter and capability binding, suite roots, transcript and result closure, offline verification, or non-certification meaning require a new report contract."
        },
        "agentRuntimeManifest": {
          "contract": "kfd.agent-runtime-suite-manifest/v1",
          "schemaVersion": 1,
          "schemaId": "https://kfd.libkungfu.dev/schemas/kfd-agent-runtime/manifest.schema.json",
          "schemaPath": "schemas/kfd-agent-runtime/manifest.schema.json",
          "compatibilityRule": "The alpha profile is selected by exact profile version, manifest digest, suite version, and vector root; changed partition authority, required semantics, report binding, or rooted surfaces require a successor profile."
        },
        "agentRuntimeAdapterRequest": {
          "contract": "kfd.agent-runtime-adapter-request/v1",
          "schemaVersion": 1,
          "schemaId": "https://kfd.libkungfu.dev/schemas/kfd-agent-runtime/adapter-request.schema.json",
          "schemaPath": "schemas/kfd-agent-runtime/adapter-request.schema.json",
          "compatibilityRule": "Changed request identity, operation, input, fail-closed, or topology-neutral responsibility requires a new adapter request contract."
        },
        "agentRuntimeAdapterResponse": {
          "contract": "kfd.agent-runtime-adapter-response/v1",
          "schemaVersion": 1,
          "schemaId": "https://kfd.libkungfu.dev/schemas/kfd-agent-runtime/adapter-response.schema.json",
          "schemaPath": "schemas/kfd-agent-runtime/adapter-response.schema.json",
          "compatibilityRule": "Compatible optional observations may be added only when safely ignorable; changed adapter identity, status, code, response binding, or fail-closed meaning requires a new adapter response contract."
        },
        "agentRuntimeSuite": {
          "contract": "kfd.agent-runtime-vector-registry/v1",
          "schemaVersion": 1,
          "schemaId": "https://kfd.libkungfu.dev/schemas/kfd-agent-runtime/suite.schema.json",
          "schemaPath": "schemas/kfd-agent-runtime/suite.schema.json",
          "compatibilityRule": "Any vector identity, request, expectation, polarity, category, Core/Experimental partition, count, or canonical root change requires a successor suite version."
        },
        "agentRuntimeReport": {
          "contract": "kfd.agent-runtime-report/v1",
          "schemaVersion": 1,
          "schemaId": "https://kfd.libkungfu.dev/schemas/kfd-agent-runtime/report.schema.json",
          "schemaPath": "schemas/kfd-agent-runtime/report.schema.json",
          "compatibilityRule": "Changes to adapter identity, artifact/source binding, suite/profile roots, transcript/result roots, partition meaning, offline verification, qualification, or self-certification require a new report contract."
        }
      },
      "concepts": {
        "factSource": "fact source",
        "contractWorld": "contract world",
        "weldedSurfaceRegister": "welded-surface register",
        "witness": "contract witness",
        "surfaceClass": "surface class",
        "compatibilityImpact": "compatibility impact",
        "impactProjection": "domain-specific impact projection",
        "publicationUrlSemantics": "publication URL semantics",
        "canonicalUrl": "canonical reader URL",
        "latestUrl": "latest alias URL",
        "immutableVersionUrl": "immutable version URL",
        "immutableArtifact": "immutable publication artifact",
        "archivePolicy": "publication archive policy",
        "sourceCoordinate": "publication source coordinate",
        "kfdCandidate": "non-normative pre-number KFD Candidate",
        "slotHint": "non-binding candidate ordering hypothesis",
        "foundationRevision": "fully evidenced pre-stable correction of the latest numbered foundation",
        "foundationFreeze": "first-stable lock of KFD number-to-meaning mappings",
        "independentVerifier": "independent verifier",
        "verificationProfile": "verification profile",
        "agentHubProfile": "transport-neutral responsibility exchange profile for independently owned Agent Hubs",
        "receiverVerdict": "receiver-owned semantic assessment distinct from transport delivery",
        "warrantAttenuation": "provable narrower-or-equal delegated authority",
        "selectiveDisclosure": "typed partial or redacted replication with retained uncertainty",
        "conflictVisibility": "retention of competing roots without last-write-wins erasure",
        "agentHubConformanceProfile": "fixed dual-Hub black-box conformance profile with independent offline verification",
        "agentHubVectorRegistry": "fixed rooted positive and negative cross-Hub vector registry",
        "agentHubConformanceReport": "package-, capability-, adapter-, suite-, and transcript-bound non-certifying report",
        "agentHubExecutableOnboarding": "single-CLI demo, capability discovery, and fail-closed adapter scaffold path",
        "agentRuntimeProfile": "implementation-independent black-box Agent runtime conformance profile",
        "runtimeVectorRegistry": "fixed rooted positive and negative runtime vector registry",
        "runtimeAdapter": "topology-neutral product-owned black-box adapter",
        "runtimeConformanceReport": "artifact-bound non-qualifying fixed-suite execution report",
        "coreExperimentalPartition": "explicit separation of normative Core checks from non-normative Experimental checks"
      },
      "surfaceRegister": {
        "factSource": "standards.json#/standards/kfd-1/surfaceRegister",
        "surfaceClasses": [
          "integration-time",
          "cross-time"
        ],
        "compatibilityImpactClasses": [
          "breaking",
          "additive",
          "none",
          "unclassifiable"
        ],
        "surfaces": [
          {
            "id": "kfd-agent-hub-conformance-authority",
            "class": "cross-time",
            "classes": [
              "cross-time"
            ],
            "description": "Published authority for the experimental adopter-facing Agent Hub conformance profile.",
            "sourcePath": "profiles/agent-hub/README.md",
            "weldRationale": "Adopters bind the fixed suite, adapter boundary, report claims, non-claims, and offline verification workflow to one public path.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-agent-hub-conformance-manifest",
            "class": "integration-time",
            "classes": [
              "integration-time",
              "cross-time"
            ],
            "description": "Digest-bound manifest for the exact Agent Hub conformance profile and rooted public surfaces.",
            "sourcePath": "profiles/agent-hub/manifest.json",
            "weldRationale": "Runners, reports, and verifiers select one immutable profile closure rather than mutable package aliases.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-agent-hub-20-vector-registry",
            "class": "cross-time",
            "classes": [
              "integration-time",
              "cross-time"
            ],
            "description": "Fixed rooted registry of 20 cross-Hub positive and negative conformance vectors.",
            "sourcePath": "profiles/agent-hub/vectors/hub-20.json",
            "weldRationale": "Adapters and retained reports bind exact vector IDs, scenarios, expected three-field outcomes, categories, and claims.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-agent-hub-conformance-report-schema",
            "class": "integration-time",
            "classes": [
              "integration-time",
              "cross-time"
            ],
            "description": "Published JSON schema for package-, adapter-, capability-, suite-, and transcript-bound Agent Hub reports.",
            "sourcePath": "schemas/kfd-agent-hub/report.schema.json",
            "weldRationale": "Humans, agents, CI, and release systems receive exact roots, outcomes, residual risks, and non-certification boundaries.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-agent-hub-conformance-runner",
            "class": "integration-time",
            "classes": [
              "integration-time"
            ],
            "description": "Packaged offline runner for the kfd test agent-hub black-box command.",
            "sourcePath": "scripts/agent-hub-runner.mjs",
            "weldRationale": "Every adopter adapter receives the same handshake and 20 requests while caller working-directory, artifact hashing, transcript rooting, timeout, and output behavior remain auditable.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-agent-hub-conformance-report-verifier",
            "class": "integration-time",
            "classes": [
              "integration-time",
              "cross-time"
            ],
            "description": "Independent packaged offline verifier for Agent Hub reports and fixed public roots.",
            "sourcePath": "scripts/agent-hub-report-verifier.mjs",
            "weldRationale": "Consumers fail closed on package, profile, protocol, vector, inventory, capability, adapter, response, transcript, result, and claim-scope drift without invoking Hub code or the network.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-agent-hub-cli-capabilities",
            "class": "integration-time",
            "classes": [
              "integration-time",
              "cross-time"
            ],
            "description": "Machine-readable Agent Hub executable-onboarding commands, languages, exit codes, verifier boundary, claim boundary, and recovery.",
            "sourcePath": "profiles/agent-hub/cli-capabilities.json",
            "weldRationale": "Humans, agents, package consumers, and CI discover the same single-kfd demo, scaffold, test, and verification surfaces without inferring behavior from prose or package layout.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-agent-hub-scaffold-generator",
            "class": "integration-time",
            "classes": [
              "integration-time"
            ],
            "description": "Packaged fail-closed generator for C++, Node.js, Python, and Rust Agent Hub adapter starters.",
            "sourcePath": "scripts/agent-hub-scaffold.mjs",
            "weldRationale": "Generation uses rooted packaged templates, rejects existing destinations and symlink parents, and preserves the distinction between envelope smoke evidence and Hub 20 behavior evidence.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-agent-runtime-profile-authority",
            "class": "cross-time",
            "classes": [
              "cross-time"
            ],
            "description": "Published authority for the experimental implementation-independent KFD Agent runtime conformance profile.",
            "sourcePath": "profiles/agent-runtime/README.md",
            "weldRationale": "Implementers bind Core and Experimental authority, fixed-suite meaning, adapter responsibility, report claims, non-claims, and evolution to one public profile path.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-agent-runtime-profile-manifest",
            "class": "integration-time",
            "classes": [
              "integration-time",
              "cross-time"
            ],
            "description": "Digest-bound manifest for the exact Agent runtime profile, suite, partitions, Agent Hub dependency, contracts, and rooted surfaces.",
            "sourcePath": "profiles/agent-runtime/manifest.json",
            "weldRationale": "Runners, reports, and verifiers select one immutable profile contract instead of mutable documentation aliases.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-runtime-100-vector-registry",
            "class": "cross-time",
            "classes": [
              "integration-time",
              "cross-time"
            ],
            "description": "Fixed rooted registry of 100 positive and negative Agent runtime conformance vectors.",
            "sourcePath": "profiles/agent-runtime/vectors/runtime-100.json",
            "weldRationale": "Adapters and retained reports bind the exact test IDs, requests, expected outcomes, claims, categories, and Core or Experimental partitions.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-agent-runtime-adapter-request-schema",
            "class": "integration-time",
            "classes": [
              "integration-time"
            ],
            "description": "Published JSON schema for topology-neutral Agent runtime JSONL requests.",
            "sourcePath": "schemas/kfd-agent-runtime/adapter-request.schema.json",
            "weldRationale": "Product-owned adapters receive one fail-closed black-box request boundary without making language, process topology, storage, or vendor layout normative.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-agent-runtime-adapter-response-schema",
            "class": "integration-time",
            "classes": [
              "integration-time"
            ],
            "description": "Published JSON schema for topology-neutral Agent runtime JSONL responses.",
            "sourcePath": "schemas/kfd-agent-runtime/adapter-response.schema.json",
            "weldRationale": "Runners compare stable adapter identity, status, code, and observations without adopting vendor-internal error or storage vocabulary.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-agent-runtime-report-schema",
            "class": "integration-time",
            "classes": [
              "integration-time",
              "cross-time"
            ],
            "description": "Published JSON schema for rooted Agent runtime suite execution reports.",
            "sourcePath": "schemas/kfd-agent-runtime/report.schema.json",
            "weldRationale": "Humans, agents, CI, and release systems receive exact profile, suite, artifact, platform, transcript, partition, result, and residual-risk bindings.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-agent-runtime-runner",
            "class": "integration-time",
            "classes": [
              "integration-time"
            ],
            "description": "Packaged offline runner for the kfd test agent-runtime black-box command.",
            "sourcePath": "scripts/agent-runtime-runner.mjs",
            "weldRationale": "Every adapter receives the same exact handshake and 100 vector requests, while output creation, timeout, artifact hashing, transcript rooting, and failure behavior remain auditable.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-agent-runtime-report-verifier",
            "class": "integration-time",
            "classes": [
              "integration-time",
              "cross-time"
            ],
            "description": "Independent Rust verifier profile for Agent runtime reports and fixed suite roots.",
            "sourcePath": "verifier/crates/core/src/profiles/agent_runtime_report.rs",
            "weldRationale": "Native and WebAssembly consumers fail closed on profile, vector, result, transcript, adapter, partition, and claim-scope drift without invoking product code or the network.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-agent-hub-profile-authority",
            "class": "cross-time",
            "classes": [
              "cross-time"
            ],
            "description": "Published alpha authority for the topology-neutral KFD Agent Hub responsibility exchange profile.",
            "sourcePath": "protocols/agent-hub/README.md",
            "weldRationale": "Implementers bind protocol meaning, invariants, failure vocabulary, version rules, and non-claims to one public authority path.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-agent-hub-profile-manifest",
            "class": "integration-time",
            "classes": [
              "integration-time",
              "cross-time"
            ],
            "description": "Digest-bound manifest for the exact Agent Hub alpha profile surface set.",
            "sourcePath": "protocols/agent-hub/manifest.json",
            "weldRationale": "Peers and retained exchanges identify one immutable profile version and rooted contract world rather than relying on mutable documentation aliases.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-agent-hub-capabilities-schema",
            "class": "integration-time",
            "classes": [
              "integration-time"
            ],
            "description": "Published JSON schema for Agent Hub identity, exact profile negotiation, operations, topologies, disclosure modes, failure codes, bindings, and limits.",
            "sourcePath": "schemas/kfd-agent-hub/capabilities.schema.json",
            "weldRationale": "Independently owned Hubs can fail closed on unsupported required semantics before exchanging responsibility objects.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-agent-hub-exchange-schema",
            "class": "integration-time",
            "classes": [
              "integration-time",
              "cross-time"
            ],
            "description": "Published JSON schema for rooted Agent Hub responsibility exchanges and receiver-owned semantic verdicts.",
            "sourcePath": "schemas/kfd-agent-hub/exchange.schema.json",
            "weldRationale": "Implementers and retained records depend on stable distinctions among delivery, authority, causality, admission, conflict, disclosure, and completion.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-agent-hub-reference-state-machine",
            "class": "cross-time",
            "classes": [
              "integration-time",
              "cross-time"
            ],
            "description": "Machine-readable transition and invariant table separating transport progress from receiver semantic judgment.",
            "sourcePath": "protocols/agent-hub/reference-state-machine.json",
            "weldRationale": "Implementers can compare retry, assessment, admission, rejection, conflict, unavailable, and withholding behavior without importing one transport or product lifecycle.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-verifier-specification",
            "class": "cross-time",
            "classes": [
              "cross-time"
            ],
            "description": "Published independent verifier contract and responsibility boundary at docs/verifier.md.",
            "sourcePath": "docs/verifier.md",
            "weldRationale": "Consumers can audit exactly what each offline profile proves and what remains outside the verifier's authority.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-verification-bundle-schema",
            "class": "integration-time",
            "classes": [
              "integration-time"
            ],
            "description": "Published JSON schema for closed local verifier inputs.",
            "sourcePath": "schemas/kfd-verification-bundle.schema.json",
            "weldRationale": "Native and WebAssembly callers bind to one closed input contract without product-specific runtime state.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-verification-report-schema",
            "class": "integration-time",
            "classes": [
              "integration-time"
            ],
            "description": "Published JSON schema for deterministic independent verification reports.",
            "sourcePath": "schemas/kfd-verification-report.schema.json",
            "weldRationale": "Humans, agents, CI systems, and package consumers receive the same explicit non-qualifying result contract.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-verifier-rust-core",
            "class": "integration-time",
            "classes": [
              "integration-time"
            ],
            "description": "Published dependency-free product-boundary verifier library entrypoint.",
            "sourcePath": "verifier/crates/core/src/lib.rs",
            "weldRationale": "Native CLI and WebAssembly projections must continue to share one independently extractable verification core.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-verifier-npm-bin",
            "class": "integration-time",
            "classes": [
              "integration-time"
            ],
            "description": "Packaged kfd command that materializes local bundles and invokes the common WebAssembly core.",
            "sourcePath": "bin/kfd.mjs",
            "weldRationale": "npx consumers receive the same offline verification semantics and path-safety boundary as native callers.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-verifier-wasm",
            "class": "cross-time",
            "classes": [
              "cross-time"
            ],
            "description": "Platform-neutral WebAssembly projection of the independent verifier core.",
            "sourcePath": "verifier/dist/kfd_verifier.wasm",
            "weldRationale": "Package consumers can verify exact shipped executable bytes while native/WASM parity remains testable.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "readme",
            "class": "cross-time",
            "classes": [
              "cross-time"
            ],
            "description": "Published KFD package surface at README.md.",
            "sourcePath": "README.md",
            "weldRationale": "Consumers can audit, replay, or cite this surface after release.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "foundation-doc",
            "class": "cross-time",
            "classes": [
              "cross-time"
            ],
            "description": "Published non-numbered KFD Foundation explanation at docs/foundation.md.",
            "sourcePath": "docs/foundation.md",
            "weldRationale": "Humans, agents, and site consumers can audit the complete explanatory path while numbered KFD texts retain normative authority.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "formal-model-doc",
            "class": "cross-time",
            "classes": [
              "cross-time"
            ],
            "description": "Published non-normative KFD formal overview at docs/formal-model.md.",
            "sourcePath": "docs/formal-model.md",
            "weldRationale": "Humans, agents, and site consumers can rely on one versioned reference-semantics entrypoint while numbered decisions retain normative authority.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "live-case-registry-schema",
            "class": "integration-time",
            "classes": [
              "integration-time"
            ],
            "description": "Published JSON schema for the KFD live case registry at schemas/kfd-live-case-registry.schema.json.",
            "sourcePath": "schemas/kfd-live-case-registry.schema.json",
            "weldRationale": "Agents, package consumers, and site renderers bind to one declared machine contract for provisional live case discovery.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "live-case-registry",
            "class": "cross-time",
            "classes": [
              "cross-time"
            ],
            "description": "Published provisional live case registry at cases/registry.json.",
            "sourcePath": "cases/registry.json",
            "weldRationale": "Consumers can discover stable case identities, preserved genesis, ontology splits, explicit provisional status, claim boundaries, and digest-bound immutable cuts for each candidate track.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "proof-carrying-work-object-entry",
            "class": "cross-time",
            "classes": [
              "cross-time"
            ],
            "description": "Human entrypoint for the live case that preserves the proof-carrying-work-object genesis and tracks Pursuit and Warrant.",
            "sourcePath": "cases/live/proof-carrying-work-object/README.md",
            "weldRationale": "Humans and agents receive the same case status, candidate tracks, claim boundaries, current cuts, and qualification paths.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "proof-carrying-work-object-genesis",
            "class": "cross-time",
            "classes": [
              "cross-time"
            ],
            "description": "Frozen first public reconstruction of the proof-carrying-work-object candidate genesis.",
            "sourcePath": "cases/live/proof-carrying-work-object/genesis.md",
            "weldRationale": "Later qualification cannot silently rewrite the original perspective transformation, alternatives, uncertainty, or evidence cut.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "proof-carrying-work-object-method-trace",
            "class": "cross-time",
            "classes": [
              "cross-time"
            ],
            "description": "Public trace of how KFD-1 through KFD-7 bound the candidate generation and anti-self-certification boundary.",
            "sourcePath": "cases/live/proof-carrying-work-object/kfd-method-trace.md",
            "weldRationale": "The reflexive dogfood claim remains inspectable without being promoted into proof of the candidate.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "proof-carrying-work-object-propagation-hypothesis",
            "class": "cross-time",
            "classes": [
              "cross-time"
            ],
            "description": "Bounded C1-C4 propagation claims, evidence requirements, and falsifiers for the provisional live case.",
            "sourcePath": "cases/live/proof-carrying-work-object/propagation-hypothesis.md",
            "weldRationale": "Operational propagation claims remain separable, reviewable, and capable of being contradicted by downstream evidence.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "proof-carrying-work-object-genesis-cut",
            "class": "cross-time",
            "classes": [
              "cross-time"
            ],
            "description": "Immutable KFD-5 version 3 genesis cut for the provisional live case.",
            "sourcePath": "cases/live/proof-carrying-work-object/cuts/0001-genesis.json",
            "weldRationale": "The package preserves the exact machine-readable candidate state that the registry identifies by SHA-256.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "proof-carrying-work-object-ontology-split",
            "class": "cross-time",
            "classes": [
              "cross-time"
            ],
            "description": "Public ontology split from the fused work-object hypothesis to independently qualified Pursuit and Warrant candidates.",
            "sourcePath": "cases/live/proof-carrying-work-object/ontology-split.md",
            "weldRationale": "The case must preserve why identity continuity and continuation authority were separated without rewriting the genesis.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "proof-carrying-work-object-distinguishability",
            "class": "cross-time",
            "classes": [
              "cross-time"
            ],
            "description": "Conditional deletion argument separating the information dimensions attributed to Pursuit, Atlas, Warrant, and Episode.",
            "sourcePath": "cases/live/proof-carrying-work-object/distinguishability.md",
            "weldRationale": "Humans and agents can inspect the decision semantics, witness pairs, evidence ladder, non-claims, and falsifiers without treating analytic separation as Primitive qualification.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "pursuit-current-cut",
            "class": "cross-time",
            "classes": [
              "cross-time"
            ],
            "description": "Immutable KFD-5 version 3 current cut for the provisional Pursuit candidate track.",
            "sourcePath": "cases/live/proof-carrying-work-object/cuts/0002-pursuit.json",
            "weldRationale": "The Pursuit candidate state, alternatives, falsifiers, and residual risks remain independently digest-bound and reviewable.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "warrant-current-cut",
            "class": "cross-time",
            "classes": [
              "cross-time"
            ],
            "description": "Immutable KFD-5 version 3 current cut for the provisional Warrant candidate track.",
            "sourcePath": "cases/live/proof-carrying-work-object/cuts/0002-warrant.json",
            "weldRationale": "The Warrant candidate state, alternatives, falsifiers, security boundary, and residual risks remain independently digest-bound and reviewable.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "proof-carrying-work-object-review-index",
            "class": "cross-time",
            "classes": [
              "cross-time"
            ],
            "description": "Append-only qualification review entrypoint for the provisional live case.",
            "sourcePath": "cases/live/proof-carrying-work-object/reviews/README.md",
            "weldRationale": "Status changes, contradictory evidence, responsibility, and new cuts must remain publicly reviewable.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-1-document",
            "class": "cross-time",
            "classes": [
              "cross-time"
            ],
            "description": "Published KFD decision text at decisions/KFD-1.md.",
            "sourcePath": "decisions/KFD-1.md",
            "weldRationale": "Consumers can audit, replay, or cite this surface after release.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-2-document",
            "class": "cross-time",
            "classes": [
              "cross-time"
            ],
            "description": "Published KFD decision text at decisions/KFD-2.md.",
            "sourcePath": "decisions/KFD-2.md",
            "weldRationale": "Consumers can audit, replay, or cite this surface after release.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-3-document",
            "class": "cross-time",
            "classes": [
              "cross-time"
            ],
            "description": "Published KFD decision text at decisions/KFD-3.md.",
            "sourcePath": "decisions/KFD-3.md",
            "weldRationale": "Consumers can audit, replay, or cite this surface after release.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-4-document",
            "class": "cross-time",
            "classes": [
              "cross-time"
            ],
            "description": "Published KFD decision text at decisions/KFD-4.md.",
            "sourcePath": "decisions/KFD-4.md",
            "weldRationale": "Consumers can audit, replay, or cite this surface after release.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-5-document",
            "class": "cross-time",
            "classes": [
              "cross-time"
            ],
            "description": "Published KFD decision text at decisions/KFD-5.md.",
            "sourcePath": "decisions/KFD-5.md",
            "weldRationale": "Consumers can audit, replay, or cite this surface after release.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-6-document",
            "class": "cross-time",
            "classes": [
              "cross-time"
            ],
            "description": "Published KFD decision text at decisions/KFD-6.md.",
            "sourcePath": "decisions/KFD-6.md",
            "weldRationale": "Consumers can audit, replay, or cite this surface after release.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-registry",
            "class": "integration-time",
            "classes": [
              "integration-time"
            ],
            "description": "Published KFD package surface at registry.json.",
            "sourcePath": "registry.json",
            "weldRationale": "Consumers can bind to this surface as an integration contract.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-standards",
            "class": "integration-time",
            "classes": [
              "integration-time"
            ],
            "description": "Published KFD package surface at standards.json.",
            "sourcePath": "standards.json",
            "weldRationale": "Consumers can bind to this surface as an integration contract.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-standards-schema",
            "class": "integration-time",
            "classes": [
              "integration-time"
            ],
            "description": "Published JSON schema surface at schemas/kfd-standards.schema.json.",
            "sourcePath": "schemas/kfd-standards.schema.json",
            "weldRationale": "Consumers can bind to this surface as an integration contract.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-1-contract-world-schema",
            "class": "integration-time",
            "classes": [
              "integration-time"
            ],
            "description": "Published JSON schema surface at schemas/kfd-1/contract-world.schema.json.",
            "sourcePath": "schemas/kfd-1/contract-world.schema.json",
            "weldRationale": "Consumers can bind to this surface as an integration contract.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-1-witness-schema",
            "class": "integration-time",
            "classes": [
              "integration-time"
            ],
            "description": "Published JSON schema surface at schemas/kfd-1/witness.schema.json.",
            "sourcePath": "schemas/kfd-1/witness.schema.json",
            "weldRationale": "Consumers can bind to this surface as an integration contract.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-2-trust-taxonomy-schema",
            "class": "integration-time",
            "classes": [
              "integration-time"
            ],
            "description": "Published JSON schema surface at schemas/kfd-2/trust-taxonomy.schema.json.",
            "sourcePath": "schemas/kfd-2/trust-taxonomy.schema.json",
            "weldRationale": "Consumers can bind to this surface as an integration contract.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-2-release-claims-schema",
            "class": "integration-time",
            "classes": [
              "integration-time"
            ],
            "description": "Published JSON schema surface at schemas/kfd-2/release-claims.schema.json.",
            "sourcePath": "schemas/kfd-2/release-claims.schema.json",
            "weldRationale": "Consumers can bind to this surface as an integration contract.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-2-release-trust-passport-schema",
            "class": "integration-time",
            "classes": [
              "integration-time"
            ],
            "description": "Published JSON schema surface at schemas/kfd-2/release-trust-passport.schema.json.",
            "sourcePath": "schemas/kfd-2/release-trust-passport.schema.json",
            "weldRationale": "Consumers can bind to this surface as an integration contract.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-3-collaboration-interface-schema",
            "class": "integration-time",
            "classes": [
              "integration-time"
            ],
            "description": "Published JSON schema surface at schemas/kfd-3/collaboration-interface.schema.json.",
            "sourcePath": "schemas/kfd-3/collaboration-interface.schema.json",
            "weldRationale": "Consumers can bind to this surface as an integration contract.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-3-witness-schema",
            "class": "integration-time",
            "classes": [
              "integration-time"
            ],
            "description": "Published JSON schema surface at schemas/kfd-3/witness.schema.json.",
            "sourcePath": "schemas/kfd-3/witness.schema.json",
            "weldRationale": "Consumers can bind to this surface as an integration contract.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-4-observer-perspective-schema",
            "class": "integration-time",
            "classes": [
              "integration-time"
            ],
            "description": "Published JSON schema surface at schemas/kfd-4/observer-perspective.schema.json.",
            "sourcePath": "schemas/kfd-4/observer-perspective.schema.json",
            "weldRationale": "Consumers can bind to this surface as an integration contract.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-4-perspective-replay-schema",
            "class": "integration-time",
            "classes": [
              "integration-time"
            ],
            "description": "Published JSON schema surface at schemas/kfd-4/perspective-replay.schema.json.",
            "sourcePath": "schemas/kfd-4/perspective-replay.schema.json",
            "weldRationale": "Consumers can bind to this surface as a perspective-preserving and contrastive replay contract.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-5-primitive-discovery-schema",
            "class": "integration-time",
            "classes": [
              "integration-time"
            ],
            "description": "Published JSON schema surface at schemas/kfd-5/primitive-discovery.schema.json.",
            "sourcePath": "schemas/kfd-5/primitive-discovery.schema.json",
            "weldRationale": "Consumers can bind to this surface as an integration contract.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-6-autonomous-discovery-loop-schema",
            "class": "integration-time",
            "classes": [
              "integration-time"
            ],
            "description": "Published JSON schema surface at schemas/kfd-6/autonomous-discovery-loop.schema.json.",
            "sourcePath": "schemas/kfd-6/autonomous-discovery-loop.schema.json",
            "weldRationale": "Consumers can bind to this draft surface as an experimental integration contract.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-site-bundle",
            "class": "cross-time",
            "classes": [
              "cross-time"
            ],
            "description": "Published KFD site bundle version 2 surface at site/kfd-site.json.",
            "sourcePath": "site/kfd-site.json",
            "weldRationale": "Consumers can audit, replay, or cite this surface after release; version 2 projects multi-track live discovery cases without treating one fused current cut as authority.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-doc-map",
            "class": "cross-time",
            "classes": [
              "cross-time"
            ],
            "description": "Published documentation surface at docs/MAP.md.",
            "sourcePath": "docs/MAP.md",
            "weldRationale": "Consumers can audit, replay, or cite this surface after release.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "release-impact-ledger",
            "class": "cross-time",
            "classes": [
              "cross-time"
            ],
            "description": "Published KFD package surface at release-impact.json.",
            "sourcePath": "release-impact.json",
            "weldRationale": "Consumers can audit, replay, or cite this surface after release.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-check-gate",
            "class": "integration-time",
            "classes": [
              "integration-time"
            ],
            "description": "Repository verification or projection script at scripts/check.mjs.",
            "sourcePath": "scripts/check.mjs",
            "weldRationale": "Consumers can bind to this surface as an integration contract.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "release-propagation-graph",
            "class": "integration-time",
            "classes": [
              "integration-time",
              "cross-time"
            ],
            "description": "Published KFD package surface at buildchain.release-propagation.json.",
            "sourcePath": "buildchain.release-propagation.json",
            "weldRationale": "Consumers can integrate with this surface and later audit or replay it as a released fact.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "buildchain-build-workflow",
            "class": "integration-time",
            "classes": [
              "integration-time"
            ],
            "description": "Release governance workflow surface at .github/workflows/build.yml.",
            "sourcePath": ".github/workflows/build.yml",
            "weldRationale": "Consumers can bind to this surface as an integration contract.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "buildchain-ref-promotion-workflow",
            "class": "integration-time",
            "classes": [
              "integration-time"
            ],
            "description": "Release governance workflow surface at .github/workflows/buildchain-ref-promotion.yml.",
            "sourcePath": ".github/workflows/buildchain-ref-promotion.yml",
            "weldRationale": "Consumers can bind to this surface as an integration contract.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "release-propagation-workflow",
            "class": "integration-time",
            "classes": [
              "integration-time"
            ],
            "description": "Release governance workflow surface at .github/workflows/release-propagation.yml.",
            "sourcePath": ".github/workflows/release-propagation.yml",
            "weldRationale": "Consumers can bind to this surface as an integration contract.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "verify-workflow",
            "class": "integration-time",
            "classes": [
              "integration-time"
            ],
            "description": "Release governance workflow surface at .github/workflows/verify.yml.",
            "sourcePath": ".github/workflows/verify.yml",
            "weldRationale": "Consumers can bind to this surface as an integration contract.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-package-manifest",
            "class": "integration-time",
            "classes": [
              "integration-time"
            ],
            "description": "Published KFD package surface at package.json.",
            "sourcePath": "package.json",
            "weldRationale": "Consumers can bind to this surface as an integration contract.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-release-anchor",
            "class": "integration-time",
            "classes": [
              "integration-time",
              "cross-time"
            ],
            "description": "Published KFD package surface at kfd.release.json.",
            "sourcePath": "kfd.release.json",
            "weldRationale": "Consumers can integrate with this surface and later audit or replay it as a released fact.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-2-public-release-trust-claim",
            "class": "integration-time",
            "classes": [
              "integration-time"
            ],
            "description": "Buildchain release-passport evidence surface at .buildchain/kfd-2/public-release-trust.claim.json.",
            "sourcePath": ".buildchain/kfd-2/public-release-trust.claim.json",
            "weldRationale": "Consumers can bind to this surface as an integration contract.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-2-trust-claims-schema",
            "class": "integration-time",
            "classes": [
              "integration-time"
            ],
            "description": "Published JSON schema surface at schemas/kfd-2/trust-claims.schema.json.",
            "sourcePath": "schemas/kfd-2/trust-claims.schema.json",
            "weldRationale": "Consumers can bind to this surface as an integration contract.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-2-trust-assessment-schema",
            "class": "integration-time",
            "classes": [
              "integration-time"
            ],
            "description": "Published JSON schema surface at schemas/kfd-2/trust-assessment.schema.json.",
            "sourcePath": "schemas/kfd-2/trust-assessment.schema.json",
            "weldRationale": "Consumers can bind to this surface as an integration contract.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-2-foundation-trust-claims",
            "class": "integration-time",
            "classes": [
              "integration-time"
            ],
            "description": "Buildchain evidence surface at .buildchain/kfd-2/kfd-foundation.trust-claims.json.",
            "sourcePath": ".buildchain/kfd-2/kfd-foundation.trust-claims.json",
            "weldRationale": "Consumers can bind to this surface as an integration contract.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-2-foundation-trust-assessment",
            "class": "integration-time",
            "classes": [
              "integration-time"
            ],
            "description": "Buildchain evidence surface at .buildchain/kfd-2/kfd-foundation.trust-assessment.json.",
            "sourcePath": ".buildchain/kfd-2/kfd-foundation.trust-assessment.json",
            "weldRationale": "Consumers can bind to this surface as an integration contract.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-1-usage-doc",
            "class": "cross-time",
            "classes": [
              "cross-time"
            ],
            "description": "Published KFD usage documentation surface at docs/KFD-1-usage.md.",
            "sourcePath": "docs/KFD-1-usage.md",
            "weldRationale": "Consumers can audit, replay, or cite this surface after release.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-2-usage-doc",
            "class": "cross-time",
            "classes": [
              "cross-time"
            ],
            "description": "Published KFD usage documentation surface at docs/KFD-2-usage.md.",
            "sourcePath": "docs/KFD-2-usage.md",
            "weldRationale": "Consumers can audit, replay, or cite this surface after release.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-3-usage-doc",
            "class": "cross-time",
            "classes": [
              "cross-time"
            ],
            "description": "Published KFD usage documentation surface at docs/KFD-3-usage.md.",
            "sourcePath": "docs/KFD-3-usage.md",
            "weldRationale": "Consumers can audit, replay, or cite this surface after release.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-4-usage-doc",
            "class": "cross-time",
            "classes": [
              "cross-time"
            ],
            "description": "Published KFD usage documentation surface at docs/KFD-4-usage.md.",
            "sourcePath": "docs/KFD-4-usage.md",
            "weldRationale": "Consumers can audit, replay, or cite this surface after release.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-5-usage-doc",
            "class": "cross-time",
            "classes": [
              "cross-time"
            ],
            "description": "Published KFD usage documentation surface at docs/KFD-5-usage.md.",
            "sourcePath": "docs/KFD-5-usage.md",
            "weldRationale": "Consumers can audit, replay, or cite this surface after release.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-6-usage-doc",
            "class": "cross-time",
            "classes": [
              "cross-time"
            ],
            "description": "Published KFD usage documentation surface at docs/KFD-6-usage.md.",
            "sourcePath": "docs/KFD-6-usage.md",
            "weldRationale": "Consumers can audit, replay, or cite this draft surface after release.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-1-formal-doc",
            "class": "cross-time",
            "classes": [
              "cross-time"
            ],
            "description": "Published KFD-1 formal reference at docs/KFD-1-formal.md.",
            "sourcePath": "docs/KFD-1-formal.md",
            "weldRationale": "Consumers can audit and cite the versioned non-normative reference semantics for KFD-1.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-2-formal-doc",
            "class": "cross-time",
            "classes": [
              "cross-time"
            ],
            "description": "Published KFD-2 formal reference at docs/KFD-2-formal.md.",
            "sourcePath": "docs/KFD-2-formal.md",
            "weldRationale": "Consumers can audit and cite the versioned non-normative reference semantics for KFD-2.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-3-formal-doc",
            "class": "cross-time",
            "classes": [
              "cross-time"
            ],
            "description": "Published KFD-3 formal reference at docs/KFD-3-formal.md.",
            "sourcePath": "docs/KFD-3-formal.md",
            "weldRationale": "Consumers can audit and cite the versioned non-normative reference semantics for KFD-3.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-4-formal-doc",
            "class": "cross-time",
            "classes": [
              "cross-time"
            ],
            "description": "Published KFD-4 formal reference at docs/KFD-4-formal.md.",
            "sourcePath": "docs/KFD-4-formal.md",
            "weldRationale": "Consumers can audit and cite the versioned non-normative reference semantics for KFD-4.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-5-formal-doc",
            "class": "cross-time",
            "classes": [
              "cross-time"
            ],
            "description": "Published KFD-5 formal reference at docs/KFD-5-formal.md.",
            "sourcePath": "docs/KFD-5-formal.md",
            "weldRationale": "Consumers can audit and cite the versioned non-normative reference semantics for KFD-5.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-6-formal-doc",
            "class": "cross-time",
            "classes": [
              "cross-time"
            ],
            "description": "Published KFD-6 draft formal reference at docs/KFD-6-formal.md.",
            "sourcePath": "docs/KFD-6-formal.md",
            "weldRationale": "Consumers can audit and cite the versioned non-normative reference semantics for the draft KFD-6 decision.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-7-domain-profile-schema",
            "class": "integration-time",
            "classes": [
              "integration-time",
              "cross-time"
            ],
            "description": "Published version 1 KFD-7 Domain Profile Declaration schema.",
            "sourcePath": "schemas/kfd-7/domain-profile.schema.json",
            "weldRationale": "Human, agent, product, verifier, and release consumers bind to the same role, transition, theorem reference, qualification evidence, non-claim, and activation declaration.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-candidate-registry-schema",
            "class": "integration-time",
            "classes": [
              "integration-time",
              "cross-time"
            ],
            "description": "Published JSON schema for pre-number KFD Candidate identity, status, slot hints, and promotion boundaries.",
            "sourcePath": "schemas/kfd-candidate-registry.schema.json",
            "weldRationale": "Humans, agents, packages, and site renderers bind to one machine contract that prevents a candidate ordering hypothesis from drifting into number allocation.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-11-decision-admission-schema",
            "class": "integration-time",
            "classes": [
              "integration-time",
              "cross-time"
            ],
            "description": "Version 1 reference envelope binding Claim and Assessment roots through a Warrant-bound Decision to an independently recorded Admission result.",
            "sourcePath": "schemas/kfd-11/decision-admission.schema.json",
            "weldRationale": "Consumers can distinguish trust judgment, decision authority, requested effects, and admitted successor state without copying upstream artifact payloads.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-field-responsibility-matrix",
            "class": "cross-time",
            "classes": [
              "cross-time"
            ],
            "description": "Human and agent field-ownership guide separating kernel envelopes, cross-domain semantic cores, Domain Profiles, and participant projections.",
            "sourcePath": "docs/field-responsibility-matrix.md",
            "weldRationale": "Adopters can extend domain fields without silently redefining KFD responsibilities or elevating provider metadata into universal semantics.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-decision-admission-foundation-revision",
            "class": "cross-time",
            "classes": [
              "cross-time"
            ],
            "description": "Human-readable pre-stable Foundation Revision rationale, alternatives, migration, authorization, review, and impact boundary.",
            "sourcePath": "docs/foundation-revision-2026-07-21-decision-admission.md",
            "weldRationale": "Readers can audit why the numbered dependency order changed without rewriting immutable prerelease coordinates.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-decision-admission-foundation-revision-map",
            "class": "cross-time",
            "classes": [
              "cross-time"
            ],
            "description": "Machine-readable old-to-new coordinate map for the 2026-07-21 pre-stable Foundation Revision.",
            "sourcePath": "docs/foundation-revision-2026-07-21-decision-admission.json",
            "weldRationale": "Agents can distinguish current numbered authority from immutable prerelease lineage and verify that authorization, breaking impact, preservation, and independent review remain explicit.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-candidate-registry",
            "class": "cross-time",
            "classes": [
              "cross-time"
            ],
            "description": "Published non-normative pre-number KFD Candidate registry.",
            "sourcePath": "drafts/registry.json",
            "weldRationale": "Consumers can discover stable candidate identities, non-binding slot hints, promotion gates, and claim boundaries without treating them as numbered decisions.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-candidate-index",
            "class": "cross-time",
            "classes": [
              "cross-time"
            ],
            "description": "Published human and agent entrypoint for pre-number KFD Candidates.",
            "sourcePath": "drafts/README.md",
            "weldRationale": "The candidate lifecycle, numbering boundary, and current candidate path remain equally discoverable to human and agent participants.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "action-state-separation-candidate",
            "class": "cross-time",
            "classes": [
              "cross-time"
            ],
            "description": "Preserved source-candidate lineage for the cross-domain action principle promoted into active KFD-7.",
            "sourcePath": "drafts/action-state-separation.md",
            "weldRationale": "The candidate genesis, separation argument, falsifiers, promotion event, and later KFD-8 through KFD-10 allocation remain inspectable across releases.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "atlas-action-perspective-candidate",
            "class": "cross-time",
            "classes": [
              "cross-time"
            ],
            "description": "Published pre-number candidate for binding consequential action to an addressable perspective and Fact cut.",
            "sourcePath": "drafts/atlas-action-perspective.md",
            "weldRationale": "The proposed Atlas role, deletion witnesses, alternatives, falsifiers, and later KFD-8 allocation remain inspectable across releases.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "pursuit-intent-continuity-candidate",
            "class": "cross-time",
            "classes": [
              "cross-time"
            ],
            "description": "Published pre-number candidate for intent continuity independent of the actions that advance it.",
            "sourcePath": "drafts/pursuit-intent-continuity.md",
            "weldRationale": "The proposed Pursuit role, continuity and settlement obligations, falsifiers, and later KFD-9 allocation remain inspectable across releases.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "warrant-bounded-authority-candidate",
            "class": "cross-time",
            "classes": [
              "cross-time"
            ],
            "description": "Published pre-number candidate for explicit, bounded, derivable, and independently revocable authority.",
            "sourcePath": "drafts/warrant-bounded-authority.md",
            "weldRationale": "The proposed Warrant role, derivation and revocation obligations, falsifiers, and later KFD-10 allocation remain inspectable across releases.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-1-publication-url-semantics-schema",
            "class": "integration-time",
            "classes": [
              "integration-time",
              "cross-time"
            ],
            "description": "Published JSON schema surface at schemas/kfd-1/publication-url-semantics.schema.json.",
            "sourcePath": "schemas/kfd-1/publication-url-semantics.schema.json",
            "weldRationale": "Buildchain and site repositories can bind to this surface when declaring canonical/latest/immutable publication URL semantics, and published version artifacts remain audit-relevant after release.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-7-document",
            "class": "cross-time",
            "classes": [
              "cross-time"
            ],
            "description": "Published active KFD-7 decision at decisions/KFD-7.md.",
            "sourcePath": "decisions/KFD-7.md",
            "weldRationale": "Consumers can audit KFD-7 identity, active status, action-responsibility separation, activation evidence, and relationship to KFD-1 through KFD-6.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-7-usage-doc",
            "class": "cross-time",
            "classes": [
              "cross-time"
            ],
            "description": "Published KFD-7 usage and adoption documentation surface at docs/KFD-7-usage.md.",
            "sourcePath": "docs/KFD-7-usage.md",
            "weldRationale": "Humans and agents can inspect package surfaces, progressive-disclosure guidance, draft Profile declarations, adoption obligations, and the explicit non-qualifying activation boundary.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-7-formal-doc",
            "class": "cross-time",
            "classes": [
              "cross-time"
            ],
            "description": "Published KFD-7 formal reference at docs/KFD-7-formal.md.",
            "sourcePath": "docs/KFD-7-formal.md",
            "weldRationale": "Consumers can audit and cite the versioned non-normative Fact/Episode and action-responsibility reference model for KFD-7.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-contributing",
            "class": "cross-time",
            "classes": [
              "cross-time"
            ],
            "description": "Published open contribution process at CONTRIBUTING.md.",
            "sourcePath": "CONTRIBUTING.md",
            "weldRationale": "Contributors and adopters can audit how proposals, counterevidence, review, and canonical decisions enter KFD.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-governance",
            "class": "cross-time",
            "classes": [
              "cross-time"
            ],
            "description": "Published open-standard governance model at GOVERNANCE.md.",
            "sourcePath": "GOVERNANCE.md",
            "weldRationale": "Participants can audit the boundary between open participation and accountable canonical stewardship.",
            "impactProjection": {
              "breaking": "Incompatible changes to this registered surface require an explicit compatibility action before the dependent gate may pass.",
              "additive": "Backward-compatible additions to this registered surface must be declared and may proceed through the domain projection as additive impact.",
              "none": "Changes that do not touch this registered surface do not create KFD-1 compatibility impact for this surface.",
              "unclassifiable": "If impact cannot be classified, the surface register is deficient and must be fixed before the dependent gate may pass."
            }
          },
          {
            "id": "kfd-terminology-contract",
            "class": "cross-time",
            "classes": [
              "cross-time"
            ],
            "description": "Machine-readable canonical KFD vocabulary and layer assignments.",
            "sourcePath": "terminology.json",
            "weldRationale": "Humans, agents, schemas, packages, and sites resolve the same canonical term for each formal layer.",
            "impactProjection": {
              "breaking": "A conflicting rename, type reassignment, or machine identifier requires an explicit compatibility action before a dependent gate may pass.",
              "additive": "A new canonical term must declare one layer and preserve every existing term definition.",
              "none": "Changes outside the terminology contract do not change its registered vocabulary.",
              "unclassifiable": "If terminology impact cannot be classified, the dependent gate fails until the contract is repaired."
            }
          },
          {
            "id": "kfd-terminology-guide",
            "class": "cross-time",
            "classes": [
              "cross-time"
            ],
            "description": "Human-readable KFD terminology and type-boundary guide.",
            "sourcePath": "docs/terminology.md",
            "weldRationale": "Readers receive the same canonical vocabulary and type distinctions as machine consumers.",
            "impactProjection": {
              "breaking": "A conflicting rename, type reassignment, or machine identifier requires an explicit compatibility action before a dependent gate may pass.",
              "additive": "A new canonical term must declare one layer and preserve every existing term definition.",
              "none": "Changes outside the terminology contract do not change its registered vocabulary.",
              "unclassifiable": "If terminology impact cannot be classified, the dependent gate fails until the contract is repaired."
            }
          },
          {
            "id": "kfd-terminology-schema",
            "class": "integration-time",
            "classes": [
              "integration-time",
              "cross-time"
            ],
            "description": "Schema for the KFD terminology contract.",
            "sourcePath": "schemas/kfd-terminology.schema.json",
            "weldRationale": "Independent implementations validate the terminology registry against one machine contract.",
            "impactProjection": {
              "breaking": "A conflicting rename, type reassignment, or machine identifier requires an explicit compatibility action before a dependent gate may pass.",
              "additive": "A new canonical term must declare one layer and preserve every existing term definition.",
              "none": "Changes outside the terminology contract do not change its registered vocabulary.",
              "unclassifiable": "If terminology impact cannot be classified, the dependent gate fails until the contract is repaired."
            }
          }
        ]
      }
    },
    "kfd-2": {
      "key": "kfd-2",
      "id": "KFD-2",
      "number": 2,
      "label": "KFD-2",
      "title": "Trust must start from facts",
      "kind": "principle",
      "status": "active",
      "revision": 3,
      "metadataSchemaVersion": "2",
      "document": {
        "path": "decisions/KFD-2.md",
        "url": "https://kfd.libkungfu.dev/2",
        "sha256": "026ed1d23fbb45fd5b3163962ce736a757e383230af09556c8fb4b56f5e802b5"
      },
      "formalModel": {
        "path": "docs/KFD-2-formal.md",
        "url": "https://kfd.libkungfu.dev/2/formal",
        "version": 1,
        "status": "experimental",
        "normative": false,
        "authorityPath": "decisions/KFD-2.md",
        "sha256": "903834cb8465d90c4de18f05e564e5c0c9a0704a1308abddb093801c420eab6d"
      },
      "compatibility": {
        "packageLine": "v1.0",
        "registrySchemaVersion": 1,
        "metadataSchemaVersion": "2",
        "rule": "Before the first stable release, maintainer-authorized semantic refinement must declare breaking decision-surface impact; after stable, substantive change mints a new KFD."
      },
      "schemaIds": {
        "metadata": "https://kfd.libkungfu.dev/schemas/kfd-standards.schema.json",
        "trustTaxonomy": "https://kfd.libkungfu.dev/schemas/kfd-2/trust-taxonomy.schema.json",
        "releaseClaims": "https://kfd.libkungfu.dev/schemas/kfd-2/release-claims.schema.json",
        "releaseTrustPassport": "https://kfd.libkungfu.dev/schemas/kfd-2/release-trust-passport.schema.json",
        "trustClaims": "https://kfd.libkungfu.dev/schemas/kfd-2/trust-claims.schema.json",
        "trustAssessment": "https://kfd.libkungfu.dev/schemas/kfd-2/trust-assessment.schema.json"
      },
      "schemaPaths": {
        "metadata": "schemas/kfd-standards.schema.json",
        "trustTaxonomy": "schemas/kfd-2/trust-taxonomy.schema.json",
        "releaseClaims": "schemas/kfd-2/release-claims.schema.json",
        "releaseTrustPassport": "schemas/kfd-2/release-trust-passport.schema.json",
        "trustClaims": "schemas/kfd-2/trust-claims.schema.json",
        "trustAssessment": "schemas/kfd-2/trust-assessment.schema.json"
      },
      "interfaces": {
        "trustTaxonomy": {
          "contract": "kfd-2-trust-taxonomy",
          "schemaVersion": 1,
          "schemaId": "https://kfd.libkungfu.dev/schemas/kfd-2/trust-taxonomy.schema.json",
          "schemaPath": "schemas/kfd-2/trust-taxonomy.schema.json",
          "compatibilityRule": "Compatible additions may keep schemaVersion 1; unknown taxonomy values fail validation until KFD records them in this schema."
        },
        "releaseClaims": {
          "contract": "kfd-2-release-claims",
          "schemaVersion": 1,
          "schemaId": "https://kfd.libkungfu.dev/schemas/kfd-2/release-claims.schema.json",
          "schemaPath": "schemas/kfd-2/release-claims.schema.json",
          "compatibilityRule": "Compatible additions may keep schemaVersion 1; semantic or required-field changes require a new interface version or contract."
        },
        "releaseTrustPassport": {
          "contract": "kfd-2-release-trust-passport",
          "schemaVersion": 1,
          "schemaId": "https://kfd.libkungfu.dev/schemas/kfd-2/release-trust-passport.schema.json",
          "schemaPath": "schemas/kfd-2/release-trust-passport.schema.json",
          "compatibilityRule": "Compatible additions may keep schemaVersion 1; semantic or required-field changes require a new interface version or contract."
        },
        "trustClaims": {
          "contract": "kfd-2-trust-claims",
          "schemaVersion": 1,
          "schemaId": "https://kfd.libkungfu.dev/schemas/kfd-2/trust-claims.schema.json",
          "schemaPath": "schemas/kfd-2/trust-claims.schema.json",
          "compatibilityRule": "Compatible additions may keep schemaVersion 1; semantic, required-field, verification-meaning, or responsibility-boundary changes require a new interface version or contract."
        },
        "trustAssessment": {
          "contract": "kfd-2-trust-assessment",
          "schemaVersion": 1,
          "schemaId": "https://kfd.libkungfu.dev/schemas/kfd-2/trust-assessment.schema.json",
          "schemaPath": "schemas/kfd-2/trust-assessment.schema.json",
          "compatibilityRule": "Compatible additions may keep schemaVersion 1; semantic, required-field, verification-meaning, or responsibility-boundary changes require a new interface version or contract."
        }
      },
      "concepts": {
        "facts": "inspectable facts",
        "releaseClaim": "release claim",
        "releaseClaims": "release claims",
        "evidenceBinding": "evidence binding",
        "auditBoundary": "audit boundary",
        "residualRisk": "residual risk",
        "riskType": "residual risk type",
        "trustImpact": "trust impact",
        "machineProvability": "machine provability",
        "agentAction": "agent action",
        "extensionRequest": "extension request",
        "releaseTrustPassport": "release trust passport",
        "responsibilityState": "assurance responsibility",
        "trust": "trust from facts",
        "trustClaim": "generic trust claim",
        "trustClaims": "generic trust claims",
        "trustAssessment": "generic trust assessment",
        "claimSubject": "claim subject",
        "claimSubjectKind": "claim subject kind",
        "projection": "domain-specific trust projection"
      }
    },
    "kfd-3": {
      "key": "kfd-3",
      "id": "KFD-3",
      "number": 3,
      "label": "KFD-3",
      "title": "Cooperation must start from trusted value",
      "kind": "principle",
      "status": "active",
      "revision": 5,
      "metadataSchemaVersion": "2",
      "document": {
        "path": "decisions/KFD-3.md",
        "url": "https://kfd.libkungfu.dev/3",
        "sha256": "5691761dcab21fcdeaf748655f20f61de74b906cd9f5cd03459131fd78082f83"
      },
      "formalModel": {
        "path": "docs/KFD-3-formal.md",
        "url": "https://kfd.libkungfu.dev/3/formal",
        "version": 1,
        "status": "experimental",
        "normative": false,
        "authorityPath": "decisions/KFD-3.md",
        "sha256": "239d24abf81e2d671e992a49534d721130bbc041cd22d5a4280b61d3d8672586"
      },
      "compatibility": {
        "packageLine": "v1.0",
        "registrySchemaVersion": 1,
        "metadataSchemaVersion": "2",
        "rule": "Before the first stable release, maintainer-authorized semantic refinement must declare breaking decision-surface impact; after stable, substantive change mints a new KFD."
      },
      "schemaIds": {
        "metadata": "https://kfd.libkungfu.dev/schemas/kfd-standards.schema.json",
        "collaborationInterface": "https://kfd.libkungfu.dev/schemas/kfd-3/collaboration-interface.schema.json",
        "witness": "https://kfd.libkungfu.dev/schemas/kfd-3/witness.schema.json"
      },
      "schemaPaths": {
        "metadata": "schemas/kfd-standards.schema.json",
        "collaborationInterface": "schemas/kfd-3/collaboration-interface.schema.json",
        "witness": "schemas/kfd-3/witness.schema.json"
      },
      "interfaces": {
        "collaborationInterface": {
          "contract": "kfd-3-collaboration-interface",
          "schemaVersion": 1,
          "schemaId": "https://kfd.libkungfu.dev/schemas/kfd-3/collaboration-interface.schema.json",
          "schemaPath": "schemas/kfd-3/collaboration-interface.schema.json",
          "compatibilityRule": "Compatible additions may keep schemaVersion 1; semantic or required-field changes require a new interface version or contract."
        },
        "witness": {
          "contract": "kfd-3-witness",
          "schemaVersion": 1,
          "schemaId": "https://kfd.libkungfu.dev/schemas/kfd-3/witness.schema.json",
          "schemaPath": "schemas/kfd-3/witness.schema.json",
          "compatibilityRule": "Compatible additions may keep schemaVersion 1; semantic or required-field changes require a new interface version or contract."
        }
      },
      "concepts": {
        "trustedValueClaim": "trusted value claim",
        "valueEvidence": "value evidence",
        "trustAssessmentLink": "trust assessment link",
        "trustedValue": "trusted value",
        "transparentValue": "transparent value",
        "stableChoice": "stable choice",
        "explainableConstraints": "explainable constraints",
        "nonCoercion": "non-coercive cooperation",
        "participant": "participant",
        "collaborationInterface": "collaboration interface",
        "minimalEntrypoint": "minimal entrypoint",
        "discoverability": "discoverability",
        "closure": "closed-world interface classification",
        "choicePath": "choice path",
        "extensionRequest": "extension request",
        "extensionPath": "extension path"
      }
    },
    "kfd-4": {
      "key": "kfd-4",
      "id": "KFD-4",
      "number": 4,
      "label": "KFD-4",
      "title": "Views must remain bound to declared perspectives",
      "kind": "principle",
      "status": "active",
      "revision": 10,
      "metadataSchemaVersion": "2",
      "document": {
        "path": "decisions/KFD-4.md",
        "url": "https://kfd.libkungfu.dev/4",
        "sha256": "91df74b8a77707d0e599b98c25c08f41492c489f405ef7ee0f96e84f4a94cff1"
      },
      "formalModel": {
        "path": "docs/KFD-4-formal.md",
        "url": "https://kfd.libkungfu.dev/4/formal",
        "version": 2,
        "status": "experimental",
        "normative": false,
        "authorityPath": "decisions/KFD-4.md",
        "sha256": "31a71f977cc163430b9a29754c7153b861cf23c8935eb9d52dd9f26be010b11b"
      },
      "compatibility": {
        "packageLine": "v1.0",
        "registrySchemaVersion": 1,
        "metadataSchemaVersion": "2",
        "rule": "Before the first stable release, maintainer-authorized semantic refinement must declare breaking decision-surface impact; after stable, substantive change mints a new KFD."
      },
      "schemaIds": {
        "metadata": "https://kfd.libkungfu.dev/schemas/kfd-standards.schema.json",
        "observerPerspective": "https://kfd.libkungfu.dev/schemas/kfd-4/observer-perspective.schema.json",
        "perspectiveReplay": "https://kfd.libkungfu.dev/schemas/kfd-4/perspective-replay.schema.json"
      },
      "schemaPaths": {
        "metadata": "schemas/kfd-standards.schema.json",
        "observerPerspective": "schemas/kfd-4/observer-perspective.schema.json",
        "perspectiveReplay": "schemas/kfd-4/perspective-replay.schema.json"
      },
      "interfaces": {
        "observerPerspective": {
          "contract": "kfd-4-observer-perspective",
          "schemaVersion": 1,
          "schemaId": "https://kfd.libkungfu.dev/schemas/kfd-4/observer-perspective.schema.json",
          "schemaPath": "schemas/kfd-4/observer-perspective.schema.json",
          "compatibilityRule": "Compatible additions may keep schemaVersion 1; semantic or required-field changes require a new interface version or contract."
        },
        "perspectiveReplay": {
          "contract": "kfd-4-perspective-replay",
          "schemaVersion": 1,
          "schemaId": "https://kfd.libkungfu.dev/schemas/kfd-4/perspective-replay.schema.json",
          "schemaPath": "schemas/kfd-4/perspective-replay.schema.json",
          "compatibilityRule": "Compatible additions may keep schemaVersion 1; semantic or required-field changes require a new interface version or contract."
        }
      },
      "concepts": {
        "observer": "observer",
        "declaredPerspective": "declared perspective",
        "observerPerspective": "observer perspective",
        "perspectiveTransformation": "perspective transformation",
        "realityPreservingTransformation": "reality-preserving perspective transformation",
        "perspectiveBoundTimeline": "perspective-bound timeline",
        "perspectiveReplay": "perspective-preserving replay",
        "contrastiveReplay": "contrastive replay",
        "marginalTransformationCost": "marginal perspective-transformation cost",
        "situatedView": "situated view",
        "localPriority": "local epistemic priority",
        "visibleHorizon": "visible horizon",
        "viewSubject": "view subject",
        "acceptedFacts": "accepted facts",
        "projectionPolicy": "projection policy",
        "causalDominance": "causal dominance",
        "degradedEvidence": "degraded evidence",
        "timeline": "perspective-bearing timeline"
      }
    },
    "kfd-5": {
      "key": "kfd-5",
      "id": "KFD-5",
      "number": 5,
      "label": "KFD-5",
      "title": "Primitive discovery must separate genesis from qualification",
      "kind": "procedure",
      "status": "active",
      "revision": 7,
      "metadataSchemaVersion": "2",
      "document": {
        "path": "decisions/KFD-5.md",
        "url": "https://kfd.libkungfu.dev/5",
        "sha256": "47e3c8f6633e84b798719f76ca4ed19ddf93eeb54b321b98db552e111a697a3e"
      },
      "formalModel": {
        "path": "docs/KFD-5-formal.md",
        "url": "https://kfd.libkungfu.dev/5/formal",
        "version": 1,
        "status": "experimental",
        "normative": false,
        "authorityPath": "decisions/KFD-5.md",
        "sha256": "d6f1033b3bf5f7afe91fc800bbbc265e486e9e28f0b8e3d8013522beee6ecc3f"
      },
      "compatibility": {
        "packageLine": "v1.0",
        "registrySchemaVersion": 1,
        "metadataSchemaVersion": "2",
        "rule": "Before the first stable release, maintainer-authorized semantic refinement must declare breaking decision-surface impact; after stable, substantive change mints a new KFD."
      },
      "schemaIds": {
        "metadata": "https://kfd.libkungfu.dev/schemas/kfd-standards.schema.json",
        "primitiveDiscovery": "https://kfd.libkungfu.dev/schemas/kfd-5/primitive-discovery.schema.json",
        "liveCaseRegistry": "https://kfd.libkungfu.dev/schemas/kfd-live-case-registry.schema.json"
      },
      "schemaPaths": {
        "metadata": "schemas/kfd-standards.schema.json",
        "primitiveDiscovery": "schemas/kfd-5/primitive-discovery.schema.json",
        "liveCaseRegistry": "schemas/kfd-live-case-registry.schema.json"
      },
      "interfaces": {
        "primitiveDiscovery": {
          "contract": "kfd-5-primitive-discovery",
          "schemaVersion": 3,
          "schemaId": "https://kfd.libkungfu.dev/schemas/kfd-5/primitive-discovery.schema.json",
          "schemaPath": "schemas/kfd-5/primitive-discovery.schema.json",
          "compatibilityRule": "Version 3 requires perspective-declared, method-plural genesis and separates candidate generation from fact-bound qualification; further semantic or required-field changes require a new interface version or contract."
        },
        "liveCaseRegistry": {
          "contract": "kfd-live-case-registry",
          "schemaVersion": 2,
          "schemaId": "https://kfd.libkungfu.dev/schemas/kfd-live-case-registry.schema.json",
          "schemaPath": "schemas/kfd-live-case-registry.schema.json",
          "compatibilityRule": "Version 2 preserves stable live-case identity and genesis, gives the case an independent active/closed/archived lifecycle, and requires one or more independently qualified candidate tracks with their own qualification status, claim boundary, and immutable current cut. Optional qualification arguments may be added without changing candidate status. Semantic, required-field, status-meaning, candidate-track, or identity changes require a new interface version or contract."
        }
      },
      "concepts": {
        "primitiveDiscovery": "primitive discovery",
        "perspectiveDeclaration": "perspective declaration",
        "methodPluralGenesis": "method-plural genesis",
        "observationPerspective": "observation perspective",
        "currentOntology": "current ontology",
        "perspectiveTransformation": "perspective transformation",
        "genesisMethod": "primitive-genesis method",
        "methodEvidence": "genesis-method evidence",
        "replayBasis": "perspective-replay basis",
        "anomalyDriven": "anomaly-driven genesis",
        "reconstructionPressure": "reconstruction-pressure genesis",
        "causalVariableDiscovery": "causal-variable discovery",
        "structuralCompression": "structural-compression genesis",
        "methodArtifact": "genesis-method artifact",
        "localOptimizationTrap": "local-optimization trap",
        "situatedObservation": "situated observation",
        "newlyVisibleNeed": "newly visible need",
        "claimBoundary": "local-to-general claim boundary",
        "qualification": "primitive qualification",
        "scalableReasoning": "scalable reasoning",
        "realityPressure": "reality pressure",
        "boundaryPressure": "boundary pressure",
        "contactSurface": "contact surface",
        "implicitCoordination": "implicit coordination",
        "pressureChange": "pressure change",
        "internalObjectAlternative": "internal-object alternative",
        "primitiveCandidate": "primitive candidate",
        "minimumClosure": "minimum closure",
        "deletionTest": "deletion test",
        "fuseTest": "fuse test",
        "falsifier": "falsifier",
        "dogfoodEvidence": "dogfood evidence",
        "liveCaseRegistry": "live Primitive case registry",
        "primitiveDiscoveryCase": "stable live discovery case that may preserve and qualify multiple candidate tracks",
        "candidateTrack": "independently named and qualified Primitive candidate within a live case",
        "ontologySplit": "preserved transition from a fused candidate boundary to independently qualified candidate tracks",
        "distinguishabilityArgument": "conditional deletion argument for decision-relevant information dimensions without a universality or implementation-shape claim",
        "pursuit": "provisional intended-change continuity candidate",
        "warrant": "provisional purpose-bound fact-addressed authorization candidate"
      }
    },
    "kfd-6": {
      "key": "kfd-6",
      "id": "KFD-6",
      "number": 6,
      "label": "KFD-6",
      "title": "Autonomous discovery must remain grounded in causal experience",
      "kind": "procedure",
      "status": "draft",
      "revision": 10,
      "metadataSchemaVersion": "2",
      "document": {
        "path": "decisions/KFD-6.md",
        "url": "https://kfd.libkungfu.dev/6",
        "sha256": "4013dd0880711d5acb20267345cd18ddf8fdf60b0ce0ab4c1e008334cdf96386"
      },
      "formalModel": {
        "path": "docs/KFD-6-formal.md",
        "url": "https://kfd.libkungfu.dev/6/formal",
        "version": 1,
        "status": "experimental",
        "normative": false,
        "authorityPath": "decisions/KFD-6.md",
        "sha256": "9422364d645d83b19d6da17cfc8d07e6d46ac43ecd7c21a3b5863c692600d546"
      },
      "compatibility": {
        "packageLine": "v1.0",
        "registrySchemaVersion": 1,
        "metadataSchemaVersion": "2",
        "rule": "Before the first stable release, maintainer-authorized semantic refinement must declare breaking decision-surface impact; after stable, substantive change mints a new KFD."
      },
      "schemaIds": {
        "metadata": "https://kfd.libkungfu.dev/schemas/kfd-standards.schema.json",
        "autonomousDiscoveryLoop": "https://kfd.libkungfu.dev/schemas/kfd-6/autonomous-discovery-loop.schema.json"
      },
      "schemaPaths": {
        "metadata": "schemas/kfd-standards.schema.json",
        "autonomousDiscoveryLoop": "schemas/kfd-6/autonomous-discovery-loop.schema.json"
      },
      "interfaces": {
        "autonomousDiscoveryLoop": {
          "contract": "kfd-6-autonomous-discovery-loop",
          "schemaVersion": 4,
          "schemaId": "https://kfd.libkungfu.dev/schemas/kfd-6/autonomous-discovery-loop.schema.json",
          "schemaPath": "schemas/kfd-6/autonomous-discovery-loop.schema.json",
          "compatibilityRule": "Draft interface v4 requires method-plural generation experiments, bounded method comparison, and a conditional boundary hypothesis; further semantic or required-field changes require a new interface version or contract."
        }
      },
      "concepts": {
        "autonomousDiscovery": "autonomous discovery",
        "causalExperience": "causal experience",
        "episodeCorpus": "Episode corpus",
        "experienceCut": "immutable experience cut",
        "captureBoundary": "capture boundary",
        "generationExperiment": "generation experiment",
        "genesisMethod": "primitive-genesis method",
        "methodComparison": "bounded genesis-method comparison",
        "sharedEvidenceCut": "shared comparison evidence cut",
        "resourceBudget": "declared comparison resource budget",
        "perspectiveTransformation": "perspective transformation",
        "perspectiveReplay": "perspective-preserving replay",
        "contrastiveReplay": "contrastive replay",
        "fixedOntologyBaseline": "fixed-ontology baseline",
        "noNewPrimitiveBaseline": "no-new-primitive baseline",
        "falseCandidateRate": "false-candidate rate",
        "ontologyDistance": "ontology distance",
        "methodArtifact": "genesis-method artifact",
        "projectionArtifact": "perspective projection artifact",
        "boundaryPressure": "boundary pressure",
        "boundaryHypothesis": "boundary hypothesis",
        "contactSurface": "contact surface",
        "implicitCoordination": "implicit coordination",
        "pressureChange": "pressure change",
        "internalObjectAlternative": "internal-object alternative",
        "heldOutEvaluation": "held-out evaluation",
        "boundedIntervention": "bounded intervention",
        "selfCertification": "self-certification",
        "promotionAuthority": "promotion authority",
        "candidateAtlas": "candidate Atlas"
      }
    },
    "kfd-7": {
      "key": "kfd-7",
      "id": "KFD-7",
      "number": 7,
      "label": "KFD-7",
      "title": "Real-world action must keep state, occurrence, and action coordinates distinct",
      "kind": "principle",
      "status": "active",
      "revision": 8,
      "metadataSchemaVersion": "2",
      "document": {
        "path": "decisions/KFD-7.md",
        "url": "https://kfd.libkungfu.dev/7",
        "sha256": "df5be3a5f49cbeabc2cac684326fd0356a96645151786b49e8b938f823493456"
      },
      "formalModel": {
        "path": "docs/KFD-7-formal.md",
        "url": "https://kfd.libkungfu.dev/7/formal",
        "version": 5,
        "status": "experimental",
        "normative": false,
        "authorityPath": "decisions/KFD-7.md",
        "sha256": "fe3196177a56640d205337bd1148e0a8764ecbbf91bc23d2c6d8a232c926f7d4"
      },
      "compatibility": {
        "packageLine": "v1.0",
        "registrySchemaVersion": 1,
        "metadataSchemaVersion": "2",
        "rule": "Before the first stable release, the current Domain Profile Declaration replaces earlier pre-stable shapes atomically across active KFD surfaces. It declares two ontology bindings and three action coordinates directly. After stable, semantic or required-field changes require an explicit KFD-1 compatibility action."
      },
      "schemaIds": {
        "metadata": "https://kfd.libkungfu.dev/schemas/kfd-standards.schema.json",
        "domainProfileDeclaration": "https://kfd.libkungfu.dev/schemas/kfd-7/domain-profile.schema.json"
      },
      "schemaPaths": {
        "metadata": "schemas/kfd-standards.schema.json",
        "domainProfileDeclaration": "schemas/kfd-7/domain-profile.schema.json"
      },
      "interfaces": {
        "domainProfileDeclaration": {
          "contract": "kfd-7-domain-profile",
          "schemaVersion": 1,
          "schemaId": "https://kfd.libkungfu.dev/schemas/kfd-7/domain-profile.schema.json",
          "schemaPath": "schemas/kfd-7/domain-profile.schema.json",
          "compatibilityRule": "Before stable, this is the only KFD-7 Domain Profile Declaration interface. After stable, semantic, required-field, verification-meaning, ontology-binding, or action-coordinate changes require a new interface version or contract."
        }
      },
      "surfaceRegister": {
        "factSource": "evidence/kfd-7/activation-record.json",
        "surfaceClasses": [
          "cross-time"
        ],
        "compatibilityImpactClasses": [
          "breaking",
          "additive",
          "none",
          "unclassifiable"
        ],
        "surfaces": [
          {
            "id": "kfd-7-activation-evidence",
            "class": "cross-time",
            "classes": [
              "cross-time"
            ],
            "description": "Commit-addressed cross-product qualification and activation evidence for KFD-7.",
            "sourcePath": "evidence/kfd-7/activation-record.json",
            "weldRationale": "Consumers can distinguish structural schema validity from retained Domain Profile qualification, product availability, independent review, and the KFD-level activation verdict.",
            "impactProjection": {
              "breaking": "Incompatible changes to the evidence contract or activation meaning require an explicit compatibility action before a dependent gate may pass.",
              "additive": "Additional product witnesses or compatible evidence fields must preserve prior coordinates and claim boundaries.",
              "none": "Changes outside this registered evidence surface do not change its KFD-7 activation cut.",
              "unclassifiable": "If evidence impact cannot be classified, activation must fail closed until the surface register is repaired."
            }
          },
          {
            "id": "kfd-7-activation-guide",
            "class": "cross-time",
            "classes": [
              "cross-time"
            ],
            "description": "Human-readable qualification cut, evidence boundary, and non-claims for KFD-7 activation.",
            "sourcePath": "docs/KFD-7-activation.md",
            "weldRationale": "Humans and agents receive the same product coordinates, decision boundary, and non-claims as the machine evidence record.",
            "impactProjection": {
              "breaking": "A conflicting or weaker activation boundary requires correction before a dependent gate may pass.",
              "additive": "Compatible clarification may extend the guide without changing the retained machine verdict.",
              "none": "Editorial changes that preserve the machine record and claim boundary do not change activation semantics.",
              "unclassifiable": "If the guide and machine evidence cannot be reconciled, activation must fail closed."
            }
          }
        ]
      },
      "concepts": {
        "fact": "admitted state at a declared evidence boundary",
        "factCut": "independently addressable formal carrier of admitted Fact state at a declared source, authority, evidence, and time or version boundary",
        "causalRecord": "evidence-bearing representation of a Causal Occurrence with declared omissions and loss",
        "episode": "replayable causal record between Fact cuts",
        "atlas": "declared perspective over admitted facts",
        "pursuit": "continuing direction and progress relation",
        "warrant": "bounded authority for admissible transitions",
        "direction": "intended consequence and progress relation",
        "perspective": "declared observation and judgment frame",
        "authorityBoundary": "independently derivable and revocable action boundary",
        "occurrence": "realized action and consequence",
        "factEpisodeOntology": "contract-world model of admitted Fact cuts and replayable Episodes",
        "ontologyBinding": "Domain Profile mapping to Fact or Episode semantics",
        "observationProjection": "perspective-bound projection over admitted facts",
        "targetRelation": "directional relation over reachable fact cuts",
        "admissibleTransition": "authority-permitted candidate transition",
        "realizedPath": "causal path actually traversed",
        "validActionSet": "intersection of supported, advancing, and authorized actions",
        "conditionalIrreducibility": "conditional non-derivability of action coordinates",
        "counterfactualIndependence": "component independence tested by controlled variation",
        "explicitAdmission": "separate admission of successor facts after occurrence",
        "progressiveDisclosure": "low-friction interface that preserves inspectable responsibility",
        "conservativeSessionLimit": "lossless session-compatible projection for bounded low-complexity work",
        "complexityBreakpoint": "condition that makes an independent action responsibility decision-relevant and addressable",
        "decisionObservationalEquivalence": "componentwise preservation of direction, perspective boundary, effective authority, causal process, and admitted result",
        "sessionRoundTripTheorem": "conditional preservation theorem for session expansion and projection",
        "contextInsufficiency": "same-payload counterexample showing that context alone cannot determine the valid action set",
        "domainProfileDeclaration": "machine artifact conforming to schemas/kfd-7/domain-profile.schema.json",
        "domainProfile": "versioned adopter declaration of how one domain inhabits the Fact-Episode Ontology and Action Responsibility Geometry",
        "transitionContract": "precondition-effect-receipt-denial-evidence transition contract",
        "prohibitedInference": "fail-visible prohibited cross-component inference",
        "evidenceObligation": "retained Domain Profile evidence obligation",
        "activationDecision": "activate, revise, reject, or pending verdict",
        "qualificationCut": "exact evidence cut and independent review binding",
        "profileRefinementWitness": "evidence that a concrete Domain Profile refines the standard session theorem",
        "residualRisk": "declared remaining risk",
        "extensionPoint": "versioned Domain Profile-owned extension",
        "causalOccurrence": "bounded event sequence or partial order that actually occurs between declared Fact cuts",
        "causalExperience": "one or more Episodes used as evidence or learning material without being mistaken for reality",
        "actionCoordinateMapping": "Domain Profile mapping to Pursuit, Atlas, or Warrant semantics",
        "actionResponsibilityGeometry": "three-coordinate cross-domain responsibility model over the Fact-Episode Ontology",
        "actionCoordinate": "independently addressable direction, perspective, or bounded-authority coordinate",
        "semanticIndependence": "semantic distinguishability and traceability independent of physical component count",
        "semanticComponentDistinguishability": "counterfactual and fail-visible separation of ontology bindings and action coordinates even when physically co-located",
        "domainLifecycleVocabulary": "Domain Profile-owned lifecycle vocabulary"
      }
    },
    "kfd-8": {
      "key": "kfd-8",
      "id": "KFD-8",
      "number": 8,
      "label": "KFD-8",
      "title": "Perspective must remain bound to admitted facts and declared loss",
      "kind": "principle",
      "status": "draft",
      "revision": 2,
      "metadataSchemaVersion": "2",
      "document": {
        "path": "decisions/KFD-8.md",
        "url": "https://kfd.libkungfu.dev/8",
        "sha256": "d95115a984c1fd458b8ab3ff06be114c1538871d9f1e3552301b66ed885dbc12"
      },
      "formalModel": {
        "path": "docs/KFD-8-formal.md",
        "url": "https://kfd.libkungfu.dev/8/formal",
        "version": 1,
        "status": "experimental",
        "normative": false,
        "authorityPath": "decisions/KFD-8.md",
        "sha256": "1506124d2ab8a274692dcdbf0649acfbe97b807bc333dc512c092baf9ba4ff45"
      },
      "compatibility": {
        "packageLine": "v1.0",
        "registrySchemaVersion": 1,
        "metadataSchemaVersion": "2",
        "rule": "Before stable, this numbered draft may be refined with explicit lineage and synchronized projections; after stable, substantive change requires an explicit KFD-1 compatibility action."
      },
      "schemaIds": {
        "metadata": "https://kfd.libkungfu.dev/schemas/kfd-standards.schema.json"
      },
      "schemaPaths": {
        "metadata": "schemas/kfd-standards.schema.json"
      },
      "concepts": {
        "atlas": "independently addressable perspective coordinate bound to a perspective holder, declared vantage or decision purpose, admitted Fact cut, typed source authority, freshness conditions, omissions, conflicts, unknowns, and declared transformation loss"
      }
    },
    "kfd-9": {
      "key": "kfd-9",
      "id": "KFD-9",
      "number": 9,
      "label": "KFD-9",
      "title": "Continuing direction must outlive the actions that advance it",
      "kind": "principle",
      "status": "draft",
      "revision": 2,
      "metadataSchemaVersion": "2",
      "document": {
        "path": "decisions/KFD-9.md",
        "url": "https://kfd.libkungfu.dev/9",
        "sha256": "5e9f760c17c86e66ba0be3815622dcde7bdcb9c1c31fe4ad7d5c6ff64f4e4988"
      },
      "formalModel": {
        "path": "docs/KFD-9-formal.md",
        "url": "https://kfd.libkungfu.dev/9/formal",
        "version": 1,
        "status": "experimental",
        "normative": false,
        "authorityPath": "decisions/KFD-9.md",
        "sha256": "1a4405bdd3cacfa02d2021afcb61a42190f965e01ecd3b113360528a46b99105"
      },
      "compatibility": {
        "packageLine": "v1.0",
        "registrySchemaVersion": 1,
        "metadataSchemaVersion": "2",
        "rule": "Before stable, this numbered draft may be refined with explicit lineage and synchronized projections; after stable, substantive change requires an explicit KFD-1 compatibility action."
      },
      "schemaIds": {
        "metadata": "https://kfd.libkungfu.dev/schemas/kfd-standards.schema.json"
      },
      "schemaPaths": {
        "metadata": "schemas/kfd-standards.schema.json"
      },
      "concepts": {
        "pursuit": "independently addressable intended change or maintained condition with continuing direction, progress relation, typed relations, lineage, and settlement semantics; Domain Profiles own terminal success conditions"
      }
    },
    "kfd-10": {
      "key": "kfd-10",
      "id": "KFD-10",
      "number": 10,
      "label": "KFD-10",
      "title": "Authority must remain explicit, bounded, and revocable",
      "kind": "principle",
      "status": "draft",
      "revision": 2,
      "metadataSchemaVersion": "2",
      "document": {
        "path": "decisions/KFD-10.md",
        "url": "https://kfd.libkungfu.dev/10",
        "sha256": "a2e1cf278c708eb597bfdc83817c6440d9a8b7a8291d67c447a73548427c89c4"
      },
      "formalModel": {
        "path": "docs/KFD-10-formal.md",
        "url": "https://kfd.libkungfu.dev/10/formal",
        "version": 1,
        "status": "experimental",
        "normative": false,
        "authorityPath": "decisions/KFD-10.md",
        "sha256": "05f40b86049c146fd5fa9e6e5bb25166d86664ec641ece09a0ce4ede61b57be9"
      },
      "compatibility": {
        "packageLine": "v1.0",
        "registrySchemaVersion": 1,
        "metadataSchemaVersion": "2",
        "rule": "Before stable, this numbered draft may be refined with explicit lineage and synchronized projections; after stable, substantive change requires an explicit KFD-1 compatibility action."
      },
      "schemaIds": {
        "metadata": "https://kfd.libkungfu.dev/schemas/kfd-standards.schema.json"
      },
      "schemaPaths": {
        "metadata": "schemas/kfd-standards.schema.json"
      },
      "concepts": {
        "warrant": "independently addressable bounded authority with grantor, holder, authentic derivation, validity conditions, typed limits, attenuation, residual responsibility, and revocation"
      }
    },
    "kfd-11": {
      "key": "kfd-11",
      "id": "KFD-11",
      "number": 11,
      "label": "KFD-11",
      "title": "Consequential settlement must separate claim, assessment, decision, and admission",
      "kind": "procedure",
      "status": "draft",
      "revision": 2,
      "metadataSchemaVersion": "2",
      "document": {
        "path": "decisions/KFD-11.md",
        "url": "https://kfd.libkungfu.dev/11",
        "sha256": "68b56c111da243609db8f609b48b73331e0e52c16ee549e6f631ad7ddc09fe6c"
      },
      "formalModel": {
        "path": "docs/KFD-11-formal.md",
        "url": "https://kfd.libkungfu.dev/11/formal",
        "version": 1,
        "status": "experimental",
        "normative": false,
        "authorityPath": "decisions/KFD-11.md",
        "sha256": "fc8229061801b7b197fd4113cee1539d0f37743778fc311dfd19752fbde81e74"
      },
      "compatibility": {
        "packageLine": "v1.0",
        "registrySchemaVersion": 1,
        "metadataSchemaVersion": "2",
        "rule": "Before stable, the consequential-settlement procedure may be refined with explicit lineage; after stable, semantic, required-field, verification-meaning, or responsibility-boundary change requires a new interface version or an explicit KFD-1 compatibility action."
      },
      "interfaces": {
        "decisionAdmission": {
          "contract": "kfd-11-decision-admission",
          "schemaVersion": 1,
          "schemaId": "https://kfd.libkungfu.dev/schemas/kfd-11/decision-admission.schema.json",
          "schemaPath": "schemas/kfd-11/decision-admission.schema.json",
          "compatibilityRule": "Compatible additions may retain version 1; semantic, required-field, verification-meaning, Decision-authority, or Admission-result changes require a new interface version or contract."
        },
        "adopterWitness": {
          "contract": "kfd-11-adopter-witness",
          "schemaVersion": 1,
          "schemaId": "https://kfd.libkungfu.dev/schemas/kfd-11/adopter-witness.schema.json",
          "schemaPath": "schemas/kfd-11/adopter-witness.schema.json",
          "compatibilityRule": "Changes to exact-Warrant, independent-Admission, retry, or failure-evidence semantics require a new interface version or contract."
        },
        "qualificationReport": {
          "contract": "kfd-11-13-qualification-report",
          "schemaVersion": 1,
          "schemaId": "https://kfd.libkungfu.dev/schemas/kfd-activation/qualification-report.schema.json",
          "schemaPath": "schemas/kfd-activation/qualification-report.schema.json",
          "compatibilityRule": "Qualification levels may not be fused or automatically escalated without a new interface version or contract."
        },
        "activationRecord": {
          "contract": "kfd-11-13-activation-record",
          "schemaVersion": 1,
          "schemaId": "https://kfd.libkungfu.dev/schemas/kfd-activation/activation-record.schema.json",
          "schemaPath": "schemas/kfd-activation/activation-record.schema.json",
          "compatibilityRule": "Changes to pass, revise, reject, exact evidence, residual risk, or independent-decision semantics require a new interface version or contract."
        }
      },
      "schemaIds": {
        "metadata": "https://kfd.libkungfu.dev/schemas/kfd-standards.schema.json",
        "decisionAdmission": "https://kfd.libkungfu.dev/schemas/kfd-11/decision-admission.schema.json",
        "adopterWitness": "https://kfd.libkungfu.dev/schemas/kfd-11/adopter-witness.schema.json",
        "qualificationReport": "https://kfd.libkungfu.dev/schemas/kfd-activation/qualification-report.schema.json",
        "activationRecord": "https://kfd.libkungfu.dev/schemas/kfd-activation/activation-record.schema.json"
      },
      "schemaPaths": {
        "metadata": "schemas/kfd-standards.schema.json",
        "decisionAdmission": "schemas/kfd-11/decision-admission.schema.json",
        "adopterWitness": "schemas/kfd-11/adopter-witness.schema.json",
        "qualificationReport": "schemas/kfd-activation/qualification-report.schema.json",
        "activationRecord": "schemas/kfd-activation/activation-record.schema.json"
      },
      "concepts": {
        "claim": "exact bounded proposition made by a declared participant against inspectable Fact and evidence cuts",
        "assessment": "purpose-bound revisable trust judgment over an exact Claim and checked evidence boundary",
        "decision": "authorized disposition of assessed Claims under an exact Warrant and policy",
        "admission": "independently recorded result of presenting a requested transition to the owning state authority"
      }
    },
    "kfd-12": {
      "key": "kfd-12",
      "id": "KFD-12",
      "number": 12,
      "label": "KFD-12",
      "title": "Software work must keep Initiative and Assignment distinct",
      "kind": "principle",
      "status": "draft",
      "revision": 5,
      "metadataSchemaVersion": "2",
      "document": {
        "path": "decisions/KFD-12.md",
        "url": "https://kfd.libkungfu.dev/12",
        "sha256": "4b89bfe3f0610a67239f3e0a1ab4bb4ce11443876b75e92fdfd0bdafe0b9bbe5"
      },
      "formalModel": {
        "path": "docs/KFD-12-formal.md",
        "url": "https://kfd.libkungfu.dev/12/formal",
        "version": 3,
        "status": "experimental",
        "normative": false,
        "authorityPath": "decisions/KFD-12.md",
        "sha256": "729255895449cb7efebd42258de68795478316b21979372c721dcf0d044f1e8f"
      },
      "compatibility": {
        "packageLine": "v1.0",
        "registrySchemaVersion": 1,
        "metadataSchemaVersion": "2",
        "rule": "Before stable, the software-domain lifecycle may be refined with explicit lineage; after stable, substantive change to Initiative, Assignment, or their lifecycle requires an explicit KFD-1 compatibility action."
      },
      "interfaces": {
        "adopterWitness": {
          "contract": "kfd-12-adopter-witness",
          "schemaVersion": 1,
          "schemaId": "https://kfd.libkungfu.dev/schemas/kfd-12/adopter-witness.schema.json",
          "schemaPath": "schemas/kfd-12/adopter-witness.schema.json",
          "compatibilityRule": "Changes to Initiative or Assignment responsibility, proposal and acceptance, exact coordinate bindings, or session round-trip semantics require a new interface version or contract."
        },
        "qualificationReport": {
          "contract": "kfd-11-13-qualification-report",
          "schemaVersion": 1,
          "schemaId": "https://kfd.libkungfu.dev/schemas/kfd-activation/qualification-report.schema.json",
          "schemaPath": "schemas/kfd-activation/qualification-report.schema.json",
          "compatibilityRule": "Qualification levels may not be fused or automatically escalated without a new interface version or contract."
        },
        "activationRecord": {
          "contract": "kfd-11-13-activation-record",
          "schemaVersion": 1,
          "schemaId": "https://kfd.libkungfu.dev/schemas/kfd-activation/activation-record.schema.json",
          "schemaPath": "schemas/kfd-activation/activation-record.schema.json",
          "compatibilityRule": "Changes to pass, revise, reject, exact evidence, residual risk, or independent-decision semantics require a new interface version or contract."
        }
      },
      "schemaIds": {
        "metadata": "https://kfd.libkungfu.dev/schemas/kfd-standards.schema.json",
        "adopterWitness": "https://kfd.libkungfu.dev/schemas/kfd-12/adopter-witness.schema.json",
        "qualificationReport": "https://kfd.libkungfu.dev/schemas/kfd-activation/qualification-report.schema.json",
        "activationRecord": "https://kfd.libkungfu.dev/schemas/kfd-activation/activation-record.schema.json"
      },
      "schemaPaths": {
        "metadata": "schemas/kfd-standards.schema.json",
        "adopterWitness": "schemas/kfd-12/adopter-witness.schema.json",
        "qualificationReport": "schemas/kfd-activation/qualification-report.schema.json",
        "activationRecord": "schemas/kfd-activation/activation-record.schema.json"
      },
      "concepts": {
        "softwareWorkResponsibilityLifecycle": "software-domain separation of Initiative, Assignment, occurrence, Claim, Assessment, Decision, Admission, and continuation",
        "initiative": "independently addressable context for continuing coordinated software work without redefining Pursuit direction",
        "assignment": "independently addressable accepted responsibility that binds Pursuit, Atlas, Warrant, evidence, settlement, and lineage"
      }
    },
    "kfd-13": {
      "key": "kfd-13",
      "id": "KFD-13",
      "number": 13,
      "label": "KFD-13",
      "title": "Project settlement must bind authorities without absorbing them",
      "kind": "procedure",
      "status": "draft",
      "revision": 4,
      "metadataSchemaVersion": "2",
      "document": {
        "path": "decisions/KFD-13.md",
        "url": "https://kfd.libkungfu.dev/13",
        "sha256": "5557074f4f321686a6ad0ab05b60ebdfc9291ef7e25bca4b5a7756d096c8a12e"
      },
      "formalModel": {
        "path": "docs/KFD-13-formal.md",
        "url": "https://kfd.libkungfu.dev/13/formal",
        "version": 1,
        "status": "experimental",
        "normative": false,
        "authorityPath": "decisions/KFD-13.md",
        "sha256": "0a40abf1b336480298ce0f0db76260822bfca5521169df5df973089a4b79b7a3"
      },
      "compatibility": {
        "packageLine": "v1.0",
        "registrySchemaVersion": 1,
        "metadataSchemaVersion": "2",
        "rule": "Before stable, the software-project settlement procedure may be refined with explicit lineage; after stable, substantive change requires an explicit KFD-1 compatibility action."
      },
      "interfaces": {
        "adopterWitness": {
          "contract": "kfd-13-adopter-witness",
          "schemaVersion": 1,
          "schemaId": "https://kfd.libkungfu.dev/schemas/kfd-13/adopter-witness.schema.json",
          "schemaPath": "schemas/kfd-13/adopter-witness.schema.json",
          "compatibilityRule": "Changes to authority preservation, canonical-root, residual-risk, export verification, or successor-lineage semantics require a new interface version or contract."
        },
        "qualificationReport": {
          "contract": "kfd-11-13-qualification-report",
          "schemaVersion": 1,
          "schemaId": "https://kfd.libkungfu.dev/schemas/kfd-activation/qualification-report.schema.json",
          "schemaPath": "schemas/kfd-activation/qualification-report.schema.json",
          "compatibilityRule": "Qualification levels may not be fused or automatically escalated without a new interface version or contract."
        },
        "activationRecord": {
          "contract": "kfd-11-13-activation-record",
          "schemaVersion": 1,
          "schemaId": "https://kfd.libkungfu.dev/schemas/kfd-activation/activation-record.schema.json",
          "schemaPath": "schemas/kfd-activation/activation-record.schema.json",
          "compatibilityRule": "Changes to pass, revise, reject, exact evidence, residual risk, or independent-decision semantics require a new interface version or contract."
        }
      },
      "schemaIds": {
        "metadata": "https://kfd.libkungfu.dev/schemas/kfd-standards.schema.json",
        "adopterWitness": "https://kfd.libkungfu.dev/schemas/kfd-13/adopter-witness.schema.json",
        "qualificationReport": "https://kfd.libkungfu.dev/schemas/kfd-activation/qualification-report.schema.json",
        "activationRecord": "https://kfd.libkungfu.dev/schemas/kfd-activation/activation-record.schema.json"
      },
      "schemaPaths": {
        "metadata": "schemas/kfd-standards.schema.json",
        "adopterWitness": "schemas/kfd-13/adopter-witness.schema.json",
        "qualificationReport": "schemas/kfd-activation/qualification-report.schema.json",
        "activationRecord": "schemas/kfd-activation/activation-record.schema.json"
      },
      "concepts": {
        "projectCut": "software-project settlement binding that preserves independently authoritative source, Atlas, Episode, policy, omission, and risk coordinates"
      }
    }
  }
}
