Route 01 · identity sheet · 07:40, the record opens
A day is worth what it can prove.
Route 01 makes the record the product's face. What the buyer sees is a document that can be checked — who, when, where, and how it was captured — and the identity is built to look like one: sharp cuts, tabular figures, one cold accent, and a state language that only ever states a verdict it can support. Aimed at the owner who has been shown a screenshot too many, and at the accountant who has to close the month.
01 · The mark
One letter, argued as a measurement.
- Grid
- 48 units square, drawn from six-unit modules. Every coordinate below is a grid intersection, so the mark redraws identically at any size.
- Terminators
- The two arms end in horizontal cuts seven units wide, not at an angle. That is the difference between a letter that was filed and one that was sketched.
- Foot and notch
- The outer edges meet in a point at 24, 42. The inner edges meet in a notch at 24, 31. The notch is what makes the shape a record rather than a tick — it holds the two halves apart at the top and locks them at the bottom.
- Filing rule
- 32 × 1.6 units at 30% ink, the exact width of the outer foot, sitting on the baseline of the plate. It is the line a record is filed on.
- Clear space
- Six units on every side — one grid module. Nothing enters it: no text, no rule, no edge of a plate.
- Minimum size
- 24 px with the filing rule. 16 px without it. Never below 16 px, and never as a raster export.
- Files
- Vector only. The mark shipping in the product today is a 247,056-byte image export carrying embedded C2PA provenance — it cannot be recoloured above 16 px, and it is the exact opposite of this rule.
The mark never carries the accent.
In route 01, colour means state, and state is data. A mark that changed colour between screens would be making a claim it cannot support — the same failure the product is designed to avoid.
02 · Type
Three roles, and nothing in between.
- Display
- A text serif, so a heading reads as a filed line rather than a headline. Ships now as Iowan Old Style, Charter, Georgia.
- Body
- The platform UI sans. It is the reader's face, not the brand's, and it should look identical to the rest of the phone.
- Data
- Mono, tabular, every time. Times, coordinates, distances, odometer readings, amounts, phone numbers.
- Headings are serif; nothing else is. A serif in a table cell slows a column down.
- Figures never sit in the body face. A number the buyer might check is mono, always.
- The wordmark ships as outlines. Charter exists on one platform and not on another; live text would silently change the brand on Android.
- Line length caps at 62 characters. Documents are read, not skimmed.
Aa
A day is worth what it can prove.
Punch-in was recorded at 07:41 with a location fix of ±4 metres, and the odometer reading was photographed at the same moment. Nothing here was entered by hand.
07:41 · 26.9124 N, 75.7873 E · 41,208 km · 54 km · 11 h 45 m · ₹1,84,250
03 · Colour
Ink, paper, one accent, and three verdicts.
| Token | OKLch | Resolves to | |
|---|---|---|---|
--bg | 0.984 0.003 255 | #f8fafc | |
--surface | 1 0 0 | #ffffff | |
--fg | 0.21 0.02 262 | #131822 | |
--muted | 0.52 0.012 262 | #656970 | |
--border | 0.90 0.006 262 | #dcdee2 | |
--accent | 0.50 0.185 258 | #005dc9 | |
--accent-hover | 0.44 0.185 258 | #004ba3 | |
--state-verified | 0.535 0.13 158 | #00834f | |
--state-flagged | 0.70 0.15 75 | #d48e00 | |
--state-missing | 0.555 0.19 27 | #ca322e |
| Pair | Measured | Verdict |
|---|---|---|
| Ink on paper | 16.93:1 | pass |
| Muted on paper | 5.26:1 | pass |
| Accent on paper | 5.89:1 | pass |
| White on accent | 6.17:1 | pass |
| White on accent-hover | 7.95:1 | rises |
| Ink on border | 13.15:1 | pass |
| Verified on paper | 4.61:1 | pass |
| Missing on paper | 5.00:1 | pass |
| Amber on paper | 2.61:1 | fill only |
- Hover darkens. The primary action goes from 6.17:1 to 7.95:1 on hover — contrast rises with the state change, never falls.
- Amber is never text. At 2.61:1 it fails. Amber is a fill with ink on top, or a dot beside a word that carries the meaning.
- The accent appears twice per screen at most. The eyebrow and the primary action. Everything else is ink, paper and hairline — which is why the record screen below shows no accent inside the record itself.
04 · State
Three verdicts, and a word that has to be earned.
Colour in route 01 is not decoration; it is the product's honesty made visible. There are exactly three states, they are never used for anything else, and each one is spelled out in words beside its colour so the meaning survives a print-out, a screenshot and a colour-blind reader.
The word verified is only allowed where a check actually ran.
The product's claim is that a visit is verifiable: a location fix at punch-in and punch-out, an odometer reading with its photograph, an outcome at the end of the visit. If a check did not run, the app says not recorded — never a softer synonym. This is the single rule that makes the other two states believable, and it is also the fastest thing a competitor selling dashboards cannot copy.
Verified
verifiedFlagged for a person
flaggedMissing
missing05 · The identity in the product
Two surfaces, drawn in the route's own system.
Amit Kumar
07:41
41,208 km
19:26
11 h 45 m
| Time | Party | Outcome | Proof | Order |
|---|---|---|---|---|
| 09:12 | Shivam Traders | Order placed | verified | ₹42,800 |
| 11:40 | Mangalam Kirana | Order placed | verified | ₹18,150 |
| 14:40 | Shivam Traders | No outcome recorded | flagged | — |
| 17:05 | Pali Road Agency | Order placed | verified | ₹7,300 |
Field execution, September
312
297
12
3
| Rep | Beat | Days | Verified | Flagged | Missing |
|---|---|---|---|---|---|
| Amit Kumar | Jodhpur North | 24 | 23 | 1 | 0 |
| Rekha Sharma | Pali Road | 23 | 21 | 1 | 1 |
| Suresh Bhati | Jodhpur South | 22 | 22 | 0 | 0 |
| Naveen Vyas | Barmer link | 18 | 15 | 2 | 1 |
06 · Voice
The app says what happened, and says where it knows it.
| Where the buyer meets it | Shipping today | Route 01 writes |
|---|---|---|
| Install prompt and store listing | The manifest description currently reads “A new Flutter project.” That string is what a device, an installer and a listing read back. | “Field execution with proof on every record: location, odometer photograph, outcome.” |
| The line the salesperson repeats | The repository's own tagline is “Track your team, close more deals” — it sells the category, not the difference. | “Every visit, with its proof.” |
| An empty exceptions queue | Today this state is silent. | “Nothing needs a person. 6 visits, all verified, as of 19:26.” |
| A visit with no outcome | Today the row simply shows nothing. | “No outcome recorded at 14:40. The location and the time were captured.” |
| The documents a buyer reads | “Sales Tracker” still appears in the paperwork while the app says Vanisree. | “Vanisree” everywhere, and the descriptor “field execution, proven” in its place. |
State the fact and its source in the same breath: punch-in 07:41 · location ±4 m. Never “on time”.
Numbers before adjectives. If a claim needs an adjective to survive, it needs a figure instead.
“Verified” only where a check ran. Otherwise: recorded, or not recorded.
Name what is absent, never who is at fault. A missing proof is a fact about the record.
07 · Why it converts
Route 01 sells to the person who signs and the person who reconciles.
“I can trust the number without asking for it.”
What route 01 gives him is the one thing no dashboard can fake: a figure he can open. The identity spends its whole budget on looking checkable, which is exactly what he fears losing.
“Every rupee has an attachment.”
Travel claims carry the odometer photograph and the location trail, printed in the same mono figures he reconciles by hand. Route 01 is the only route written in his language.
“I can see the day while it is happening.”
The exceptions queue is the argument, not the total. Three verdicts, no grey, and a screen that opens on what went wrong rather than on what went fine.
- Every rep screen has to be re-cut in the serif, not merely recoloured. The identity is in the type, and half-rebranding here reads as a mistake.
- The mark must be redrawn as vector and the 247 KB export retired, or the one rule the route depends on is already broken.
- The report generators need real design time, because they are the highest-trust surface in the product and the least designed today.
- It reads cold at 7 am. A rep who feels audited adopts nothing, and an unadopted system proves nothing at all.
- It is a document, not a companion. Route 01 needs route 02's warmth in the rep screens to survive contact with a real field day.
- The honest verdicts cut both ways. Shipping “missing” and “flagged” as first-class states means the client's own numbers will sometimes look worse than the story they tell today.