{
  "bundle_content_url": "/api/v1/offline-packages/bc226fef-d6fe-4983-970f-288bdd07ba28/bundle",
  "chart_count": 1,
  "charts": [
    {
      "artifact_row_id": "ab7fded6-76da-4c68-aa3d-f63f55f8de4b",
      "bounds": {
        "east": -91.577248,
        "north": 45.490072,
        "south": 44.305341,
        "west": -94.470467
      },
      "center": {
        "latitude": 44.8977065,
        "longitude": -93.02385749999999,
        "zoom": 12.0
      },
      "chart_id": "minneapolis_st_paul_tac",
      "chart_row_id": "78e41100-11c2-45a2-8223-8d5ba11ce25f",
      "chart_title": "Minneapolis-St Paul TAC",
      "checksum_sha256": "c7f9f25002dc7364b1ef4a99c772ec144adf23a2b449791d52e8227e64682303",
      "content_url": "/api/v1/charts/78e41100-11c2-45a2-8223-8d5ba11ce25f/mbtiles",
      "detail_url": "/api/v1/charts/78e41100-11c2-45a2-8223-8d5ba11ce25f",
      "file_size_bytes": 25325568,
      "format": "mbtiles",
      "max_zoom": 12,
      "min_zoom": 1,
      "relative_path": "2026-03-19/vfr_terminal/minneapolis_st_paul_tac/minneapolis_st_paul_tac.mbtiles",
      "tile_count": 964,
      "viewer_url": "/ops/charts/78e41100-11c2-45a2-8223-8d5ba11ce25f/viewer"
    }
  ],
  "completeness_status": "complete",
  "cycle_date": "2026-03-19",
  "description": "Region-scoped offline manifest for the ready chart-scoped MBTiles artifacts in vfr_terminal for the 2026-03-19 cycle and region Minneapolis-St Paul.",
  "expected_chart_count": 1,
  "family": "vfr_terminal",
  "generated_at": "2026-04-05T16:12:30.973271+00:00",
  "manifest_version": 2,
  "missing_chart_count": 0,
  "missing_charts": [],
  "package_id": "2026-03-19_vfr_terminal_region_minneapolis_st_paul_3eaa0634",
  "package_row_id": "bc226fef-d6fe-4983-970f-288bdd07ba28",
  "package_scope": "region",
  "publication_cycle_id": "3a1c7d99-4a52-4d52-a8bd-5a677e910542",
  "ready_chart_count": 1,
  "region": "Minneapolis-St Paul",
  "title": "Vfr Terminal 2026-03-19 Minneapolis-St Paul Region Package",
  "total_mbtiles_bytes": 25325568
}
