mirror of
https://github.com/J3vb/OwnCord.git
synced 2026-09-03 03:50:00 +03:00
The tag-gated step ran -tags otel only for ./telemetry/..., so api/recoverer_otel_test.go — B3-9's OC-0346 panic-log test — executed nowhere in CI. Widen the scope to ./api/... and correct the comment that lists the tagged files. Both packages pass locally under the tag. G-03 as amended: integration evidence for a dev squash commit is the full required matrix on its PR head plus tree identity between the two, which required_status_checks.strict guarantees by construction. Make that checkable: verify-gate-evidence.mjs --selftest now fails if the protection script ever loses "strict": true, and scripts/verify-integration-tree.sh asserts squash-tree == PR-head-tree for any squash SHA (the three newest dev commits PASS), for phase-exit and hold-point evidence blocks. Claude-Session: https://claude.ai/code/session_01B8dwVLEihnGZYtH9X631F4 Co-authored-by: Claude <noreply@anthropic.com>