[rebase w5 epic] src/rune/orchestration/scheduler.py (4 units) #2376

Closed
opened 2026-09-30 22:57:18 +01:00 by conductor · 9 comments
Owner

Per-file epic: src/rune/orchestration/scheduler.py (w5, 4 units)

Folds 4 per-unit [rebase w5] discovery issues for this file into one epic. Members are absorbed children — closed as absorbed, content preserved, reversible by reopen.

Absorbed children

  • #1401 ResourceScheduler.ResourceScheduler.__init__ — [rebase w5] src/rune/orchestration/scheduler.py::ResourceScheduler.ResourceScheduler.init
  • #1402 ResourceScheduler.ResourceScheduler.acquire — [rebase w5] src/rune/orchestration/scheduler.py::ResourceScheduler.ResourceScheduler.acquire
  • #1403 ResourceScheduler.ResourceScheduler.assignments — [rebase w5] src/rune/orchestration/scheduler.py::ResourceScheduler.ResourceScheduler.assignments
  • #1404 ResourceScheduler.ResourceScheduler._policy_name — [rebase w5] src/rune/orchestration/scheduler.py::ResourceScheduler.ResourceScheduler._policy_name

The three questions (answered at LLM completion, per unit)

improve? / fix? / missing connectors? — dispositions land per unit under the tranche; each box gets checked with its disposition link.

Closure

SMALL epic: auto-closes after LLM completion posts all dispositions above.

Provenance

Wave w5 - language-rebase tranche - members: #1401, #1402, #1403, #1404

# Per-file epic: src/rune/orchestration/scheduler.py (w5, 4 units) Folds 4 per-unit `[rebase w5]` discovery issues for this file into one epic. Members are absorbed children — closed as absorbed, content preserved, reversible by reopen. ## Absorbed children - [ ] #1401 `ResourceScheduler.ResourceScheduler.__init__` — [rebase w5] src/rune/orchestration/scheduler.py::ResourceScheduler.ResourceScheduler.__init__ - [ ] #1402 `ResourceScheduler.ResourceScheduler.acquire` — [rebase w5] src/rune/orchestration/scheduler.py::ResourceScheduler.ResourceScheduler.acquire - [ ] #1403 `ResourceScheduler.ResourceScheduler.assignments` — [rebase w5] src/rune/orchestration/scheduler.py::ResourceScheduler.ResourceScheduler.assignments - [ ] #1404 `ResourceScheduler.ResourceScheduler._policy_name` — [rebase w5] src/rune/orchestration/scheduler.py::ResourceScheduler.ResourceScheduler._policy_name ## The three questions (answered at LLM completion, per unit) improve? / fix? / missing connectors? — dispositions land per unit under the tranche; each box gets checked with its disposition link. ## Closure SMALL epic: auto-closes after LLM completion posts all dispositions above. ## Provenance Wave w5 - language-rebase tranche - members: #1401, #1402, #1403, #1404
conductor added this to the next-target milestone 2026-09-30 22:57:18 +01:00
conductor added the epic label 2026-09-30 22:57:18 +01:00
gitea-actions Bot added the ready label 2026-09-30 23:11:42 +01:00

🎓 NEXT: #2376 — [rebase w5 epic] src/rune/orchestration/scheduler.py (4 units) — dependencies satisfied (closed: #928); Rune may start.

🎓 **NEXT: #2376 — [rebase w5 epic] src/rune/orchestration/scheduler.py (4 units)** — dependencies satisfied (closed: #928); Rune may start.

🎓 NEXT: #2376 — [rebase w5 epic] src/rune/orchestration/scheduler.py (4 units) — dependencies satisfied (closed: #929); Rune may start.

🎓 **NEXT: #2376 — [rebase w5 epic] src/rune/orchestration/scheduler.py (4 units)** — dependencies satisfied (closed: #929); Rune may start.

🎓 NEXT: #2376 — [rebase w5 epic] src/rune/orchestration/scheduler.py (4 units) — dependencies satisfied (closed: #930); Rune may start.

🎓 **NEXT: #2376 — [rebase w5 epic] src/rune/orchestration/scheduler.py (4 units)** — dependencies satisfied (closed: #930); Rune may start.

🎓 NEXT: #2376 — [rebase w5 epic] src/rune/orchestration/scheduler.py (4 units) — dependencies satisfied (closed: #931); Rune may start.

🎓 **NEXT: #2376 — [rebase w5 epic] src/rune/orchestration/scheduler.py (4 units)** — dependencies satisfied (closed: #931); Rune may start.

🎓 NEXT: #2376 — [rebase w5 epic] src/rune/orchestration/scheduler.py (4 units) — dependencies satisfied (closed: #932); Rune may start.

🎓 **NEXT: #2376 — [rebase w5 epic] src/rune/orchestration/scheduler.py (4 units)** — dependencies satisfied (closed: #932); Rune may start.

🎓 NEXT: #2376 — [rebase w5 epic] src/rune/orchestration/scheduler.py (4 units) — dependencies satisfied (closed: #933); Rune may start.

🎓 **NEXT: #2376 — [rebase w5 epic] src/rune/orchestration/scheduler.py (4 units)** — dependencies satisfied (closed: #933); Rune may start.

🎓 NEXT: #2376 — [rebase w5 epic] src/rune/orchestration/scheduler.py (4 units) — dependencies satisfied (closed: #934); Rune may start.

🎓 **NEXT: #2376 — [rebase w5 epic] src/rune/orchestration/scheduler.py (4 units)** — dependencies satisfied (closed: #934); Rune may start.
gitea-actions Bot added the buggrowth labels 2026-10-01 02:28:13 +01:00

⚠️ Priority gate: this issue has no priority. Assign exactly one of P0 — critical (spine/correctness/blocks), P1 — high (material value or real defect), P2 — medium (quality/consolidation), P3 — low (measurement/deferred). An issue without a priority is not filed.

⚠️ **Priority gate:** this issue has no priority. Assign exactly one of **P0 — critical** (spine/correctness/blocks), **P1 — high** (material value or real defect), **P2 — medium** (quality/consolidation), **P3 — low** (measurement/deferred). An issue without a priority is not filed.
Author
Owner

Closed as SUPERSEDED / NOT PLANNED.

This item was generated under the previous function-level
recode/rebase methodology. Rune now uses component-level
hardening and qualification. No independent defect requiring
separate implementation was established here.

Evidence retained: Phase A census artifacts (/tmp/phaseA_open.jsonl,
/tmp/phaseA_bodies.jsonl, /tmp/phaseA_verdicts.jsonl — issue #2376 row).
Replacement/root work: component-level hardening tranche (Phases C-S);
no per-file successor issue — scope re-derived from the canonical
component map (Phase C), not from this epic.
Date/tranche: 2026-10-01 / rune-master-hardening-tranche/Phase-B.

Closed as SUPERSEDED / NOT PLANNED. This item was generated under the previous function-level recode/rebase methodology. Rune now uses component-level hardening and qualification. No independent defect requiring separate implementation was established here. Evidence retained: Phase A census artifacts (/tmp/phaseA_open.jsonl, /tmp/phaseA_bodies.jsonl, /tmp/phaseA_verdicts.jsonl — issue #2376 row). Replacement/root work: component-level hardening tranche (Phases C-S); no per-file successor issue — scope re-derived from the canonical component map (Phase C), not from this epic. Date/tranche: 2026-10-01 / rune-master-hardening-tranche/Phase-B.
Sign in to join this conversation.
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: conductor/rune#2376