{
  "schemaVersion": 1,
  "contract": "kungfu-buildchain-publication-artifact-manifest",
  "project": {
    "name": "paper-kfd-machine-life-roadmap",
    "type": "publication-artifact"
  },
  "publication": {
    "kind": "paper",
    "title": "Semantic Autopoiesis: An Engineering Roadmap for Machine Life",
    "version": "0.1.0-alpha.2",
    "abstract": "A functional and falsifiable engineering roadmap for a low-level machine organism built from semantic continuity, replaceable agents, executable organs, ordinary computing infrastructure, and governed self-modification.",
    "authors": [
      "Keren Dong"
    ],
    "primaryArtifact": "_build/main.pdf",
    "siteConsumers": [
      "papers.libkungfu.dev"
    ],
    "archive": {
      "contract": "kungfu-buildchain-publication-artifact-archive",
      "id": "kfd-machine-life-roadmap",
      "version": "0.1.0-alpha.2",
      "appendOnly": true,
      "sameVersionRepublish": "fail-on-digest-change",
      "immutablePathPolicy": "do-not-sync-delete-immutable-prefixes",
      "routes": {
        "canonicalUrl": "https://papers.libkungfu.dev/kfd-machine-life-roadmap/",
        "latestUrl": "https://papers.libkungfu.dev/kfd-machine-life-roadmap/latest/",
        "latestEvidenceUrl": "https://papers.libkungfu.dev/kfd-machine-life-roadmap/latest/buildchain.release.json",
        "immutableVersionPrefix": "https://papers.libkungfu.dev/archive/kfd-machine-life-roadmap/v0.1.0-alpha.2/",
        "immutableVersionUrl": "https://papers.libkungfu.dev/archive/kfd-machine-life-roadmap/v0.1.0-alpha.2/",
        "artifactUrlPrefix": "https://papers.libkungfu.dev/archive/kfd-machine-life-roadmap/v0.1.0-alpha.2/"
      },
      "registry": {
        "contract": "kungfu-buildchain-publication-artifact-registry",
        "path": ".buildchain/publication/publication-registry.json"
      },
      "publicArtifacts": {
        "manifest": {
          "path": ".buildchain/publication/publication-artifact.json",
          "url": "https://papers.libkungfu.dev/archive/kfd-machine-life-roadmap/v0.1.0-alpha.2/publication-artifact.json"
        },
        "passport": {
          "path": ".buildchain/publication/publication-artifact-passport.json",
          "url": "https://papers.libkungfu.dev/archive/kfd-machine-life-roadmap/v0.1.0-alpha.2/publication-artifact-passport.json"
        },
        "sourceBundle": {
          "path": ".buildchain/publication/source.tar.gz",
          "url": "https://papers.libkungfu.dev/archive/kfd-machine-life-roadmap/v0.1.0-alpha.2/source.tar.gz",
          "sha256": "a3e249b7438adcb5059f2b3ec52cba06b42142991d9eb4e1ae5ffc59b3bad49b",
          "bytes": 29968
        },
        "artifacts": [
          {
            "path": "_build/main.pdf",
            "bytes": 313983,
            "sha256": "829bfa463bbcbdfc68712bd8b03c3d4e0dd832f5c8ab876221d3ed45ed67af91",
            "role": "primary",
            "url": "https://papers.libkungfu.dev/archive/kfd-machine-life-roadmap/v0.1.0-alpha.2/main.pdf"
          }
        ]
      }
    }
  },
  "toolchain": {
    "type": "latex-docker",
    "trustClassification": "pinned-docker-toolchain",
    "command": "mkdir -p _build && cd paper && latexmk -pdf -outdir=../_build main.tex",
    "image": "ghcr.io/kungfu-systems/build-images/latex-pdf-builder",
    "digest": "sha256:c20f3809e96836c1c78e97c76939d12f1de3fed0ea9b7c40c43332ec2ea480f8",
    "machineVerifiable": true,
    "invocation": "docker-image-digest"
  },
  "source": {
    "repository": "https://github.com/kungfu-systems/paper-kfd-machine-life-roadmap",
    "sha": "b1e13c291443c4319f233941b58b7e34b43952ae",
    "treeSha": "e1a00e68bb443a6560f094265ad7e3573ae8dee5",
    "sourcePaths": [
      "paper",
      "README.md",
      "LICENSE",
      "Makefile"
    ],
    "sourceFiles": [
      {
        "path": "LICENSE",
        "bytes": 11357,
        "sha256": "aaa62ccb6cf175f529bfc10e3e979353178ac122ce331dce2ca43475a9ff7706"
      },
      {
        "path": "Makefile",
        "bytes": 443,
        "sha256": "b0989f8d291923d076761f03957b20526c729c3fbe846680ae303d2158f3bcb0"
      },
      {
        "path": "paper/main.tex",
        "bytes": 3745,
        "sha256": "34261022cc3b1379f57e26085c535fad750c7f46b3d6f7a4611982734457f082"
      },
      {
        "path": "paper/references.bib",
        "bytes": 6508,
        "sha256": "4bb7b1d914b1abb7675a8bf0f8919c91291495301402f7d70889abcc4cc56639"
      },
      {
        "path": "paper/sections/01-introduction.tex",
        "bytes": 8865,
        "sha256": "f63a5ca8ebdc3f70c637049f5c602109acea9b5152cdc27321af20639bb6f5cf"
      },
      {
        "path": "paper/sections/02-life-as-an-engineering-property.tex",
        "bytes": 5211,
        "sha256": "55c5bd5a576c3e536424c975360d59a513815fa2755371a77833d532ead405e5"
      },
      {
        "path": "paper/sections/03-semantic-kernel.tex",
        "bytes": 4699,
        "sha256": "67480cdc0658260b30adad0bf63b6f93fa98c2a9e2d3108bf03fe2c93fab676e"
      },
      {
        "path": "paper/sections/04-recursive-dogfood.tex",
        "bytes": 4591,
        "sha256": "8a27ef3de96982cb65d91044d30ef08c86adb7392ed9bec28f386bb23b9cc67e"
      },
      {
        "path": "paper/sections/05-material-anatomy.tex",
        "bytes": 5457,
        "sha256": "563b0b9d8a3701b4dd501d570144c492482994ae17a8336a8c95afd2531ec79a"
      },
      {
        "path": "paper/sections/06-kungfu-evidence.tex",
        "bytes": 11063,
        "sha256": "afcf591d8aaca2bd7d1ba167265e877dcf21d57570b87e5cdfc671df17b245b2"
      },
      {
        "path": "paper/sections/07-prototype-and-roadmap.tex",
        "bytes": 5969,
        "sha256": "b64c80e873b8efce6546878066192ac508b51c0bfec311d23ef62d1da706b3f8"
      },
      {
        "path": "paper/sections/08-evaluation-and-safety.tex",
        "bytes": 4958,
        "sha256": "0312082309e3455b075e7d6eb30b77d2e4b15f85e7290669dd82b3f1d325c74f"
      },
      {
        "path": "paper/sections/09-related-work.tex",
        "bytes": 3902,
        "sha256": "524ba9f64a5101ee77269b3991403644b76104328abbd95bd45f188840249365"
      },
      {
        "path": "paper/sections/10-discussion.tex",
        "bytes": 4221,
        "sha256": "bb47c6d89f6274926a755361ec30f43ac82615f5574755328e779968a0d0a2a5"
      },
      {
        "path": "paper/sections/11-conclusion.tex",
        "bytes": 2439,
        "sha256": "0d375c539ab50f2b4af5869ff472cf3bbb0a69b59c1c96093ee8000070c4b67e"
      },
      {
        "path": "README.md",
        "bytes": 2236,
        "sha256": "3cfbe3e519e977ef0126cefcf700e58598831a4647f4f5ca48839d04c72c2d2f"
      }
    ],
    "sourceBundle": {
      "path": ".buildchain/publication/source.tar.gz",
      "bytes": 29968,
      "sha256": "a3e249b7438adcb5059f2b3ec52cba06b42142991d9eb4e1ae5ffc59b3bad49b"
    }
  },
  "artifacts": [
    {
      "path": "_build/main.pdf",
      "bytes": 313983,
      "sha256": "829bfa463bbcbdfc68712bd8b03c3d4e0dd832f5c8ab876221d3ed45ed67af91"
    }
  ],
  "metadata": [
    {
      "path": "docs/MAP.md",
      "bytes": 1383,
      "sha256": "563d4c91bd7ed8e16dc48adc586ae35921397c488f3b5b9540d1cac4597303d2"
    },
    {
      "path": "README.md",
      "bytes": 2236,
      "sha256": "3cfbe3e519e977ef0126cefcf700e58598831a4647f4f5ca48839d04c72c2d2f"
    }
  ],
  "generatedAt": "2026-07-29T15:28:58.780Z",
  "publishedAt": "2026-07-29T15:28:58.780Z",
  "reproducible": true,
  "timestampPolicy": "ci-injected",
  "deterministicInputs": [
    "publication source paths",
    "publication metadata paths",
    "publication primary artifact",
    "Buildchain publication contract",
    "source SHA",
    "source tree SHA"
  ],
  "timestampPolicyDetails": {
    "contract": "kungfu-buildchain-surface-timestamp-policy",
    "timestampFields": [
      "generatedAt",
      "publishedAt"
    ],
    "timestampFieldsParticipateInArtifactDigest": false,
    "artifactDigestScope": "publication artifact digests cover files and source bundle, not manifest timestamps"
  }
}
