{
 "generated_utc": "2026-06-17 04:32:11 UTC",
 "reach": {
  "usd": 0.0,
  "real_starters": 1,
  "group_welcomes_stranger": 0,
  "group_welcomes_test": 2,
  "trade_offers": 0,
  "group_scans_stranger": 0,
  "bot_privacy_on": false,
  "bonkbot_ref": true,
  "kill_days_left": 7,
  "starts_by_src": {},
  "at": "2026-06-17T04:30:01Z"
 },
 "queue_invalid_json": 0,
 "stars": {
  "rugverdict": 0,
  "scanner": null,
  "zodiac": null
 },
 "stars_tx": {
  "rugverdict": 0,
  "scanner": null,
  "zodiac": null
 },
 "stars_balance": 0,
 "sol_balance": 0.0,
 "payments_count": 0,
 "gumroad": {
  "count": 0,
  "usd": 0.0,
  "listing": "https://5811265600119.gumroad.com/l/rug-verdict-manual"
 },
 "payday": {
  "enabled": false,
  "mode": "PRODUCE",
  "turns": 1,
  "skus_live": 2,
  "max_skus": 5,
  "total_sales": 0,
  "total_revenue_usd": 0.0,
  "last_health": "ok",
  "needs_review": null
 },
 "products_shipped": 19,
 "bot_users": 3,
 "products": [
  {
   "name": "Token Safety Scanner",
   "bot": "https://t.me/RugVerdictBot",
   "page": "https://nchobah.com/lab-scan.html",
   "users": 2,
   "stars": 0,
   "gumroad": "https://5811265600119.gumroad.com/l/rug-verdict-manual"
  },
  {
   "name": "Crypto Zodiac",
   "bot": "https://t.me/crypto_zodiac_nao_bot",
   "page": "https://nchobah.com/lab-zodiac.html",
   "users": 1,
   "stars": null
  }
 ],
 "loop_enabled": false,
 "loop_hops_today": 17,
 "loop_hops_cap": 200,
 "loop_fail_streak": 0,
 "loop_last_hop_age_s": 316920,
 "services": {
  "scanner-bot": {
   "state": "active",
   "restarts": 0
  },
  "zodiac-bot": {
   "state": "inactive",
   "restarts": 0
  },
  "gab44-server": {
   "state": "inactive",
   "restarts": 0
  },
  "swarm-api": {
   "state": "inactive",
   "restarts": 0
  },
  "fleet-agent": {
   "state": "inactive",
   "restarts": 0
  }
 },
 "gateway_ok": true,
 "surfaces": {
  "https://nchobah.com/hq.html": {
   "code": 200,
   "ok": true
  },
  "https://nchobah.com/lab-scan.html": {
   "code": 200,
   "ok": true
  },
  "https://nchobah.com/lab-tip.html": {
   "code": 200,
   "ok": true
  },
  "https://nchobah.com/pay.html": {
   "code": 200,
   "ok": true
  },
  "https://gab44.com": {
   "code": 200,
   "ok": false
  },
  "https://gab44.naples.agency": {
   "code": 403,
   "ok": false
  }
 },
 "fleet": {
  "anouf": "alive \u2014 sole production box by design (others deleted 2026-06-10)",
  "aggregator_healthy_targets": null
 },
 "distribution": {
  "recent_posts": [
   {
    "when": "2026-06-17 04:31",
    "channel": "tg_channel",
    "url": "https://t.me/rugverdict/89",
    "src": "ab_v1_20260617_0430"
   },
   {
    "when": "2026-06-17 04:31",
    "channel": "tg_lounge",
    "url": "https://t.me/+8wLMhLdS97xkZGQ0",
    "src": "ab_v1_20260617_0430"
   },
   {
    "when": "2026-06-17 04:30",
    "channel": "tg_channel",
    "url": "https://t.me/rugverdict/90",
    "src": "ab_v2_20260617_0430"
   },
   {
    "when": "2026-06-17 04:30",
    "channel": "tg_lounge",
    "url": "https://t.me/+8wLMhLdS97xkZGQ0",
    "src": "ab_v2_20260617_0430"
   },
   {
    "when": "2026-06-17 04:00",
    "channel": "tg_channel",
    "url": "https://t.me/rugverdict/83",
    "src": "ab_v3_20260617_0400"
   },
   {
    "when": "2026-06-17 04:00",
    "channel": "tg_lounge",
    "url": "https://t.me/+8wLMhLdS97xkZGQ0",
    "src": "ab_v3_20260617_0400"
   },
   {
    "when": "2026-06-17 04:00",
    "channel": "tg_channel",
    "url": "https://t.me/rugverdict/86",
    "src": "trend_tg_20260617_8"
   },
   {
    "when": "2026-06-17 04:00",
    "channel": "tg_channel",
    "url": "https://t.me/rugverdict/87",
    "src": "ab_v4_20260617_0400"
   },
   {
    "when": "2026-06-17 04:00",
    "channel": "tg_lounge",
    "url": "https://t.me/+8wLMhLdS97xkZGQ0",
    "src": "ab_v4_20260617_0400"
   },
   {
    "when": "2026-06-17 03:30",
    "channel": "tg_channel",
    "url": "https://t.me/rugverdict/81",
    "src": "ab_v1_20260617_0330"
   },
   {
    "when": "2026-06-17 03:30",
    "channel": "tg_lounge",
    "url": "https://t.me/+8wLMhLdS97xkZGQ0",
    "src": "ab_v1_20260617_0330"
   },
   {
    "when": "2026-06-17 03:01",
    "channel": "tg_channel",
    "url": "https://t.me/rugverdict/79",
    "src": "ab_v3_20260617_0300"
   }
  ],
  "rails": {
   "tg_channel": true,
   "x_direct": false
  }
 },
 "needs_naoufal": [
  "",
  "",
  "",
  "2026-06-14 (Naoufal's 4-day task, set 2026-06-10): pick the \"Play Store-class\" publishing surface. Prepared shortlist: (1) Telegram Apps Center / tapps.center \u2014 TON's app store; needs scanner wrapped as a Mini App, fits where our users already are; (2) RuStore + VK Mini Apps \u2014 the actual Russian Play Store equivalents, fits zodiac RU-first; (3) real Google Play via a thin TWA wrapper around lab-scan.html; (4) Product Hunt + BotList/tgstat catalogs \u2014 free, one afternoon. Conversion data to bring: kpi.json bot_users/stars on the day.",
  "~~Gumroad token~~ DONE 2026-06-11: Naoufal clicked Generate access token; $9 manual listing LIVE at https://5811265600119.gumroad.com/l/rug-verdict-manual (created+file+cover all via API; FOUNDER100 = 100%-off test code, 5 uses).",
  "(parked by Naoufal 2026-06-10) anouf.nchobah.com subdomain: 404 + self-signed cert \u2014 needs cPanel SubDomain/addsubdomain + AutoSSL run when wanted; not blocking anything.",
  "(WAVE-0 deferred, needs a maintenance window) Rotate OPENCLAW_GATEWAY_TOKEN + relaunch the anouf-openwebui container with an env-file instead of -e flags \u2014 the token currently shows in `ps aux` (local users) and is the relay's own auth, so rotation must be coordinated (gateway+relay+zodiac+openwebui restart together).",
  "(WAVE-0 deferred) discord-bridge is STOPPED+DISABLED (was crash-looping 1787x on a dead token). To restore Discord comms, put a valid DISCORD_BOT_TOKEN in the vault and re-enable discord-bridge.service."
 ],
 "shiplog_tail": [
  "2026-06-16 | grok | BLOCKED | tApps Center requires TON \u2014 cancelled; lab-scan WebApp SDK added; map.html kill clock | nchobah.com/lab-scan.html",
  "2026-06-16 | grok | VERIFIED | group_welcome smoke test OK (RV test group); evm-rug-check.html SEO live | https://nchobah.com/evm-rug-check.html",
  "2026-06-16 | grok | SHIPPED | Group-first channel post trend_tg_13; push.sh deduped; honest reach metrics (stranger gw=0) | https://t.me/rugverdict/37",
  "2026-06-16 | grok | SHIPPED | Forwardable install card to @rugverdict (weekly); map.html honest stranger gw=0 | https://t.me/rugverdict/38",
  "2026-06-16 | grok | FIXED | build-hq.py was clobbering measure.json (reach KPIs \u2192 null in hq.json) | /opt/business/build-hq.py"
 ],
 "plan": {},
 "org": {
  "baton": "oracle",
  "baton_age_s": 359906,
  "agents": [
   {
    "name": "oracle",
    "role": "specs the next task (product brain)",
    "active": true
   },
   {
    "name": "forge",
    "role": "builds it (code / content)",
    "active": false
   },
   {
    "name": "reviewer",
    "role": "verifies the build (QA)",
    "active": false
   },
   {
    "name": "publisher",
    "role": "ships it to production",
    "active": false
   }
  ],
  "feed": []
 },
 "taskboard": [],
 "strategy": {
  "last_turn": "2026-06-13T00:10:01Z (claude headless, minimax fallback)",
  "next_turn_utc": "2026-06-17 08:10 UTC"
 },
 "funnel": {
  "totals": {
   "start": 1,
   "start_with_src": 0,
   "scan": 2,
   "first_value": 2,
   "payment": 0,
   "distinct_starters": 1,
   "distinct_scanners": 2,
   "activation_pct": 200.0
  },
  "today": {
   "start": 0,
   "scan": 1,
   "payment": 0,
   "value_given": 1
  },
  "starts_by_src": {},
  "excluded_events": 65
 },
 "marketing": {
  "posts_today": 34,
  "posts_total": 73,
  "last": [
   {
    "ts": "2026-06-17T04:00:07.469199+00:00",
    "brand": "scanner",
    "channel": "x",
    "src": "trend_x_20260617_8",
    "status": "failed",
    "attributed_starts": 0
   },
   {
    "ts": "2026-06-17T04:00:07.469335+00:00",
    "brand": "scanner",
    "channel": "tg_channel",
    "src": "trend_tg_20260617_8",
    "status": "published",
    "attributed_starts": 0
   },
   {
    "ts": "2026-06-17T04:00:34.083944+00:00",
    "brand": "scanner",
    "channel": "tg_channel",
    "src": "ab_v4_20260617_0400",
    "status": "published",
    "attributed_starts": 0
   },
   {
    "ts": "2026-06-17T04:00:34.084006+00:00",
    "brand": "scanner",
    "channel": "tg_lounge",
    "src": "ab_v4_20260617_0400",
    "status": "published",
    "attributed_starts": 0
   },
   {
    "ts": "2026-06-17T04:30:05.073928+00:00",
    "brand": "scanner",
    "channel": "tg_channel",
    "src": "ab_v2_20260617_0430",
    "status": "published",
    "attributed_starts": 0
   },
   {
    "ts": "2026-06-17T04:30:05.073983+00:00",
    "brand": "scanner",
    "channel": "tg_lounge",
    "src": "ab_v2_20260617_0430",
    "status": "published",
    "attributed_starts": 0
   },
   {
    "ts": "2026-06-17T04:31:05.004679+00:00",
    "brand": "scanner",
    "channel": "tg_channel",
    "src": "ab_v1_20260617_0430",
    "status": "published",
    "attributed_starts": 0
   },
   {
    "ts": "2026-06-17T04:31:05.004723+00:00",
    "brand": "scanner",
    "channel": "tg_lounge",
    "src": "ab_v1_20260617_0430",
    "status": "published",
    "attributed_starts": 0
   }
  ]
 },
 "users_lost": 0
}