### Tasks - [ ] Importer test (or feature test) - [ ] Create/seed one site with image payload - [ ] Run importer - [ ] Assert world_heritage_site_images count > 0 for that site - [ ] Assert sort_order is sequential - [ ] Assert exactly one is_primary = true (if that’s the spec) - [ ] Detail API test - [ ] Assert images is an array (not null) - [ ] Assert ordering: primary first, then sort_order ascending - [ ] Assert response matches the agreed JSON contract