npm warn Unknown env config "http-proxy". This will stop working in the next major version of npm. > bollene-ville-vivante@0.4.0 test > node --test tests/*.test.mjs ✔ All communal sectors preserve source footprints, IDs and geographic conversion (760.554858ms) ✔ Inventory separates evidence levels and does not invent a doorway or merge co-located names (39.817066ms) ✔ Near-sector memory budget remains bounded throughout the commune (407.761361ms) ✔ Every rendered building footprint preserves its source geographic vertices (12.199693ms) ✔ Verified addresses are attached to the correct facade with walkable space outside (8.486971ms) ✔ Walk, collect once in each shop, save and resume the full journal (1.66727ms) ✔ Old fictional shops, corrupted storage and unsupported identities never enter the real directory (0.336228ms) ✔ Zone transitions cancel stale loads, bound concurrency and dispose geometry/colliders (43.569116ms) ✔ Failed and corrupt sectors block movement until explicit retry succeeds (8.376095ms) ✔ Four parked vehicles are in free space on the real town hall square; boarding, leaving and remounting work (759.942277ms) ✔ Measured top speed and distance obey car > scooter > kick scooter > bicycle; coasting and reverse stay bounded (308.092702ms) ✔ At maximum speed every vehicle stops before a thin wall; steering cannot pass through it (180.694844ms) ✔ Leaving never teleports through a wall and leaves the vehicle where it stopped (25.018705ms) ✔ Unloaded sectors stop vehicles; reset restores all parking spots and walking (27.206522ms) ✔ Parked vehicle colliders block walking, while the three original shops remain visitable (1153.861994ms) ✔ The car leaves its town hall parking spot and reaches rue des Écoles with real streamed city collisions (3114.011587ms) ✔ Real Rapier world crosses the old boundary to My Kebab and Le France; original interiors remain accessible (5950.174266ms) ✔ An unloaded zone pauses movement without falling or crossing buildings (171.144125ms) ✔ All three storefronts: walk through door, reach souvenir, return to plaza (2448.49645ms) ✔ Solid frontages cannot be crossed, even while walking fast (922.170646ms) ✔ World boundary and fountain stay solid over sustained movement (728.740558ms) ✔ Walk continuously from the square to Vanille via rue Alexandre Blanc (1449.07556ms) ✔ Diagonal movement is normalized and rotated into the view direction (0.451722ms) ℹ tests 23 ℹ suites 0 ℹ pass 23 ℹ fail 0 ℹ cancelled 0 ℹ skipped 0 ℹ todo 0 ℹ duration_ms 6459.533062