Inventory preview

Release roadmap

Generated inventory; do not edit this output.

Inventory preview pending owner classification. Bucket assignments are recorded facts; required/optional classification is not yet approved.

Source revision: ae727e4ff19d44d3d2b6328d1725251a59a0b4df.

Input digest (SHA-256): fb93ac5802487b6341950b4bfe32cf8d15a6beb9b7e23002c62c9686400bd79b.

Pending edits appear after commit and regeneration. Counts measure spec work items, including umbrella and child files separately. They do not measure effort, completion percentage, or release readiness.

Required work items: 213. Nice-to-have work items: 221. Total: 434.

Status breakdown

Declared status Work items
in-progress 47
verification 1
ready 30
design 71
skeleton 268
blocked 14
deferred 3

Required before release

Operator-visible defects and missing behavior (145)

Work item Status Updated Phase Dependencies Diagnostics
the announce build key IS the builder's argument set (spec-announce-build-key-is-the-builder-argument-set) in-progress 2026-09-19 - -
announce-grammar-stated-and-enforced (spec-announce-grammar-stated-and-enforced) in-progress 2026-09-19 5/6 -
bgp-as-migration -- RFC 7705 Section 4.2 Internal BGP AS Migration (spec-bgp-as-migration) in-progress 2026-09-14 - `plan/immediate/spec-bgp-local-as-options.md`
bgp-local-as-options -- preserve the direction each option governs (spec-bgp-local-as-options) in-progress 2026-09-19 1/7 -
bmp-statistics-timeout-sends-no-report (spec-bmp-statistics-timeout-sends-no-report) in-progress 2026-09-19 3/3 -
a command that acknowledges what the operator typed never echoes a secret (spec-config-set-never-echoes-a-secret) in-progress 2026-09-19 - -
connected and static reach the Loc-RIB (spec-connected-static-reach-the-locrib) in-progress 2026-09-19 6/7 -
eap-tls-certificate-revocation (spec-eap-tls-certificate-revocation) in-progress 2026-09-19 - spec-ipsec-rfc9190
fib-depth -- Routing Decision and FIB Programming Depth (spec-fib-depth) in-progress 2026-09-19 - spec-vrf-0-umbrella.md
Redistribution chain drops every route silently (spec-fixit-redistribution-chain-drops-silently) in-progress 2026-09-19 - -
generated-command-usage (spec-generated-command-usage) in-progress 2026-09-19 - -
kernel-capability-gate (spec-kernel-capability-gate) in-progress 2026-09-19 6/6 -
lifecycle-invariants (spec-lifecycle-invariants) in-progress 2026-09-19 1/10 -
ospf-accept-lifetime-receive-window (spec-ospf-accept-lifetime-receive-window) in-progress 2026-09-19 - -
ospf-rfc3101-nssa-defaults (spec-ospf-rfc3101-nssa-defaults) in-progress 2026-09-19 - -
ppp-pap-reanswer-after-auth (spec-ppp-pap-reanswer-after-auth) in-progress 2026-09-21 1/1 -
pppoe-client-pap-retry (spec-pppoe-client-pap-retry) in-progress 2026-09-21 1/1 -
pppoe-lcp-option-reject (spec-pppoe-lcp-option-reject) in-progress 2026-09-21 1/1 -
pppoe-padt-ends-session (spec-pppoe-padt-ends-session) in-progress 2026-09-21 1/1 -
RSVP message validation and state matching rules (RFC 2205 Sections 3.1, 3.2, 3.10) (spec-rsvp-message-validation) in-progress 2026-09-23 - -
RSVP-TE strict-hop adjacency and loose-hop expansion (RFC 3209 Sections 4.3.3.1, 4.3.4.2) (spec-rsvpte-ero-strict-loose-hops) in-progress 2026-09-23 - -
static-route-tag-reaches-no-consumer (spec-static-route-tag-reaches-no-consumer) in-progress 2026-09-19 - -
yang-rpc-declarations-with-no-handler (spec-yang-rpc-declarations-with-no-handler) in-progress 2026-09-13 - -
BCP 194 umbrella -- follow RFC 7454 and RFC 8195 (spec-bcp194-0-umbrella) ready 2026-08-08 - -
BCP 194 child 1 -- community handling (RFC 7454 ยง11 and RFC 8195) (spec-bcp194-1-communities) ready 2026-08-12 3b/6 spec-bcp194-0-umbrella
a removal takes the working-tree copy with it (spec-remove-takes-the-working-tree-copy) ready 2026-09-07 - `plan/spec-commit-stages-in-a-private-index.md` (product code recorded landed; shares `internal/le/commit/script.go`; proof and closure remain open)
rfc4301-architecture-gaps (spec-rfc4301-architecture-gaps) ready 2026-09-06 - `plan/spec-ipsec-lifetime-volume.md` (owns the Section 4.4.2.1 byte-count SAD lifetime); `plan/pre-release/spec-rfcgate-6-supported-extraction-signoff.md` (owns the `rfc4301` extraction sign-off and the ledger scope set)
test children run in the checkout root (spec-test-children-run-in-the-checkout-root) ready 2026-09-07 - -
ADD-PATH limit becomes a send/receive container, with ingress enforcement (spec-add-path-limit-send-receive) design 2026-09-11 - -
BGP filtered-route retention and a real routes_filtered (spec-bgp-filtered-route-storage) design 2026-07-16 - -
bgp-ls-receiver-fault-management (spec-bgp-ls-receiver-fault-management) design 2026-08-26 - -
spec-bgp-netns (title unavailable) (spec-bgp-netns) design 2026-07-16 0/N (research) - (not blocked by any spec; this spec IS the fix for the shipped default, see "Why this is the default case" below) title unavailable
BGP per-peer pre-policy received counter (spec-bgp-per-peer-received-counter) design 2026-08-08 - -
config-bound-authority (spec-config-bound-authority) design 2026-09-08 - -
firewall-dynamic-address-group (spec-firewall-dynamic-address-group) design 2026-07-04 - -
fixit-ca-root-location (spec-fixit-ca-root-location) design 2026-09-04 research complete, design complete, nothing implemented -
selector narrows through a pipe (spec-fixit-selector-narrows-through-a-pipe) design 2026-09-04 - -
ipsec-remote-access (spec-ipsec-remote-access) design 2026-07-31 - - (was `spec-fixit-ipsec-verify-siblings`, closed 2026-08-03)
lcp-restart-counters (spec-lcp-restart-counters) design 2026-09-05 - -
give the looking glass and gNMI a per-user login (spec-login-identity-for-looking-glass-and-gnmi) design 2026-08-11 - `plan/spec-login-service-authorisation.md`
mpls-9-rsvp-te-one-to-one-backup (spec-mpls-9-rsvp-te-one-to-one-backup) design 2026-09-05 - mpls-4-rsvp-te-fast-reroute (facility backup), mpls-3-rsvp-te (closed), mpls-1-kernel (closed)
pki-show-private-key (spec-pki-show-private-key) design 2026-07-03 - -
pppoe-subscribers-produce-no-accounting-or-telemetry (spec-pppoe-subscribers-produce-no-accounting-or-telemetry) design 2026-09-09 - -
EventBus backpressure symmetry, async fan-out, and ordering (DESIGN-REVIEW finding 4) (spec-review-bus-async-fanout) design 2026-07-06 - spec-unify-buffer-lifetime (HARD ordering: async fan-out must not land first) (closed, learned 1077 -- ordering constraint satisfied)
Redistribute orchestrator producer/consumer symmetry and dead skip machinery (DESIGN-REVIEW finding 5) (spec-review-redistribute-orchestrator) design 2026-07-06 - -
Plugin protocol versioning and a real SDK boundary (DESIGN-REVIEW finding 7) (spec-review-sdk-boundary-versioning) design 2026-07-06 - -
Typed config decode and BGP diff consumption (DESIGN-REVIEW finding 3) (spec-review-typed-config-decode) design 2026-07-06 - spec-unify-config-diff (map-diff dedup, adjacent; closed, learned 1079)
rfc7947-adj-rib-in-accepts-filtered-updates (spec-rfc7947-adj-rib-in-accepts-filtered-updates) design 2026-08-30 - -
rpki-invalid-accepted-and-state-policy (spec-rpki-invalid-accepted-and-state-policy) design 2026-08-30 - -
srv6-bestpath-resolvability -- SRv6 Service SID Resolvability Before Best-Path (spec-srv6-bestpath-resolvability) design 2026-09-08 - -
subscriber-utilisation-has-no-operator-view (spec-subscriber-utilisation-has-no-operator-view) design 2026-09-09 - plan/immediate/spec-pppoe-subscribers-produce-no-accounting-or-telemetry.md
tombstone-forwarding-policy (spec-tombstone-forwarding-policy) design 2026-08-07 - -
update block name is the list key (spec-update-block-name-is-the-list-key) design 2026-09-19 - -
vpp-interface-in-use (spec-vpp-interface-in-use) design 2026-08-18 - -
bound the VPP reply wait in iface, fib and static, and report a wedged dataplane (spec-vpp-reply-deadline-iface-fib-static) design 2026-08-11 - -
BCP 194 child 2 -- peering role drives policy (spec-bcp194-2-role-policy) skeleton 2026-08-08 - spec-bcp194-0-umbrella
BCP 194 child 3 -- speaker and session hardening (spec-bcp194-3-session) skeleton 2026-08-08 - spec-bcp194-0-umbrella
BCP 194 child 4 -- prefix filtering defaults (spec-bcp194-4-prefix) skeleton 2026-08-08 - spec-bcp194-0-umbrella
BCP 194 child 6 -- the remaining RFC 8195 functions (spec-bcp194-6-remaining-rfc8195-functions) skeleton 2026-09-05 - spec-bcp194-0-umbrella
bfd-link-local-peer-zone (spec-bfd-link-local-peer-zone) skeleton 2026-09-11 - -
bgp-graceful-restart-rfc-defects (spec-bgp-graceful-restart-rfc-defects) skeleton 2026-09-27 - -
bgp-link-local-only-next-hop (spec-bgp-link-local-only-next-hop) skeleton 2026-09-01 - -
Long-Lived Graceful Restart Configured per AFI/SAFI (spec-bgp-llgr-per-family-config) skeleton 2026-10-02 - -
bgp-ls-receiver-accept-and-limit-controls (spec-bgp-ls-receiver-accept-and-limit-controls) skeleton 2026-09-05 - spec-bgp-ls-receiver-fault-management
bgp-next-hop-auto-rewrites-for-ebgp (spec-bgp-next-hop-auto-rewrites-for-ebgp) skeleton 2026-10-03 - -
bgp-open-session-rfc-defects (spec-bgp-open-session-rfc-defects) skeleton 2026-09-27 - -
bgp-prefix-sid-rfc-defects (spec-bgp-prefix-sid-rfc-defects) skeleton 2026-09-27 - -
bgp-reload-rich-peer-no-bounce (spec-bgp-reload-rich-peer-no-bounce) skeleton 2026-10-03 - -
bgp-rib-state-subtree-has-no-producer (spec-bgp-rib-state-subtree-has-no-producer) skeleton 2026-09-06 - spec-improve-2-gnmi-state
Route Server Sends the Replacement Route on Withdrawal (spec-bgp-rs-replacement-on-withdrawal) skeleton 2026-10-01 - -
bgp-sr-policy-rfc-defects (spec-bgp-sr-policy-rfc-defects) skeleton 2026-09-27 - -
bgp-update-propagation-rfc-defects (spec-bgp-update-propagation-rfc-defects) skeleton 2026-09-27 - -
withdraw only the routes a peer was sent (spec-bgp-withdraw-only-exported-routes) skeleton 2026-10-04 - -
bmp-route-action-redistribute-acts-as-monitor (spec-bmp-route-action-redistribute-acts-as-monitor) skeleton 2026-09-06 - -
bmp-sflow-export-rfc-defects (spec-bmp-sflow-export-rfc-defects) skeleton 2026-09-27 - -
bridge-member-removal-never-detaches-port (spec-bridge-member-removal-never-detaches-port) skeleton 2026-10-03 - -
cli-question-mark-cannot-be-typed (spec-cli-question-mark-cannot-be-typed) skeleton 2026-10-03 - -
config-fmt preserves operator information (spec-config-fmt-preserves-operator-information) skeleton 2026-09-19 - -
config-leaf-consumption-gate (spec-config-leaf-consumption-gate) skeleton 2026-09-06 - -
config-verify-rejects-unknown-keys (spec-config-verify-rejects-unknown-keys) skeleton 2026-09-19 - -
dataplane-seams-0 -- Backend Neutrality at the Control-Plane / Dataplane Boundary (Umbrella) (spec-dataplane-seams-0-umbrella) skeleton 2026-08-07 - -
ddos-baseline-warmup-maturity (spec-ddos-baseline-warmup-maturity) skeleton 2026-08-15 - -
ddos-blind-detector-diagnostic (spec-ddos-blind-detector-diagnostic) skeleton 2026-08-15 - -
ddos-direction-allowlist-deferred-flowspec-withdraw -- withdraw on late exemption (spec-ddos-direction-allowlist-deferred-flowspec-withdraw) skeleton 2026-07-16 - -
declared commands take values their command nodes do not declare (spec-declared-commands-without-leaves) skeleton 2026-09-05 - -
dhcpv4-client-drops-lease-every-period (spec-dhcpv4-client-drops-lease-every-period) skeleton 2026-10-03 - -
dhcpv6-client-never-requests-a-delegated-prefix (spec-dhcpv6-client-never-requests-a-delegated-prefix) skeleton 2026-09-06 - -
eap-tls-identity-authorization (spec-eap-tls-identity-authorization) skeleton 2026-09-21 - -
every-binder-root-stops-and-starts-around-an-address-move (spec-every-binder-root-stops-and-starts-around-an-address-move) skeleton 2026-09-12 - -
fib-vpp-enabled-and-batching-leaves (spec-fib-vpp-enabled-and-batching-leaves) skeleton 2026-09-06 - -
a persisted DDoS baseline of any age restores as fully mature (spec-fixit-ddos-baseline-restore-staleness) skeleton 2026-09-05 - -
fixit-ddos-frag-flood-family (spec-fixit-ddos-frag-flood-family) skeleton 2026-09-05 - -
fixit-ddos-incident-heartbeat-wiring (spec-fixit-ddos-incident-heartbeat-wiring) skeleton 2026-09-05 - -
an open DDoS incident is never resolved on teardown (spec-fixit-ddos-incident-lifecycle-on-teardown) skeleton 2026-09-05 - -
one failed incident open discards the whole DDoS incident (spec-fixit-ddos-incident-outbound-durability) skeleton 2026-09-05 - -
fixit-vpp-vlan-promiscuous (spec-fixit-vpp-vlan-promiscuous) skeleton 2026-08-01 - -
fleet-6 -- Config Freeze, Emergency Disable, and Reconnect Safety (spec-fleet-6-config-freeze) skeleton 2026-06-26 - -
gnu-option-syntax-across-every-program (spec-gnu-option-syntax-across-every-program) skeleton 2026-09-12 - -
iface-delete-parent-before-vlan-rolls-back (spec-iface-delete-parent-before-vlan-rolls-back) skeleton 2026-10-03 - -
ike-dpd-demand-driven (spec-ike-dpd-demand-driven) skeleton 2026-08-07 - -
ike-eap-rfc-defects (spec-ike-eap-rfc-defects) skeleton 2026-09-27 - -
ike-fragmentation-rfc7383 (spec-ike-fragmentation-rfc7383) skeleton 2026-09-16 - -
ike-responder-eap-preserves-state-on-unauthenticated-input (spec-ike-responder-eap-preserves-state-on-unauthenticated-input) skeleton 2026-09-19 - -
ike-responder-refuses-esn-in-ike-sa-proposal (spec-ike-responder-refuses-esn-in-ike-sa-proposal) skeleton 2026-10-03 - -
ike-virtual-ip-assignment (spec-ike-virtual-ip-assignment) skeleton 2026-08-31 - -
improve-2 -- Operational-State Providers for gNMI Get (spec-improve-2-gnmi-state) skeleton 2026-07-08 - -
improve-5 -- Panic Containment at Network-Input Task Boundaries (spec-improve-5-panic-boundaries) skeleton 2026-07-08 - -
interface-monitor-container-names-no-behavior (spec-interface-monitor-container-names-no-behavior) skeleton 2026-09-06 - -
ipsec-close-action-and-dpd-action-select-nothing (spec-ipsec-close-action-and-dpd-action-select-nothing) skeleton 2026-09-06 - -
ipsec-key-exchange-ikev1-runs-ikev2 (spec-ipsec-key-exchange-ikev1-runs-ikev2) skeleton 2026-09-06 - -
ipsec-vti-bind-installs-if-id-zero (spec-ipsec-vti-bind-installs-if-id-zero) skeleton 2026-09-06 - -
ldp-keepalive-expiry-notification (spec-ldp-keepalive-expiry-notification) skeleton 2026-09-19 - -
mcp-protected-resource-metadata-path (spec-mcp-protected-resource-metadata-path) skeleton 2026-09-27 - -
ospf-max-metric-startup-shutdown-windows (spec-ospf-max-metric-startup-shutdown-windows) skeleton 2026-09-06 - -
ospf-nssa-translator-reachability (spec-ospf-nssa-translator-reachability) skeleton 2026-09-27 - -
peer-deactivate-and-bulk-route-purge (spec-peer-deactivate-and-bulk-route-purge) skeleton 2026-09-06 - -
peer-leaves-the-peer-parser-never-reads (spec-peer-leaves-the-peer-parser-never-reads) skeleton 2026-09-06 - -
ppp-ipv6-link-local-never-assigned (spec-ppp-ipv6-link-local-never-assigned) skeleton 2026-10-03 - -
radius-rfc-defects (spec-radius-rfc-defects) skeleton 2026-09-27 - -
reactor-tuning-leaves-reach-no-reader (spec-reactor-tuning-leaves-reach-no-reader) skeleton 2026-09-06 - -
a restore path that does more than the create path (spec-restore-path-exceeds-create-path) skeleton 2026-08-18 - -
the relayed RFC 2545 next hop, and three more relay gaps (spec-rfc2545-next-hop-truncated-to-sixteen-bytes) skeleton 2026-09-05 - -
an RFC 2545 condition flip leaves the peer with a next hop it cannot resolve (spec-rfc2545-readvertise-on-condition-flip) skeleton 2026-09-05 - -
RFC 5176 residual CoA atomicity and session matching (spec-rfc5176-remaining-defect-classes) skeleton 2026-09-05 - `plan/immediate/spec-lifecycle-invariants.md` (applied-result contract, AC-3/AC-4; shared design boundary)
route-source-attribute (spec-route-source-attribute) skeleton 2026-09-06 - -
rpc-published-name-does-not-reach-its-handler (spec-rpc-published-name-does-not-reach-its-handler) skeleton 2026-09-06 - -
rpki-cache-preference-and-source-marking (spec-rpki-cache-preference-and-source-marking) skeleton 2026-09-06 - -
rsvpte-frr-link-protection-fallback (spec-rsvpte-frr-link-protection-fallback) skeleton 2026-09-27 - -
show bgp decode and show bgp encode answer text, so no operator chain reaches them (spec-show-bgp-decode-encode-answer-structured-data) skeleton 2026-09-05 - -
show-bgp-one-name-for-the-peer-address (spec-show-bgp-one-name-for-the-peer-address) skeleton 2026-09-05 - -
resolve and origin over rows keyed by identity (spec-show-bgp-operators-over-identity-keyed-rows) skeleton 2026-09-05 - spec-cli-show-bgp-answer-shapes
show bgp rib best and show bgp rib describe one route differently (spec-show-bgp-rib-best-row-top-level-fields) skeleton 2026-09-05 - -
software-version-mode-implements-two-of-four (spec-software-version-mode-implements-two-of-four) skeleton 2026-09-06 - -
srv6-evpn-label-width -- EVPN Label Storage Width for SRv6 Transposition (spec-srv6-evpn-label-width) skeleton 2026-06-16 - -
startup-deferred-reapply-idempotency (spec-startup-deferred-reapply-idempotency) skeleton 2026-07-16 - -
static routes take the BGP group shape (spec-static-routes-take-the-bgp-group-shape) skeleton 2026-09-06 - spec-connected-static-reach-the-locrib (owns the arbitration point the new distance leaf needs)
vrrp-owner-arp-rfc-defects (spec-vrrp-owner-arp-rfc-defects) skeleton 2026-09-27 - -
watchdog-withdraw-read-by-presence (spec-watchdog-withdraw-read-by-presence) skeleton 2026-09-06 - -
managed-server-hardening (spec-managed-server-hardening) blocked 2026-09-19 - -
RFC 4271 MED Removal Before IBGP Readvertisement (spec-rfc4271-med-ibgp-readvertisement) blocked 2026-08-17 5/5 -
rfcgate-1b-rfc7296-pilot-deferred-eap-identifier (spec-rfcgate-1b-rfc7296-pilot-deferred-eap-identifier) blocked 2026-08-05 - -
rfcgate-1b-rfc7296-pilot-deferred-ike-source-address (spec-rfcgate-1b-rfc7296-pilot-deferred-ike-source-address) blocked 2026-08-02 - -
traffic-vpp-deferred-reply-timeout (spec-traffic-vpp-deferred-reply-timeout) blocked 2026-09-19 6/6 -
fib-p4-leaves-reach-a-noop-backend (spec-fib-p4-leaves-reach-a-noop-backend) deferred 2026-09-06 - -
tunnel-outer-ttl-on-the-vpp-backend (spec-tunnel-outer-ttl-on-the-vpp-backend) deferred 2026-09-06 - -

Other release obligations (68)

Work item Status Updated Phase Dependencies Diagnostics
release-evidence-gate (spec-release-evidence-gate) in-progress 2026-09-19 - -
rfc-verdict-test-fix-pass (spec-rfc-verdict-test-fix-pass) in-progress 2026-09-28 - `spec-rfc-requirement-quote-hand-backfill` (closed 2026-09-27, `f265152e15`)
RSVP refresh timing: immediate forward on change, jitter, lifetime and slew (RFC 2205 Sections 2.1, 3.7) (spec-rsvp-refresh-timing) in-progress 2026-09-23 - -
RSVP ResvErr, ResvTear and per-descriptor error reporting (RFC 2205) (spec-rsvp-resv-error-tear) in-progress 2026-09-23 - -
RSVP routing and interface integration (RFC 2205 Sections 2.8, 3.8, 3.9, 3.10, 3.11) (spec-rsvp-routing-and-interface-integration) in-progress 2026-09-23 - -
RSVP-TE fast reroute backup-path signaling and merge point (RFC 4090 Sections 6.1, 6.4.3, 6.4.4, 7.1.1) (spec-rsvpte-frr-backup-path-signaling) in-progress 2026-09-23 - -
site renderers in Go (spec-site-renderers-in-go) in-progress 2026-09-19 10/10 -
release-build (spec-release-build) ready 2026-09-28 - -
Clause-scoped RFC proof without whole-requirement credit (spec-rfc-clause-scoped-proof) ready 2026-10-02 implementation -
rfc-verdict-fix-access (spec-rfc-verdict-fix-access) ready 2026-09-28 - `plan/pre-release/spec-rfc-verdict-test-fix-pass.md` (the parent: its `audit-stamp` `mode rejudge` phase before any re-judge here, and its narrowing-audit output for the access group before any row edit, parent R-11)
rfc-verdict-fix-bfd (spec-rfc-verdict-fix-bfd) ready 2026-09-28 - `plan/pre-release/spec-rfc-verdict-test-fix-pass.md` (the parent: its `audit-stamp` `mode rejudge` phase before any re-judge here, and its narrowing-audit output for the BFD group before any row edit, parent R-11)
rfc-verdict-fix-bgp (spec-rfc-verdict-fix-bgp) ready 2026-09-28 - `plan/pre-release/spec-rfc-verdict-test-fix-pass.md` (the parent: its `audit-stamp` `mode rejudge` phase before any re-judge here, and its narrowing-audit output for the BGP group before any row edit, parent R-11)
rfc-verdict-fix-ike-eap (spec-rfc-verdict-fix-ike-eap) ready 2026-09-28 - `plan/pre-release/spec-rfc-verdict-test-fix-pass.md` (the parent: its `audit-stamp` `mode rejudge` phase before any re-judge here, and its narrowing-audit output for the IKE/EAP group before any row edit, parent R-11)
rfc-verdict-fix-ospf (spec-rfc-verdict-fix-ospf) ready 2026-09-28 - `plan/pre-release/spec-rfc-verdict-test-fix-pass.md` (the parent: its `audit-stamp` `mode rejudge` phase before any re-judge here, and its narrowing-audit output for the OSPF group before any row edit, parent R-11)
rfc-verdict-fix-routing (spec-rfc-verdict-fix-routing) ready 2026-09-28 - `plan/pre-release/spec-rfc-verdict-test-fix-pass.md` (the parent: its `audit-stamp` `mode rejudge` phase before any re-judge here, and its narrowing-audit output for the routing group before any row edit, parent R-11)
rfc-verdict-fix-services (spec-rfc-verdict-fix-services) ready 2026-09-28 - `plan/pre-release/spec-rfc-verdict-test-fix-pass.md` (the parent: its `audit-stamp` `mode rejudge` phase before any re-judge here, and its narrowing-audit output for the services group before any row edit, parent R-11)
rfcgate-2-deferred-unrun-interop-trees (spec-rfcgate-2-deferred-unrun-interop-trees) ready 2026-08-01 - -
a gate reports the population it judged (spec-a-gate-reports-the-population-it-judged) design 2026-09-05 - -
bgp-ls-origination-and-the-scheduled-marker (spec-bgp-ls-origination-and-the-scheduled-marker) design 2026-08-26 - -
release-audit-0-umbrella (spec-release-audit-0-umbrella) design 2026-05-24 - spec-release-evidence-gate.md
release-audit-1-surface-inventory (spec-release-audit-1-surface-inventory) design 2026-05-24 - spec-release-audit-0-umbrella.md
release-audit-2-bgp-protocol (spec-release-audit-2-bgp-protocol) design 2026-05-25 - spec-release-audit-1-surface-inventory.md
release-audit-8-docs-onboarding (spec-release-audit-8-docs-onboarding) design 2026-05-25 - spec-release-audit-1-surface-inventory.md
release-distribution (spec-release-distribution) design 2026-07-10 - `spec-release-evidence-gate.md`, `spec-release-audit-0-umbrella.md`
rfc-evidence-deferred-unbootable-suite-musts (spec-rfc-evidence-deferred-unbootable-suite-musts) design 2026-09-19 - -
RFC evidence strength umbrella -- targeted proofs, owed MUSTs, second walks, black-box conformance (spec-rfc-evidence-strength-0-umbrella) design 2026-09-24 - -
RFC evidence strength 1 -- a ratchet from revert proofs to targeted mutant proofs (spec-rfc-evidence-strength-1-targeted-mutant-ratchet) design 2026-09-24 - `plan/pre-release/spec-rfc-evidence-strength-0-umbrella.md` (decisions D-2, D-3, D-4); the committed `killedByTheBreak` package-init fix in `internal/le/rfc/discriminate_observe.go` (concurrent session, 2026-09-24)
RFC evidence strength 3 -- close the owed MUST rows and tell the truth about enrolment (spec-rfc-evidence-strength-3-owed-musts-and-enrolment) design 2026-09-24 - `plan/pre-release/spec-rfc-evidence-strength-0-umbrella.md` (decision D-1); `plan/pre-release/spec-rfc-requirement-reattribution.md` (29 rows); `plan/spec-ipsec-rfc9190.md` (33 rows); `plan/spec-fixit-dns-rfc1035-conformance.md` (2 rows)
RFC evidence strength 4 -- an independent second walk of the prose-register extractions (spec-rfc-evidence-strength-4-prose-second-walk) design 2026-09-24 - `plan/pre-release/spec-rfc-evidence-strength-0-umbrella.md` (decisions D-5, D-6)
a-test-passes-at-any-concurrency (spec-a-test-passes-at-any-concurrency) skeleton 2026-09-19 - -
Config lists carry a key and leaf-lists carry unique values and every default (spec-config-yang-list-key-leaf-list) skeleton 2026-09-21 - -
YANG loader refuses the module structures RFC 7950 forbids (spec-config-yang-loader-structural-checks) skeleton 2026-09-21 - -
RPC invocation and reply honor mandatory and default on input and output (spec-config-yang-rpc-mandatory-defaults) skeleton 2026-09-21 - -
Config validator evaluates when, unique and mandatory choice (spec-config-yang-when-unique-choice) skeleton 2026-09-21 - -
eor-treats-route-processes-as-peers (spec-eor-treats-route-processes-as-peers) skeleton 2026-09-18 - -
excluded-requirement-owes-an-observable-test (spec-excluded-requirement-owes-an-observable-test) skeleton 2026-09-21 - -
finish-appliance-qemu-evidence (spec-finish-appliance-qemu-evidence) skeleton 2026-07-16 - -
finish-l2tp (spec-finish-l2tp) skeleton 2026-08-07 - -
container build provenance (spec-fixit-version-cannot-identify-a-build) skeleton 2026-08-18 - -
followup-rfc-enrollment (spec-followup-rfc-enrollment) skeleton 2026-07-17 - -
gokrazy-builddir-tmp-deferred-build-flow-unification (spec-gokrazy-builddir-tmp-deferred-build-flow-unification) skeleton 2026-07-23 - -
interop-suite-red -- resolve the recorded interop failures and their evidence gaps (spec-interop-suite-red) skeleton 2026-08-05 - -
ipsec-nat-transport-runs-on-the-runtime-kernel (spec-ipsec-nat-transport-runs-on-the-runtime-kernel) skeleton 2026-09-06 - -
LDP Address message send side (spec-ldp-address-advertisement) skeleton 2026-09-21 - -
LDP TCP MD5 signature option (spec-ldp-md5-authentication) skeleton 2026-09-21 - -
pppoe-virtual-interface-proof (spec-pppoe-virtual-interface-proof) skeleton 2026-09-21 - -
prefix-count-installed-proven-against-a-real-peer (spec-prefix-count-installed-proven-against-a-real-peer) skeleton 2026-09-05 - -
release-audit-3-config-cli (spec-release-audit-3-config-cli) skeleton 2026-09-19 - spec-release-audit-1-surface-inventory.md
release-audit-4-web-lg-api (spec-release-audit-4-web-lg-api) skeleton 2026-09-19 - spec-release-audit-1-surface-inventory.md
release-audit-5-plugins-rib (spec-release-audit-5-plugins-rib) skeleton 2026-09-19 - spec-release-audit-1-surface-inventory.md
release-audit-6-system-linux (spec-release-audit-6-system-linux) skeleton 2026-09-19 - spec-release-audit-1-surface-inventory.md
release-audit-7-resilience-security (spec-release-audit-7-resilience-security) skeleton 2026-09-19 - spec-release-audit-1-surface-inventory.md
rfc-evidence-deferred-ike-eap-tranche (spec-rfc-evidence-deferred-ike-eap-tranche) skeleton 2026-08-03 - -
rfc-evidence-deferred-isis-rsvpte-ldp-tranche (spec-rfc-evidence-deferred-isis-rsvpte-ldp-tranche) skeleton 2026-08-03 - -
RFC evidence strength 2 -- upgrade the grandfathered revert proofs, one document at a time (spec-rfc-evidence-strength-2-revert-upgrade-burndown) skeleton 2026-09-24 - `plan/pre-release/spec-rfc-evidence-strength-1-targeted-mutant-ratchet.md` (the upgrade mode, the backlog count, and the pilot's cost per record)
rfc-extraction-boilerplate-split-loses-an-obligation (spec-rfc-extraction-boilerplate-split-loses-an-obligation) skeleton 2026-09-05 - -
the RFC ledger reads a gap count only when it is spelled (spec-rfc-ledger-gap-count-reader) skeleton 2026-09-05 - -
rfc-ledger-rows-for-the-thirty-two-undeclared (spec-rfc-ledger-rows-for-the-thirty-two-undeclared) skeleton 2026-09-05 - -
rfc-requirement-reattribution (spec-rfc-requirement-reattribution) skeleton 2026-09-01 - -
fourteen RFC 3748 obligations Ze meets and does not declare (spec-rfc3748-undeclared-met-obligations) skeleton 2026-09-05 - spec-rfcgate-6-supported-extraction-signoff
rfc4861-rfc8106-enrolment (spec-rfc4861-rfc8106-enrolment) skeleton 2026-09-07 0/1 - (was `spec-router-advertisement`, delivered and closed 2026-09-07)
rfcgate-5-should-level (spec-rfcgate-5-should-level) skeleton 2026-08-04 - `plan/pre-release/spec-followup-rfc-enrollment.md` (MUST-level enrolment milestone defined below)
selfupdate-manifest-authenticity (spec-selfupdate-manifest-authenticity) skeleton 2026-10-03 - -
test-synchronisation-is-a-fence-never-a-clock (spec-test-synchronisation-is-a-fence-never-a-clock) skeleton 2026-09-19 - -
VPP SRv6 service policies and local binding SIDs (spec-vpp-srv6-service-policy) skeleton 2026-10-02 design required -
ze-config-fmt (spec-ze-config-fmt) skeleton 2026-08-15 - spec-config-fmt-preserves-operator-information.md
rfcgate-1b-rfc7296-pilot-deferred-child-rekey-refusal-proof (spec-rfcgate-1b-rfc7296-pilot-deferred-child-rekey-refusal-proof) blocked 2026-08-05 - - (live-SA versus test-seam design decision remains blocked below)
rfcgate-6-supported-extraction-signoff (spec-rfcgate-6-supported-extraction-signoff) blocked 2026-09-19 - `plan/immediate/spec-rfc7947-adj-rib-in-accepts-filtered-updates.md` (RFC 7947 implementation/sign-off slice)

Nice-to-haves

The first release can ship without these items; no later delivery date is implied.

Optional work (221)

Work item Status Updated Phase Dependencies Diagnostics
the generic .ci parser refuses an assertion key it does not read (spec-ci-parser-refuses-an-assertion-key-it-does-not-read) in-progress 2026-09-19 - -
a prepared commit's message file carries its own random suffix (spec-commit-message-file-carries-its-own-suffix) in-progress 2026-09-19 - -
a prepared commit stages in a private index over a snapshot (spec-commit-stages-in-a-private-index) in-progress 2026-09-19 - `plan/spec-ledger-shards-per-commit-session.md` (both touch `internal/le/commit/prepare.go`)
crash-capture (spec-crash-capture) in-progress 2026-09-19 7/8 -
the link-flap test cannot build the stimulus it exists to measure (spec-fixit-flap-test-cannot-build-its-own-stimulus) in-progress 2026-09-19 - -
fixit-plugin-concurrency-is-pinned-to-a-ci-constant (spec-fixit-plugin-concurrency-is-pinned-to-a-ci-constant) in-progress 2026-09-19 3/4 -
fixit-unexport-package-private-symbols (spec-fixit-unexport-package-private-symbols) in-progress 2026-09-19 7/8 -
interop image copies a prebuilt ze (spec-interop-image-copies-a-prebuilt-ze) in-progress 2026-09-19 - -
ipsec-esp-dual-form-receive (spec-ipsec-esp-dual-form-receive) in-progress 2026-09-19 5/5 -
ipsec-rfc9190 (spec-ipsec-rfc9190) in-progress 2026-09-08 8/8 -
the two test ledgers become one shard per commit session (spec-ledger-shards-per-commit-session) in-progress 2026-09-19 - -
password-weakness-warning (spec-password-weakness-warning) in-progress 2026-09-19 5/6 -
perf-next-0-umbrella -- Third Hot-Path Optimization Round (spec-perf-next-0-umbrella) in-progress 2026-09-19 5/5 -
plugin-query-mode (spec-plugin-query-mode) in-progress 2026-09-08 5/5 -
route-config-plugin-migration (spec-route-config-plugin-migration) in-progress 2026-09-19 5/8 -
the test/parse .ci parser refuses a directive it does not read (spec-test-parse-ci-parser-refuses-an-unread-directive) in-progress 2026-09-19 - `plan/spec-ci-parser-refuses-an-assertion-key-it-does-not-read.md` (landed at `8c7f0a5bf2`, which set the vocabulary this one adopts)
verify-scope-5-suite-coverage-map (spec-verify-scope-5-suite-coverage-map) in-progress 2026-09-07 5/5 spec-verify-scope-2-change-set-selector (closed 2026-09-05; the selector is `internal/le/changed/selector.go` and `docs/architecture/testing/verify-freshness-scope.md`)
Release roadmap for the repository, website, and weekly news (spec-release-roadmap) verification 2026-09-20 5/5 -
Behavioral Security Anomaly Detection (Umbrella) (spec-anomaly-0-umbrella) ready 2026-07-02 - 1046 (traffic-analysis), 1048 (anomaly-1-detect), 1049 (anomaly-2-shape)
Anomaly Child 7 -- Per-ASN Entities & AS-Origin Cohort Rarity (spec-anomaly-7-as-entities-cohorts) ready 2026-07-02 - -
bgp-decode-render -- one ordered description tree for decoded BGP messages (spec-bgp-decode-render) ready 2026-08-15 - -
firewall-arp-nd-matches (spec-firewall-arp-nd-matches) ready 2026-09-28 - -
fixit-netns-test-dut-tags (spec-fixit-netns-test-dut-tags) ready 2026-08-14 0/2 (research) โ€”
fixit-private-asn-leak-deferred-ebgp-auto-filters (spec-fixit-private-asn-leak-deferred-ebgp-auto-filters) ready 2026-08-14 - - (but SEQUENCES against three in-progress specs -- see "Convergence")
ike-missing-transforms (spec-ike-missing-transforms) ready 2026-09-28 - -
improve-4 -- File-Driven Protocol Conformance Fixtures (spec-improve-4-conformance-fixtures) ready 2026-07-10 - -
improve-6 -- YANG Coverage Report (spec-improve-6-yang-coverage) ready 2026-07-10 - -
improve-8 -- Fuzz the Negotiated-Capability Decode Space (spec-improve-8-fuzz-decode-context) ready 2026-09-05 - -
ipsec-12-esn -- Extended Sequence Numbers (ESN) for ESP Child SAs (spec-ipsec-12-esn) ready 2026-06-20 - spec-ipsec-0-umbrella (native IKEv2 engine, XFRM/VPP dataplane)
ospf-ext-0 -- OSPF Extensions (Umbrella, both address families) (spec-ospf-ext-0-umbrella) ready 2026-06-24 - spec-ospf-ext-13-l3vpn-dn-bit.md
rename-0-umbrella -- retire the legacy package names (spec-rename-0-umbrella) ready 2026-07-08 0/3 -
rename-1-ike-packet -- rename ike/wire to ike/packet (spec-rename-1-ike-packet) ready 2026-07-08 - -
rename-2-bgp-packet -- rename bgp/message to bgp/packet (spec-rename-2-bgp-packet) ready 2026-07-22 - spec-rib-arch-0-umbrella.md (closed, learned 1128)
bgp-deferred-confederation-otc (spec-bgp-deferred-confederation-otc) design 2026-09-05 - -
bgp-evpn-route-type-match (spec-bgp-evpn-route-type-match) design 2026-07-04 - -
bgp-remote-as-auto (spec-bgp-remote-as-auto) design 2026-07-04 - -
bridge-disable-learning (spec-bridge-disable-learning) design 2026-07-04 - -
cmd-deprecation (spec-cmd-deprecation) design 2026-05-21 - -
dhcp-log-level (spec-dhcp-log-level) design 2026-07-03 - -
eap-tls-authenticator-empty-message-guard (spec-eap-tls-authenticator-empty-message-guard) design 2026-08-10 - -
filter-wire-0-umbrella -- Wire-native filter-chain IPC (remove the text round-trip) (spec-filter-wire-0-umbrella) design 2026-07-16 - -
finish-vpp-stub (spec-finish-vpp-stub) design 2026-09-19 - -
firewall-prefix-normalize (spec-firewall-prefix-normalize) design 2026-07-04 - -
firewall-remote-group (spec-firewall-remote-group) design 2026-09-02 - -
fixit-bgp-off-plugin-functional (spec-fixit-bgp-off-plugin-functional) design 2026-07-22 - -
fixit-functional-suite-pins-the-unshipped-backend (spec-fixit-functional-suite-pins-the-unshipped-backend) design 2026-08-28 - -
fleet-0 -- Fleet Management (Umbrella) (spec-fleet-0-umbrella) design 2026-05-15 - -
hardware-watchdog (spec-hardware-watchdog) design 2026-07-04 - -
ike-ppk (spec-ike-ppk) design 2026-07-04 - -
ike-reauth (spec-ike-reauth) design 2026-07-03 - -
Cloud-Init for Gokrazy Appliance (spec-install-9-cloud-init) design 2026-06-03 RESEARCH spec-install-8-appliance-iso (completed; closed, learned 854)
ipsec-11 -- MOBIKE (RFC 4555) (spec-ipsec-11-mobike) design 2026-05-21 - ipsec-8 (Child SA/XFRM), ipsec-9 (NAT-T)
ipsec-lifetime-volume (spec-ipsec-lifetime-volume) design 2026-07-04 - -
ipsec-vpp-policy-interface (spec-ipsec-vpp-policy-interface) design 2026-08-10 - -
isis-spf-lsp-timers (spec-isis-spf-lsp-timers) design 2026-07-04 - -
kernel-lockdown-hardening (spec-kernel-lockdown-hardening) design 2026-06-30 - -
knowledge-routing (spec-knowledge-routing) design 2026-08-03 - -
liveness-event-tears-down-bgp-peer (spec-liveness-event-tears-down-bgp-peer) design 2026-09-07 - -
login-service authorisation, a named set of doors an account may use (spec-login-service-authorisation) design 2026-08-11 - -
Structured Policy Language Umbrella (spec-pol-0-umbrella) design 2026-09-19 - -
Plugin hook manifest and single YANG declaration (DESIGN-REVIEW finding 8) (spec-review-plugin-registration-manifest) design 2026-07-06 - -
ssh-fido2-keys (spec-ssh-fido2-keys) design 2026-08-16 - `spec-ssh-optional-composition` (closed)
vrf-0 -- VRF as first-class organising principle (Umbrella) (spec-vrf-0-umbrella) design 2026-04-15 - -
web-plugin-extension-registry (spec-web-plugin-extension-registry) design 2026-09-11 - -
ze-website-0 -- Browser CLI and Protocol Lab (Umbrella) (spec-ze-website-0-umbrella) design 2026-08-17 - -
an apply that would destroy live session state must refuse (spec-apply-refuses-to-destroy-live-session-state) skeleton 2026-08-18 - -
BCP 194 child 5 -- route flap dampening position (spec-bcp194-5-damping) skeleton 2026-08-08 - spec-bcp194-0-umbrella
bgp-deferred-community-name-leaf (spec-bgp-deferred-community-name-leaf) skeleton 2026-07-16 - -
bgp-pcap-decode-real-capture-fixture -- prove the reader on bytes a network produced (spec-bgp-pcap-decode-real-capture-fixture) skeleton 2026-09-08 - -
bgp-peer-metric-labels (spec-bgp-peer-metric-labels) skeleton 2026-08-01 - -
bgp-vpn-attr-set (spec-bgp-vpn-attr-set) skeleton 2026-09-19 - -
blackhole-authorization-from-irr (spec-blackhole-authorization-from-irr) skeleton 2026-08-13 - -
changed-source functional-suite coverage and CI consumption (spec-changed-source-to-functional-suite-map) skeleton 2026-08-18 - plan/spec-verify-scope-5-suite-coverage-map.md
ci-coverage-remaining-surfaces (spec-ci-coverage-remaining-surfaces) skeleton 2026-08-17 - -
ci-peer-harness-contract-backlog (spec-ci-peer-harness-contract-backlog) skeleton 2026-08-23 - -
cli-operator-defined-aliases (spec-cli-operator-defined-aliases) skeleton 2026-08-19 0/1 -
cli-pipe-column-modifiers (spec-cli-pipe-column-modifiers) skeleton 2026-08-19 0/1 -
cli-retired-command-hint (spec-cli-retired-command-hint) skeleton 2026-08-21 0/1 -
code-can-land-with-no-design-doc (spec-code-can-land-with-no-design-doc) skeleton 2026-08-09 - -
config-at-rest-encryption (spec-config-at-rest-encryption) skeleton 2026-08-01 - -
config-operation-oldconfig-has-no-reader (spec-config-operation-oldconfig-has-no-reader) skeleton 2026-09-12 - -
Repository checks over the embedded YANG modules: namespace and revision rules (spec-config-yang-authoring-checks) skeleton 2026-09-21 - -
YANG deviation statement (spec-config-yang-deviation) skeleton 2026-09-21 - -
YANG feature and if-feature statements (spec-config-yang-if-feature) skeleton 2026-09-21 - -
YANG built-in type bits (spec-config-yang-type-bits) skeleton 2026-09-21 - -
YANG built-in type identityref (spec-config-yang-type-identityref) skeleton 2026-09-21 - -
YANG built-in type instance-identifier (spec-config-yang-type-instance-identifier) skeleton 2026-09-21 - -
YANG built-in type leafref (spec-config-yang-type-leafref) skeleton 2026-09-21 - -
YANG 1.1 yang-version declaration and submodules (spec-config-yang-version-submodule) skeleton 2026-09-21 - -
an operator command to list, re-check and close live connections (spec-connection-management-command) skeleton 2026-09-05 - -
crypto-policy (spec-crypto-policy) skeleton 2026-08-01 - -
dataplane-seams-1 -- Route Type Values Independent of Linux (Skeleton) (spec-dataplane-seams-1-route-type-numbering) skeleton 2026-08-07 - `plan/immediate/spec-dataplane-seams-0-umbrella.md` (finding F-1)
dataplane-seams-2 -- The Resolved Interface Index Carries Its Dataplane (Skeleton) (spec-dataplane-seams-2-backend-typed-index) skeleton 2026-08-07 - `plan/immediate/spec-dataplane-seams-0-umbrella.md` (finding F-2)
dataplane-seams-3 -- Egress Interface on the Route Event (Skeleton) (spec-dataplane-seams-3-route-egress-interface) skeleton 2026-08-07 - `plan/immediate/spec-dataplane-seams-0-umbrella.md` (finding F-3)
dataplane-seams-4 -- Shared Control-Packet Receive Path: Decide Whether One Should Exist (Skeleton) (spec-dataplane-seams-4-control-packet-rx) skeleton 2026-08-07 - `plan/immediate/spec-dataplane-seams-0-umbrella.md` (finding F-4)
dataplane-seams-5 -- Control-Plane Policing Beyond TCP (Skeleton) (spec-dataplane-seams-5-copp-non-tcp) skeleton 2026-08-07 - `plan/immediate/spec-dataplane-seams-0-umbrella.md` (finding F-5)
ddos-direction-allowlist-deferred-per-source-drop-term -- carve the drop by source (spec-ddos-direction-allowlist-deferred-per-source-drop-term) skeleton 2026-07-16 - -
ddos-per-destination-detection (spec-ddos-per-destination-detection) skeleton 2026-08-15 - -
spec-ddos-show-hook (title unavailable) (spec-ddos-show-hook) skeleton 2026-07-16 - - title unavailable
dhcp-pool-options (spec-dhcp-pool-options) skeleton 2026-07-10 - -
dhcpv6-server (spec-dhcpv6-server) skeleton 2026-07-03 - -
doctor codes move to their owners (spec-doctor-codes-move-to-their-owners) skeleton 2026-09-14 - -
eap-tls-anonymous-nai (spec-eap-tls-anonymous-nai) skeleton 2026-08-12 - -
eap-tls-certificate-profile (spec-eap-tls-certificate-profile) skeleton 2026-09-21 - -
eap-tls-tls10 (spec-eap-tls-tls10) skeleton 2026-09-21 - -
fail-open-call-site-drain (spec-fail-open-call-site-drain) skeleton 2026-08-14 - -
finish-report-bus (spec-finish-report-bus) skeleton 2026-07-06 - -
finish-web-cli-ux (spec-finish-web-cli-ux) skeleton 2026-07-16 - -
fixit-parse-suite-helper-cannot-invoke-ze (spec-fixit-parse-suite-helper-cannot-invoke-ze) skeleton 2026-08-16 - -
fixit-rfc-summary-protocol-only-rule-contradicts-annotations (spec-fixit-rfc-summary-protocol-only-rule-contradicts-annotations) skeleton 2026-08-16 - -
fixit-sleeps-qemu-bulk (spec-fixit-sleeps-qemu-bulk) skeleton 2026-09-19 - -
fixit-stress-repro-counts-a-run-that-never-started (spec-fixit-stress-repro-counts-a-run-that-never-started) skeleton 2026-08-16 - -
fixit-strongswan-tls13-certreq-authorities -- two upstream strongSwan defects Ze works around, and the reports that must be filed (spec-fixit-strongswan-tls13-certreq-authorities) skeleton 2026-08-14 - -
fleet-1 -- Device Registry and Fleet Dashboard (spec-fleet-1-device-registry) skeleton 2026-05-15 - -
fleet-2 -- Config Templates and Group Assignment (spec-fleet-2-config-templates) skeleton 2026-05-15 - spec-fleet-1-device-registry
fleet-3 -- Fleet Audit Trail (spec-fleet-3-audit-trail) skeleton 2026-05-15 - spec-fleet-1-device-registry
fleet-4 -- Inventory and Health Reporting (spec-fleet-4-inventory-health) skeleton 2026-05-15 - spec-fleet-1-device-registry
fleet-5 -- Staged Rollout (spec-fleet-5-staged-rollout) skeleton 2026-05-15 - spec-fleet-2-config-templates, spec-fleet-4-inventory-health
fleet-7 -- Diverged Config Resolution (spec-fleet-7-config-reconnect-resolution) skeleton 2026-06-26 - spec-fleet-6-config-freeze
Flow Export - Sampled Scale (NetFlow v9 / IPFIX at high rate) (spec-flow-export-3-sampled-scale) skeleton 2026-05-29 - spec-flow-export-2-flow-records (closed, learned 819)
followup-pki-chain (spec-followup-pki-chain) skeleton 2026-09-03 - -
gr-advanced (spec-gr-advanced) skeleton 2026-07-08 - -
gr-fixtures-bypass-config-loading (spec-gr-fixtures-bypass-config-loading) skeleton 2026-09-20 - -
harness-fail-open-guard-backlog (spec-harness-fail-open-guard-backlog) skeleton 2026-08-14 - -
ike-post-quantum (spec-ike-post-quantum) skeleton 2026-07-03 - -
improve-0 -- Comparison-Review Improvements (Umbrella) (spec-improve-0-umbrella) skeleton 2026-07-08 - -
improve-1 -- Northbound Config Transaction Contract (spec-improve-1-nb-transactions) skeleton 2026-07-08 - -
`count installed` discloses its bound and not its magnitude (spec-installed-count-memory-magnitude-undisclosed) skeleton 2026-09-05 - -
interop-wire-capture -- observe the bytes on the wire in an interop scenario (spec-interop-wire-capture) skeleton 2026-08-05 - -
ipsec-0 -- IPsec VPN (Umbrella) (spec-ipsec-0-umbrella) skeleton 2026-05-19 - -
ipsec-auth-piggyback (spec-ipsec-auth-piggyback) skeleton 2026-08-01 - -
ipsec-dataplane-selector (spec-ipsec-dataplane-selector) skeleton 2026-08-10 - spec-ipsec-vpp-policy-interface; spec-ipsec-esp-dual-form-receive (real-VPP ESP proof)
ipsec-ipcomp (spec-ipsec-ipcomp) skeleton 2026-07-31 - -
ipsec-non-first-fragments-also (spec-ipsec-non-first-fragments-also) skeleton 2026-09-21 - -
ipsec-opaque-selector-port-mask (spec-ipsec-opaque-selector-port-mask) skeleton 2026-08-01 - -
ipsec-pad-dual-family-range (spec-ipsec-pad-dual-family-range) skeleton 2026-09-21 - -
ipsec-spd-selection (spec-ipsec-spd-selection) skeleton 2026-09-21 - -
ipsec-vpp-dataplane-readback (spec-ipsec-vpp-dataplane-readback) skeleton 2026-09-11 SCOPE approved; RESEARCH and DESIGN pending -
irr-filtering-both-directions (spec-irr-filtering-both-directions) skeleton 2026-08-13 - -
knowledge-0-umbrella-deferred-model-selection-policy (spec-knowledge-0-umbrella-deferred-model-selection-policy) skeleton 2026-08-03 - -
l2tp-ipv6-subscriber (spec-l2tp-ipv6-subscriber) skeleton 2026-08-30 - -
l2tp-new-avp-definitions (spec-l2tp-new-avp-definitions) skeleton 2026-09-23 - -
l2tp-proxy-authentication (spec-l2tp-proxy-authentication) skeleton 2026-09-23 - -
LDP over label-controlled ATM and Frame Relay links (spec-ldp-atm-frame-relay) skeleton 2026-09-21 - -
LDP capability advertisement (RFC 5561) (spec-ldp-capability-advertisement) skeleton 2026-09-21 - -
LDP capability error status codes (RFC 5561) (spec-ldp-capability-status-codes) skeleton 2026-09-21 - -
LDP Downstream-on-Demand: Label Request, Release and Abort (spec-ldp-label-request-path) skeleton 2026-09-21 - -
LDP loop detection (Path Vector and Hop Count) (spec-ldp-loop-detection) skeleton 2026-09-21 - -
LDP vendor-private TLVs and messages (spec-ldp-vendor-private-tlvs) skeleton 2026-09-21 - -
le-builds-every-personality (spec-le-builds-every-personality) skeleton 2026-09-13 - -
le-every-area-dispatches-through-one-table (spec-le-every-area-dispatches-through-one-table) skeleton 2026-09-12 - -
le-one-verb-one-job (spec-le-one-verb-one-job) skeleton 2026-09-12 - plan/spec-le-every-area-dispatches-through-one-table.md
mcp2026-5-state-resources (spec-mcp2026-5-state-resources) skeleton 2026-07-28 - -
native-action-job-admission (spec-native-action-job-admission) skeleton 2026-09-05 - -
ntp-server (spec-ntp-server) skeleton 2026-07-03 - -
parallel agents verify a tree nobody authored (spec-parallel-agents-verify-a-tree-nobody-authored) skeleton 2026-08-19 - -
a plugin's pipe alias reaches the CLI client (spec-plugin-alias-reaches-the-client) skeleton 2026-09-05 - -
plugin-declaration-fields-on-registration (spec-plugin-declaration-fields-on-registration) skeleton 2026-09-09 - -
a plugin declares only on a command path it serves (spec-plugin-declaration-names-a-path-it-serves) skeleton 2026-09-05 - -
plugin-runner-inertness (spec-plugin-runner-inertness) skeleton 2026-09-09 - -
ppp-discard-request-sender (spec-ppp-discard-request-sender) skeleton 2026-09-23 - -
pppoe-generic-error-tag (spec-pppoe-generic-error-tag) skeleton 2026-09-23 - -
pppoe-relay-agent (spec-pppoe-relay-agent) skeleton 2026-09-23 - -
publish-the-regenerated-command-catalog (spec-publish-the-regenerated-command-catalog) skeleton 2026-09-08 - -
radius-acct-timewheel (spec-radius-acct-timewheel) skeleton 2026-07-10 - -
radius-chap-eap-admin (spec-radius-chap-eap-admin) skeleton 2026-07-16 - -
reactor-split -- decompose the bgp/reactor god package (spec-reactor-split) skeleton 2026-07-08 - spec-rib-arch-0-umbrella.md (closed, learned 1128)
every payload handler outside the two RIB walks still buffers its answer (spec-record-answers-payload-handlers-outside-the-rib-walks) skeleton 2026-09-05 - -
prove a refactor commit moved code without changing it (spec-refactor-commit-proof-by-per-function-diff) skeleton 2026-08-18 - -
reject-literal-has-a-producer (spec-reject-literal-has-a-producer) skeleton 2026-08-22 - -
rfc-anchor-resolution-check (spec-rfc-anchor-resolution-check) skeleton 2026-08-10 - -
RFC evidence strength 5 -- black-box conformance with external suites and protocol fuzzers (spec-rfc-evidence-strength-5-black-box-conformance) skeleton 2026-09-24 - `plan/pre-release/spec-rfc-evidence-strength-0-umbrella.md` (children 1 to 4 first, by the owner's priority order)
RFC evidence strength 6 -- negative-path fuzzing for each RFC error-handling clause (spec-rfc-evidence-strength-6-error-handling-fuzz) skeleton 2026-09-24 - `plan/pre-release/spec-rfc-evidence-strength-0-umbrella.md` (children 1 to 4 first, by the owner's priority order)
router-advertisement-options-out-of-scope (spec-router-advertisement-options-out-of-scope) skeleton 2026-09-05 0/1 - (was `spec-router-advertisement`, delivered and closed 2026-09-05)
RSVP IntServ flow reservations for host applications (RFC 2205) (spec-rsvp-intserv-host-flows) skeleton 2026-09-23 - -
RSVP multicast sessions, wildcard filter style and reservation merging (RFC 2205) (spec-rsvp-multicast-wildcard) skeleton 2026-09-23 - -
RSVP policy control (RFC 2205 Section 2.2) (spec-rsvp-policy-control) skeleton 2026-09-23 - -
RSVP UDP encapsulation for hosts without raw network I/O (RFC 2205 Appendix C) (spec-rsvp-udp-encapsulation) skeleton 2026-09-23 - -
RSVP-TE ATM and Frame Relay label ranges (RFC 3209 Sections 4.2.2, 4.2.3) (spec-rsvpte-atm-frame-relay-labels) skeleton 2026-09-23 - -
RSVP-TE bypass with guaranteed bandwidth (RFC 4090 Sections 4.4, 6) (spec-rsvpte-bypass-bandwidth-protection) skeleton 2026-09-23 - -
RSVP-TE Hello extension (RFC 3209 Section 5) (spec-rsvpte-hello-extension) skeleton 2026-09-23 - -
RSVP-TE IPv6 LSP_TUNNEL objects (RFC 3209 Sections 4.6.1.2, 4.6.2.2, 4.6.3.2) (spec-rsvpte-ipv6-lsp-tunnel) skeleton 2026-09-23 - -
RSVP-TE knowledge of non-RSVP neighbors and hops (RFC 3209 Section 4.2.5, RFC 2205 Section 3.8) (spec-rsvpte-non-rsvp-neighbors) skeleton 2026-09-23 - -
RSVP-TE resource affinities (RFC 3209 Section 4.7.4) (spec-rsvpte-resource-affinities) skeleton 2026-09-23 - -
RSVP-TE per-sender policing (RFC 3209 Section 4.1.1.1) (spec-rsvpte-sender-policing) skeleton 2026-09-23 - -
rules-situation-index (spec-rules-situation-index) skeleton 2026-08-07 - -
a shrink-only baseline cannot see a relocation (spec-shrink-only-baseline-cannot-see-a-relocation) skeleton 2026-08-19 - -
srv6-labeled-unicast -- SRv6 Support for Labeled Unicast (SAFIMPLSLabel) (spec-srv6-labeled-unicast) skeleton 2026-06-16 - -
srv6-static-segments (spec-srv6-static-segments) skeleton 2026-07-04 - -
stale-spec-frame-check (spec-stale-spec-frame-check) skeleton 2026-08-10 - -
standard families register outside the bgp tag (spec-standard-families-register-outside-the-bgp-tag) skeleton 2026-09-14 - -
streaming-answer-protocol (spec-streaming-answer-protocol) skeleton 2026-09-05 - -
stress-repro-refuses-a-stale-binary (spec-stress-repro-refuses-a-stale-binary) skeleton 2026-08-15 - -
tcp-ao-rfc5925 (spec-tcp-ao-rfc5925) skeleton 2026-08-12 - -
a latched counter passes a test it cannot fail (spec-testing-latched-counter-vacuity-trap) skeleton 2026-08-18 - -
traceroute-unprivileged-socket (spec-traceroute-unprivileged-socket) skeleton 2026-09-15 - -
two verifies share one run, proven through the real binary (spec-two-verifies-share-one-run-end-to-end) skeleton 2026-09-05 - -
unrecognized-field-value-must-fail-loudly (spec-unrecognized-field-value-must-fail-loudly) skeleton 2026-08-14 - -
unused-code-hidden-behind-exported-symbols (spec-unused-code-hidden-behind-exported-symbols) skeleton 2026-08-10 - -
verify-scope-0-umbrella (spec-verify-scope-0-umbrella) skeleton 2026-08-19 - -
vpp-loopback-mac (spec-vpp-loopback-mac) skeleton 2026-08-01 - -
vpp-mac-change-capability (spec-vpp-mac-change-capability) skeleton 2026-08-18 - -
vpp-numa-smt (spec-vpp-numa-smt) skeleton 2026-07-10 - spec-vpp-isolated-cpus (closed 2026-09-07), spec-vpp-host-tuning (closed, learned 1105)
vpp-slaac-tap-premise (spec-vpp-slaac-tap-premise) skeleton 2026-08-24 - none. `spec-fixit-vpp-slaac-no-dataplane-path` landed the gate and closed on 2026-08-29
vrf (spec-vrf) skeleton 2026-08-29 - spec-vrf-0-umbrella.md
vrrp-7 -- VRRP on the VPP Dataplane (Skeleton) (spec-vrrp-7-vpp) skeleton 2026-07-14 - spec-vrrp-5-plugin (closed with vrrp-0..5, commit fbc99f1d4, learned 1124)
vrrp-deferred-keepalived-interop-scenarios (spec-vrrp-deferred-keepalived-interop-scenarios) skeleton 2026-07-16 - -
web-testing-gaps (spec-web-testing-gaps) skeleton 2026-08-16 - -
wildcard-bind-excuses-a-binder-from-an-address-move (spec-wildcard-bind-excuses-a-binder-from-an-address-move) skeleton 2026-09-12 - `plan/immediate/spec-every-binder-root-stops-and-starts-around-an-address-move.md`
wire-edit-5-fanout-dedup-deferred-fanout-ci -- finish the socket-level fan-out dedup functional test (spec-wire-edit-5-fanout-dedup-deferred-fanout-ci) skeleton 2026-08-02 - -
wire-edit-5-fanout-dedup-deferred-small-fanout-regression -- the 3% cost of dedup when every destination is its own group (spec-wire-edit-5-fanout-dedup-deferred-small-fanout-regression) skeleton 2026-08-02 - -
yang-config-leaf-short-and-long-help (spec-yang-config-leaf-short-and-long-help) skeleton 2026-08-31 - `spec-yang-short-and-long-command-help` (closed)
ze-api-callback-pump (spec-ze-api-callback-pump) skeleton 2026-08-16 - -
cli-root-namespace-grammar-deferred-gate-reach (spec-cli-root-namespace-grammar-deferred-gate-reach) blocked 2026-08-05 - -
fixit-dns-rfc1035-conformance (spec-fixit-dns-rfc1035-conformance) blocked 2026-08-28 - -
improve-3-event-replay-deferred-deterministic-scheduler (spec-improve-3-event-replay-deferred-deterministic-scheduler) blocked 2026-08-05 - -
ospf-ext-13 -- OSPFv2 L3VPN PE-CE DN bit (RFC 4576, RFC 4577) (spec-ospf-ext-13-l3vpn-dn-bit) blocked 2026-09-19 - spec-vrf-0-umbrella.md
rename-3-wireu-fold -- fold bgp/wireu into bgp/packet (spec-rename-3-wireu-fold) blocked 2026-07-08 - spec-rename-2-bgp-packet.md
support-export (spec-support-export) blocked 2026-09-05 - -
wire-edit-2-deferred-ci-substitution -- did child 2 close on substitute tests it was allowed to substitute? (spec-wire-edit-2-deferred-ci-substitution) blocked 2026-08-02 - -
bgp-local-as-inbound-append -- the RFC 7705 inbound append as a configuration recipe (spec-bgp-local-as-inbound-append) deferred 2026-09-19 - `plan/immediate/spec-bgp-local-as-options.md`

Status legend

Status Meaning
skeleton Captured task; design has not started
design Research and design in progress
ready Design complete; ready for implementation
in-progress Implementation in progress
verification Committed implementation awaiting independent review and closure; still open
blocked Waiting on a declared prerequisite
deferred Explicitly postponed; still counted
unparsed / unknown / other values Metadata needs attention; still counted

The report records declared status only. Phase text and checkboxes do not establish completion. Removed specs require source verification before a delivery claim.

Snapshot JSON