Routine maintenance: a read that names no company is refused, and the page says pick one

Row ui-s-d-part2, silent reads part 12, after merging main (#16513). Stage data, this branch.

5 Oct 2026 · branch uisd-p2-silent-refused-manuals · captured against propflow-stage · at b0129dc6a2e+local

Data note. Every name and balance below comes from propflow-stage, which is anonymized by construction (ADR-0097/0110 — phones in the impossible +1000 NPA, emails @example.test). The identical capture against prod would carry real tenants' names and balances and is not safe to attach anywhere, which is why the generator refuses to run against one.

1 · 1 · All companies, none picked: the page asks for one, no failure line

The capture user on All companies, so the tab names no single company. The manuals read is refused with needs_a_selection, and the page shows the ask to pick a company. It does not show “We couldn't load maintenance manuals”, and it does not show “No maintenance manuals uploaded yet”, which would be a claim about data nobody read.

Asserted in the captured DOM — Routine Maintenance · Pick a company · Choose a company in the top-left to see its maintenance schedule.. The pick-a-company state, read from the captured page text.

1 · All companies, none picked: the page asks for one, no failure line
Sections 2–3

2 · 2 · A company picked: the normal schedule board

The same page with one test company picked. The read names that company and answers its list. This test company has filed no manuals, so the page shows the genuine empty state with real zeros on the four cards; compare section 1, where nothing was read and the cards show dashes instead of zeros.

Asserted in the captured DOM — Routine Maintenance · No maintenance manuals uploaded yet. The page under a picked company.

2 · A company picked: the normal schedule board

3 · 3 · The route itself, nothing named: refused

The read the page makes, with no company in the address. It answers the refusal and reads nothing.

Asserted in the captured DOM — needs_a_selection. The refusal body.

3 · The route itself, nothing named: refused
PropFlow Docs