{"slug":"getsentry-backend-conventions","source_name":"getsentry/backend-conventions","name":"Getsentry/Backend Conventions","description":"Sentry backend conventions for logging, tracing/spans, metrics tags, and the options system. Use when adding or editing Python in src/ that logs (logger.info/exception), records metrics (metrics.incr/timing with tags), instruments spans/transactions, or reads registered options with options.get(). Trigger on \"add logging\", \"log an error\", \"add a metric\", \"add a span\", \"instrument tracing\", \"read an option\", \"LOG005\", \"LOG011\", or metrics tag cardinality questions.","version":2,"lift":{"pass_rate_delta_pts":54.55,"pass_rate_pct":95.5,"total_cases":22,"passed_cases":21,"tokens_delta_pct":32.8,"turns_delta_pct":0,"verdict":"mixed","benchmark_model":"gemini-3.6-flash","grading_method":"judged","completed_at":"2026-09-06T13:32:43.009496+00:00"},"skill_score":0.9545,"benchmark_models":[{"model":"gemini-3.6-flash","headline":true,"delta_pts":54.55,"with_pass_pct":95.5,"without_pass_pct":40.9,"tokens_delta_pct":32.8,"turns_delta_pct":0,"total_cases":22,"cases_aggregated":22,"verdict":"mixed","never_hurt":true,"completed_at":"2026-09-06T13:32:43.009496+00:00","run_id":"79c21322-7c24-4556-969b-a87e8660cd26","version_number":2,"is_latest_version":true,"gate":null}],"trust":{"skill_safety":"passed","safety_status":"clean","intent_verdict":"safe","content_status":"clean","indexable":true},"license":"NOASSERTION","install_count":0,"manifest_hash":"617f3168b06df48a56784a5baf49707b6d58c6a257a41c3cc5c66882b7000fde","raw_url":"https://app.decimal.ai/s/getsentry-backend-conventions/SKILL.md","scorecard_url":"https://app.decimal.ai/skills/getsentry-backend-conventions"}