QA: what #180 shipped — NWB road network: is it worth wiring in? #255
Labels
No labels
agent
agent:ci
agent:done
agent:failed
agent:needs-input
agent:refined
agent:refining
agent:running
agent:shipped
agent:skip
autonomous
autopilot
driven
local
plan
proposal
qa
qa-gap
research
retro
ship
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
jeroen/cartopolis#255
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Issue #180 (“NWB road network: is it worth wiring in?”) was built and merged by the unattended lane, and nobody has used it. Walk what it delivered as a player would meet it.
This is a QA pass, not a build. Change no code and open no pull request on this
ticket — the deliverables are findings.
cargo run -p cartopolis_simulatorwith a client or a wire/HTTP probe for anything online, theloopback tests,
cargo run -p cartopolis -- --shot … --dump-statefor anything withgeometry. CLAUDE.md lists every harness. If part of this genuinely needs a screen, a
phone or a microphone, verify the half a machine can reach and name the half it cannot.
would obviously expect to be able to do next — then try exactly that. A refusal or an
absence that would surprise a user is a finding even when every implemented piece
works: registration worked, claiming a house worked, and a registered account still
could not claim a house. No test failed; a user hit a wall.
gap:, labelqa-gap, withwhat you did, what happened, what a user would expect instead, and where in the code
the seam is. Use the Forgejo API with the
FORGEJO_TOKENin your environment. Do notlabel them
autonomous— a person decides which gaps become work.filed. Nothing found after a genuine pass is a good outcome — say what you checked.
Then close this ticket through the API; a QA pass has no branch to merge.
Decide it yourself. Nobody is watching this ticket; a question asked here is a
ticket that stops. Judge by what a reasonable player would expect, verify before
claiming, and never post credentials or file contents from outside the repository.
Filed by the autopilot.
🤖 Picked this up — working on branch
feat/255-qa-what-180-shippedin a fresh worktree on the VPS. I'll report back here when I'm done.Label an issue
agent:skipto keep me off it, ordrivento keep it in a session you are driving.#180 shipped no code. It checked the Rijkswaterstaat road network (NWB) against the live government service, decided it wasn't worth wiring in, and wrote down why — a note plus a row in
docs/direction.md. So there was nothing for a player to touch. The thing to QA is whether that written verdict is true and useful, because its whole purpose is to stop the next person redoing the check.I re-ran every measurement it documented. All of them held, three days on.
rel_hoogteis the only structure-related onerel_hoogteempty in 363 of 400 features at Knooppunt Oudenrijnrel_hoogteempty in 969 of 1000 over Groningen centreoffsetrejected with 400Both code references it leans on still say what it claims. No code anywhere mentions NWB, which is right — nothing was wired.
The table it invented for "checked and not taken" has since been reused by six more sources, and both loose ends it left were picked up: the bridge-deck one became a ticket (already covered by #242).
What I filed
#256 (
qa-gap) — one real gap. The note measured that WEGGEG, the lane-count service it points at, covers motorways only. Two days later that became the top candidate indocs/direction.md, described as "the measured answer to a width this client derives from a road's class" — with only a motorway cell's numbers and no link back to the note. I re-measured: 0 lane features in Amsterdam, Utrecht and Rotterdam centres, 2 in Groningen, 136 at one motorway interchange. Someone picking up that row would wire it and find the change invisible on every city street — the exact repeat that the "checked and not taken" table exists to prevent.For you to decide
One thing I chose not to file: the note cites
road_texture.rs:164for the road-width table, which has since moved to line 181. The reader lands 17 lines off in the right file with the function visible just below, so I judged it too small for the board — say the word if you'd rather citation drift always got a ticket, since #248 is the same species.No commits, no branch pushed, nothing built — a QA pass has no code to verify, and I changed none. #255 is closed.
No commits were made.
🤖 viberfox issue agent on the VPS — 27 turns · $2.65 · session
688ad15b-ce39-4ed4-990e-309b2276d4da. Reply with @agent to continue this session.