{
  "aggregate": {
    "diff_class_totals": {
      "listed_document_added": 0,
      "listed_document_removed": 0,
      "normalized_hash_changed": 7,
      "provider_inventory_changed": 0,
      "provider_service_detail_changed": 26,
      "service_inventory_changed": 5,
      "summary_field_changed": 28
    },
    "public_csv": "data/aggregate-results-table.csv",
    "public_csv_sha256": "79aad23308d7a670b52320a1b698e1ba4be7149b22217130c73634c716b59822",
    "public_json": "data/aggregate-results.json",
    "public_json_sha256": "4a49fc6efdc90a187ef9960fb5da821a2779083bfa4d5de548c67812d8665bb8",
    "source": "notes/aggregate-results-2026-05-27-output.json",
    "source_sha256": "4a49fc6efdc90a187ef9960fb5da821a2779083bfa4d5de548c67812d8665bb8",
    "totals": {
      "alert_entry_count": 5,
      "diff_change_count": 66,
      "fetch_errors": 5,
      "fetched_content_files": 167,
      "normalization_errors": 4,
      "normalization_skips": 39,
      "normalized_xml_artifacts": 124,
      "pointer_attempts": 172,
      "provider_count_total": 1572,
      "service_count_total": 19086
    }
  },
  "case_study_sentence": "Cassandra: from governance infrastructure to evidence infrastructure.",
  "caveat": "Public observatory data for Cassandra structural observation only; not trusted-list validation, legal-status determination, supervision, signature validation, relying-party processing, or public alerting.",
  "claim_boundary": {
    "asserts": [
      "Cassandra records dated structural observation telemetry over local LOTL-derived artifacts.",
      "EATF receipts, when status is ok, verify the corresponding package envelope and payload bytes."
    ],
    "does_not_assert": [
      "legal effect of any trusted list",
      "signature or certificate validity",
      "supervisory approval",
      "absence of legally relevant change"
    ]
  },
  "created_at": "2026-05-27T15:34:24Z",
  "eatf_verified_count": 4,
  "figures": [
    {
      "path": "aggregate-diff-classes.svg",
      "sha256": "53be6fb10b676bdd5b291efaf15e960c3bd2bf8b1972bf7b34c0599aef8e0672",
      "size_bytes": 4741,
      "source": "figures/aggregate-diff-classes.svg"
    },
    {
      "path": "aggregate-run-telemetry.svg",
      "sha256": "f48cbd50f62df3bf94790f34a6dc750ffd2e6669957c7c32895a3d3d349a87dc",
      "size_bytes": 5006,
      "source": "figures/aggregate-run-telemetry.svg"
    }
  ],
  "latest_date": "2026-05-27",
  "packaged_evidence_count": 4,
  "project": "cassandra",
  "repo": "https://github.com/sapsan14/cassandra",
  "run_count": 4,
  "runs": [
    {
      "alert_event_types": {
        "baseline_initialized": 1,
        "no_structural_diff_observed": 1
      },
      "artifacts": {
        "bundle_manifest": "bundles/2026-05-20/snapshot-summary.json.bundle/manifest.json",
        "bundle_manifest_sha256": "79212235c4fc8d95be6e62665248f4d8544fa7775e5a19d89fec79df6ccde354",
        "bundle_summary": "bundles/2026-05-20/snapshot-summary.json",
        "bundle_summary_sha256": "8f9f1a74bf12d97f41c2d5ff46018cc151d63b0d8589aa718ad6312a25d897f8",
        "diff": "diffs/2026-05-20.json",
        "diff_sha256": "e9c1ada2af5ef6476378ad334a71a5c6c145c2fe9e82d887ea47ea174a49e8b3",
        "normalized_manifest": "normalized/2026-05-20/manifest.json",
        "normalized_manifest_sha256": "3249db21d5c6e25ce421cec2b6550ba505f9723bbb1e58f1eb944bdbbbc86d92",
        "snapshot_manifest": "snapshots/2026-05-20/manifest.json",
        "snapshot_manifest_sha256": "c8ec1b3dc04bd03d15ed84a6c845d326ac34c7570623c9f4fb8fb20e531b0486"
      },
      "caveat": "Aggregate structural-observation telemetry only; not trusted-list validation, supervision, legal-status determination, signature verification, public alerting, or publication approval.",
      "counts": {
        "alert_entry_count": 2,
        "diff_change_count": 0,
        "diff_current_record_count": 31,
        "fetch_errors": 2,
        "fetched_content_files": 41,
        "normalization_errors": 1,
        "normalized_xml_artifacts": 31,
        "pointer_attempts": 43,
        "provider_count_total": 393,
        "service_count_total": 4743
      },
      "date": "2026-05-20",
      "diff_classes": {
        "listed_document_added": 0,
        "listed_document_removed": 0,
        "normalized_hash_changed": 0,
        "provider_inventory_changed": 0,
        "provider_service_detail_changed": 0,
        "service_inventory_changed": 0,
        "summary_field_changed": 0
      },
      "eatf": {
        "caveat": "EATF/AEP receipt for Cassandra structural observation only; it verifies the evidence package bytes and declared hashes, not trusted-list legal status, supervision, signature validity, relying-party validation, or public alerting.",
        "package_path": "evidence/2026-05-20/cassandra-observation.aep",
        "package_sha256": "4d4a23336c183c2cee32eef02ed12497b1e03d882bbab740bbf5ddef8e37cb1b",
        "payload_path": "evidence/2026-05-20/cassandra-observation.json",
        "payload_sha256": "48cab46ff9ad3799989f6da6f0725cab40c84759d7273549e5ed483e20a1b40c",
        "receipt_path": "evidence/2026-05-20/eatf-verification.json",
        "receipt_sha256": "c5f0b8906690f25450912a36559c875d4f2aee5c91243e17069a590f9fb5c36b",
        "signing_profile": "github-secret:cassandra-eatf-key",
        "status": "ok",
        "timestamp": "eatf-test-vector:valid-overt-profile/timestamp.tsr",
        "valid": true
      }
    },
    {
      "alert_event_types": {
        "no_structural_diff_observed": 1
      },
      "artifacts": {
        "bundle_manifest": "bundles/2026-05-21/snapshot-summary.json.bundle/manifest.json",
        "bundle_manifest_sha256": "0ee927782b37f9b15ded6ad0313b9017dc907ed4489be07fe8617f06250c832e",
        "bundle_summary": "bundles/2026-05-21/snapshot-summary.json",
        "bundle_summary_sha256": "670527c8eb7331f14ad788bc84f9f1726a7d228146cb4c52c0e098b263752be9",
        "diff": "diffs/2026-05-21.json",
        "diff_sha256": "04d8a2bc740bda2a1943bec8ebe82f916824798d02dc153b9a475ace9acaf92f",
        "normalized_manifest": "normalized/2026-05-21/manifest.json",
        "normalized_manifest_sha256": "76df09aea1a4094fd7dc58eb9fa298f80c35a99c7ead41fafd09cfe09a742532",
        "snapshot_manifest": "snapshots/2026-05-21/manifest.json",
        "snapshot_manifest_sha256": "686ea52c32b2e159274d407ede3d888f0ff665df2776a41632dc7b827ab8563b"
      },
      "caveat": "Aggregate structural-observation telemetry only; not trusted-list validation, supervision, legal-status determination, signature verification, public alerting, or publication approval.",
      "counts": {
        "alert_entry_count": 1,
        "diff_change_count": 0,
        "diff_current_record_count": 31,
        "fetch_errors": 1,
        "fetched_content_files": 42,
        "normalization_errors": 1,
        "normalized_xml_artifacts": 31,
        "pointer_attempts": 43,
        "provider_count_total": 393,
        "service_count_total": 4743
      },
      "date": "2026-05-21",
      "diff_classes": {
        "listed_document_added": 0,
        "listed_document_removed": 0,
        "normalized_hash_changed": 0,
        "provider_inventory_changed": 0,
        "provider_service_detail_changed": 0,
        "service_inventory_changed": 0,
        "summary_field_changed": 0
      },
      "eatf": {
        "caveat": "EATF/AEP receipt for Cassandra structural observation only; it verifies the evidence package bytes and declared hashes, not trusted-list legal status, supervision, signature validity, relying-party validation, or public alerting.",
        "package_path": "evidence/2026-05-21/cassandra-observation.aep",
        "package_sha256": "ec4c02dca051384d8b6b138de3f10fde18f77317fcd29f428777ae1fe856b206",
        "payload_path": "evidence/2026-05-21/cassandra-observation.json",
        "payload_sha256": "9c2f629d7a971f3d676d55f725592739253bfa94ecfb602e7db4c178cd09519e",
        "receipt_path": "evidence/2026-05-21/eatf-verification.json",
        "receipt_sha256": "4c00f08ec83398f7fcb55855d0254384412c882356925eafc24a3e9d1aaf614c",
        "signing_profile": "github-secret:cassandra-eatf-key",
        "status": "ok",
        "timestamp": "eatf-test-vector:valid-overt-profile/timestamp.tsr",
        "valid": true
      }
    },
    {
      "alert_event_types": {
        "structural_diff_observed": 1
      },
      "artifacts": {
        "bundle_manifest": "bundles/2026-05-22/snapshot-summary.json.bundle/manifest.json",
        "bundle_manifest_sha256": "ba7aafaad3b1fbc961192a207be7cc03c8ba5b698bddb75ccd299b9c88ad4c3f",
        "bundle_summary": "bundles/2026-05-22/snapshot-summary.json",
        "bundle_summary_sha256": "d74fe964ec993b18612ebbd57a0df9de812afaaaee68c64608e5dbdf74870af1",
        "diff": "diffs/2026-05-22.json",
        "diff_sha256": "b7320b5162b61da5543b08fbfc9feb25ef737f8dac103840d4927748d0b64f78",
        "normalized_manifest": "normalized/2026-05-22/manifest.json",
        "normalized_manifest_sha256": "b141e25717b2bebdfba0669e586f6bc358a0621c568f18011ee4abca1646e28b",
        "snapshot_manifest": "snapshots/2026-05-22/manifest.json",
        "snapshot_manifest_sha256": "f962466b02ee911986f58e75f4b87cad7e071edb129be77aae3cdd325d260ca6"
      },
      "caveat": "Aggregate structural-observation telemetry only; not trusted-list validation, supervision, legal-status determination, signature verification, public alerting, or publication approval.",
      "counts": {
        "alert_entry_count": 1,
        "diff_change_count": 26,
        "diff_current_record_count": 31,
        "fetch_errors": 1,
        "fetched_content_files": 42,
        "normalization_errors": 1,
        "normalized_xml_artifacts": 31,
        "pointer_attempts": 43,
        "provider_count_total": 393,
        "service_count_total": 4753
      },
      "date": "2026-05-22",
      "diff_classes": {
        "listed_document_added": 0,
        "listed_document_removed": 0,
        "normalized_hash_changed": 3,
        "provider_inventory_changed": 0,
        "provider_service_detail_changed": 6,
        "service_inventory_changed": 3,
        "summary_field_changed": 14
      },
      "eatf": {
        "caveat": "EATF/AEP receipt for Cassandra structural observation only; it verifies the evidence package bytes and declared hashes, not trusted-list legal status, supervision, signature validity, relying-party validation, or public alerting.",
        "package_path": "evidence/2026-05-22/cassandra-observation.aep",
        "package_sha256": "0023539bf7d96bc1967394833a486618363a7fbbe4ea813d04d9b45c04f5df51",
        "payload_path": "evidence/2026-05-22/cassandra-observation.json",
        "payload_sha256": "1d62606bb4a9dba14fbf1cd10a9093f7860acdf743b8edaa3d76beae28d1ac21",
        "receipt_path": "evidence/2026-05-22/eatf-verification.json",
        "receipt_sha256": "742628ab71247af9460cfca9362ac87724ff7bc2296de9a82b1453ace9fe607d",
        "signing_profile": "github-secret:cassandra-eatf-key",
        "status": "ok",
        "timestamp": "eatf-test-vector:valid-overt-profile/timestamp.tsr",
        "valid": true
      }
    },
    {
      "alert_event_types": {
        "structural_diff_observed": 1
      },
      "artifacts": {
        "bundle_manifest": "bundles/2026-05-27/snapshot-summary.json.bundle/manifest.json",
        "bundle_manifest_sha256": "c6a2676c1b965d33caadbf1d199f7e82b3238fa23c2c3e50ccd2d1772c8c16f8",
        "bundle_summary": "bundles/2026-05-27/snapshot-summary.json",
        "bundle_summary_sha256": "461ce258be88d2b3ba228d45b3ca4d84eb5e7b6bde144aa7ee7e15f4de3ab72a",
        "diff": "diffs/2026-05-27.json",
        "diff_sha256": "036692b010f6f8b34d5483384403a918bb828f2ab43cb66d986729776c5ad2da",
        "normalized_manifest": "normalized/2026-05-27/manifest.json",
        "normalized_manifest_sha256": "7ee35ded57f5eafeded8207544d89b64f5d81aa1b7e881fdd766e70a8afdb239",
        "snapshot_manifest": "snapshots/2026-05-27/manifest.json",
        "snapshot_manifest_sha256": "1469e07ab184aaa02e74d02bd3beb696de08f4bedde52288ac56a0681dc9173d"
      },
      "caveat": "Aggregate structural-observation telemetry only; not trusted-list validation, supervision, legal-status determination, signature verification, public alerting, or publication approval.",
      "counts": {
        "alert_entry_count": 1,
        "diff_change_count": 40,
        "diff_current_record_count": 31,
        "fetch_errors": 1,
        "fetched_content_files": 42,
        "normalization_errors": 1,
        "normalized_xml_artifacts": 31,
        "pointer_attempts": 43,
        "provider_count_total": 393,
        "service_count_total": 4847
      },
      "date": "2026-05-27",
      "diff_classes": {
        "listed_document_added": 0,
        "listed_document_removed": 0,
        "normalized_hash_changed": 4,
        "provider_inventory_changed": 0,
        "provider_service_detail_changed": 20,
        "service_inventory_changed": 2,
        "summary_field_changed": 14
      },
      "eatf": {
        "caveat": "EATF/AEP receipt for Cassandra structural observation only; it verifies the evidence package bytes and declared hashes, not trusted-list legal status, supervision, signature validity, relying-party validation, or public alerting.",
        "package_path": "evidence/2026-05-27/cassandra-observation.aep",
        "package_sha256": "3ef7f33b391afac388ce4bcf9716ac7018508ed613933f4ee86a3008d42023f6",
        "payload_path": "evidence/2026-05-27/cassandra-observation.json",
        "payload_sha256": "2f0f068f62584f41c44872ebbf9573b7782651043a22871f9557af2bdabffa2e",
        "receipt_path": "evidence/2026-05-27/eatf-verification.json",
        "receipt_sha256": "1e971e12a46b0d8be72635671b45be0b2dc21a283c5f29f1257d3dde4d6407d0",
        "signing_profile": "github-secret:cassandra-eatf-key",
        "status": "ok",
        "timestamp": "eatf-test-vector:valid-overt-profile/timestamp.tsr",
        "valid": true
      }
    }
  ],
  "schema": "urn:tyche:cassandra:observatory-public-index:0.1"
}
