{
  "schema": "sdarc-public-lifecycle-manifest/v1",
  "scope": "Runs the SDARC engine with synthetic data.",
  "environment": "Fresh in-memory authority, encrypted data and software key providers run locally in a disposable worker.",
  "go_version": "go1.26.9",
  "artifacts": {
    "sdarc-lifecycle.wasm": {
      "sha256": "a68562eaa032caebb266803d818cd1aec5d9033d49f6b7415c441ef2d13dd2b7",
      "size_bytes": 8714092
    },
    "wasm_exec.js": {
      "sha256": "0c949f4996f9a89698e4b5c586de32249c3b69b7baadb64d220073cc04acba14",
      "size_bytes": 16992
    },
    "lifecycle.mjs": {
      "sha256": "30cfdae453cb5d2a5b78b80fdc3f043136e8032261b41a1d9a8495c101d1bcd4",
      "size_bytes": 14824
    },
    "lifecycle-worker.mjs": {
      "sha256": "71b79f6f507da854ba2afb56b46b308e83835ea1c919656a0fe38e87855f4439",
      "size_bytes": 2451
    },
    "verifier.mjs": {
      "sha256": "732be45e99735d7e4561300ac560f3b7a4be688082ad526e42ead618faad0c25",
      "size_bytes": 22192
    },
    "fixture.json": {
      "sha256": "f020cc4a68db01d66104d8e67382b2051206f894ec18abd398ec0193c03f85c0",
      "size_bytes": 14969
    },
    "README.txt": {
      "sha256": "dc548ee7849c344965406eddbda7d0c0703e6c6a137cc88d9126aa5cf0a49e77",
      "size_bytes": 2104
    },
    "Go-LICENSE.txt": {
      "sha256": "911f8f5782931320f5b8d1160a76365b83aea6447ee6c04fa6d5591467db9dad",
      "size_bytes": 1453
    },
    "THIRD_PARTY_NOTICES.txt": {
      "sha256": "0bac15374fd53e005997275923c51ad1f9bdf2f3bf91e59f18a86e37ab7ee8d3",
      "size_bytes": 198885
    }
  },
  "source_provenance": [
    {
      "path": "services/ntka/cmd/sdarc-public-fixture/main.go",
      "sha256": "7c2d58519ab0162b8eb6f019ec2d05fe16e99d0645dcfb92982f436a7bb585b2"
    },
    {
      "path": "services/ntka/cmd/sdarc-public-lifecycle/main_wasm.go",
      "sha256": "4d7587ecd2a610a975876a3be706c23d8bc68bcd8d55528a6dc8d50be8eb0494"
    },
    {
      "path": "services/ntka/go.mod",
      "sha256": "a50abf2437e0749586343b61159571d66fea8f021a751e3e3b59e8cec08b6a50"
    },
    {
      "path": "services/ntka/go.sum",
      "sha256": "cc735623e11e1bb049f0c0d433e4e98195d923e91fd6c242ceee525b59391c5c"
    },
    {
      "path": "services/ntka/internal/admission/service.go",
      "sha256": "2f66728bd70edd90d773a9dfca508f3e0747b92e046acdc4e7351d39c44d536c"
    },
    {
      "path": "services/ntka/internal/authority/ceremony.go",
      "sha256": "5a66fba7dda2598dc555592aeddb0ea135dcd8235df7b5d01e6e492e4a8158ec"
    },
    {
      "path": "services/ntka/internal/checkpoint/dynamodb.go",
      "sha256": "f561195f06b702233cb35ba184cc2b20da9eee0501df1fe9e4328fffb3eb3cba"
    },
    {
      "path": "services/ntka/internal/checkpoint/postgres.go",
      "sha256": "7eda3976ab0b568c1489362b6a6ce597e847e876d84c897f5f89d062486bf84e"
    },
    {
      "path": "services/ntka/internal/checkpoint/provider.go",
      "sha256": "24a08790dc5808f435b02266b0b158de6cd9e3dea98629833aeeaf2113bbcc68"
    },
    {
      "path": "services/ntka/internal/childimport/kms.go",
      "sha256": "d55be03ca3e083b8cbb4026971d08478d5741ea6951064020f5f3f74a97911b3"
    },
    {
      "path": "services/ntka/internal/childimport/provider.go",
      "sha256": "4bd5f5f661d5de3e04eda2ae790d2256b1afdf7965dad73ff223eec91277f787"
    },
    {
      "path": "services/ntka/internal/crypto/relationship.go",
      "sha256": "8b35717bfd77e9c8d62a27b38a50a0e04c78f13b8157291443b0b932da46a295"
    },
    {
      "path": "services/ntka/internal/crypto/sdarc.go",
      "sha256": "ea34f3198c3fe3f4b67120296a17f12f610cd80b448cc1813063f585ee6ee55d"
    },
    {
      "path": "services/ntka/internal/dataplane/postgres.go",
      "sha256": "45eda5d98d31ee1e01d34e921479ecf91693168ef65055dfda5dc478d0d27f8c"
    },
    {
      "path": "services/ntka/internal/dataplane/store.go",
      "sha256": "1d57099486ca62d2b7e7e292076d8be1a16c63c996724a41c30a92292e756c9d"
    },
    {
      "path": "services/ntka/internal/grants/service.go",
      "sha256": "424a43e707ad4958605397f44d452e83aef6abdf61fecfa289d686da5b2dd368"
    },
    {
      "path": "services/ntka/internal/history/chain.go",
      "sha256": "0bf84a28682860a0c530c327cbfdb7f6332fdaf53ca5fc4f63f570f44c6f50dd"
    },
    {
      "path": "services/ntka/internal/history/reducer.go",
      "sha256": "1af2576443ae97edbb3a1b04aece32c3d782ddcd32ce5c3602c0ef617fbb462c"
    },
    {
      "path": "services/ntka/internal/keystore/kms.go",
      "sha256": "0045f8e20abdd900f9c46b4b772167970bdfaddc9b646f3d4fd4966804d45572"
    },
    {
      "path": "services/ntka/internal/keystore/provider.go",
      "sha256": "e4f66b518a31ea83a7b718e3ff68e238fc3a9abc668ed2f015e9e27a1c6a67a1"
    },
    {
      "path": "services/ntka/internal/keystore/tombstones.go",
      "sha256": "8fe8cc93436201d7c2397a4e53bfa6a17247e4ac57772835dce92fb8208290ba"
    },
    {
      "path": "services/ntka/internal/keystore/tombstones_postgres.go",
      "sha256": "a3d7f96df1ebeb939221ca77643b96266a34f438e75a14cdf5321b114fc7e15a"
    },
    {
      "path": "services/ntka/internal/objects/derived_processor.go",
      "sha256": "6ab6b37b1b1b45595c383ab240bdbdcf1422e39768091853579ba4a6848908ef"
    },
    {
      "path": "services/ntka/internal/objects/service.go",
      "sha256": "de4395588cbcfcac78439f6e23b313332a6a61ced44020612654f0709e5c1474"
    },
    {
      "path": "services/ntka/internal/protocol/canonical.go",
      "sha256": "ca9837edf69af9d27ad557c49874b1aaab501888dd4d2e1eb5477d1d47ca4200"
    },
    {
      "path": "services/ntka/internal/protocol/constants.go",
      "sha256": "7fc6358476d4d6039a42005236c31f31e0260900a4f3b334abc5a26f9722598f"
    },
    {
      "path": "services/ntka/internal/protocol/custody.go",
      "sha256": "4d027f39ba60648140074b8d663b4f2da5fa9965b894808581e1145a880059d0"
    },
    {
      "path": "services/ntka/internal/protocol/relationship.go",
      "sha256": "bd4d420995227bd20028de82f15e91e47af91e3a25239b89b62cb4899cd6aa2b"
    },
    {
      "path": "services/ntka/internal/publiccheck/checkpoint.go",
      "sha256": "f2a517489952fa38f711616437af943cff321c15fbfd4caa8e188a4cd72a2536"
    },
    {
      "path": "services/ntka/internal/publiccheck/run.go",
      "sha256": "8c541e5f21f30d1bf3e1102848fc301b67bb780ffc4ea2bdf511b1a9e23f4e17"
    },
    {
      "path": "services/ntka/internal/sdarcstate/states.go",
      "sha256": "68634b2e0ab29c4e71c0fd1c102172382b52a88554352374b18f30f8224558e7"
    },
    {
      "path": "services/ntka/internal/store/memory.go",
      "sha256": "dccca5baf41f86f372e759e70d191d08b0d6f40023ae197cb5d5e37f5d550a0a"
    },
    {
      "path": "services/ntka/internal/store/postgres.go",
      "sha256": "a15f4ac80eaaf1955bb2b114608c8e32d0e3d6671f20c83158b106645bc123f2"
    },
    {
      "path": "services/ntka/internal/store/store.go",
      "sha256": "ca2f1a4863a3dbf7052c6dd2413a6e1cc9b77d3d5562f05223fa21350f6b04e5"
    },
    {
      "path": "services/ntka/internal/warrants/service.go",
      "sha256": "5306a0bda9f4d69502511b0c7df8738dd8a7327834918b17f2b4842c88328505"
    }
  ],
  "source_fingerprint_sha256": "f2684ac877c6dd790ec51216107ab00335abd440063ffdb3e0b154b949a41258"
}
