{
  "generated_at": "2026-06-20 00:02:05",
  "summary": {
    "upload_ready_zip_count": 18,
    "reports_count": 75,
    "product_folders_count": 12,
    "active_cron_jobs": 6
  },
  "cron_jobs": [
    {
      "id": "20270c643c43",
      "name": "daily-market-lineup-optimizer",
      "schedule": "15 9 * * *",
      "enabled": true,
      "next_run_at": "2026-06-20T09:15:00-04:00",
      "last_run_at": "2026-06-19T09:16:07.287054-04:00",
      "last_status": "error"
    },
    {
      "id": "f8fc3aa8569e",
      "name": "twice-weekly-product-build",
      "schedule": "30 11 * * 2,5",
      "enabled": true,
      "next_run_at": "2026-06-23T11:30:00-04:00",
      "last_run_at": "2026-06-19T11:30:47.266588-04:00",
      "last_status": "error"
    },
    {
      "id": "2d8d78d1980b",
      "name": "customer-inbox-watch",
      "schedule": "0 8-22/2 * * *",
      "enabled": true,
      "next_run_at": "2026-06-20T08:00:00-04:00",
      "last_run_at": "2026-06-19T22:00:17.965494-04:00",
      "last_status": "error"
    },
    {
      "id": "ff46311d8d4e",
      "name": "weekly-revenue-synthesis",
      "schedule": "0 18 * * 0",
      "enabled": true,
      "next_run_at": "2026-06-21T18:00:00-04:00",
      "last_run_at": "2026-06-14T18:00:28.262790-04:00",
      "last_status": "error"
    },
    {
      "id": "54b733790ff3",
      "name": "celeste-human-avatar-task-sync",
      "schedule": "0 9 * * *",
      "enabled": true,
      "next_run_at": "2026-06-20T09:00:00-04:00",
      "last_run_at": "2026-06-19T09:00:55.168987-04:00",
      "last_status": "error"
    },
    {
      "id": "3cd075c434df",
      "name": "celeste-human-avatar-todoist-sync",
      "schedule": "0 9 * * *",
      "enabled": true,
      "next_run_at": "2026-06-20T09:00:00-04:00",
      "last_run_at": "2026-06-19T09:00:55.165996-04:00",
      "last_status": "error"
    }
  ],
  "upload_ready": [
    {
      "name": "electrical-service-invoice-work-order-panel-log-pack.zip",
      "bytes": 11315,
      "modified": "2026-05-26 11:32:08"
    },
    {
      "name": "hvac-preventive-maintenance-service-report-pack.zip",
      "bytes": 13356,
      "modified": "2026-05-22 11:33:02"
    },
    {
      "name": "plumbing-service-agreement-maintenance-plan-bundle.zip",
      "bytes": 30014,
      "modified": "2026-05-19 11:34:47"
    },
    {
      "name": "window-cleaning-quote-route-sheet-toolkit.zip",
      "bytes": 12538,
      "modified": "2026-05-15 11:32:01"
    },
    {
      "name": "junk-removal-quote-to-close-toolkit.zip",
      "bytes": 24534,
      "modified": "2026-05-12 11:34:17"
    },
    {
      "name": "house-cleaning-recurring-client-onboarding-deep-clean-upsell-kit.zip",
      "bytes": 9945,
      "modified": "2026-05-08 11:32:41"
    },
    {
      "name": "pressure-washing-estimate-bundle.zip",
      "bytes": 13406,
      "modified": "2026-05-05 11:32:24"
    },
    {
      "name": "mobile-detailing-quote-to-close-toolkit.zip",
      "bytes": 15914,
      "modified": "2026-05-01 11:32:21"
    },
    {
      "name": "pool-service-route-ops-toolkit-v2.zip",
      "bytes": 13601,
      "modified": "2026-04-28 11:32:09"
    },
    {
      "name": "pool-service-route-ops-toolkit.zip",
      "bytes": 8808,
      "modified": "2026-04-28 11:31:20"
    },
    {
      "name": "lawn-care-quote-to-close-starter-system.zip",
      "bytes": 7030,
      "modified": "2026-04-27 15:17:31"
    },
    {
      "name": "pressure-washing-quote-to-close-toolkit.zip",
      "bytes": 103377,
      "modified": "2026-04-24 17:51:52"
    },
    {
      "name": "hero-professional-pet-sitter-client-pack.zip",
      "bytes": 243674,
      "modified": "2026-04-12 21:41:49"
    },
    {
      "name": "starter-pet-sitter-client-forms-bundle.zip",
      "bytes": 77041,
      "modified": "2026-04-12 21:41:49"
    },
    {
      "name": "single-pet-emergency-contact-vet-info-sheet.zip",
      "bytes": 69426,
      "modified": "2026-04-12 21:41:49"
    },
    {
      "name": "single-daily-pet-visit-report.zip",
      "bytes": 69391,
      "modified": "2026-04-12 21:41:49"
    },
    {
      "name": "single-pet-meet-and-greet-checklist.zip",
      "bytes": 69590,
      "modified": "2026-04-12 21:41:49"
    },
    {
      "name": "single-pet-sitter-client-intake-form.zip",
      "bytes": 69551,
      "modified": "2026-04-12 21:41:49"
    }
  ],
  "latest_reports": [
    {
      "name": "2026-05-26-product-build.md",
      "modified": "2026-05-26 11:32:27",
      "path": "/Users/celeste/overnight-etsy/reports/2026-05-26-product-build.md"
    },
    {
      "name": "2026-05-26-market-lineup-optimizer.md",
      "modified": "2026-05-26 09:18:10",
      "path": "/Users/celeste/overnight-etsy/reports/2026-05-26-market-lineup-optimizer.md"
    },
    {
      "name": "2026-05-25-market-lineup-optimizer.md",
      "modified": "2026-05-25 09:17:07",
      "path": "/Users/celeste/overnight-etsy/reports/2026-05-25-market-lineup-optimizer.md"
    },
    {
      "name": "2026-05-24-weekly-revenue-synthesis.md",
      "modified": "2026-05-24 18:02:18",
      "path": "/Users/celeste/overnight-etsy/reports/2026-05-24-weekly-revenue-synthesis.md"
    },
    {
      "name": "2026-05-24-market-lineup-optimizer.md",
      "modified": "2026-05-24 09:17:57",
      "path": "/Users/celeste/overnight-etsy/reports/2026-05-24-market-lineup-optimizer.md"
    },
    {
      "name": "2026-05-23-market-lineup-optimizer.md",
      "modified": "2026-05-23 09:17:55",
      "path": "/Users/celeste/overnight-etsy/reports/2026-05-23-market-lineup-optimizer.md"
    },
    {
      "name": "2026-05-22-product-build.md",
      "modified": "2026-05-22 11:33:02",
      "path": "/Users/celeste/overnight-etsy/reports/2026-05-22-product-build.md"
    },
    {
      "name": "2026-05-22-market-lineup-optimizer.md",
      "modified": "2026-05-22 09:17:09",
      "path": "/Users/celeste/overnight-etsy/reports/2026-05-22-market-lineup-optimizer.md"
    },
    {
      "name": "2026-05-21-market-lineup-optimizer.md",
      "modified": "2026-05-21 09:17:17",
      "path": "/Users/celeste/overnight-etsy/reports/2026-05-21-market-lineup-optimizer.md"
    },
    {
      "name": "2026-05-20-market-lineup-optimizer.md",
      "modified": "2026-05-20 09:17:26",
      "path": "/Users/celeste/overnight-etsy/reports/2026-05-20-market-lineup-optimizer.md"
    },
    {
      "name": "2026-05-19-product-build.md",
      "modified": "2026-05-19 11:35:52",
      "path": "/Users/celeste/overnight-etsy/reports/2026-05-19-product-build.md"
    },
    {
      "name": "2026-05-19-market-lineup-optimizer.md",
      "modified": "2026-05-19 09:17:17",
      "path": "/Users/celeste/overnight-etsy/reports/2026-05-19-market-lineup-optimizer.md"
    }
  ],
  "product_folders": [
    {
      "name": "electrical-service-invoice-work-order-panel-log-pack",
      "modified": "2026-05-26 11:32:08",
      "html_files": 6,
      "png_files": 1
    },
    {
      "name": "hvac-preventive-maintenance-service-report-pack",
      "modified": "2026-05-22 11:32:00",
      "html_files": 6,
      "png_files": 1
    },
    {
      "name": "plumbing-service-agreement-maintenance-plan-bundle",
      "modified": "2026-05-19 11:34:47",
      "html_files": 6,
      "png_files": 1
    },
    {
      "name": "window-cleaning-quote-route-sheet-toolkit",
      "modified": "2026-05-15 11:31:59",
      "html_files": 6,
      "png_files": 1
    },
    {
      "name": "junk-removal-quote-to-close-toolkit",
      "modified": "2026-05-12 11:34:16",
      "html_files": 6,
      "png_files": 1
    },
    {
      "name": "house-cleaning-recurring-client-onboarding-deep-clean-upsell-kit",
      "modified": "2026-05-08 11:32:38",
      "html_files": 6,
      "png_files": 1
    },
    {
      "name": "pressure-washing-estimate-bundle",
      "modified": "2026-05-05 11:32:22",
      "html_files": 5,
      "png_files": 1
    },
    {
      "name": "mobile-detailing-quote-to-close-toolkit",
      "modified": "2026-05-01 11:32:18",
      "html_files": 6,
      "png_files": 1
    },
    {
      "name": "lawn-care-quote-to-close-starter-system",
      "modified": "2026-04-30 20:10:00",
      "html_files": 12,
      "png_files": 0
    },
    {
      "name": "pool-service-route-ops-toolkit",
      "modified": "2026-04-30 20:10:00",
      "html_files": 12,
      "png_files": 1
    },
    {
      "name": "pressure-washing-quote-to-close-toolkit",
      "modified": "2026-04-30 20:10:00",
      "html_files": 12,
      "png_files": 1
    },
    {
      "name": "assets",
      "modified": "2026-04-11 01:27:52",
      "html_files": 0,
      "png_files": 4
    }
  ],
  "revenue_scoreboard": "# Revenue Scoreboard\n\nUpdated: 2026-05-24\n\n## Core goal\nCover API costs first, then scale to consistent profit.\n\n## Current known metrics\n- Upload-ready ZIP count: **17**\n  - Evidence: filesystem scan of `~/overnight-etsy/upload-ready/*.zip` (high confidence).\n\n- Listings with finalized copy: **17 (proxy)**; **10 with file-backed listing-copy docs**\n  - Evidence: daily optimizer reports (2026-05-18 to 2026-05-24) include conversion-copy blocks for all active SKUs (medium confidence proxy).\n  - Evidence: `product-draft/*/Etsy Listing Copy.md` exists for 10 SKUs (high confidence for those 10).\n\n- Discoverable listings count (verifiable): **unknown (0 confirmed)**\n  - Evidence: no authenticated Etsy/Gumroad dashboard verification and no canonical live URL ledger in this run (low confidence).\n\n- Customer inquiries count (AgentMail, last 7 days): **0**\n  - Evidence: `mcp_agentmail_list_threads(inboxId=celestemail@agentmail.to, after=2026-05-17T00:00:00Z)` returned 0 threads (high confidence).\n\n- Confirmed sales count (known): **0 confirmed (true total unknown)**\n  - Evidence: no order exports, payout logs, or dashboard transaction proof in this run (low confidence).\n\n## Blockers\n1. Etsy/Gumroad publication still requires manual authenticated actions outside this runtime.\n2. Live discoverability is not verifiable yet (missing canonical URL + status registry per SKU/platform).\n3. Revenue telemetry is not authoritative yet (no consistent daily views/favorites/carts/orders/net capture).\n4. Confirmed sales cannot be asserted without dashboard exports/order notifications.\n5. API spend governance still needs explicit budget cap + pause/continue threshold decisions.\n\n## Revenue-first next moves\n1. Publish top 4 SKUs on both Etsy and Gumroad now; record all live URLs.\n2. Start daily SKU-level telemetry logging with a 7-day review cadence.\n3. Run one controlled conversion test per top SKU after baseline data is collected.\n",
  "review_url_path": "/review"
}