Three no-switch propflowai bug fixes from Fede's inspection of WO COUR-000002 / AppFolio SR #6136: (A) stop writing the all-day work-order banner to Outlook + dry-run cleanup script; (B) no 'schedule' op when scheduledDate is null/unparseable; (C) escalation-hold page labels a held message by recipient role.
Status is DERIVED from each row’s own PR, decision and prod-evidence links by
bin/refresh-tracker western-slope-wo-findings — never typed. Last refreshed
2026-10-28 05:34Z.
Every row opens: when it was added, why it exists, and the links that prove it. Rows waiting on a human carry a Decide → link straight to the answerable question on the decisions page. Statuses are re-derived from live PR, decision and prod-evidence state by bin/refresh-trackers; nothing here is typed by hand. Merged and shipped both count as done (Gera, 2026-10-19); a prod_evidence permalink is what moves a row from Merged to Shipped.