Testing and scene coverage.
Routing, map contracts and journey recovery are checked against the same data used by the product.
Regression results.
Automated regression checks cover the routing core, workflows, HTTP interfaces and shared session state.
Test coverage.
These are software regression checks of defined routes, events and state transitions.
| Area | Check | Expected behaviour |
|---|---|---|
| Accessibility policies | Stairs, escalators, slope and unknown attributes | Hard constraints exclude the affected graph edges. |
| Weather and objectives | Distance, shelter, indoor routing, effort and time | The selected objective changes route cost and preference ordering. |
| Facility events | Closure, restoration and alternate routes | The remaining route changes or returns a clear no-route state. |
| Photo workflows | Observation, map IDs and candidate confirmation | Only valid candidates from the current map can be applied. |
| Journey sessions | Command versions, reconnection, reset and persistence | The phone and console retain a consistent state. |
| Scene contracts | Manifest, graph, floor and facility references | Each scene loads through the same validated schema. |
The scene catalogue.
The catalogue combines malls, government buildings, markets and community facilities.
PopCorn 2
2 mapped levelsFestival Walk / Kowloon Tong footbridges
11 mapped levelsShek Kip Mei Estate Ancillary Facilities Block
2 mapped levelsCheung Sha Wan Government Offices
2 mapped levelsSha Tin Government Offices
4 mapped levelsNorth Point Government Offices
2 mapped levelsPei Ho Street Municipal Services Building
2 mapped levelsJava Road Municipal Services Building
2 mapped levelsKowloon City Municipal Services Building
2 mapped levelsTai Po Hui Market and Cooked Food Centre
2 mapped levelsKwai Hing Government Offices
2 mapped levelsEleven scenes use official floor and unit geometry. Kowloon Tong / Festival Walk uses a layered pedestrian network. Download the scene catalogue
Route recovery
examples.
Lift A closes
A confirmed closure targets Lift A. The event policy removes its affected edges, and the planner selects a remaining path through Lift B when that path is available.
A landmark resets the origin
Confirming the A-1 Bakery candidate moves the start anchor to the nearby LG1 public passage. The route is recalculated from that node.
Field evaluation.
A field evaluation can record journey completion, time to recover after a simulated closure, labelled-photo match accuracy and task-level model latency and cost.
The Kowloon Tong route provides a concrete setting for comparing these measures across mobility profiles.
See the field journey ↗