- scheduler-sim-eager-reconciliation: all 9 tasks were done (last:
task 3.3 full regression, commit 446437bf, 2026-08-27) but the 3
section-header checkboxes were never flipped and phase stayed at
tasks-generated. Same drift class as 5c82ad0b/b14e53f5. Checked the
3 headers, bumped phase to implementation-complete.
- scheduler-allocation, scheduler-preemption: blocked_on named
scheduler-core and scheduler-dispatch-commit, both of which reached
implementation-complete weeks ago (2026-08-19, 2026-08-24). Annotated
as resolved rather than removed, so the historical block reason
stays visible. Requirements approval is still outstanding on both --
not touched, since that gate needs human review.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XYdtrEWWZfKRRGED7raEYg
28 lines
920 B
JSON
28 lines
920 B
JSON
{
|
|
"feature_name": "scheduler-preemption",
|
|
"created_at": "2026-07-27T00:00:00Z",
|
|
"updated_at": "2026-07-27T00:00:00Z",
|
|
"language": "en",
|
|
"phase": "requirements-generated",
|
|
"parent_spec": "scheduler-framework",
|
|
"description": "Job preemption policy and execution for the XCE scheduler — SIGSTP-based victim selection and controller→worker pipeline",
|
|
"approvals": {
|
|
"requirements": {
|
|
"generated": true,
|
|
"approved": false
|
|
},
|
|
"design": {
|
|
"generated": false,
|
|
"approved": false
|
|
},
|
|
"tasks": {
|
|
"generated": false,
|
|
"approved": false
|
|
}
|
|
},
|
|
"ready_for_implementation": false,
|
|
"blocked_on": [
|
|
"RESOLVED 2026-09-03: scheduler-core reached implementation-complete (2026-08-19). No remaining dependency blocker; requirements.md still awaits approval before design can proceed."
|
|
],
|
|
"sibling_specs": ["scheduler-core", "scheduler-allocation"]
|
|
}
|