{"envHints":{"ANTHROPIC_API_KEY":"REQUIRED for /api/ai-explain (Ask AI in flag workbench)","APP_CACHE_BUSTER":"change this value to force refresh of cached /market-insights payloads","BROADBAND_PROVIDER":"set to 'supabase' to enable","BROADBAND_SUPABASE_TABLE":"e.g. broadband_by_postcode","GEOCODE_BATCH_LIMIT":"defaults to 10","GEOCODE_CACHE_TABLE":"defaults to geocode_cache","GOOGLE_MAPS_API_KEY":"required for /adapters/geocode/batch AND housing lat/lng enrichment","HOUSING_ENRICH_BATCH_LIMIT":"defaults to 10; max comps to enrich per request","HOUSING_ENRICH_LATLNG":"defaults to 1; ensures sold comps include lat/lng for map pins","HOUSING_PROVIDER":"set to 'supabase_rpc' to enable sold comps","HOUSING_RPC_NAME":"defaults to 'housing_comps_v1'","MARKET_CONTRACT_MODE":"set to 1 to force deterministic UI-safe payload (bypasses cache/providers)","NOMIS_DEFAULT_GEOGRAPHY":"REQUIRED for Nomis with this dataset unless you supply a numeric geography id","NOMIS_ENABLED":"1 to enable","NOMIS_FREQ":"REQUIRED for NM_2023_1 (e.g. A)","NOMIS_TS003_DIM":"defaults to c2021_hhcomp_15 (must match dataset id)","NOMIS_TS044_DIM/NOMIS_TS044_CATS":"paste from TS044 copy-address URL","NOMIS_TS054_DIM/NOMIS_TS054_CATS":"paste from TS054 copy-address URL","NSPL":"requires view/table public.nspl_lookup(pcd_nospace, lat, lng) for postcode->coords","SCHOOLS_PROVIDER":"set to 'supabase' to enable","SUPABASE_SERVICE_ROLE_KEY":"preferred (server-only). SUPABASE_KEY also supported as fallback.","SUPABASE_URL":"required for supabase providers"},"routes":{"GET /adapters/broadband?postcode=EC3A%205DE":"debug broadband adapter","GET /adapters/geo?postcode=EC1A%201BB":"debug postcode -> LSOA(GSS) + coords","GET /adapters/housing/comps?postcode=EC3A%205DE&radius_miles=3&limit=20":"debug housing sold comps (RPC)","GET /adapters/nomis?table=ts003&geography=2092957699":"Nomis TS003 (requires numeric geography id)","GET /adapters/nomis?table=ts044&geography=2092957699":"Nomis TS044 (requires env dims/cats + numeric geography)","GET /adapters/nomis?table=ts054&geography=2092957699":"Nomis TS054 (requires env dims/cats + numeric geography)","GET /adapters/schools?postcode=EC3A%205DE":"debug schools adapter","POST /adapters/geocode/batch":"{ 'queries': ['PARROT ROW, ABERTILLERY, NP13 3AH', ...] }","POST /api/ai-explain":"{ 'prompt': '...' } \u2014 Bearer token required \u2014 Ask AI proxy for flag workbench","POST /market-insights":"{ 'postcode': 'EC3A 5DE', 'forceRefresh': true }  // optional: lat/lng"},"service":"Legal Smegal API Final","status":"active","supabaseEnabled":true}
