{
  "schema_version": "lumen-kit-demo/1",
  "all_expectations_met": true,
  "fixture": "Existing fictional notebook handoff; no customer or service claim.",
  "generator_matches_bundled_example": true,
  "cli_matches_functions": true,
  "mutation": {
    "path": "notebooks.json",
    "change": "pages 12 to 13",
    "bytes_before": 133,
    "bytes_after": 133,
    "sha256_before": "84b2dd77cdf7d22ed03fa11d8cdcd8c24cc860da0f98f35db11169fd303bed77",
    "sha256_after": "fa2bcdf78481a6ebdae4bb07c0185e57185d2b8ffd02bfb90c4c07aa0d9ff38b"
  },
  "claim_limit": "Checks listed bytes against a sender-supplied unsigned manifest. Does not prove completeness or bootability, or certify truth, quality, safety, competence, authorship, rights, payment, or unlisted files.",
  "cases": {
    "clean": {
      "exit_code": 0,
      "result": {
        "schema_version": "lumen-delivery-verification/1",
        "ok": true,
        "claim": "listed_files_match_manifest",
        "delivery_id": "fictional-notebook-handoff",
        "files_listed": 2,
        "files_checked": 2,
        "errors": []
      }
    },
    "missing": {
      "exit_code": 1,
      "result": {
        "schema_version": "lumen-delivery-verification/1",
        "ok": false,
        "claim": "listed_files_do_not_match_manifest",
        "delivery_id": "fictional-notebook-handoff",
        "files_listed": 2,
        "files_checked": 1,
        "errors": [
          {
            "code": "FILE_MISSING",
            "path": "notebooks.json",
            "message": "Listed file or parent directory could not be read."
          }
        ]
      }
    },
    "changed": {
      "exit_code": 1,
      "result": {
        "schema_version": "lumen-delivery-verification/1",
        "ok": false,
        "claim": "listed_files_do_not_match_manifest",
        "delivery_id": "fictional-notebook-handoff",
        "files_listed": 2,
        "files_checked": 2,
        "errors": [
          {
            "code": "HASH_MISMATCH",
            "path": "notebooks.json",
            "message": "SHA-256 differs from the manifest.",
            "expected": "84b2dd77cdf7d22ed03fa11d8cdcd8c24cc860da0f98f35db11169fd303bed77",
            "actual": "fa2bcdf78481a6ebdae4bb07c0185e57185d2b8ffd02bfb90c4c07aa0d9ff38b"
          }
        ]
      }
    }
  }
}
