Skip to content

Commit d5849ed

Browse files
ccie18643claude
andcommitted
docs(backlog): mark R4 (IPv6 SSM) complete; refresh remaining-work ordering
R4 (P1-P5) shipped. Rewrites the "Recommended ordering" section to list the remaining optional items (R2 setsockopt sweep, R3 SO_SNDBUF/SNDTIMEO, R8 IP_RECVERR-over-daemon, R9 cancelable accept, R10 §4 MLDv1 Report suppression) with a suggested next pick. None block a 3.0.8 release. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent abceb66 commit d5849ed

1 file changed

Lines changed: 16 additions & 13 deletions

File tree

docs/refactor/host_refinements_backlog.md

Lines changed: 16 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -529,19 +529,22 @@ so this backlog's boundary is explicit.
529529

530530
## Recommended ordering
531531

532-
1. ~~**R1** (ping SO_RCVBUF)~~ — SHIPPED; the SO_RCVBUF symmetry is closed.
533-
2. Small self-contained wins, any order: ~~**R5** (CLI JSON — all four
534-
observation commands)~~ SHIPPED, ~~**R10** mld.version knob~~ SHIPPED
535-
(R10 §4 suppression remains, marginal), ~~**R11** (RFC 6724 policy
536-
table)~~ SHIPPED, or dip into **R2** (setsockopt sweep).
537-
3. **R4** (IPv6 SSM) — the big-value track; do it as its own phased effort.
538-
4. Medium items as appetite allows: **R3** (SO_SNDBUF/SNDTIMEO),
539-
~~**R6** (HyStart++)~~ SHIPPED (algorithm already met; end-to-end test
540-
surface strengthened), ~~**R7** (DF-guarded probe)~~ SHIPPED
541-
(already-satisfied, test-locked), **R8** (IP_RECVERR over daemon),
542-
**R9** (cancelable accept).
543-
544-
None block a 3.0.8 release. Everything here can equally slip to 3.0.9.
532+
**Shipped:** R1, R5 (+ follow-on), R6, R7, R10 (knob), R11, and **R4
533+
(IPv6 SSM, P1-P5 — the big-value track, DONE)**. See the "Shipped" list
534+
above for commits.
535+
536+
**Remaining (all optional; none block a 3.0.8 release):**
537+
538+
1. Small self-contained: **R2** (setsockopt-honored sweep — audit that
539+
every accepted socket option is actually consumed on the data path),
540+
**R10 §4** (MLDv1 Report suppression — marginal, an optimization).
541+
2. Medium, as appetite allows: **R3** (SO_SNDBUF / SO_SNDTIMEO — needs a
542+
TX-completion signal), **R8** (IP_RECVERR error queue over the daemon
543+
IPC boundary), **R9** (cancelable / selectable accept over the daemon).
544+
545+
Suggested next: **R2** (small, closes a real correctness question) or
546+
**R3** (the last commonly-used socket knob gap). Everything here can
547+
equally slip to 3.0.9.
545548

546549
---
547550

0 commit comments

Comments
 (0)