Skip to content

fix: unstrand backend-capacity board-unblock retries - #476

Merged
ProtocolWarden merged 1 commit into
mainfrom
oc-watchdog/20260715-1035-backend-capacity-unblock
Jul 15, 2026
Merged

fix: unstrand backend-capacity board-unblock retries#476
ProtocolWarden merged 1 commit into
mainfrom
oc-watchdog/20260715-1035-backend-capacity-unblock

Conversation

@ProtocolWarden

Copy link
Copy Markdown
Owner

Summary

  • add a backend-capacity parking rule in board-unblock for blocked goal/spec-author tasks that have a safe automatic repromotion path
  • keep those tasks out of a stranded Blocked state until Rule 7/9 can re-promote them after backend reset
  • add regression coverage for the new parking path and its no-repromotion-path guard

Verification

  • .venv/bin/pytest tests/unit/entrypoints/maintenance/test_board_unblock.py -q --tb=short
  • .venv/bin/ruff check src/operations_center/entrypoints/maintenance/board_unblock.py tests/unit/entrypoints/maintenance/test_board_unblock.py
  • .venv/bin/pytest tests/unit/er000_phase0_golden/ -q --tb=short

@ProtocolWarden

ProtocolWarden commented Jul 15, 2026

Copy link
Copy Markdown
Owner Author

Resolved: PR merged

Self-review concerns — auto-fixing (up to 6 attempts; re-queued if still unresolved):

Failed checks: code_quality

@ProtocolWarden
ProtocolWarden merged commit f83aebc into main Jul 15, 2026
25 checks passed
@ProtocolWarden
ProtocolWarden deleted the oc-watchdog/20260715-1035-backend-capacity-unblock branch July 15, 2026 10:44
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