Run a safe Program and verify that its timeline matches the selected variant.
Before you start
- Act as
- The guide assigned to a ready Program
- Starting state
- The Program is ready and scheduled for today
- Variant
- Use safe test Programs covering Fishing, POA, and transfer-only work
Run the scenario
- 1GuideTrailhead Mobile · Program timeline
Open each test Program and compare its steps with its variant.
Expected evidence
Fishing shows Beat/access/report work; POA shows activity/outcome work; IN, OUT, and Transition omit fishing-only steps.
- 2GuideTrailhead Mobile · Active step
Complete each event only when it occurs and use Issue for a safe test deviation.
Expected evidence
The timeline preserves actual times and exception context without exposing incompatible steps.
- 3GuideTrailhead Mobile · Completion
Reach the variant-specific return or outcome gate.
Expected evidence
Fishing still requires its submitted report; non-fishing and POA can continue without a Fishing Report.
Scenario completed
The required variant timeline and outcome are recorded
- Program execution
- Ready→In progress
- Variant timeline
- In progress→Required events recorded
If it does not match
- Offline GPS points are queued, not confirmed evidence, until synchronization succeeds.
- If route, passenger, activity, Beat, or payment context is wrong, stop and contact Operations instead of completing the wrong event.