URL Shortener & Link Management Service · View 04 of 23 · People and journeys
Where it actually hurts
- Resolve is the trough for a cold code. It is also the click the campaign owner tests with before launch, which is why first-click latency matters out of proportion to its share of traffic.
- Arrive is the trough for a dead code: a bare 404 tells the clicker nothing and makes the sender look incompetent.
- Doubt is not a UX phase — it is the phishing question. A clicker who cannot inspect a link is being asked to trust a stranger's abbreviation.
What answers each trough
- Cold code → hot set plus a 30 s edge response cache, and pre-warming at creation (view 15).
- Dead code → four distinct terminal states, never one generic error (view 09, ADR-14).
- Doubt → a public preview endpoint and a platform-owned interstitial that names the reason (ADR-13).
Deliberate omission
- No consent or cookie step is drawn, because the design records no identifier that would need one: country and device class are derived and the raw IP is dropped at ingestion.