One card in every state it can be in: People of this journey, the
recognition card from journey.html. Its three role rows hold their places
for the life of a journey, so each one has to read well on the day it is empty, on the
day it fills, and forever after. The row is fixed. The tense moves. Companions
speak in the present until the chapter settles and in the past after it does; Starters
get one sentence that never changes back; Celebrators wait on a finale that may not be
written yet. And the card answers a second question underneath the first: where do
I sit in this. A row you belong to stands on your role's color. A row that is empty
and settled draws no tile and stands on grey; a row that is empty but still possible
wears dashes on the card's white paper. The tile and the ground carry one identical
tense. Everything below renders the shipping treatment.
Everything below follows from these. They sit inside the standing ruling that role rows never come and go (2026-07-13): this refines what an empty row says, never whether it appears.
An empty row says its condition in words, and the count slot stays empty. “0” is a score, and this card keeps no score. The card's own total obeys the same rule: a journey nobody has stepped with yet says so in a sentence.
The tile carries the tense too, and it is the same tense the ground carries. Dashes mean someone can still arrive, whether the window is open right now or has yet to come. Faces mean people came. Nothing drawn at all means the row is settled and nobody can ever arrive. The slot keeps its width even when it draws nothing, so every role label stays in one column and only the sentence gains room.

people came
settled for good
Dashes go on every still-possible row, including the Celebrators row waiting on a finale nobody has written yet. The founder ruled it that way in one line: one rule for every possible row beats a special Companions case.
The chevron means there are people behind this row and a tap will show you them. An empty row carries no chevron and does not tap, because the people page it would open has nothing to list.
The row stays. The affordance is what comes and goes, and it returns the moment the first person arrives.
Count and chevron travel together, so a row is either a doorway with a number on it or a sentence. It is never a doorway into an empty room.
The grey wash rides on top of all of it, and it is tensed. An empty row keeps its copy, its role dot, its tile rule and its label column exactly as ruled here. It takes the grey ground only once it is settled: the window closed, nobody came, and nobody ever can. While the row is still possible it stays on the card's white paper, because grey would tell a door that is open that it is shut. Grey and an empty tile always travel together, and so do dashes and paper.
The card answers “who was here” and, underneath it, “where do I sit in this”. The second answer had to survive a screenshot, because the shareable artifact of this card is a supporter posting proof that they are in a journey's ledger. Four full journey pages were built and judged side by side at that scale. V1b · Highlight is adopted (founder, 2026-07-31).
In any row the viewer belongs to, the row takes a wash in that row's role color, the role title switches to that role's darkened title tone, the sentence stays ink, and the viewer's face leads the facepile. The mark is the whole row, so it survives being shrunk, screenshotted and reposted. Specimen 01 below is the hardest case rendered true: the viewer is a Companion, a Starter and a Celebrator on Marco's journey, so all three rows are member rows in three different colors.
One accent per card was raised against this and overruled on sight. That rule protects a card from competing accent claims. Three role washes make one claim, in three shades of the same voice: these rows are yours. The founder judged the three-role card full screen, between the hero and the finale card, before ruling.
The tile and the ground carry one identical tense. That alignment is the whole logic of the rule: a row goes grey, and drops its tile, only once it is settled and empty, when the window has closed and nobody can ever arrive. Every empty row that is still possible wears dashes on the card's white paper, whether its window is open right now or has yet to come. Grey means closed for good. White means still possible.
The three that lost. All four candidates honored the standing constraints: no raw accent carries small text, rows never lift, role colors stay in their canon roles.
Contrast, measured. The -text twins
are tuned for paper, and on a wash of their own hue they land under AA: at the ruled
wash strengths the Companion title measured 4.16:1 and the Starter title 4.38:1. The
washes are what the founder judged, so the washes are unchanged and each title
took one step deeper instead. Every title and every sentence now clears 4.5:1.
| Ground | Title | Title on ground | Sentence on ground |
|---|---|---|---|
| Companion wash #FFE4DC | #B43D18 | 4.80:1 | 4.94:1 |
| Starter wash #FCEBCF | #8F5A00 | 4.94:1 | 5.09:1 |
| Celebrator wash #FCDFE9 | #B92459 | 4.88:1 | 4.79:1 |
| Sealed-and-empty wash #EFEFEF | #191817 ink | 15.42:1 | 5.19:1 |
| The card's paper #FFFFFF | #191817 ink | 17.73:1 | 5.97:1 |
Sentences are --muted #666360 throughout, on
every ground. A row with nobody behind it keeps the ink title it always had, on white
and on grey alike: greying the copy was tried and dropped, because --faint
on the grey wash measures 2.16:1 and the wash already carries the absence.
Left to right: everything inhabited, then the two shapes an empty row
takes, still possible and settled. The role colors are canon throughout: tangerine
Companions, marigold Starters,
rose Celebrators. The faces are the same people you meet on
journey-people.html. Two further states are rendered as single rows
underneath.
The tense skeleton of every role row, with the three slots that ride beside it. Each line branches further: singular against plural, and viewer among them against viewer not, so these strings are the shapes rather than the whole set. Companion tense keys on chapter settlement, which is the closing of the finale's 24h window, never on the journey's status label. The Tile and Ground columns carry one identical tense: dashes on paper wherever the row is empty and still possible, no tile on grey wherever it is empty and settled forever, and faces wherever people came, on the role wash where the viewer belongs and on the card's paper otherwise.
| Condition | The row reads | Tile | Ground | Count | Chevron | Why this tense |
|---|---|---|---|---|---|---|
| Companions · living membership | ||||||
| People, chapter unsettled | You, Kofi, Sofia and Ren keep showing up. |
Faces | Yours or paper | N | Yes | Present tense, because membership is alive: it can still be gained, and it can still fade. |
| People, chapter settled | Kofi, Sofia and Ren kept showing up. |
Faces | Yours or paper | N | Yes | Settlement freezes the membership, so the sentence settles with it. |
| Nobody yet, chapter unsettled | Stepping with it while it's live is how this row fills. |
Dashes | Paper | None | None | The door is open, and the sentence names the act that walks through it. Viewing fills nothing, so the verb is the mechanic's. |
| Nobody ever, chapter settled | No one became a Companion of this one.polish |
None | Grey | None | None | Names the one relationship that is missing. The journey may have had plenty of people, so it never calls the journey lonely. |
| Starters · the first step's 24 hours | ||||||
| One person | Linh was there when everything began. |
Faces | Yours or paper | 1 | Yes | One person gets their name. A name reads better than a tally of one. |
| Several, viewer among them | You and 4 others were there at the beginning. |
Faces | Yours | N | Yes | The viewer comes first when the viewer is one of them, in the sentence and in the facepile. |
| Several, viewer not among them | Linh and 4 others were there at the beginning. |
Faces | Paper | N | Yes | A person leads instead of a number, the same way the facepile does. |
| Nobody, at any point in the journey's life | The first step passed quietly. |
None | Grey | None | None | Permanent past. The window closed once and cannot reopen, so this line is written the day it closes and never changes again. |
| Celebrators · the final step's 24 hours | ||||||
| No finale written yet | The finale hasn't been written yet. |
Dashes | Paper | None | None | The row is still possible, so it wears the same tile every possible row wears. The sentence is what says the moment is ahead rather than open, and it asks for nothing. |
| Journey Closed, no finale ever written | This journey closed without a finale. |
None | Grey | None | None | Close is the verb for a journey that ends unfinished. The row states the shape of what happened and settles there. |
| Finale on air, nobody yet | The finale is on air. Stepping with it now is how this row fills. |
Dashes | Paper | None | None | The one Celebrator state with a genuinely open window. It names the window and the act, and it expires by itself. |
| Finale on air, people arriving | You and 30 others are here for the finish. |
Faces | Yours or paper | N so far | Yes | Present tense with an open count: the list is still growing as you read it. |
| Finale window closed, people came | 13 people were here for the finish. |
Faces | Yours or paper | N | Yes | The count is final, so “so far” drops and the tense turns. |
| Finale window closed, nobody cameby symmetry | The finish passed quietly. |
None | Grey | None | None | The mirror of the Starters line, for the same reason: a closed window with nobody in it is a fact about a day, not a failure. |
journey-people.html, filtered),
and the facepile-matches-the-page contract. This board rules row copy in every
state a row can be in, the three slots that ride with a row (tile, count, chevron),
and the ground a row stands on: the role wash where the viewer belongs, the
grey wash where the row is empty and settled forever, the card's white paper everywhere
else. The tile reads the same tense as the ground, so dashes ride with paper and
an empty tile rides with grey, on every row without exception.
Row presence is not in question: all three role rows render for the life of every
journey. Implementation is two CSS modifiers on the existing row (.mine
plus the role class, or .sealed) and one on the viewer's face
(.me), never a new element.
journey.html carries the three-tense lead and a Companion count of 4,
journey-people.html lists You under all three filters, and
badges.html gives Marco's row an active Companion chip inside an
arithmetic of 3 Starters, 6 Companions, 5 Celebrators, 14 badges. Specimen 02 is Chau's
Read 20 books this year,
whose three people are canon from profile.html. Specimens 03 and 04 are
owner-view shapes that none of the named journeys currently occupy, so they are built
from the established Chau supporter cast rather than pinned to a title. One tone is
left open: the count on an unwashed row keeps the card's standing
--faint, which measures 2.49:1 on paper. Member rows step theirs to
--muted because a wash swallows the fainter tone, and the card-wide
question is a separate ruling.