Files
whetstone_DSL/editor/src
Bill 0282e7ebb7 Sprint 65: Parallel Pair Upgrades and Queue Optimization — Steps 879-888
Implements priority-aware pair-upgrade queue with starvation prevention:
- PairUpgradeQueue: enqueue/dequeue/getActive sorted by priority (step 879)
- UpgradePriorityPolicy: critical/revenue/coverage/experimental classes (step 880)
- ParallelDispatchOptimizer: schedule N pairs with blocked-pair constraints (step 881)
- StarvationPrevention: detect and promote starved pairs (step 882)
- QueueHealthScorer: stall-rate-based health scoring (step 883)
- RetryBackoffStrategy: exponential backoff with max-attempts guard (step 884)
- whetstone_enqueue_pair_upgrade MCP tool (step 885)
- whetstone_get_upgrade_queue MCP tool with priority sorting (step 886)
- UpgradeQueueObservabilityPanel: snapshot model for queue visibility (step 887)
- Sprint65IntegrationSummary (step 888)

All 10 steps passing (94 tests). Routing rule: critical-tier regressions
preempt all experimental upgrades.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-02-22 18:58:04 -07:00
..
2026-02-17 21:24:03 -07:00
2026-02-09 12:26:13 -07:00
2026-02-09 11:44:37 -07:00
2026-02-09 09:38:57 -07:00
2026-02-10 08:04:00 -07:00
2026-02-10 07:58:25 -07:00
2026-02-09 09:26:54 -07:00
2026-02-09 09:26:54 -07:00
2026-02-09 09:29:01 -07:00
2026-02-09 21:51:44 -07:00
2026-02-09 17:47:26 -07:00
2026-02-09 16:46:58 -07:00
2026-02-09 21:58:13 -07:00
2026-02-09 12:52:20 -07:00
2026-02-09 12:30:31 -07:00
2026-02-09 22:50:49 -07:00
2026-02-09 22:24:57 -07:00
2026-02-09 12:56:27 -07:00
2026-02-09 21:35:54 -07:00
2026-02-09 13:04:58 -07:00