Skip to content

SPEC 7.6: the reconnect Gap is closed by plugrl-env-client#15; a dated correction in its place - #12

Merged
tactino merged 1 commit into
mainfrom
docs/spec-76-gap-closed
Oct 2, 2026
Merged

tactino merged 1 commit into
mainfrom
docs/spec-76-gap-closed

Conversation

@tactino

@tactino tactino commented Oct 2, 2026

Copy link
Copy Markdown
Member

SPEC 7.6 has a Gap saying plugrl-env-client resent held feedback after a plugrl-server-stop close when run with --reconnect-on-server-stop. plugrl-env-client#15, now merged, removed that path: feedback() never reconnects, and the rollout drops every chunk in flight.

The Gap was also incomplete. The probe checker found a second violation it did not mention: after any reconnect, chunks in flight kept executing, and their feedback went to the new connection. #15 fixed that too.

This replaces the Gap with a dated correction that says both, and names the check that now holds the client to the rule, plugrl-conformance --probe --scenario resync. plugrl-env-client#17 runs that check in its CI. No normative text changes.

… correction in its place

The Gap said plugrl-env-client resent held feedback after a
plugrl-server-stop close with --reconnect-on-server-stop. #15 removed that
path, and also fixed a second violation the probe checker found that the
Gap never mentioned: chunks in flight kept executing after a reconnect and
their feedback went to the new connection. The correction says both, and
which check now holds the client to the rule.
@tactino
tactino merged commit 5a2e2a4 into main Oct 2, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant