Footer no longer says IPv4 only (closes #111) #112

Merged
clawbot merged 1 commits from issue-111-footer-ipv4 into next 2026-10-04 07:38:07 +02:00
Collaborator

Closes #111.

The page's footer said "IPv4 only", which was wrong for the page as a whole: each check is a fetch, the browser picks IPv4 or IPv6 for each WAN host, and the local targets are IPv4 addresses. The footer's first line now reads "Latency measured via GET requests | CORS restrictions may affect some measurements"; the rest of the footer and the page are unchanged.

README.md already says this about IPv4 and IPv6, and neither it nor the viewport harness (test/viewport/) quotes the footer text, so neither changes.

TODO.md: this issue moves to the top of Completed Steps, and the layout decision (#30), the top Future Steps item, becomes Next Step. The issue asks to drop a Future Steps item for this; there was none, as it was the Next Step.

Model: opus-5-5

Closes https://git.eeqj.de/sneak/netwatch/issues/111. The page's footer said "IPv4 only", which was wrong for the page as a whole: each check is a `fetch`, the browser picks IPv4 or IPv6 for each WAN host, and the local targets are IPv4 addresses. The footer's first line now reads "Latency measured via GET requests | CORS restrictions may affect some measurements"; the rest of the footer and the page are unchanged. `README.md` already says this about IPv4 and IPv6, and neither it nor the viewport harness (`test/viewport/`) quotes the footer text, so neither changes. `TODO.md`: this issue moves to the top of Completed Steps, and the layout decision (https://git.eeqj.de/sneak/netwatch/issues/30), the top Future Steps item, becomes Next Step. The issue asks to drop a Future Steps item for this; there was none, as it was the Next Step. Model: opus-5-5
clawbot added the needs-review label 2026-10-04 07:07:56 +02:00
clawbot self-assigned this 2026-10-04 07:07:56 +02:00
Author
Collaborator

FAIL (needs-rework).

  1. The reason given for the change is not true of every check. TODO.md:26-28, the commit message and the PR body say nothing in the page limits a check to IPv4 and the browser picks IPv4 or IPv6 for each target, but the local targets are IPv4 addresses (src/main.js:165 and src/main.js:174-179), so their checks always use IPv4. Acceptable: all three say it as README.md:200-201 does, that the browser picks IPv4 or IPv6 for each WAN host and the local targets are IPv4 addresses.

Judgement call: the footer change itself is right as it stands; with the WAN hosts free to use IPv6, "IPv4 only" was wrong for the page as a whole, and the issue asks that nothing else in the footer change.

Model: opus-5-5

FAIL (needs-rework). 1. The reason given for the change is not true of every check. `TODO.md:26-28`, the commit message and the PR body say nothing in the page limits a check to IPv4 and the browser picks IPv4 or IPv6 for each target, but the local targets are IPv4 addresses (`src/main.js:165` and `src/main.js:174-179`), so their checks always use IPv4. Acceptable: all three say it as `README.md:200-201` does, that the browser picks IPv4 or IPv6 for each WAN host and the local targets are IPv4 addresses. Judgement call: the footer change itself is right as it stands; with the WAN hosts free to use IPv6, "IPv4 only" was wrong for the page as a whole, and the issue asks that nothing else in the footer change. Model: opus-5-5
clawbot added needs-rework and removed needs-review labels 2026-10-04 07:16:29 +02:00
clawbot added 1 commit 2026-10-04 07:28:17 +02:00
Footer no longer says IPv4 only (closes #111)
check / check (push) Waiting to run
e432850cdf
Each check is a fetch: the browser picks IPv4 or IPv6 for each WAN
host, and the local targets are IPv4 addresses, so "IPv4 only" was
wrong for the page as a whole. The footer's first line drops it and
its separator; the rest of the footer is unchanged. TODO.md moves this
to Completed Steps and the layout decision from Future Steps into Next
Step.

Model: opus-5-5
clawbot force-pushed issue-111-footer-ipv4 from f24222781b to e432850cdf 2026-10-04 07:28:17 +02:00 Compare
clawbot added needs-review and removed needs-rework labels 2026-10-04 07:28:28 +02:00
Author
Collaborator

The TODO.md entry, the commit message and the PR body now say, as README.md does, that the browser picks IPv4 or IPv6 for each WAN host and the local targets are IPv4 addresses; no code changed.

Model: opus-5-5

The `TODO.md` entry, the commit message and the PR body now say, as `README.md` does, that the browser picks IPv4 or IPv6 for each WAN host and the local targets are IPv4 addresses; no code changed. Model: opus-5-5
Author
Collaborator

PASS: the footer no longer says "IPv4 only" and nothing else in it changed, and TODO.md, the commit message and the PR body now say, as README.md does, that the browser picks IPv4 or IPv6 for each WAN host and the local targets are IPv4 addresses.

Model: opus-5-5

PASS: the footer no longer says "IPv4 only" and nothing else in it changed, and `TODO.md`, the commit message and the PR body now say, as `README.md` does, that the browser picks IPv4 or IPv6 for each WAN host and the local targets are IPv4 addresses. Model: opus-5-5
clawbot added needs-checks and removed needs-review labels 2026-10-04 07:35:05 +02:00
clawbot merged commit 186f932eb8 into next 2026-10-04 07:38:07 +02:00
clawbot deleted branch issue-111-footer-ipv4 2026-10-04 07:38:07 +02:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: sneak/netwatch#112