{
  "schema_version": 1,
  "artifact": "krineia-public-reference",
  "prepared_on": "2026-09-26",
  "source_repository": "hummbl-io/krineia",
  "source_commit": "928f75431d336124e6c1d3bbb7e9645d40b2d9fe",
  "status": "draft_reference_snapshot; v2.1 proposed, not ratified",
  "publication_scope": "Explicit file allowlist only; original repository remains private",
  "excluded": [
    "Git history",
    "operational receipts",
    "papers",
    "product drafts",
    "workflows",
    "deployment settings",
    "private issue and PR discussions"
  ],
  "files": [
    {
      "path": "LICENSE",
      "origin": "pinned_git_object",
      "bytes": 244,
      "sha256": "cef0998f3e99b97f942ccf51e0eaf111b46e1fe27803a705ad09de455cc1bbbf"
    },
    {
      "path": "LICENSE-APACHE",
      "origin": "pinned_git_object",
      "bytes": 11358,
      "sha256": "cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30"
    },
    {
      "path": "LICENSE-MIT",
      "origin": "pinned_git_object",
      "bytes": 1068,
      "sha256": "5b43b997d9364d22f80248ca24933404e30c985e626b1f04e718a8edc561cea0"
    },
    {
      "path": "README.md",
      "origin": "export_wrapper",
      "bytes": 4318,
      "sha256": "a39b110dd4183d577faae3cda2213dba6f9f5616f6c8ec1aa6d61996920b3a45"
    },
    {
      "path": "daemon/conftest.py",
      "origin": "pinned_git_object",
      "bytes": 904,
      "sha256": "0c5bfd53a41c8791d22cfd9d6ce61f5364fb48d07b6a8ba02051bd9765189f65"
    },
    {
      "path": "daemon/krineia_watcher.py",
      "origin": "pinned_git_object",
      "bytes": 71778,
      "sha256": "adf159a866d0240b21567785cb16752c384c7960a6cc65f88f85a47f51c2d1f8"
    },
    {
      "path": "daemon/tests/test_krineia_watcher.py",
      "origin": "pinned_git_object",
      "bytes": 61617,
      "sha256": "742c1fbd054677834cc3673f98ca5e98991049f26add23eb3f4137204dd16b71"
    },
    {
      "path": "pyproject.toml",
      "origin": "export_wrapper",
      "bytes": 202,
      "sha256": "75e846374b8a8e5a78adf75ff0b2cb4704b6a2d6dcc46a76dbd9552905c94ae1"
    },
    {
      "path": "requirements-ci.in",
      "origin": "pinned_git_object",
      "bytes": 130,
      "sha256": "e950167c0bbf713958b8d6c2954511c8c3bc1d0632fa8721df7362ecc7507865"
    },
    {
      "path": "requirements-ci.txt",
      "origin": "pinned_git_object",
      "bytes": 25373,
      "sha256": "e23e5f43f7bea2ede1a782e20286b7392ab36297f8528b7f571ec839ddcce26e"
    },
    {
      "path": "spec/INVARIANTS.md",
      "origin": "pinned_git_object",
      "bytes": 5853,
      "sha256": "abf3df0044ee873f91dfc6deeac5d1c82685b468e132af840f62b5114ca0ff54"
    },
    {
      "path": "spec/OPERATOR_SEMANTICS.md",
      "origin": "pinned_git_object",
      "bytes": 2920,
      "sha256": "9ef1c529c951ebc18aa98ff4b8558d7a380ad80ae2712bc57917e07beab562ef"
    },
    {
      "path": "spec/RECEIPT_SCHEMA.md",
      "origin": "pinned_git_object",
      "bytes": 21776,
      "sha256": "8543261462721910614d18682450ecffff978daaccf909270970cd4f40db99fc"
    },
    {
      "path": "spec/SCHEMA_CHANGELOG.md",
      "origin": "pinned_git_object",
      "bytes": 3576,
      "sha256": "016fa37db866f625dcb292abe4c9b835844b8f958f8b93065cf187525df828d9"
    },
    {
      "path": "spec/krineia_receipt.schema.json",
      "origin": "pinned_git_object",
      "bytes": 3688,
      "sha256": "df6443a5d7a5222f6a6e841e87e1d3608a1428657ba28ef5745a3c7eb1195cb2"
    },
    {
      "path": "spec/test-vectors/v2.1-ed25519-unicode-numbers.json",
      "origin": "pinned_git_object",
      "bytes": 3217,
      "sha256": "8d88a55d82fd588f381ac7c7b6dfe1e6f68146a0cf76a482a2105b0111972548"
    },
    {
      "path": "tools/mmr.py",
      "origin": "pinned_git_object",
      "bytes": 8142,
      "sha256": "186afd265df104f7d1ca40e54cb25bd3119e0281f7906f28928482bb2af4a8e4"
    },
    {
      "path": "tools/tests/test_mmr.py",
      "origin": "pinned_git_object",
      "bytes": 2944,
      "sha256": "54bbd76ed4b56ad02403c39febbe2c1c2b675abe847d3c424f0cb1d5527043f7"
    },
    {
      "path": "tools/tests/test_verify_chain_ed25519.py",
      "origin": "pinned_git_object",
      "bytes": 3686,
      "sha256": "42c542a5bb412fa93533248991bb104769ae4e178fa8a74cbcd6a917337089db"
    },
    {
      "path": "tools/tests/test_verify_chain_versions.py",
      "origin": "pinned_git_object",
      "bytes": 20239,
      "sha256": "4f5b0c928596d16db1b8d35717efa2f6adad48c77fd1d27c53747695dcb7994c"
    },
    {
      "path": "tools/verify_chain.py",
      "origin": "pinned_git_object",
      "bytes": 37354,
      "sha256": "8e142837f87ed4047c2bb96964d9b1baf1c7e6fb6cdd60f260e9cd439c8ce46d"
    },
    {
      "path": "verify_snapshot.py",
      "origin": "export_wrapper",
      "bytes": 768,
      "sha256": "b12581a292ff445729162f15ba986ba6d99251aba308c433d175702150ca28e7"
    }
  ]
}
