{
  "schema": "kallipolis.revalidation-lineage-ledger.v1",
  "state": "verified-local-audit-evidence",
  "snapshotAt": "2026-08-29T04:59:15.000Z",
  "input": {
    "path": "ops/revalidation-lineage-audit-input.json",
    "rawHash": "sha256:7116e0dbc8c6003bc7edb5001c5b5872d7fbf4946b44b7e0e6e2aa06887b8c84"
  },
  "counts": {
    "readinessStates": 3,
    "artifactsVerified": 12,
    "exactBindingsByState": [
      244,
      335,
      336
    ],
    "totalExecutedBindings": 0,
    "totalNetworkCalls": 0,
    "productionPromotionEligible": 0,
    "lifecycleChangesApplied": 0
  },
  "states": [
    {
      "id": "recovery-aware-244",
      "counts": {
        "exactBindings": 244,
        "expiryGroups": 11,
        "executionBatches": 15
      },
      "exactBindingSetHash": "sha256:706d695715b0d9128666c557338d4c25b0d3f86003f603bc789e50dc21a6300a",
      "queueBindingSetHash": "sha256:76c73372ae4c38fb871fec99e6878b352a4523e252398f4fb37a24c7028a132f",
      "artifacts": [
        {
          "role": "readiness",
          "path": "ops/evidence/non-promoting-production-readiness-queue-244-after-nvd-recovery-2026-08-29.json",
          "rawHash": "sha256:4b2e895a00696215649d7963e300474b2f7ce5553f7a3c8bfc808bd59159aaf7",
          "canonicalHash": "sha256:c18bab5e1ae87d02f11e144cc3ac4ebd5b7d8b46e16081f7018ddcc85cca9589",
          "schema": "kallipolis.non-promoting-production-readiness-queue.v1",
          "state": "local-audit-evidence",
          "snapshotAt": "2026-08-29T01:13:20.000Z"
        },
        {
          "role": "schedule",
          "path": "ops/evidence/non-promoting-readiness-expiry-schedule-244-after-nvd-recovery-2026-08-29.json",
          "rawHash": "sha256:b8eff4597cb678b663d429dcc807e46f2e79579fc1d3ed1dca2ec54b2b71881c",
          "canonicalHash": "sha256:ebc254eb0a91b9d6ee983c58d8b264ab0d47c686d336f8edb6f3cd32a81971ab",
          "schema": "kallipolis.non-promoting-readiness-expiry-schedule.v1",
          "state": "local-audit-evidence",
          "snapshotAt": "2026-08-29T01:46:40.000Z"
        },
        {
          "role": "revalidation-queue",
          "path": "ops/evidence/non-promoting-readiness-revalidation-queue-244-after-nvd-recovery-2026-08-29.json",
          "rawHash": "sha256:9ef9014a8a41065615d594871fee8cf75c2033a1fe3cd49f9f71a6b174373fde",
          "canonicalHash": "sha256:eba48f49371bfa1e82dee2872facdc5948e9c05556d0cefcababbff6c80e1b9d",
          "schema": "kallipolis.non-promoting-readiness-revalidation-queue.v1",
          "state": "non-production-local-evidence",
          "snapshotAt": "2026-08-29T01:46:40.000Z"
        },
        {
          "role": "execution-manifest",
          "path": "ops/evidence/recovery-aware-readiness-revalidation-execution-manifest-244-2026-08-29.json",
          "rawHash": "sha256:7ce30abd962f77f7ae84961ef691125284279b54780e1083d40565d0005e7d05",
          "canonicalHash": "sha256:596ce791e36eb973210328732fac2f6e0663d7441fedfd53cf9fa6f6261bd8dc",
          "schema": "kallipolis.readiness-revalidation-execution-manifest.v1",
          "state": "planned-not-executed",
          "snapshotAt": "2026-08-29T02:33:31.000Z"
        }
      ],
      "lineage": {
        "rawAndCanonicalSourceHashesVerified": true,
        "allExactBindingSetsEqual": true,
        "chronologyVerified": true
      },
      "transitionFromPrevious": {
        "addedBindings": 244,
        "removedBindings": 0,
        "additiveOnly": null,
        "addedBindingSetHash": null
      }
    },
    {
      "id": "first-100-merged-335",
      "counts": {
        "exactBindings": 335,
        "expiryGroups": 16,
        "executionBatches": 20
      },
      "exactBindingSetHash": "sha256:ad3300583a342aa07705e8095f36afaf1fc13c2d8099844be4ba56e238e004ac",
      "queueBindingSetHash": "sha256:b16f87ac8a397a935a7207586bf407b762f503dc624a5d922f4b90a2f494622d",
      "artifacts": [
        {
          "role": "readiness",
          "path": "ops/evidence/non-promoting-production-readiness-queue-335-after-first-100-merge-2026-08-29.json",
          "rawHash": "sha256:9d072530d2aa2e7e997f25d482f81566d155ea62b22463560a1c12115dfe3511",
          "canonicalHash": "sha256:409548b097c92a5b5aac0ce1e23c4fd44e59cd55361d750f789489892d2412c1",
          "schema": "kallipolis.non-promoting-production-readiness-queue.v1",
          "state": "local-audit-evidence",
          "snapshotAt": "2026-08-29T02:04:12.000Z"
        },
        {
          "role": "schedule",
          "path": "ops/evidence/non-promoting-readiness-expiry-schedule-335-after-first-100-merge-2026-08-29.json",
          "rawHash": "sha256:410a65d44e231debc0075289abdd9aa7889fe846159646ce76566d5bd5870d8b",
          "canonicalHash": "sha256:5c9f994113bcb17bdfefbee9de997a3cf8eff8cbd587bb55eb6b2ebd6bc7fa4b",
          "schema": "kallipolis.non-promoting-readiness-expiry-schedule.v1",
          "state": "local-audit-evidence",
          "snapshotAt": "2026-08-29T02:51:37.000Z"
        },
        {
          "role": "revalidation-queue",
          "path": "ops/evidence/non-promoting-readiness-revalidation-queue-335-after-first-100-merge-2026-08-29.json",
          "rawHash": "sha256:0cb8bd375ebf9fee3a5e6b141d07990aa109ec8a187e602d635732c9bd10e82f",
          "canonicalHash": "sha256:aaa95d5816345dceda4917584a40b0085cf5a254a7c77c01fdea48f53d8a84c8",
          "schema": "kallipolis.non-promoting-readiness-revalidation-queue.v1",
          "state": "non-production-local-evidence",
          "snapshotAt": "2026-08-29T02:51:37.000Z"
        },
        {
          "role": "execution-manifest",
          "path": "ops/evidence/first-100-merged-readiness-revalidation-execution-manifest-335-2026-08-29.json",
          "rawHash": "sha256:78c6c1e6c49b92acaac55a2ba42bce917e0e974249bcd25355c363e0f5750635",
          "canonicalHash": "sha256:147299237e9bb2b3b542fe0643acc068f8968a07f888ea39b6166ac3ff1a81a0",
          "schema": "kallipolis.readiness-revalidation-execution-manifest.v1",
          "state": "planned-not-executed",
          "snapshotAt": "2026-08-29T03:46:39.000Z"
        }
      ],
      "lineage": {
        "rawAndCanonicalSourceHashesVerified": true,
        "allExactBindingSetsEqual": true,
        "chronologyVerified": true
      },
      "transitionFromPrevious": {
        "addedBindings": 91,
        "removedBindings": 0,
        "additiveOnly": true,
        "addedBindingSetHash": "sha256:86ad1bc76450f6ced34048f9585284768a1cd97e82f3c378dc0055f605302e75"
      }
    },
    {
      "id": "complete-state-336",
      "counts": {
        "exactBindings": 336,
        "expiryGroups": 16,
        "executionBatches": 20
      },
      "exactBindingSetHash": "sha256:6ea4e726f3e9694f7035212d41f9334d3fe86027ee9364ef821d25d9c556ec3c",
      "queueBindingSetHash": "sha256:76f66c44de4c453657bc8276d9f2ba1a922afcc531c74b158f11ca7a5d7c631c",
      "artifacts": [
        {
          "role": "readiness",
          "path": "ops/evidence/non-promoting-production-readiness-queue-336-after-complete-101-merge-2026-08-29.json",
          "rawHash": "sha256:4a17d75fd0b7b804fa775f9f45c7fdb5d5fcc7c9abb77b295dd9e83e18095905",
          "canonicalHash": "sha256:a901d1e092f1b9d715d98682fb9665f23d282ebd0d13bd9d3343e00f0c152118",
          "schema": "kallipolis.non-promoting-production-readiness-queue.v1",
          "state": "local-audit-evidence",
          "snapshotAt": "2026-08-29T03:09:31.000Z"
        },
        {
          "role": "schedule",
          "path": "ops/evidence/non-promoting-readiness-expiry-schedule-336-after-complete-101-merge-2026-08-29.json",
          "rawHash": "sha256:b40dd78a5c3e325886201430b64529516842b0192ace129f12a76ad6f6c6368b",
          "canonicalHash": "sha256:e00ce4867f33745f05c58f8c5adf59f4d119c2fab9040f5e284b6d3bc5fa5fd3",
          "schema": "kallipolis.non-promoting-readiness-expiry-schedule.v1",
          "state": "local-audit-evidence",
          "snapshotAt": "2026-08-29T04:07:38.000Z"
        },
        {
          "role": "revalidation-queue",
          "path": "ops/evidence/non-promoting-readiness-revalidation-queue-336-after-complete-101-merge-2026-08-29.json",
          "rawHash": "sha256:d1908830fa29fcec564a12a6172f3c8ba82e03482092403c5ac27a362f5a4047",
          "canonicalHash": "sha256:d3506ba4ed10d93b159fbef2b0b236256ac52685276d5080c8779ceeb0b8d93e",
          "schema": "kallipolis.non-promoting-readiness-revalidation-queue.v1",
          "state": "non-production-local-evidence",
          "snapshotAt": "2026-08-29T04:07:38.000Z"
        },
        {
          "role": "execution-manifest",
          "path": "ops/evidence/complete-state-readiness-revalidation-execution-manifest-336-2026-08-29.json",
          "rawHash": "sha256:ef4e7a6c6f224808585b622c8205eb04d46c59e1fc3c0e40db6596d88ec3b56a",
          "canonicalHash": "sha256:157fed51045bb0654e6758923ff2b6219967cc5c605e52bd5d5986aee905bfa1",
          "schema": "kallipolis.readiness-revalidation-execution-manifest.v1",
          "state": "planned-not-executed",
          "snapshotAt": "2026-08-29T04:41:27.000Z"
        }
      ],
      "lineage": {
        "rawAndCanonicalSourceHashesVerified": true,
        "allExactBindingSetsEqual": true,
        "chronologyVerified": true
      },
      "transitionFromPrevious": {
        "addedBindings": 1,
        "removedBindings": 0,
        "additiveOnly": true,
        "addedBindingSetHash": "sha256:a3559e50debaee05964de9c5c7a0343fe18afd096cab052794dc3bc378f27197"
      }
    }
  ],
  "continuity": {
    "stateOrder": [
      "recovery-aware-244",
      "first-100-merged-335",
      "complete-state-336"
    ],
    "transitionsAdditiveOnly": true,
    "addedBindings": [
      91,
      1
    ],
    "removedBindings": [
      0,
      0
    ],
    "crossStateSubstitutionAccepted": false
  },
  "executionBoundary": {
    "sourceResolutionPerformed": false,
    "networkCodePathPresent": false,
    "approvalRequestCreated": false,
    "deploymentApprovalObtained": false,
    "productionMetricPublicationApproved": false,
    "walletWrites": 0,
    "niulaiTransactions": 0
  },
  "privacy": {
    "sourceBodiesStored": false,
    "ownerOrReviewerIdentityStored": false,
    "userOrAgentActivityStored": false,
    "requestOrResponseBodiesStored": false,
    "credentialsStored": false,
    "walletDataStored": false
  }
}
