Turn 8 The queue's front door, and unmatched spend

8a replaces the absence in 3a: the breakdown has arrived, and what the homeowner's weekly job shrinks to is a count and one action. 8b borrows the idiom of 1e — sorted by who is waiting — for spend that matched no budget line. Unmatched is the expected case rather than the exceptional one, so it reads as a run at the top of the list, not as an alarm.

8a Money, with the breakdown in

3a once the thing it was waiting on arrives. The empty carried no action because there was nothing the homeowner could do; now there is a queue, and it holds two kinds of thing rather than one — lines that need a group, and a part of the build that looks finished. Both are guesses waiting on a tap, both live here, and neither gets a destination of its own. A count, never a fraction, and the sentence under it says what agreeing is for — the forecast is only as fresh as the queue is short.

Place the eight lines
Close it out at $28,000 under Not yet, there is more to come
I never close one on my own, however sure I look. Closing it banks $28,000 into your forecast, and a figure you did not agree to is worse than one you have not got round to.
This is the weekly job now. Agree with what I placed, say when a part of the build is finished, and the forecast stays current; leave it and it goes stale in place.
Those two are read straight from your lender and your own record, so they do not wait on anything above.
8b Spend, sorted by who is waiting

The 1e idiom moved onto money. Three purchases matched no budget line, so they take the top and say what would settle them — and the tone is deliberately the same as an unissued permit rather than an error: nothing was absorbed quietly, nothing was filed somewhere it did not belong. The matched runs underneath report what is already true, in green, and none of them is tappable-looking.

Not one of the three is lost or wrong. Anything I cannot match gets flagged rather than quietly absorbed, which is why the total below already includes all three.
A purchase matches on the supplier, the amount and what it says it was for. When two of the three agree it goes in; when they do not, it comes here and waits for you.
Turn 7 Four of these on the desk

Enough desktop to see how the rest will go: 7a Money, 7c a care task at the right edge. Two translations do the work, and two of them are rulings rather than layouts. Width is not an instruction: a two-up row pairs columns, not cards, so a tall card sits beside a stack of short ones and the heights resolve on their own — but a screen whose widest thing is a ledger row stays one river, which is why 7a now reads down rather than across. A zone cannot come with the phone — it is a full-width region, and inside a column it would bleed into the gap — so the rev 4 options become a named run on the ground. A sheet stays a sheet and changes only the edge it comes from: bottom on the phone, right at the desk, with the same title, reading order and actions. And a screen one level down gets back through an up-link above its own head, because the rail goes to places rather than up a level.

7a Money on the desk, still one river

This frame asked for two columns and the money canvas refuses them, so the money canvas wins: the widest thing on this screen is a ledger row, and putting the overrun beside the pools would pair two runs that have nothing to say to each other. The desk earns its width by holding the whole river at once. The column pairing this turn is about is shown by 7c, where the content genuinely reads two ways.

Look at the quote Nothing is committed by the quote being higher. The cabinet order is what commits it, and that goes out Friday.
7c A care task, at the right edge

The same sheet as the phone's, and the only thing that changes is the edge it comes from: bottom where the thumb is, right at the desk. Centring it would make it a dialog, and a dialog is a sheet that has forgotten which edge it came from. The eyebrow, title, guidance, due date, history and two actions are unchanged, and the season's list stays visible beside it so the reader has not lost their place.

Kitchen
Range hood filter degrease

Soak each grease-coated filter in hot, soapy water, or wash it in the dishwasher if the manufacturer allows it.

Mark done on 18 September It was done on a different day
Turn 6 When the write does not land

The states the first five turns left out, all of them about a write that is pending, refused or impossible: 6a saved offline, 6b could not save, 6c the task changed elsewhere, 6d Care could not load, 6e the house is archived, 6f correcting the closing date, 6g a date the history refuses, 6h a date that cannot be removed, 6i the remove preview, 6j a question that stopped. Cause never surfaces in any of them: no status code, no "sync failed", no exception text. Each one says what still works before what stopped, and a retry exists only where retrying is the reader's to do — an archived house has no button, because nothing they press would move it.

6a Saved with no signal

The entry appears immediately and stays visibly pending — the hollow mark is the tell — while the record still owns the next date, so nothing claims one. Undo is here for the moment before it is sent, and the bar says what you can still write rather than what broke.

The next date comes back when this sends. Nothing on this phone works it out in the meantime.
6b Could not save

The failure stays attached to the task it belongs to, in the room it belongs to, rather than becoming a banner about the screen. Retry sends the same entry with the same date, so it cannot turn into a second completion, and failure never quietly becomes done.

Everything else in Care is unaffected, and the task is still due until this sends.
6c Somebody got there first

Another device completed this occurrence, so the record refused the old date rather than appending a second entry, and the task came back with its new one. The reader is asked to open the refreshed task before acting again — a blind retry would be marking a different thing done.

6d Care could not load

A failed read never becomes a calm empty or a caught-up card — that would turn one failure into a claim about the house. It says the saved record has not changed, carries one real action, and the schedule underneath is not drawn at all rather than drawn wrong.

Nothing is drawn below this until the read succeeds. An empty season here would be a claim about your house rather than about the read.
6e The house is archived

An archived house stays readable, and a completion already queued waits intact rather than being discarded or retried forever. There is deliberately no retry: nothing the reader presses would move it, so the only thing on screen is what is true and what happens when the house comes back.

6f Correcting the closing date

One date sets every interval in Care, so correcting it is its own screen and says what the correction does to work that already has history. Removing it is a primary-ink outline rather than a red one: nothing recorded is destroyed, the catalog simply goes back to not started.

Tasks nobody has done yet re-anchor to the new date. Anything already marked done keeps its own date and stays in your history, and a one-off you have finished stays finished.
{{ closingCta }} Remove the closing date
Removing it stops Care rather than deleting anything. It is offered only while no task has been marked done.
6g A date the history refuses

The rejected date stays visible in the field — clearing it would hide what was tried — and the boundary is explained in the reader's own terms rather than as a rule that failed. The first care entry is printed, because it is the thing setting the ceiling.

Choose another date
6h It cannot be removed now

Care history uses this date, so removing it is gone rather than disabled — and the one thing the reader can still do is stated as a real action. History is never deleted to clear a date, and the two dates that matter are printed so the constraint is visible rather than asserted.

Correct the closing date
Nothing in your care history is deleted to make a date removable. The entries and their dates stay exactly as they are.
6i The remove preview

Remove gets its own preview rather than sharing update's, because rev 4 becomes current while none of its rooms are added — and without saying so, remove would read as a step before the new plan quietly fills the gap. The object is narrow and named: only what the drawing created and nobody has touched.

Pantry and powder room remain readable in Plans & drawings. They will not appear as rooms in your binder.
Use rev 4 and remove these rooms Back to the three choices
6j A question that stopped

A failed question is not an empty answer, so the question stays in the thread and the field is not cleared. Trying again is a new linked turn against the same set rather than a reset of the old one, and it is deliberate because the call may cost money — nothing repeats itself just because a screen stayed open.

Ask it again
The stopped attempt stays above as a record. Asking again adds a new turn rather than replacing it.
Ask something else about rev 3
Turn 3 Empty tabs, and the screens that fill them

The tabs before anything is in them — 3a Money, 3c Papers, 3d Care caught up — then 3f managing the household. The four empties are told apart by who acts next, and that is the only thing that decides their drawing. Waiting on the homeowner takes exactly one action and a hairline ghost of what will fill it; waiting on a date or on somebody else takes no action at all, because a button that nobody reading can press is worse than a sentence; and finished takes a green dot and a sentence, on the outline rung, never a card. Nothing here says "no data", "get started" or "0 of 12".

3a Money, waiting on the breakdown

A homeowner cannot make allowances appear, so this empty carries no action: it is waiting on a date and names what arrives. It says the contract sum is here — what still works comes before what is not here yet — and the one figure it can honestly print is printed. No zeroes, and no empty room list standing in for a real one.

Quotes you are sent directly will show up here too, whether or not the breakdown has arrived.
3c Papers, with one paper missing

The tab is not empty in the way a list is empty — the contract is already here, because signing it is how the house started. So the empty is narrow and names the thing that is actually absent, and the run that holds nothing is not drawn at all: a header plus a card announcing its own emptiness costs a third of the screen and pushes the one real record below the fold.

Add a paper
If you have a paper your builder has not sent — a survey, a well report, an HOA approval — it belongs here.
3d Care, caught up for the season

Settled, not empty: a green dot and a sentence on the outline rung, and the sentence has a boundary in it — this season, with the next one named. The future schedule is not hidden to make the claim look better, so Later is still a run underneath. Green reports what is already true and nothing here is tappable except the task itself.

3f Managing the household

One level down from People, so it is a screen rather than a sheet. What somebody holds is a toggle whose caption says what happens rather than what the setting is called, and a toggle nobody can change is locked with the reason printed beside it, not hidden. The trades below are the builder's to assign: the control is gone and the head is plain text, because reading who covers what should never depend on being allowed to change it.

Invite somebody else
An invitation gives somebody a seat in this house. It does not give them the builder's view or anybody else's contact details.
Dave decides who is on his crew and what they cover. Ask him to change it and the change appears here.
Turn 2 The action screens

Where the record tabs stop reading and start writing: 2a and 2b put a paper in the binder, 2c to 2e complete a care task and undo it, 2f is the tab before there is a closing date to count from. Two rules run through all six. An intake is a flow, so it drops the dock and the app bar carries the way out — a dock claims a screen is a destination. And a primary action names what it will do and how much of it: "Save permit", "Mark done on 18 September", never "Done" or "Continue".

2a Name the paper

The file is picked before this screen exists, so the first block is the file and what is happening to it — and it says what still works, which is that you can leave. The three paper types are compared side by side rather than hidden in a dropdown, and each one says what it is for. One paper at a time, because the next step's fields belong to this file.

Plans, contracts and change orders are not here. They arrive through their own flows and stay owned by them.
{{ intakeCta }}
Nothing lands in Papers until the file has finished saving and the record is written. Until then it stays here as waiting to upload.
2b Permit details, half of them unknown

Only a permit reaches this step, because a certificate cannot answer these fields. A pending permit is a complete record: the number and the issue date stay empty until the office issues it, and the field says so in the reader's terms rather than in a format. Who is following up is a name, and the copy is careful that naming somebody is not assigning them anything.

This records who is chasing the office. It does not create a task, notify them, or say they agreed to it.
Save permit
An empty number means not issued yet. It never means the record failed to load.
2c Opening a care task

This is the one thing a sheet is for: something to read or answer without losing your place in the season's list. The current occurrence and the completion history sit in one reading order, and history keeps the room it was done in even if that room is later renamed. The action carries the date it is completing, not the word done.

2d It was done on a different day

A date, not a timestamp, and the same sheet rather than a second screen. The bounds are stated as sentences — today is the latest, and the keys are the earliest — because a disabled calendar with no explanation reads as a fault. The action repeats the date it will write, so the reader can check it without going back.

This is the occurrence due 18 September. If another device has already completed it, you will be shown the new date rather than a second entry.
2e Marked done, and undoable

The next date comes back from the record and is never worked out on the phone, so the statement can name it. Undo is the only trailing action on the entry that was just written, and it appends a reversal rather than deleting anything — the June entry and this one both stay in the history. Green reports what is already true here and is not tappable.

2f Before there is a date to count from

Care cannot draw a schedule before it knows when any interval begins, and drawing future chores anyway would be a claim about the house. This is the empty that is waiting on the homeowner, so it takes exactly one action and is drawn as a hairline ghost of what will fill it. A builder or viewer sees the same sentence with no control at all — absence of authority is absence of the button, never a disabled one.

Nothing is scheduled and nothing is overdue. A caught-up card here would be a claim about a house that has not been handed over.
Turn 1 The five record tabs

Four sections of the binder that look alike in the list and are not alike: 1a Money, 1b People, 1d Care, 1e Papers & permits. Plans & drawings has moved to its own page. One best-shot redesign each, on the phone. The tints that sorted these cards in the source are gone, so every card prints what it is — a date, a name, a state — and the sort survives the color going. No totals, no denominators and no bars anywhere: rooms report what they have left, and papers are sorted by whether anything is waiting on them.

1a Money leads with the thing that moved

Not a total and not a balance. The one allowance that has been overrun takes the screen's only teardrop and the two figures that produced it, at the figure step with their sources under them, and the rest of the tab goes quiet underneath. Rooms report what is left of their allowance; the kitchen is not in that run because it is the card at the top.

Look at the quote
Nothing is committed by the quote being higher. The cabinet order is what commits it, and that goes out Friday.
The kitchen is the card at the top of this screen. Every figure here is an allowance and what has been spent against it, from your builder's last cost report.
1b People, and who to call about what

The household is its own card and is never mixed into the trade directory, because a seat and a contact mean different things. Each person is a card head rather than a new primitive: the trade in the eyebrow, the name in bold, what they cover as the support line. The routing list at the foot is a table rather than a list of humans, so it stays rows.

Your builder entered who covers what, and can change it. Nothing here was guessed from who answered a question.
1d Care, grouped by room

After move-in, so the head says so and nothing on the screen needs deciding. The grouping is the argument: a kitchen item goes under the kitchen, and gutters belong to the house and to none of the nine spaces, which is why the second heading exists. Months sit quiet at the end of the row rather than taking amber — a season is not a clock running.

Dates come from the day you got the keys and the last time each one was marked done. Nothing here is worked out on your phone.
1e Papers, sorted by who is waiting

The reason to open this door is almost always whether the thing holding the build up is still holding it up, so the one permit nobody has issued takes the top and names the person chasing it. Issued permits report what is already true, in green, which is why none of them is tappable-looking; the certificate of occupancy is a container-shaped absence and takes the outline rung with no action on it.

Named because you will wonder. It is his to chase and nothing here is yours to do.
Add a paper