Overview
Tracks all API performance and code quality improvements identified through query analysis.
The primary driver is slow page load reported by users β root causes have been pinpointed in query patterns and missing database indexes.
Sub-Issues
π΄ Priority: Critical
π‘ Priority: High
π’ Priority: Medium
Acceptance Criteria
GET /api/world-heritages responds in < 300 ms (p95)
GET /api/world-heritages/{id} responds in < 200 ms (p95)
Overview
Tracks all API performance and code quality improvements identified through query analysis.
The primary driver is slow page load reported by users β root causes have been pinpointed in query patterns and missing database indexes.
Sub-Issues
π΄ Priority: Critical
site_state_parties.world_heritage_site_idimageseager load from list endpointπ‘ Priority: High
world_heritage_sites.study_regionCache-Controlheaders to list/detail responsesπ’ Priority: Medium
descriptionseager load from list endpoint (pending frontend confirmation)Acceptance Criteria
GET /api/world-heritagesresponds in < 300 ms (p95)GET /api/world-heritages/{id}responds in < 200 ms (p95)