This control plane turns FirstUp-flavored campaign and review data into one buyer-readable surface: missing audience evidence, approval proof drift, localization gaps, send-window blockers, and the exact packet sequence needed before an internal communication, policy push, or executive update goes wide.
/, /comms-lane, /message-gaps, /send-posture, /verification, /docs
/api/dashboard/summary, /api/comms-lane, /api/message-gaps, /api/send-posture, /api/verification, /api/sample
npx firstup-comm-audit fixtures/firstup-employee-comms-clean.json --format summary renders the same send posture the dashboard exposes.