{"ok":true,"service":"kelly-glass-lab","route":"/api/glass-lab/source-feed/openaq","generatedAt":"2026-07-08T06:55:06.162Z","readOnly":true,"mutationAllowed":false,"publicUserWriteAllowed":false,"secretValuesRecorded":false,"title":"OpenAQ Source Feed Dossier","plainEnglish":"A read-only dossier for one source family: which KELLY labs use it, where it is wired, and where it is only available in the public proof window.","source":{"id":"openaq","label":"OpenAQ","cost":"free_key_limited","present":false,"state":"available_only","route":"/source-feed/openaq"},"summary":{"labCount":2,"wiredLabCount":0,"availableLabCount":2,"coveragePercent":0},"rows":[{"id":"openaq","label":"OpenAQ","cost":"free_key_limited","present":false,"state":"available","keyName":"OPEN...configured-name","note":"Optional air quality observations. Coverage varies by location.","labId":"public_health","labTitle":"Public Health Signals Lab","route":"/source-feed/openaq","labRoute":"/sector-labs/public-health","forecastRoute":"/sector-forecast/public-health","dossierRoute":"/sector-dossier/public-health","trailRoute":"/sector-trail/public-health"},{"id":"openaq","label":"OpenAQ","cost":"free_key_limited","present":false,"state":"available","keyName":"OPEN...configured-name","note":"Optional air quality observations. Coverage varies by location.","labId":"weather_risk","labTitle":"Weather Risk Lab","route":"/source-feed/openaq","labRoute":"/sector-labs/weather-risk","forecastRoute":"/sector-forecast/weather-risk","dossierRoute":"/sector-dossier/weather-risk","trailRoute":"/sector-trail/weather-risk"}],"boundary":{"readOnly":true,"publicUserWriteAllowed":false,"sourceDossierShowsPresenceNotSecretValues":true,"sourceDossierDoesNotFetchExternalData":true,"approvedDataApisRemainTheOnlyRuntimeIntakePath":true}}