Keep product modules under maintainability budgets by moving LiveView
and domain helpers into focused files. Split config/runtime.exs so
secrets, roles, and feature flags are not mixed in one file, and add
schema dump/load plus per-role boot smokes so a slim-module release
can be proven locally.
Also route conversations by table ownership, hide empty activity
counts, and fail-close CI now that mix test is green.