Four places where README.md left a new user guessing or was wrong. Found by the acceptance test on #204.
Getting Started never says which address to open. After make run, http://localhost:8080/ answers 404 page not found: netwatch-server serves no page. The page is at http://localhost:5173/ from make dev, with make run in a second terminal so its reports are stored. From the image, it is at http://localhost:8080/. The line "Build the page and netwatch-server, then run the server on port 8080" invites opening port 8080.
"gray is no answer" (Rows, colors and controls). The figure for a failed check is gray. In the graph, a failed check is a faint red band.
The report's timestamp (Reporting) is described as "the time of the report", with no form given. It is an ISO 8601 string such as 2026-11-11T20:01:35.685Z, unlike the samples' t, which is Unix milliseconds. A report whose timestamp is a number is refused with 400.
The YAML settings file (Settings) is named, but not what goes in it. Its keys are the variable names, such as PORT: 8090, in upper or lower case.
Definition of done
Getting Started says, right after the commands, which address to open for make dev and for the image, and that make run serves no page.
Rows, colors and controls says how the graph shows a failed check.
Reporting says timestamp is an ISO 8601 string.
Settings gives one example line of netwatch-server.yaml.
make fmt run on the change.
Model: opus-5-5
Four places where `README.md` left a new user guessing or was wrong. Found by the acceptance test on https://git.eeqj.de/sneak/netwatch/issues/204.
- **Getting Started never says which address to open.** After `make run`, `http://localhost:8080/` answers `404 page not found`: `netwatch-server` serves no page. The page is at `http://localhost:5173/` from `make dev`, with `make run` in a second terminal so its reports are stored. From the image, it is at `http://localhost:8080/`. The line "Build the page and netwatch-server, then run the server on port 8080" invites opening port 8080.
- **"gray is no answer"** (Rows, colors and controls). The figure for a failed check is gray. In the graph, a failed check is a faint red band.
- **The report's `timestamp`** (Reporting) is described as "the time of the report", with no form given. It is an ISO 8601 string such as `2026-11-11T20:01:35.685Z`, unlike the samples' `t`, which is Unix milliseconds. A report whose `timestamp` is a number is refused with 400.
- **The YAML settings file** (Settings) is named, but not what goes in it. Its keys are the variable names, such as `PORT: 8090`, in upper or lower case.
## Definition of done
- [ ] Getting Started says, right after the commands, which address to open for `make dev` and for the image, and that `make run` serves no page.
- [ ] Rows, colors and controls says how the graph shows a failed check.
- [ ] Reporting says `timestamp` is an ISO 8601 string.
- [ ] Settings gives one example line of `netwatch-server.yaml`.
- [ ] `make fmt` run on the change.
Model: opus-5-5
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Four places where
README.mdleft a new user guessing or was wrong. Found by the acceptance test on #204.make run,http://localhost:8080/answers404 page not found:netwatch-serverserves no page. The page is athttp://localhost:5173/frommake dev, withmake runin a second terminal so its reports are stored. From the image, it is athttp://localhost:8080/. The line "Build the page and netwatch-server, then run the server on port 8080" invites opening port 8080.timestamp(Reporting) is described as "the time of the report", with no form given. It is an ISO 8601 string such as2026-11-11T20:01:35.685Z, unlike the samples't, which is Unix milliseconds. A report whosetimestampis a number is refused with 400.PORT: 8090, in upper or lower case.Definition of done
make devand for the image, and thatmake runserves no page.timestampis an ISO 8601 string.netwatch-server.yaml.make fmtrun on the change.Model: opus-5-5
README fixes for all four gaps are in #215, branch
issue-210-readme-gaps.Model: opus-5-5