MKT AI JA Jasmine Park Per-project LLM cost attribution with OTel spans: the wiring How we tag spans at the gateway, roll cost up by team in Grafana, and page when a team’s output tokens double