Repository navigation
Conversation
|
This is not a random grab-bag — the theme is coherent and the tests are thorough — but as submitted it's three PRs in one and needs splitting before review can be effective:
Also verified: introduces 3 new test failures (full suite: 5832 passed / 4 failed vs main's 5801/1):
Cross-PR notes: this exactly contains #684 (identical test blob) — that one can close as superseded; it has a trivial conflict with #685 in Recommend: split (protection / scope fixes / grab-bag), fix or consciously update the 3 failing tests, and correct the body. |
|
Confirmed the queue-guard fixes here against a real project's saved plan/config/state, using disposable local copies only. With a configured strict target of 85 and a stale assessment at 87, The supported workaround was Independent regression checks used the real execution queue and next-selection path: configured targets 85/90, one- and two-member front clusters, fixed/missing members, and rejection of later/noncontiguous members. Three cases failed before the patch; all 20 queue-guard tests passed after. Ruff and diff checks passed. Full core suite: 5,814 passed, 5 skipped, 2 pre-existing failures in No original project state or scores were edited, and no project state/source data is attached. Keeping this evidence here instead of opening a duplicate PR. |
Problems
Fixes
Verification
Known unrelated baseline failures: test_lifecycle_ensure_triage_started_uses_plan_aware_backlog_for_workflow_only_queue already fails on the unmodified parent commit because the current backlog guard returns blocked. Ruff reports pre-existing import layout and unused-import findings in strategize.py and test_strategist.py.