The /review past-due, renewal-correction and new-lease lists for a platform admin on All companies read one bounded page each, with Load more when older items remain.
3 Oct 2026 · branch fix/staff-all-companies-db-paging-p2 · captured against propflow-stage · at dbc04439f65
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.
Smoke platform admin on All companies, stage, this branch's dev server. Each of the three review lists now reads one page of at most 50 rows from the database instead of every company's whole window.
Shown: all three paged requests answered (no “This list is missing” banner) and the queue renders. Not shown: stage has no rows in these lists here (“0 items”), so Load more and the “+” counts cannot appear. Those are proved by page.load-more.test.tsx and review-feeds-staff-pages.test.ts, both red on main.
Asserted in the captured DOM — Review · Status · 0 items