docs: archive scheduling remediation plan
This commit is contained in:
+10
-10
@@ -1,6 +1,6 @@
|
||||
# CodeRabbit 103: Selected Scheduling Corrections
|
||||
|
||||
**Status:** active
|
||||
**Status:** complete
|
||||
**Branch:** `opencode/sched-verify-plan`
|
||||
**Base under review:** current `HEAD` (`898a250c` at plan start)
|
||||
**Scope:** selected findings from `random shit/rabbitreview/103.txt`; no merge,
|
||||
@@ -23,29 +23,29 @@ valid Python 3.14 syntax rewrites.
|
||||
|
||||
## Work sequence
|
||||
|
||||
- [ ] Reproduce the selected test weaknesses and inspect current callers,
|
||||
- [x] Reproduce the selected test weaknesses and inspect current callers,
|
||||
then add red-first regression coverage for API/poll transaction ordering,
|
||||
interval identity, and the selected test-boundary hazards.
|
||||
- [ ] Refactor schedule mutations into synchronous transaction-wrapped
|
||||
- [x] Refactor schedule mutations into synchronous transaction-wrapped
|
||||
operations while preserving public async signatures and behavior. Verify
|
||||
concurrent admin/poll behavior and existing torn-write tests.
|
||||
- [ ] Normalize and validate history interval identity; add equivalent-offset,
|
||||
- [x] Normalize and validate history interval identity; add equivalent-offset,
|
||||
invalid-endpoint, and duplicate-prevention tests.
|
||||
- [ ] Add nonzero asynchronous lock backoff and rerun lifecycle, shutdown,
|
||||
- [x] Add nonzero asynchronous lock backoff and rerun lifecycle, shutdown,
|
||||
deadlock, cancellation, and settlement pins.
|
||||
- [ ] Move pure `walk_expression_paths` traversal to the shared input-binding
|
||||
- [x] Move pure `walk_expression_paths` traversal to the shared input-binding
|
||||
model layer, update imports/docs/tests, apply `expected_revision >= 1`,
|
||||
consistent `OccurrenceKind` identity annotations, and PEP 604 dispatch
|
||||
unions.
|
||||
- [ ] Harden selected pagination, protocol, durability, subprocess, timer,
|
||||
- [x] Harden selected pagination, protocol, durability, subprocess, timer,
|
||||
and controlled revision-race tests. Keep test-only cleanup separate from
|
||||
production correctness.
|
||||
- [ ] Correct the four selected documentation statements and lint every
|
||||
- [x] Correct the four selected documentation statements and lint every
|
||||
changed Markdown file.
|
||||
- [ ] Run focused suites, Ruff, formatting, basedpyright, and diff-check;
|
||||
- [x] Run focused suites, Ruff, formatting, basedpyright, and diff-check;
|
||||
obtain a fresh independent review when available; re-review confirmed fixes
|
||||
and interactions before final handoff.
|
||||
- [ ] Archive this completed plan under `docs/historical/superpowers/plans/`
|
||||
- [x] Archive this completed plan under `docs/historical/superpowers/plans/`
|
||||
and update any live links if needed.
|
||||
|
||||
## Verification targets
|
||||
Reference in New Issue
Block a user