Call routing — staff edit the catch-all line

PR #13381: PropFlow staff get an Edit button on the Call routing card. TEST company only.

28 Sept 2026 · branch sr-trim/call-routing-staff-edit · captured against propflow-stage · at c844cad391

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 · Staff see one Edit button

Fairhaven Residential (TEST), picked by the staff smoke account. The card reads as before, with one Edit button for staff.

Asserted in the captured DOM — Call routing · Edit

1 · Staff see one Edit button

2 · 2 · Edit mode: only the catch-all line

Edit opens one input, the catch-all forward line, with Save (disabled until a number is typed) and Cancel. Removing a line is a separate confirmed action. The maintenance route stays read-only. Nothing was saved for this capture.

Asserted in the captured DOM — Save · Cancel · Maintenance calls go to

2 · Edit mode: only the catch-all line

What pins it

route.test.ts: customers refused, E.164, loop guard, addressed company. company-call-routing-card.test.tsx: read-only for customers, Edit for staff.

PropFlow Docs