{"communities":100,"paid":10,"free":90,"estimated_monthly_usd":89.78,"estimated_revenue_usd":80.0,"gross_margin_usd":-9.78,"assumptions":[{"label":"shared control plane","monthly_usd":12.0,"note":"single always-on API/gateway machine baseline"},{"label":"shared push/status relay","monthly_usd":5.0,"note":"content-free push/status/ops baseline"},{"label":"paid always-on instances","monthly_usd":38.0,"note":"per paid hosted community"},{"label":"free sleeping instances","monthly_usd":8.78,"note":"effective cost after sleep/wake duty cycle"},{"label":"storage + backups","monthly_usd":18.0,"note":"SQLite volume/snapshots/object backup allowance"},{"label":"observability + alerts","monthly_usd":8.0,"note":"logs, status checks, alerting overhead"}],"note":"Planning model, not an invoice. Replace assumptions with real Fly/Cloudflare/storage bills as usage grows."}