{"spec_id":"canonical-route-registry-and-runtime-mapping","title":"Spec: Canonical Route Registry and Runtime Mapping","summary":"Define and expose a canonical route set for current milestone work, and ensure runtime telemetry maps to idea IDs by default so attribution is actionable.","potential_value":0.0,"actual_value":1.0,"estimated_cost":0.0,"actual_cost":1.0,"value_gap":0.0,"cost_gap":1.0,"estimated_roi":0.0,"actual_roi":1.0,"idea_id":"data-infrastructure","process_summary":"API exposes canonical route registry for machine/human tooling.; Runtime mapping defaults avoid `unmapped` for standard API (`/api`, `/v1`) and web (`/`) surfaces.; Tests validate canonical route endpoint and default mapping behavior.","pseudocode_summary":null,"implementation_summary":"api/app/services/route_registry_service.py (get_canonical_routes()); api/app/routers/registry_discovery.py (route discovery endpoints)","created_by_contributor_id":null,"updated_by_contributor_id":null,"created_at":"2026-04-09T03:10:08.831895Z","updated_at":"2026-04-09T03:10:08.831895Z","content_path":"specs/canonical-route-registry-and-runtime-mapping.md","content_hash":"ce6b36ecd3d52092","workspace_id":"coherence-network"}