All three routes

Route 03 · identity sheet · 20:05, the book closes

The month is only closed when it reconciles.

Route 03 is drawn the way a day book is drawn: cream paper, two printing inks, vertical rules instead of cards, and every figure in tabular type so a column can be added by eye before it is added by software. It exists for the managing director who still runs the business on a hand-ruled book, and for the accountant who has to sign the closing line. The accent is a printing ink, not a highlight — it appears where ink was applied twice.

The letter printed · two solid bands with horizontal cuts · a flat foot · nothing beneath it

01 · The mark

One letter, argued as a print.

Route 01 cut the letter. Route 02 drew it. Route 03 printed it — solid bands, flat cuts, two inks, no curve anywhere.

Construction · guides at the top cuts (y 8), the flat foot (y 40), the optical centre (y 24) and the outer width (x 5.5 and x 42.5).

Grid
48 units square. The arms are solid bands 9 units wide, not strokes — the shape a printer can hold without a curve or a point anywhere in it. The letter is 37 units wide and 32 tall.
Terminators
Every edge ends in a horizontal cut. Nothing in this mark is diagonal-capped, rounded or tapered, because every one of those would need a second pass on press.
The flat foot
The two bands close on a single horizontal line at y 40, across eighteen units. There is no tail below it: a book that has closed does not have one.
The empty space
Nothing sits under the letter. The rule under a figure belongs to the page — under a total, under a heading, at the foot of a register — and putting it inside the mark made the mark argue with every ruled sheet it landed on. Removing it also removed the only element that could fail at small sizes.
Clear space
Nine units — one stem width — on every side, measured from the letter's own edges.
Minimum size
12 px. Nothing in the drawing is thinner than 9 units, so at 12 px the stem still measures 2.25 px. The earlier cut stopped at 16 px because its second line collapsed into one grey smear; that line is gone, and the floor drops with it.
Files
Vector only. One fill, no gradients, no strokes at all, and a single-ink cut for fax-quality printing and for the reverse.
Ink · the default cut
Mono · single ink
Reverse · paper on ink
16 px · true size

Lockup A · the house lockup

Vanisree Field execution · reconciled

Caps at +0.16 em, outlines only. Caps because a book is titled, not signed — and because a name set in caps cannot be re-flowed by a fallback face.

Lockup B · stacked, for report covers

Vanisree

The report cover, the monthly statement and the attendance register — the three places this identity is printed rather than looked at.

Lockup C · the neutral descriptor lockup

Day Book System · every figure with its source

For a team that is not Vanisree. The mark travels; the house name does not.

THE ONE RULE THE MARK OBEYS

The mark is a letter, and nothing else.

Route 01 cut the letter and route 02 drew it. Route 03 prints it, and the correction is subtraction: the double rule that used to sit beneath the letter now sits under totals, where it earns its place. A mark that carries its own underline argues with every ruled sheet it lands on — and this identity is printed on ruled sheets all day. Keep the accent on the page; keep the letter bare.

02 · Type

A book face, a text face, and a face for figures.

This sheet loads no webfonts. Bitter, IBM Plex Sans and IBM Plex Mono are the declared stacks; where they are not installed the specimens below render in the closest system face. The slab is therefore the one element you are seeing the intention of rather than the thing itself — and it is the element to check first on a real screen, because a slab that is too heavy makes a ledger look municipal.

Display
Bitter, a low-contrast slab. It survives being printed on a cheap office printer and read at arm's length by someone who has taken his glasses off. Proposed; test against Georgia before committing.
Body
IBM Plex Sans — same family as the figures, so a label and the number beside it are visibly related.
Data
IBM Plex Mono. Amounts, kilometres, odometer readings, dates, voucher numbers, GST figures.

TYPE RULES

  • Section headings are caps at +0.06 em. A book has titled sections, not shouted headlines.
  • Every amount is right-aligned in its own column, so a column of rupees can be added without reading a single word of it.
  • The currency symbol lives in the cell, not the column head. A printed row has to be readable after it has been photocopied.
  • No italic anywhere. Emphasis in a ledger is a heavier rule, not a slanted letter.

Display · the face that survives a printer

Aa

Field execution, September


Body · Plex Sans, the same family as the figures

Twenty-three travel claims were raised in the month. Twenty were reconciled against the odometer reading and the location trail on the same day they were claimed. Three were not, and they are listed above the total rather than below it.


Data · tabular, right-aligned, no exceptions

24,040 km · 41,262 · ₹1,84,250 · ₹34,600 · 3 unreconciled · 30 Sep 2026

03 · Colour

Two inks and a ruling. Nothing else goes on press.

Every ratio below was measured from these exact values. Text needs 4.5:1; a meaningful marker needs 3:1.

TokenOKLchResolves to
--bg0.962 0.018 88#f7f2e5
--surface0.985 0.012 88#fdfaf1
--fg0.25 0.03 265#1b2130
--muted0.50 0.02 265#5e636f
--border0.885 0.022 88#dfd9c9
--accent0.555 0.185 27#c93531
--accent-hover0.495 0.185 27#b12a27
--second0.54 0.12 265#4c6bb4
--accent 12% on pagederivedthe exception tint
PairMeasuredVerdict
Ink on ledger cream14.35:1pass
Muted on ledger cream5.38:1pass
Vermilion on cream (the eyebrow, 11.5 px)4.67:1pass
White on vermilion (the one action)5.21:1pass
White on vermilion-hover6.75:1rises
Ink on border11.34:1pass
Ruling ink on cream (column heads, vertical rules)4.60:1pass
Ink on the 12% exception tint13.16:1pass

WHERE THE THIRD TONE COMES FROM

A real ledger is printed in two colours, and its lines are a ruling that the printer does not count as a colour. That is exactly how this palette works: --second is a blue-black ruling that draws the vertical rules and sets the column heads. At 4.60:1 it is dark enough to carry a small label — which is why it is the only third tone allowed near text. It is never a status, never an action, and never a highlight.

RULES THIS TABLE FORCES

  • Hover darkens. The action moves from 5.21:1 to 6.75:1 — on press, pressing means more ink.
  • Vermilion clears the 4.5:1 text threshold at 4.67:1, so it may carry a label — though it is still reserved for the exception and the action, not for prose.
  • The accent appears on the eyebrow and on the one commitment per screen. In a ledger, that is the reconcile action, and there is exactly one on any page.

04 · State

Two inks cannot express three colours — so state is carried by rules.

A two-colour press cannot add a green when a figure is fine and a red when it is not. Route 03 turns that constraint into the route's discipline: state is a marker shape, a word, and the weight of the rule under the row. It is also the only route whose status system would survive being printed in black and white on a fax machine — which is roughly what a district office does to a monthly statement.

THE RULE THAT FOLLOWS

The exception is printed above the total, never below it.

Every accounting scandal lives in a footnote under a sum. In this route the unreconciled rows are listed first, then the total, then the closing line — a structural rule, not a copy guideline, and the single cheapest piece of trust the product can buy from an accountant.

Reconciled

reconciled

Solid ink marker, and a full-weight rule under the row. The figure, its odometer reading and its location trail agree.

Pending

pending

Hollow marker, hairline rule. Claimed and captured, not yet checked against the day. It has a place to sit and no accusation attached.

Unreconciled

₹4,850

A vermilion rule under the amount, and the row tinted at 12% so it cannot be missed when the page is scanned. No third colour is invented for it, because the press has only two.

The words are the same on the accountant's screen and on the MD's phone. Nothing is softened for seniority, and nothing is hardened for the field.

05 · The identity in the book

Two ruled surfaces, and the closing line under both of them.

Sample data. The ruling, the column order and the wording are the deliverable; no figure here is a measurement or a product claim.

Vanisree Travel claims · 01–30 Sep · Jodhpur zone · page 2 of 4

CLAIMS RAISED IN THE MONTH

Distance claimed against distance driven

Ruling ink shows the column; vermilion shows the exception
VoucherRepRouteOdometerClaimedAmountAttachment
TC-2291Naveen VyasBarmer link41,208 → 41,26254 km₹4,850odometer photo, no second fix
TC-2288Amit KumarJodhpur North41,262 → 41,31856 km₹5,040photo + location trail
TC-2286Rekha SharmaPali Road18,904 → 18,95753 km₹4,770photo + location trail
TC-2281Suresh BhatiJodhpur South27,640 → 27,68848 km₹4,320photo + location trail
Claims listed above211 km₹18,9801 unreconciled
THREE MORE ROWS ON THIS PAGE FOLLOW THE SAME RULING Open voucher TC-2291
Screen A — travel claims, reconciled against the odometer. The vertical rules are drawn in the ruling ink, exactly as a printed book is; the table is a table, not a set of cards, because a claim is a row in a register and framing it as a card would hide the column it has to sit in. The exception is tinted and underlined in vermilion — the only colour on the page. Sample data.
Vanisree Month close · September 2026 · prepared for the MD and the accountant

EXCEPTIONS FIRST

Three rows are not reconciled

not closed
RowWhat is missingAmount held back
TC-2291Odometer photograph without a closing location fix₹4,850
TC-2277Claim raised against a day with no punch-out₹3,120
TC-2264Distance claimed exceeds the recorded route by 34 km₹2,890

CLOSING LINE · NOT REACHED

₹10,860 held · ₹18,980 of ₹29,840 reconciled

Reconcile the three rows

The book says not closed until every row is reconciled. There is no partially closed state, and no wording softer than this one.

Screen B — the month close, with the exceptions above the total. This is the surface the MD actually reads and the one the accountant signs, so it is also the one that must never flatter: the headline is the three rows that did not reconcile, not the twenty-three that did. The one action on the page is the reconcile action, and it is the only accent on it. Sample data.

06 · Voice

The language of a closing book: exact, dated, and never reassuring.

Where the buyer meets itShipping todayRoute 03 writes
The install promptThe manifest description reads “A new Flutter project.” — the first sentence a buyer's IT person sees is boilerplate.“Field execution, reconciled. Every figure with its source.”
The line on the quotationThe repository tagline is “Track your team, close more deals” — an advertisement, on a document that should read like a register.“Every claim with its attachment. Every month closes.”
A month that did not closeToday there is no closing statement at all.“Not closed. Three rows unreconciled; ₹10,860 held back. Listed above the total.”
A claim with no attachmentToday the row shows a blank.“No attachment recorded for 24 Sep. The claim is held at ₹4,850 until one exists.”
The footer of every generated reportToday the report carrier is unbranded.“As per record · generated 30 Sep 2026, 20:05 · every figure opens its source.”

RULE 01

Totals come after the exceptions, in that order, on every surface, without exception.

RULE 02

A state is closed or not closed. Never “almost”, “nearly”, or “95% complete”.

RULE 03

No figure without its source, and no source without a date.

RULE 04

“Approximately”, “around” and “roughly” are banned. If it is not known, it is not recorded.

07 · Why it converts

Route 03 sells to the man who keeps the book, and to the man who signs it.

THE MANAGING DIRECTOR

“It looks like my book, and it adds up.”

He has run the business out of a ruled register for thirty years. Route 03 does not ask him to trust a dashboard; it gives him the same object, with the arithmetic already done and the exceptions already marked.

THE ACCOUNTANT

“Every entry has a voucher behind it.”

Right-aligned amounts, tabular figures, a voucher number in the first column and an attachment named in the last. This is the only route where the interface is already in his format.

THE OWNER

“I can see what is held back, and why.”

The exceptions-first rule is a governance feature wearing design clothes: the number he is shown first is the number that is wrong, not the number that is flattering.

WHAT THIS ROUTE COSTS

  • It rejects the whole card-and-radius vocabulary. Ninety percent of the screens already built are cards, and in this system most of them become ruled rows — that is real interface work, not a reskin.
  • Two inks means discipline. Every new state a developer invents has to be expressible as a rule, a marker and a word, or it cannot ship.
  • The cream and the cream-on-paper tints need checking on cheap Android panels, where warm mid-tones shift. Test before you commit, not after.

WHERE IT FAILS

  • It can tip into dated and official. A slab face and a ruled grid read as municipal if the hairlines are too heavy or the paper is too grey. The temperature is doing the work; there is no room for a heavy hand.
  • It is not a rep's app. Nobody punches in with enthusiasm because the column is right-aligned. Route 03 wins the office and loses the road, which is why it needs route 02.
  • It is honest about holding money back. The client's own staff will see withheld amounts first. That is the point, and it is also the objection you will hear.