QA: what #199 shipped — 3D basisvoorziening: is it worth wiring in? #241
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#241
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 #199 (“3D basisvoorziening: 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/241-qa-what-199-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.I changed no code — issue #199 shipped documentation only, so there was nothing for a player to touch and nothing to build.
What #199 actually delivered
A decision, not a feature: the Kadaster's 3D basisvoorziening was checked against the live service and rejected, recorded in a new note (
docs/notes/3d-basisvoorziening.md) plus pointers from two existing notes and the frontier table. No client code, no wire messages, no geometry. So the screenshot harness, the loopback tests and the simulator had nothing to exercise, and I did not run them.What I could exercise was whether its measurements are true. I re-ran its own reproduction appendix against the live service and re-derived every number from the downloaded data.
What held
Everything. Re-measured 2026-08-31:
/itemsreally is an index of downloadable sheets, not a per-feature query — 26 sheets over Groningen, each carrying a download link and a size, 2 km blocks since 2021.curl -L, as warned.What I filed
One gap: #242 — the bridge-decks work is queued against the wrong blocker.
docs/direction.mdstill says that ticket needs "a deck height the register does not carry", and it is the only trace of that ticket (no open issue exists). Butdocs/notes/bridge-heights.md— which #199 itself edited — says the height is measurable from the national height model, adds a second source that carries it, and states plainly that the real constraint is that approach roads are drawn flat. Nothing #199 shipped is wrong; the decision just never reached the document the unattended lane reads, so the next session will hunt for a height source that has already been found twice.Two small things I did not file
Not worth a ticket, but wrong in a note whose value is trustworthy numbers:
What remains unverified
The note's broadest claim — that no national Dutch level-of-detail 3 dataset exists anywhere — is a statement about the world that I cannot exhaustively check. I confirmed only that this source has none.
The branch has no commits and nothing to merge. I closed #241.
No commits were made.
🤖 viberfox issue agent on the VPS — 37 turns · $2.99 · session
69277d09-92e5-49e8-ac8a-3a2d7bf9f1ad. Reply with @agent to continue this session.