{
  "schemaVersion": 1,
  "contract": "kungfu-buildchain-publication-release-registry",
  "generatedFrom": "kungfu-buildchain-publication-artifact-registry",
  "archivePolicy": {
    "contract": "kungfu-buildchain-publication-archive-policy",
    "mutableRouteKinds": [
      "canonical-reader",
      "latest",
      "registry-index"
    ],
    "immutableRouteKinds": [
      "version-artifact",
      "version-passport",
      "version-source"
    ],
    "deploymentBoundary": "append-only immutable version prefixes",
    "rule": "A site build may update latest and canonical reader pages, but it must not delete or overwrite files under a declared immutable version prefix."
  },
  "publications": [
    {
      "id": "kungfu-product-white-paper",
      "kind": "paper",
      "title": "Kungfu: The Session Is Not the Work",
      "summary": "Verified continuity for Agent work that outlives the chat.",
      "authors": [
        "Keren Dong"
      ],
      "canonicalReader": {
        "kind": "canonical-reader",
        "url": "https://papers.libkungfu.dev/kungfu-product-white-paper/",
        "owner": "papers.libkungfu.dev"
      },
      "relatedReaders": [
        {
          "kind": "brand-reader",
          "label": "Brand reader",
          "url": "https://kungfu.tech/whitepaper/kungfu-white-paper"
        }
      ],
      "latest": {
        "kind": "latest",
        "version": "0.1.0-alpha.10",
        "path": "/kungfu-product-white-paper/latest/",
        "evidenceUrl": "https://papers.libkungfu.dev/kungfu-product-white-paper/latest/buildchain.release.json"
      },
      "immutablePrefixTemplate": "/archive/kungfu-product-white-paper/v{version}/",
      "package": "@kungfu-tech/paper-kungfu-product-white-paper",
      "versions": [
        {
          "version": "0.1.0-alpha.10",
          "releasedAt": "2026-07-22T05:09:13.859Z",
          "status": "published",
          "immutable": true,
          "immutablePath": "/archive/kungfu-product-white-paper/v0.1.0-alpha.10/",
          "immutableDigest": "sha256:97ccc37add2b965f457ccb4642bac2a9e917c228851dbf6a11ce00d0d0a612db",
          "source": {
            "repository": "https://github.com/kungfu-systems/paper-kungfu-product-white-paper",
            "commit": "819ddfc363e8bc3bd11345d64ea1e6f3dbb11148",
            "treeSha": "40b7f210fa69747c41f1d15dbb02dd49e3835f8d",
            "bundle": {
              "kind": "source",
              "role": "source",
              "path": "source.tar.gz",
              "mediaType": "application/gzip",
              "sha256": "sha256:75eff1761c371052ae6e4aeea6f9d34e8a55b983ddcf26b1f1c8d9c793753042",
              "bytes": 51814,
              "source": {
                "package": "@kungfu-tech/paper-kungfu-product-white-paper",
                "path": ".buildchain/publication/source.tar.gz"
              }
            }
          },
          "manifest": {
            "kind": "manifest",
            "role": "evidence",
            "path": "publication-artifact.json",
            "mediaType": "application/json",
            "sha256": "sha256:ebb788acb1bc237d909ef3efd1141dcfadeadd06063c339566fd0f605504bb16",
            "source": {
              "package": "@kungfu-tech/paper-kungfu-product-white-paper",
              "path": ".buildchain/publication/publication-artifact.json"
            }
          },
          "passport": {
            "kind": "passport",
            "role": "evidence",
            "path": "publication-artifact-passport.json",
            "mediaType": "application/json",
            "sha256": "sha256:373bb626a8058f6fedbd1a6f5c8bf0bbc043aebc379e5cf94722424f4666b652",
            "source": {
              "package": "@kungfu-tech/paper-kungfu-product-white-paper",
              "path": ".buildchain/publication/publication-artifact-passport.json"
            }
          },
          "artifacts": [
            {
              "kind": "pdf",
              "role": "primary",
              "path": "kungfu-white-paper.pdf",
              "mediaType": "application/pdf",
              "sha256": "sha256:6c87107557b92621a9c06a68c76ee659b471ca3deec563a0a33651b1137cb3e9",
              "bytes": 156770,
              "source": {
                "package": "@kungfu-tech/paper-kungfu-product-white-paper",
                "path": "_build/kungfu-white-paper.pdf"
              }
            }
          ]
        }
      ]
    },
    {
      "id": "kfd-foundation-real-world-agent-work",
      "kind": "paper",
      "title": "Facts, Trust, and Cooperation: The KFD Foundation Triad",
      "summary": "A systems account of facts, trust, and cooperation as the minimal recursive foundation for persistent work across participants and time.",
      "authors": [
        "Keren Dong"
      ],
      "canonicalReader": {
        "kind": "canonical-reader",
        "url": "https://papers.libkungfu.dev/kfd-foundation-real-world-agent-work/",
        "owner": "papers.libkungfu.dev"
      },
      "relatedReaders": [],
      "latest": {
        "kind": "latest",
        "version": "0.1.0-alpha.8",
        "path": "/kfd-foundation-real-world-agent-work/latest/",
        "evidenceUrl": "https://papers.libkungfu.dev/kfd-foundation-real-world-agent-work/latest/buildchain.release.json"
      },
      "immutablePrefixTemplate": "/archive/kfd-foundation-real-world-agent-work/v{version}/",
      "package": "@kungfu-tech/paper-kfd-foundation-real-world-agent-work",
      "versions": [
        {
          "version": "0.1.0-alpha.8",
          "releasedAt": "2026-07-22T14:46:48.090Z",
          "status": "published",
          "immutable": true,
          "immutablePath": "/archive/kfd-foundation-real-world-agent-work/v0.1.0-alpha.8/",
          "immutableDigest": "sha256:74caae037c15ba0eaee51ff4d0e64f353355abc3f22fd47a8d2f1240285c4a51",
          "source": {
            "repository": "https://github.com/kungfu-systems/paper-kfd-foundation-real-world-agent-work",
            "commit": "bc79692260c781cd4e1c67662d5cfdde4d2b390d",
            "treeSha": "aa4bd2cb46c8399a79f302970d8bdb630e79920a",
            "bundle": {
              "kind": "source",
              "role": "source",
              "path": "source.tar.gz",
              "mediaType": "application/gzip",
              "sha256": "sha256:5bf86f59dd7e8bc96ff5b02f5ad1ec1c77dc9fc3b4e3fc17c2167d4229ef94b6",
              "bytes": 20156,
              "source": {
                "package": "@kungfu-tech/paper-kfd-foundation-real-world-agent-work",
                "path": ".buildchain/publication/source.tar.gz"
              }
            }
          },
          "manifest": {
            "kind": "manifest",
            "role": "evidence",
            "path": "publication-artifact.json",
            "mediaType": "application/json",
            "sha256": "sha256:38ce91fd76c8654dd4421e6a14a136f573377b9fc00baa634cb1c4daeef4ad1c",
            "source": {
              "package": "@kungfu-tech/paper-kfd-foundation-real-world-agent-work",
              "path": ".buildchain/publication/publication-artifact.json"
            }
          },
          "passport": {
            "kind": "passport",
            "role": "evidence",
            "path": "publication-artifact-passport.json",
            "mediaType": "application/json",
            "sha256": "sha256:698cdcae8612f45263dd695fef8983faf837b9a78610ec8a3b89a9bba6bc7763",
            "source": {
              "package": "@kungfu-tech/paper-kfd-foundation-real-world-agent-work",
              "path": ".buildchain/publication/publication-artifact-passport.json"
            }
          },
          "artifacts": [
            {
              "kind": "pdf",
              "role": "primary",
              "path": "kfd-foundation-model.pdf",
              "mediaType": "application/pdf",
              "sha256": "sha256:0cc4d6b38649b562536db4b88cfd76ef38a65f1e9843019fb361f669bc690f00",
              "bytes": 336512,
              "source": {
                "package": "@kungfu-tech/paper-kfd-foundation-real-world-agent-work",
                "path": "_build/kfd-foundation-model.pdf"
              }
            }
          ]
        }
      ]
    },
    {
      "id": "observer-declared-timelines",
      "kind": "paper",
      "title": "Observer-Declared Timelines for Real-World Agent Work",
      "summary": "A systems design paper deriving observer-declared timelines from the Foundation Triad, with Kungfu Episodes as an implementation substrate and continuity as a second-order refinement.",
      "authors": [
        "Keren Dong"
      ],
      "canonicalReader": {
        "kind": "canonical-reader",
        "url": "https://papers.libkungfu.dev/observer-declared-timelines/",
        "owner": "papers.libkungfu.dev"
      },
      "relatedReaders": [],
      "latest": {
        "kind": "latest",
        "version": "0.1.0-alpha.9",
        "path": "/observer-declared-timelines/latest/",
        "evidenceUrl": "https://papers.libkungfu.dev/observer-declared-timelines/latest/buildchain.release.json"
      },
      "immutablePrefixTemplate": "/archive/observer-declared-timelines/v{version}/",
      "package": "@kungfu-tech/paper-observer-declared-timelines",
      "versions": [
        {
          "version": "0.1.0-alpha.9",
          "releasedAt": "2026-07-22T23:42:46.413Z",
          "status": "published",
          "immutable": true,
          "immutablePath": "/archive/observer-declared-timelines/v0.1.0-alpha.9/",
          "immutableDigest": "sha256:fc302f120b45119ff5ab1efa65e6adfecbb34432e156680ae0e8256171e87275",
          "source": {
            "repository": "https://github.com/kungfu-systems/paper-observer-declared-timelines",
            "commit": "dea8e257834236847022e6d05fbdaeeffdf2c513",
            "treeSha": "52efa8d5bfe4d3cf7f981add3f596f8f1900b64e",
            "bundle": {
              "kind": "source",
              "role": "source",
              "path": "source.tar.gz",
              "mediaType": "application/gzip",
              "sha256": "sha256:8a2a97895c9c76d1e1f292ee718e463138b6371002fc39408a9e8f51a97b5d02",
              "bytes": 25112,
              "source": {
                "package": "@kungfu-tech/paper-observer-declared-timelines",
                "path": ".buildchain/publication/source.tar.gz"
              }
            }
          },
          "manifest": {
            "kind": "manifest",
            "role": "evidence",
            "path": "publication-artifact.json",
            "mediaType": "application/json",
            "sha256": "sha256:8cc7291a6a4677f0641b125491bdf766074be3c7138adebaf8c08f9beac00f99",
            "source": {
              "package": "@kungfu-tech/paper-observer-declared-timelines",
              "path": ".buildchain/publication/publication-artifact.json"
            }
          },
          "passport": {
            "kind": "passport",
            "role": "evidence",
            "path": "publication-artifact-passport.json",
            "mediaType": "application/json",
            "sha256": "sha256:4e24d4e888a6ebee102ea42419c50ce7c469acb4c468b025df8273b8dff95d70",
            "source": {
              "package": "@kungfu-tech/paper-observer-declared-timelines",
              "path": ".buildchain/publication/publication-artifact-passport.json"
            }
          },
          "artifacts": [
            {
              "kind": "pdf",
              "role": "primary",
              "path": "observer-declared-timelines.pdf",
              "mediaType": "application/pdf",
              "sha256": "sha256:014cae132b50753b60428b3998311e6efa8107d91fe7fce905795de3f1486046",
              "bytes": 377686,
              "source": {
                "package": "@kungfu-tech/paper-observer-declared-timelines",
                "path": "_build/observer-declared-timelines.pdf"
              }
            }
          ]
        }
      ]
    },
    {
      "id": "episodes-to-primitives",
      "kind": "paper",
      "title": "From Episodes to Primitives: Causal Historical Assets for Evidence-Governed Ontology Revision",
      "summary": "A systems paper on preserving causal Episode histories as governed assets for replay, candidate genesis, qualification, and bounded ontology revision.",
      "authors": [
        "Keren Dong"
      ],
      "canonicalReader": {
        "kind": "canonical-reader",
        "url": "https://papers.libkungfu.dev/episodes-to-primitives/",
        "owner": "papers.libkungfu.dev"
      },
      "relatedReaders": [],
      "latest": {
        "kind": "latest",
        "version": "0.1.0-alpha.2",
        "path": "/episodes-to-primitives/latest/",
        "evidenceUrl": "https://papers.libkungfu.dev/episodes-to-primitives/latest/buildchain.release.json"
      },
      "immutablePrefixTemplate": "/archive/episodes-to-primitives/v{version}/",
      "package": "@kungfu-tech/paper-episodes-to-primitives",
      "versions": [
        {
          "version": "0.1.0-alpha.2",
          "releasedAt": "2026-07-21T10:57:14.634Z",
          "status": "published",
          "immutable": true,
          "immutablePath": "/archive/episodes-to-primitives/v0.1.0-alpha.2/",
          "immutableDigest": "sha256:9cc5ecf291d75494788b64d2398c279d7d5e613aaffaefd89fa092a37e07782f",
          "source": {
            "repository": "https://github.com/kungfu-systems/paper-episodes-to-primitives",
            "commit": "ea07c5458ffde748e5c62a4e6551a45a1c57c3b3",
            "treeSha": "5cba3080131623a289ddfe6d8efde0b2e91186bc",
            "bundle": {
              "kind": "source",
              "role": "source",
              "path": "source.tar.gz",
              "mediaType": "application/gzip",
              "sha256": "sha256:b4b60a4cde0e3a9c741ea88d80d01957f7aafd4539eb41ec2f37fe29106f3e6d",
              "bytes": 22247,
              "source": {
                "package": "@kungfu-tech/paper-episodes-to-primitives",
                "path": ".buildchain/publication/source.tar.gz"
              }
            }
          },
          "manifest": {
            "kind": "manifest",
            "role": "evidence",
            "path": "publication-artifact.json",
            "mediaType": "application/json",
            "sha256": "sha256:69d9a8af4affbb52736b2bb7c907c698657e65472b658398f5a0190ca637e052",
            "source": {
              "package": "@kungfu-tech/paper-episodes-to-primitives",
              "path": ".buildchain/publication/publication-artifact.json"
            }
          },
          "passport": {
            "kind": "passport",
            "role": "evidence",
            "path": "publication-artifact-passport.json",
            "mediaType": "application/json",
            "sha256": "sha256:17d84d9dc9535b0a3ad4d951adcd175b528f39cd0e1698de6001c9f1c5717ec7",
            "source": {
              "package": "@kungfu-tech/paper-episodes-to-primitives",
              "path": ".buildchain/publication/publication-artifact-passport.json"
            }
          },
          "artifacts": [
            {
              "kind": "pdf",
              "role": "primary",
              "path": "episodes-to-primitives.pdf",
              "mediaType": "application/pdf",
              "sha256": "sha256:6d330c243facd537c7ab0a94436889133b0f88f091ad309e8801e69c2987ea65",
              "bytes": 372843,
              "source": {
                "package": "@kungfu-tech/paper-episodes-to-primitives",
                "path": "_build/episodes-to-primitives.pdf"
              }
            }
          ]
        }
      ]
    }
  ],
  "source": {
    "kind": "paper-packages",
    "path": "src/publication-packages.json and package-local publication registries",
    "packages": [
      {
        "name": "@kungfu-tech/paper-kungfu-product-white-paper",
        "version": "0.1.0-alpha.10",
        "description": "Kungfu: The Session Is Not the Work publication artifact package.",
        "repository": "git+https://github.com/kungfu-systems/paper-kungfu-product-white-paper.git",
        "registryContract": "kungfu-buildchain-publication-artifact-registry",
        "manifestContract": "kungfu-buildchain-publication-artifact-manifest",
        "lockIntegrity": "sha512-E72T/WnVn9tLCHGdJVsORZzvwS281hUcWDmr3kIOcQQ0D/SK8Ktf8GlGv/Ov43dy9VtKlqMNm8BgO/P1zCQkMQ=="
      },
      {
        "name": "@kungfu-tech/paper-kfd-foundation-real-world-agent-work",
        "version": "0.1.0-alpha.8",
        "description": "Facts, Trust, and Cooperation: The KFD Foundation Triad publication artifact package.",
        "repository": "git+https://github.com/kungfu-systems/paper-kfd-foundation-real-world-agent-work.git",
        "registryContract": "kungfu-buildchain-publication-artifact-registry",
        "manifestContract": "kungfu-buildchain-publication-artifact-manifest",
        "lockIntegrity": "sha512-2eLq7poJ/Zb0l6OJhIwx2iG5GbPz7CD6dW5aKlPwQn/9tEjQpd06+K+NZIwrhiBlqj+EjF36PPgy6+6UldSs8g=="
      },
      {
        "name": "@kungfu-tech/paper-observer-declared-timelines",
        "version": "0.1.0-alpha.9",
        "description": "Observer-Declared Timelines for Real-World Agent Work publication artifact package.",
        "repository": "git+https://github.com/kungfu-systems/paper-observer-declared-timelines.git",
        "registryContract": "kungfu-buildchain-publication-artifact-registry",
        "manifestContract": "kungfu-buildchain-publication-artifact-manifest",
        "lockIntegrity": "sha512-uixVi6Vic6KILqQoiqisiFv2NOWkOoZrlEhrXSVBPBaMxkg5HtDVqJE0XYiiGz85LIbArQ+DRVKl/E3U/pmH+Q=="
      },
      {
        "name": "@kungfu-tech/paper-episodes-to-primitives",
        "version": "0.1.0-alpha.2",
        "description": "From Episodes to Primitives: Causal Historical Assets for Evidence-Governed Ontology Revision publication artifact package.",
        "repository": "git+https://github.com/kungfu-systems/paper-episodes-to-primitives.git",
        "registryContract": "kungfu-buildchain-publication-artifact-registry",
        "manifestContract": "kungfu-buildchain-publication-artifact-manifest",
        "lockIntegrity": "sha512-D7NGY7wtV54r5w3zzlq51gOcmBHkmT8jiMoIvdIZS8QOjvHv86cs4yqZ6JCAooW6aV2h8v0mNiiMbKP59PwgZA=="
      }
    ]
  }
}
