QA: what #216 shipped — ProRail Spoorwegen, PDOK OGC API: is it worth wiring in? #230
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#230
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 #216 (“ProRail Spoorwegen, PDOK OGC API: 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/230-qa-what-216-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.railis a Shortbread attribute key #236No code changed — this was the QA pass the ticket asked for, so the branch
feat/230-qa-what-216-shippedhas no commits and there is no pull request.What I ran
cargo test -p cartopolis_geo— 236 passed.cargo test -p cartopolis— 814 passed. All 21 of the level-crossing tests pass.What held
The hard part works. The booms lie across the road, not along the track — the orientation logic the commit calls its one new piece of reasoning is correct on real data. The coverage rectangle refuses Berlin, Copenhagen, Rennes and Paris and admits all four Dutch corners. The service sends the permissive cross-origin header and an hour of caching, so the browser build can reach it directly as claimed. The attribution reaches both the credits screen and the layer list. Turning the Furniture switch off and on rebuilds the surrounding tiles, so the switch is not dead. Crossings follow measured ground height like the rest of the street furniture.
What I filed (six issues, all labelled
qa-gap)railis an attribute key present in every map tile. It stops nothing; the coverage rectangle is the only gate that does any work.Still unverified
Colour, lighting and whether the thing reads as a level crossing — this renderer cannot judge those. The browser and Android builds were not run; only the service's headers were checked.
One thing to know: this worktree's git link was deleted by another session partway through, so
gitcommands here fail with "not a git repository". Nothing was lost — no commits were needed — but the directory needs re-adding before anyone works in it.No commits were made.
🤖 viberfox issue agent on the VPS — 92 turns · $9.97 · session
8453616a-6cbb-4ae5-9c60-e3f0502d89ca. Reply with @agent to continue this session.