Launch Watch and runtime monitoring

Convert launch report targets into live monitors, alerts, and status-page coverage without losing the existing uptime workflow.

Project-linked coverage

Monitors can now be tied back to projects, targets, and Launch Watch sessions.

Existing runner stays stable

The cron monitor runner keeps its proven check and incident path.

Alerts still work

Email, chat, and webhook channels remain the notification backbone.