Implement the ux-first-run change: a state-derived setup checklist on
/operator/setup with a landing region that recedes once required steps
are done, and empty states that distinguish blocked from empty across
operator and member surfaces. Also add production deployment and
environment reference docs, plus a config-key completeness test.
Introduce docs/operator-ux-conventions.md as the convention layer for
operator UI patterns (HTMX forms, toasts, confirmation modals,
server-side validation, mutation status codes). Sweep: replace low-
contrast badge classes (bg-info/bg-warning) with Bootstrap's text-bg-*
across operator templates to meet contrast guidelines. Update
status/milestones to mark M7e in progress and record the migration.