Task · CFO-0084

Correct the build-commit label and release-branch deletion in LOOP.md

Description

Loop32 read the deployed commit from a label named build_commit and found it absent; its closeout audit also flagged the release-please branch deletion on merge as ungranted. The emitted OTLP attribute cf2otel.build.commit arrives in Mimir as cf2otel_build_commit (the generated dashboard already uses it), and the repository deletes merged head branches automatically.

Acceptance Criteria

Definition of Done

Implementation Notes

Live read 2026-10-07 (one request, curl exit 0, no retry): cf2otel_build_info_ratio carries cf2otel_build_commit=d167771522ee8e13189fe8dff2f6d5132367c16f, cf2otel_build_version=0.18.0, service_version=0.18.0. This is the v0.18.0 merge SHA, so loop32’s inconclusive comparison resolves to a match; the label name, not the deployment, was wrong. loop-lint loopmd exit 0; LOOP.md 5949 bytes.

Final Summary

Renamed the deployed-commit label in LOOP.md to cf2otel_build_commit (three places) and recorded the release-please branch auto-delete as expected. Verified by one live read showing cf2otel_build_commit equal to the v0.18.0 merge SHA, and loop-lint loopmd exit 0.

View the source file on GitHub