--- immediate (blocks revenue or production safety) --- stripe: create product + price, set price-id in stripe-keys secret stripe: create webhook endpoint (my.irc.now/billing/webhook), set webhook-secret in stripe-keys secret trust + safety: create photodna-credentials secret, set PHOTODNA_ENDPOINT + PHOTODNA_API_KEY on pics deployment alertmanager: add cert-manager + CNPG metrics (needs ServiceMonitors in other namespaces) shared bouncer: end-to-end test free user flow (chat.irc.now -> soju-shared) shared bouncer: end-to-end test pro upgrade + dedicated bouncer + gamja sidecar alertmanager: create ops bot, bot-internal-token secret, set ALERT_BOT_ID + ALERT_CHANNEL on bot deployment --- next up --- status.irc.now: deploy Upptime on GitHub Pages, monitors all endpoints argocd: finish app-of-apps rollout network management tab: deploy to cluster, verify wildcard DNS *.irc.now, test create/delete flow custom domains: CNAME endpoint for user subdomains (not default router FQDN) --- backlog (features) --- log search add-on ($2/mo, full-text search across scrollback) fix text contrast dark grey on black username + pw for irccloud migration: maybe use api key instead? also migration fails backup upsell opensource operators + pastebin + pics irc.bot align landing page with product link stats.irc.now from dashboard add proper tests to ensure metrics in dashboards stay private to user --- backlog (metrics ideas) --- per-network message volume (which networks are most active across all bouncers) peak concurrent downstream connections (soju connection count gauge) onboarding funnel: signup -> bouncer create -> first message -> first week active time-to-first-bouncer (latency from signup event to bouncer_create event) feature adoption: % pro users with content_expires=false, % users who migrated from irccloud error rates by service (HTTP 4xx/5xx split in Grafana) storage growth rate prediction (linear extrapolation from timeseries) bot execution metrics: script runs, errors, avg execution time (Phase 6) retention by acquisition channel once attribution tracking exists --- backlog (infrastructure) --- faster builds mTLS / secure connections service to service email sending infra for transactional emails security audit --- business/marketing (non-code) --- imprint magickly llp uk blog support email sticker ideas merch shop (print-on-demand, stickers + apparel) legal stuff: review draft terms/privacy/aup pages, get legal sign-off search console promo ugc, reddit, tiktok etc