Tristan Clarkson Contact

All workCase study 03 of 03

Freelance project · Lead UX Designer · A designed concept with illustrative data

When the plan breaks, one checked next action, not a ranked list.

A cancellation changes the passenger's job from travelling to recovering. Rejoin brings service status, ticket rules, access needs and connection risk together before recommending what to do next, and says plainly when there is no viable route.

Rejoin explaining a cancelled journey and preparing recovery. Rejoin recommending one checked recovery route. Rejoin active journey with platform and wayfinding information.

01

Role and ownership

Context
Passengers recover from disruption across products and organisations that do not share a picture of them.
My role
Lead UX Designer on a freelance project.
What I owned
Problem framing, the decision logic, the recovery journey and the screens.
Status
A designed concept with illustrative data. It is not a launched service.
Constraints
Live status, ticket rules, step-free access and connection timing all had to hold at once.
Outcome and evidence
No findings are published. A validation approach is proposed, and no measured impact is claimed.

What I led

  • Framing the problem as a change in the passenger's job, not a missing feature.
  • The decision logic: what gets checked, in what order, and what the service says at each outcome.
  • The recovery journey and its states, from an active trip through to a completed record.
  • The screens and the proposed validation approach.

Alongside

A freelance engagement, so the working arrangement and team are not described here.

What this case does not claim

A launched service, real passenger data, research findings or measured impact. The screens use illustrative data.

The call

Check whether a route is viable before ranking, then recommend one.

Rather than

Returning a ranked list and leaving the hardest work with someone on a concourse.

Why

Ticket validity, access and connection risk decide whether a route works at all. Speed only matters among routes that pass.

02

Disruption creates a different product job.

Planning tools help people search, compare, buy and travel. Once the plan breaks, the immediate need is to detect what changed, understand the consequence and commit to a viable recovery.

Planned journey steps of search, compare, buy and travel, then a disruption, then a disrupted journey of detect, understand, recover, reassure and continue, looping back to recover if recovery fails again.
The passenger is not choosing between trains. They are resolving ticket validity, access, connection risk and the last viable route home.
Read this diagram as text

The planned journey has four steps: search, compare, buy and travel. When the timetable changes, a disruption occurs and the passenger's job changes.

The disrupted journey has five steps: detect what changed, understand what it means, recover with the next best option, reassure, and continue. If the recovery fails again, the journey returns to the recover step.

Those facts often sit across different products and organisations. The pressure comes from having to connect them quickly, in the right order, while already in motion.

03

The information existed. The gap was connecting it around one passenger.

Rejoin is not another journey planner. It assembles network truth, the journey already bought and the passenger's constraints, then turns them into one defensible action.

A ticketing app, train operator, network information, station staff and Delay Repay each hold part of the picture, and Rejoin brings them together with the passenger's journey and access needs into a next correct action.
Each organisation holds part of the picture. The passenger still sees pieces, not a plan.
Read this diagram as text

Five sources each hold part of the picture: the ticketing app (what the passenger bought), the train operator (live service status), network information (wider network truth), station staff (judgement and local knowledge) and Delay Repay (later entitlement).

Examples of the fragmented facts include a service delayed by 42 minutes, an alternative route, a platform change at short notice, limited wheelchair space and possible eligibility for compensation.

Rejoin brings these together with the passenger's journey and access needs, and produces a next correct action: a clear, confident next step for this passenger.

  • Resolve before ranking

    Remove routes that fail ticket, access or connection checks before comparing speed.

  • Show the reasoning

    Make validity, timing and accessibility visible so the recommendation can be trusted and checked.

  • Stay useful after failure

    Treat recovery as a live state that can change again, not a one-off alert.

04

Do not return a list and call it help.

A ranked list still leaves the hardest work with somebody on a concourse. Rejoin checks whether a route is viable first, then gives one recommendation with the reasons in the main path.

Try it: press a check to change how it comes out

One checked route

Illustrative logic for one candidate route, with no live data. It is not a working service.

  • Is it running?

    The service checks live status first, because a route that is not running cannot be recommended however convenient it looks.

  • Is the ticket accepted?

    Ticket rules are resolved before speed is compared. A fast route the ticket does not cover is not a recovery.

  • Can this passenger use it?

    Step-free access is a blocking condition, not a preference. A route that fails it is removed before ranking.

  • Can they make the connection?

    Walking and platform-change time are counted. A connection that looks fine on a timetable can fail on a concourse.

  • What happens if it fails?

    If a route fails, the passenger should be left with a recoverable position, so the checked route prefers one where that is true.

Five inputs of live service status, ticket validity, access requirements, connection viability and journey consequence feed a viability check, which produces a recommended route, a needs-verification state or no viable route.
Confidence changes the outcome. Rejoin can recommend, ask for verification or say that no viable route is available.
Read this diagram as text

Five real-world inputs feed the check: live service status, ticket validity, access requirements, connection viability and journey consequence. The service checks viability before ranking options and keeps uncertainty visible. If any key information is uncertain, it does not recommend a route.

There are three outcomes. A recommended route, which is safe and viable for this passenger, with the ticket, access and connection checks shown and other routes available. A needs-verification state, when some information is missing or uncertain, where the service confirms the details first. And no viable route, where the service explains why and suggests next steps, including when to check again.

  • Recommended route

    Safe and viable for this passenger, with the checks shown and other routes available.

  • Needs verification

    Something is missing or uncertain, so the service confirms the details first.

  • No viable route

    The service explains why and suggests next steps, including when to check again.

Rejoin recommending one checked recovery route.
One route leads. Alternatives remain available without competing for attention.
Rejoin showing the reasons behind the recommended route.
The reasons are in the path. They are part of the decision, not hidden behind a confidence score.

05

Recovery is a state the journey can enter more than once.

The interface changes with the passenger's job. Normal journey guidance gives way to an explanation of what happened, a checked recovery route and reassurance as the new plan progresses.

Journey lifecycle from upcoming, active and attention needed, through checking recovery, recovery ready, recovering and back on track to complete, with a loop from back on track to attention needed if plans change again.
The lifecycle keeps the product honest about uncertainty. Recovery can be checked, ready, in progress or interrupted again.
Read this diagram as text

The planned journey moves through upcoming, active and attention needed. The recovery lifecycle then runs through checking recovery, recovery ready, recovering and back on track, before the journey completes.

A dashed route from back on track returns to attention needed: plans can change again, and a new disruption can return the journey to attention needed.

Rejoin active journey with platform, seat and wayfinding detail.
Active. Support the journey already under way.
Rejoin explaining a cancelled journey and preparing recovery.
Attention needed. Explain first, then prepare recovery.

The interface stops behaving like a timetable when the timetable stops being useful. The transition is deliberate: say what changed, show what is being resolved and only then ask the passenger to commit.

06

The value is continuity, not another journey planner.

Rejoin carries the decision beyond the alternative train. It records what actually happened, keeps the evidence and makes compensation or later review part of the same journey history.

Rejoin completed journey keeping the actual outcome, compensation and evidence together.
Completion keeps the actual outcome, compensation and evidence together.
Rejoin journey history listing past recoveries.
History turns recovery into a record the passenger can return to.
  • During disruption

    One viable next action, with reasons and a fallback.

  • While recovering

    Updated guidance if the new plan changes again.

  • After arrival

    Actual journey evidence, claim status and an audit trail.

These screens show the designed outcome with illustrative data. They do not represent a launched service or measured impact.

The useful test is whether the recommendation survives uncertainty and failure.

The validation approach I would use is proposed and has not been run. It tests the first decision, then introduces a second disruption to see whether the recovery and the passenger's trust hold.

Proposed validation flow: a disruption scenario, the passenger choosing a next action, measures of the decision, an injected second disruption, then observation of recovery and trust after failure.
Proposed research, not yet run. No findings are published.
Read this diagram as text

The proposed flow starts with a realistic disruption scenario. The passenger sees the recommendation and chooses what to do. Four measures are captured: time to the next correct action, decision confidence, error type and re-checking elsewhere.

A second disruption is then introduced after the initial decision, and the test observes how the passenger recovers and whether trust is maintained after failure.

The diagram is labelled as proposed research that has not yet been run.

  • What I would measure

    Time to the next correct action, ticket, access and connection errors, confidence at the moment of commitment, and trust after an injected second disruption.

  • What this case does not show

    Any result from that testing. I would run it with passengers, including those who need step-free routes, before claiming the logic works.