{
  "kind": "investigation-bundle",
  "integrity": {
    "payloadSha256": "7201d537db265efc033a16709c6c03f7ce8f2653b7cdee0a1d0ebde8c951ed1f",
    "signatureAlgorithm": "hmac-sha256",
    "signature": "19fc405bbeab5f50a6bd920013e03abf2d16d6d8b46552544f2d34a94e5d1ac5",
    "signedAt": "2026-07-07T21:38:25.667Z"
  },
  "payload": {
    "generatedAt": "2026-07-07T21:38:25.667Z",
    "tenantId": "microbank-GUINEA",
    "report": {
      "id": "a61c4ec3-c48d-466d-a8f7-4eaafe634d82",
      "tenantId": "microbank-GUINEA",
      "reportType": "audit-trace",
      "format": "csv",
      "status": "generated",
      "periodStart": "2026-06-28T18:23:14.611Z",
      "rowCount": 0,
      "mimeType": "text/csv; charset=utf-8",
      "objectKey": "microbank-GUINEA/reports/audit-trace-1783275983038.csv",
      "sha256": "64303b1add05ffbc8890bbd45cff2f12fa8d6982d88f3492647bf04fd8c2638b",
      "sizeBytes": 138,
      "signatureAlgorithm": "hmac-sha256",
      "signature": "7499baf129702edf1254293e4d0b6d98e6f7fd74bfbd66357fa2a148a37041e0",
      "generatedByType": "admin-secret",
      "generatedByLabel": "admin-secret",
      "reportFilters": {
        "audit": {
          "eventType": "event.score.changed",
          "createdAfter": "2026-06-28T18:23:14.611Z"
        }
      },
      "createdAt": "2026-07-05T18:26:23.045Z"
    },
    "verification": {
      "sha256Status": "passed",
      "signatureStatus": "passed",
      "downloadedSha256": "64303b1add05ffbc8890bbd45cff2f12fa8d6982d88f3492647bf04fd8c2638b",
      "computedSignature": "7499baf129702edf1254293e4d0b6d98e6f7fd74bfbd66357fa2a148a37041e0",
      "verifiedAt": "2026-07-07T21:38:25.657Z"
    },
    "reportArtifact": {
      "contentType": "text/csv; charset=utf-8",
      "contentDisposition": "attachment; filename=\"audit-trace-a61c4ec3-c48d-466d-a8f7-4eaafe634d82.csv\"",
      "encoding": "utf8",
      "text": "created_at,event_type,entity_type,entity_id,subject_type,subject_id,actor_type,actor_id,actor_label,payload_hash,previous_hash,event_hash\n"
    },
    "reportLifecycleEvents": [
      {
        "id": "d7b7f564-c61b-49cf-8fe4-f8702e269a4d",
        "tenantId": "microbank-GUINEA",
        "eventType": "event.report.generated",
        "entityType": "regulatory-report",
        "entityId": "a61c4ec3-c48d-466d-a8f7-4eaafe634d82",
        "actor": {
          "type": "admin-secret",
          "label": "admin-secret"
        },
        "payload": {
          "format": "csv",
          "rowCount": 0,
          "objectKey": "microbank-GUINEA/reports/audit-trace-1783275983038.csv",
          "periodEnd": null,
          "signature": "7499baf129702edf1254293e4d0b6d98e6f7fd74bfbd66357fa2a148a37041e0",
          "reportType": "audit-trace",
          "periodStart": "2026-06-28T18:23:14.611Z",
          "reportFilters": {
            "audit": {
              "eventType": "event.score.changed",
              "createdAfter": "2026-06-28T18:23:14.611Z"
            }
          },
          "signatureAlgorithm": "hmac-sha256"
        },
        "payloadHash": "37b15acdfe6aa90d6036356becb8c7b9c8408d2a6eb2b60edc8a1147b460b915",
        "previousHash": "0c1027c3e7a9a2234b41a4f8507ce986820c44c237f925b8c5abd4b37516a9b3",
        "eventHash": "0b498ac9af4e26429dafdf744b67462baa01c85ca4d54fcc5ffa4aca99a1f10c",
        "createdAt": "2026-07-05T18:26:23.048Z"
      }
    ],
    "sourceAuditExcerpt": {
      "filters": {
        "eventType": "event.score.changed",
        "createdAfter": "2026-06-28T18:23:14.611Z"
      },
      "limitApplied": 200,
      "events": []
    }
  }
}