{"ok":true,"apiVersion":"1","sliceId":"PHASE-0-API-V1","policy":{"newBuyerFacingRoutes":"/api/v1/...","cosSettlement":"native /api/v1 (already shipped)","legacyAdmin":"/api/admin/... remains supported (Wave-1/2 dual-mount; crons may stay on legacy)","apiGateway":"Kong OSS DB-less (Phase 2) — path-scoped /api/v1* behind Caddy; see PHASE-2-KONG-API-GATEWAY.md","residual":"Remaining public surface versioning (/api/clients|experts|intake|webhooks); Kong Redis HA when multi-node"},"wave":2,"wave1Aliases":[{"v1PathPrefix":"/api/v1/platform","legacyPathPrefix":"/api/admin/platform","honesty":"Dual-mount; admin UI prefers v1 via adminFetch."},{"v1PathPrefix":"/api/v1/identity","legacyPathPrefix":"/api/admin/identity","honesty":"Dual-mount; admin UI prefers v1 via adminFetch."}],"wave2Aliases":[{"v1PathPrefix":"/api/v1/commercial","legacyPathPrefix":"/api/admin/commercial","honesty":"Wave-2 UI dual-mount; legacy /api/admin remains."},{"v1PathPrefix":"/api/v1/pm","legacyPathPrefix":"/api/admin/pm","honesty":"Wave-2 UI dual-mount; not /api/v1/integrations (COS-native)."},{"v1PathPrefix":"/api/v1/intakes","legacyPathPrefix":"/api/admin/intakes","honesty":"Wave-2 UI dual-mount; legacy /api/admin remains."},{"v1PathPrefix":"/api/v1/projects","legacyPathPrefix":"/api/admin/projects","honesty":"Wave-2 UI dual-mount; legacy /api/admin remains."},{"v1PathPrefix":"/api/v1/workforce","legacyPathPrefix":"/api/admin/workforce","honesty":"Wave-2 UI dual-mount; legacy /api/admin remains."},{"v1PathPrefix":"/api/v1/agent","legacyPathPrefix":"/api/admin/agent","honesty":"Wave-2 UI dual-mount; legacy /api/admin remains."},{"v1PathPrefix":"/api/v1/analytics","legacyPathPrefix":"/api/admin/analytics","honesty":"Wave-2 UI dual-mount; legacy /api/admin remains."}],"adminAliases":[{"v1PathPrefix":"/api/v1/platform","legacyPathPrefix":"/api/admin/platform","honesty":"Dual-mount; admin UI prefers v1 via adminFetch."},{"v1PathPrefix":"/api/v1/identity","legacyPathPrefix":"/api/admin/identity","honesty":"Dual-mount; admin UI prefers v1 via adminFetch."},{"v1PathPrefix":"/api/v1/commercial","legacyPathPrefix":"/api/admin/commercial","honesty":"Wave-2 UI dual-mount; legacy /api/admin remains."},{"v1PathPrefix":"/api/v1/pm","legacyPathPrefix":"/api/admin/pm","honesty":"Wave-2 UI dual-mount; not /api/v1/integrations (COS-native)."},{"v1PathPrefix":"/api/v1/intakes","legacyPathPrefix":"/api/admin/intakes","honesty":"Wave-2 UI dual-mount; legacy /api/admin remains."},{"v1PathPrefix":"/api/v1/projects","legacyPathPrefix":"/api/admin/projects","honesty":"Wave-2 UI dual-mount; legacy /api/admin remains."},{"v1PathPrefix":"/api/v1/workforce","legacyPathPrefix":"/api/admin/workforce","honesty":"Wave-2 UI dual-mount; legacy /api/admin remains."},{"v1PathPrefix":"/api/v1/agent","legacyPathPrefix":"/api/admin/agent","honesty":"Wave-2 UI dual-mount; legacy /api/admin remains."},{"v1PathPrefix":"/api/v1/analytics","legacyPathPrefix":"/api/admin/analytics","honesty":"Wave-2 UI dual-mount; legacy /api/admin remains."}],"nativePrefixes":["/api/v1/commitments","/api/v1/programs","/api/v1/ledger","/api/v1/keys","/api/v1/attestations","/api/v1/org-units","/api/v1/doa-policies","/api/v1/integrations"],"publishedQuotas":{"enforced":true,"adminBearerRequestsPerMinutePerIpTarget":120,"publicVerifyRequestsPerMinutePerIpTarget":60,"note":"Enforced by Kong OSS (DB-less) on the Caddy→Kong edge for /api/v1*. Direct :3000 and /api/admin bypass Kong."},"unitProbeOk":true,"phase0ApiV1Ok":true}