Scripts to process Cerbos Audit Logs from Datadog.

## extract_tenant_uuids

```shell
% python3 extract_tenant_uuids.py complete_logs__resource_roster__prod/extract-2026-01-27T16_27_36.469Z.csv
```

View `output.md`

## reassemble_split_logs

```shell
% python3 reassemble_logs.py ./split_logs/extract-2026-01-27T20_18_24.890Z.csv
```

output

```text
Processing file: split_logs/extract-2026-01-27T20_18_24.890Z.csv
Output directory: split_logs/output

================================================================================
Log Reassembly Complete
================================================================================

Complete logs (no splitting): 0
Successfully reassembled logs: 1
  - Valid JSON: 1
  - Invalid JSON: 0
Incomplete logs (missing parts): 0

Total complete logs written: 1

Output files:
  - split_logs/output/reassembled_logs.jsonl
  - split_logs/output/reassembly_report.txt
```

