# Integration Tests: Route Map Processing + ZIP

**Task**: AZ-289_integration_route_maps
**Name**: Integration tests: route map processing + ZIP
**Complexity**: 2 points
**Dependencies**: AZ-285
**Component**: Blackbox Tests
**Tracker**: AZ-289
**Epic**: AZ-284

## Scenarios

- BT-08: Route with requestMaps=true — verify mapsReady=true, stitchedImagePath, csvFilePath
- BT-09: Route with createTilesZip=true — verify ZIP contents match CSV tile count, directory structure preserved

## System Under Test Boundary

Tests drive the API via HTTP endpoints. No internal module stubs — all services run in Docker as production.

## Test Data

Route points from test_coordinates.md (ROUTE-02, ROUTE-03)

## Notes

BT-10/11/12 are already covered by existing integration tests (ComplexRouteTests, ExtendedRouteTests).

## Acceptance Criteria

AC-1: Route map processing completes within 180s
AC-2: ZIP file structure is validated (entry count matches CSV, path prefix "tiles/")
