Features
- **metrics:** serve /_/metrics via promhttp with content negotiation (9483b3c8)
- **metrics:** route prometheus export through the bridge; drop forge runtime collector (51191931)
- **metrics:** per-family label union and dedup in prometheus bridge (364d3cfe)
- **metrics:** map forge timers to prometheus summaries (a12cc0b2)
- **metrics:** map forge histograms to cumulative prometheus buckets (43319be3)
- **metrics:** client_golang prometheus bridge with counter/gauge mapping (a467b113)
Bug Fixes
- **metrics:** _total counter detection, runtime-metrics flag wiring, dashboard metric names (b1405740)
- **metrics:** nil-guard PrometheusHandler for consistency with Export (55eda8e7)
- **metrics:** last-wins dedup in prometheus bridge collect (175de970)
- **metrics:** skip histogram emission when count is missing (a1210618)
Refactoring
- **observability:** retire duplicate prometheus exporter stack (1146cbb6)
- **metrics:** remove dead exporter push loop and legacy prometheus serializer (d321a1e8)
Maintenance
- fixed mod version (4b766d7c)
- **metrics:** remove dead runtime collector (6c4a3d91)
- **observability:** add prometheus scrape config, servicemonitor, grafana dashboard (8f254c53)
- **changelog:** update CHANGELOG.md for v1.7.2 (1475ed45)