Skip to content

Scope1: harden control-plane watch timeout and drill traceability#54

Merged
svelderrainruiz merged 1 commit into
mainfrom
hardening/scope1-watch-timeout-reason-codes
Feb 27, 2026
Merged

Scope1: harden control-plane watch timeout and drill traceability#54
svelderrainruiz merged 1 commit into
mainfrom
hardening/scope1-watch-timeout-reason-codes

Conversation

@svelderrainruiz
Copy link
Copy Markdown

Summary

  • add watch_timeout_minutes workflow-dispatch input to release-control-plane.yml with bounds validation and pass-through to runtime
  • harden release-control-plane dispatch/watch failure mapping with deterministic release_dispatch_report_invalid and release_dispatch_watch_timeout
  • harden race-hardening drill with dispatch-report validation and explicit control_plane_watch_timeout
  • add explicit run-id traceability in drill evidence (contender_run_id, control_plane_run_id)
  • update contracts and docs/runbook reason-code lists

Validation

  • Invoke-Pester -Path ./tests -CI (236 passed)

@svelderrainruiz svelderrainruiz merged commit 835238c into main Feb 27, 2026
7 checks passed
@svelderrainruiz svelderrainruiz deleted the hardening/scope1-watch-timeout-reason-codes branch February 27, 2026 09:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant