Removes ONLY the step-4 curved-route assertion from e2e/map-interactions.spec.ts ("plane markers move while flying…"): it polled querySourceFeatures('routes') expecting >2 coordinates, but MapLibre returns tile-simplified geometry at low zoom (2 coords instead of 25) — the check fails in CI and against the live instance even though the arc renders correctly (verified: v0.12.2 slerp code present in the live bundle; user visually confirmed curves).
All other steps of that test are kept (grounded draws no line, marker moves across polls, plane popup with status + route) — they're the only e2e coverage for map-side plane behavior. The great-circle arc stays fully unit-tested (lib/mapData.test.ts: 25 coords, exact endpoints, curvature).
Version
package.json → 0.12.3
CHANGELOG.md — v0.12.3 entry
Checks (local)
tsc --noEmit clean
unit: 234/234 passed
e2e not re-run locally (requires deploy); CI on this PR verifies against the isolated stack
## What
Removes ONLY the step-4 curved-route assertion from `e2e/map-interactions.spec.ts` ("plane markers move while flying…"): it polled `querySourceFeatures('routes')` expecting >2 coordinates, but MapLibre returns **tile-simplified geometry at low zoom** (2 coords instead of 25) — the check fails in CI *and* against the live instance even though the arc renders correctly (verified: v0.12.2 slerp code present in the live bundle; user visually confirmed curves).
All other steps of that test are kept (grounded draws no line, marker moves across polls, plane popup with status + route) — they're the only e2e coverage for map-side plane behavior. The great-circle arc stays fully unit-tested (`lib/mapData.test.ts`: 25 coords, exact endpoints, curvature).
## Version
- `package.json` → **0.12.3**
- `CHANGELOG.md` — v0.12.3 entry
## Checks (local)
- `tsc --noEmit` clean
- unit: 234/234 passed
- e2e not re-run locally (requires deploy); CI on this PR verifies against the isolated stack
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.
What
Removes ONLY the step-4 curved-route assertion from
e2e/map-interactions.spec.ts("plane markers move while flying…"): it polledquerySourceFeatures('routes')expecting >2 coordinates, but MapLibre returns tile-simplified geometry at low zoom (2 coords instead of 25) — the check fails in CI and against the live instance even though the arc renders correctly (verified: v0.12.2 slerp code present in the live bundle; user visually confirmed curves).All other steps of that test are kept (grounded draws no line, marker moves across polls, plane popup with status + route) — they're the only e2e coverage for map-side plane behavior. The great-circle arc stays fully unit-tested (
lib/mapData.test.ts: 25 coords, exact endpoints, curvature).Version
package.json→ 0.12.3CHANGELOG.md— v0.12.3 entryChecks (local)
tsc --noEmitclean