{
  "schema": "codee.generator-readiness.v1",
  "updated_at": "2026-06-08T22:39:17+00:00",
  "summary": {
    "generator_family_count": 4,
    "client_facing_surface_count": 6,
    "promotion_service_count": 11,
    "promo_ready_count": 10,
    "parked_count": 1,
    "landee_has_generator": true
  },
  "standard": {
    "generated_site_requirements": [
      "product chosen from the business issue",
      "hosted outside social platforms",
      "free to share by text, QR, email, search, print, or any app",
      "personalized favicon, Apple touch icon, and share image when asset is available",
      "editable delivery/client room after purchase"
    ],
    "promotion_rule": "Promote only when route, checkout or intake, delivery room, and smoke status are listed."
  },
  "families": [
    {
      "id": "client-site-generator",
      "label": "Client Site Generator",
      "module": "Codee original/backend/client_site_generator.py",
      "outputs": [
        "Codee App",
        "CodeeBlog",
        "CodeeFlyer",
        "MiniCodeeSite"
      ],
      "standard": "favicon, Apple touch icon, share image, QR/share copy, hosted benefit note, delivery room link",
      "promotion_role": "paid client mini sites and generated delivery pages",
      "readiness": {
        "ok": true,
        "status": "local_module",
        "final_url": "Codee original/backend/client_site_generator.py",
        "sample_bytes": 0,
        "error": ""
      }
    },
    {
      "id": "intake-preview-generator",
      "label": "Intake Preview Generator",
      "module": "Codee original/backend/intake_generator.py",
      "outputs": [
        "preview summary",
        "custom-site intake payload",
        "digiblog intake payload"
      ],
      "standard": "captures business issue, chosen product, assets, checkout path, and review queue",
      "promotion_role": "pre-checkout qualification and owner review",
      "readiness": {
        "ok": true,
        "status": "local_module",
        "final_url": "Codee original/backend/intake_generator.py",
        "sample_bytes": 0,
        "error": ""
      }
    },
    {
      "id": "qrcodee-asset-generator",
      "label": "QRCODEE Asset Generator",
      "module": "Codee original/backend/stripe_routes.py",
      "outputs": [
        "branded QR image",
        "scan destination",
        "browser delivery room"
      ],
      "standard": "scan target, client logo/color, destination notes, delivery proof",
      "promotion_role": "entry product and physical/shareable scan paths",
      "readiness": {
        "ok": true,
        "status": "local_module",
        "final_url": "Codee original/backend/stripe_routes.py",
        "sample_bytes": 0,
        "error": ""
      }
    },
    {
      "id": "landee-mission-generator",
      "label": "Landee Mission Generator",
      "module": "Codee original/backend/services/landee_mission.py",
      "route": "https://clients.codee.chat/api/landy/mission-analysis?zip=43105&city=Carroll&state=OH",
      "outputs": [
        "voucher profile",
        "land/build recommendation",
        "mission support report"
      ],
      "standard": "local voucher context, cost assumptions, recommendation, saved report ID",
      "promotion_role": "mission-only housing and land analysis",
      "readiness": {
        "ok": true,
        "status": 200,
        "final_url": "https://clients.codee.chat/api/landy/mission-analysis?zip=43105&city=Carroll&state=OH",
        "sample_bytes": 2048,
        "error": ""
      }
    }
  ],
  "client_facing_surfaces": [
    {
      "path": "Codee original/frontend-public/codee-chat.html",
      "exists": true,
      "type": "public_ui"
    },
    {
      "path": "Codee original/frontend-public/digiapp-generator-tool.html",
      "exists": true,
      "type": "public_ui"
    },
    {
      "path": "Codee original/frontend-public/demos/Original-digiapp-template/digiapp-generator.html",
      "exists": true,
      "type": "public_ui"
    },
    {
      "path": "Codee original/frontend-public/ortho-guide-generator.html",
      "exists": true,
      "type": "public_ui"
    },
    {
      "path": "Codee original/frontend-public/pro/index.html",
      "exists": true,
      "type": "public_ui"
    },
    {
      "path": "digioffice/generator-lab.html",
      "exists": true,
      "type": "demo_lab"
    }
  ],
  "services": [
    {
      "id": "free-audit",
      "label": "Free CodeeSite Audit",
      "generator_id": "intake-preview-generator",
      "public_route": "https://clients.codee.chat/codee-chat.html?service=site-audit&autostart=1",
      "route_status": {
        "ok": true,
        "status": 200,
        "final_url": "https://clients.codee.chat/codee-chat?service=site-audit&autostart=1",
        "sample_bytes": 2048,
        "error": ""
      },
      "checkout_status": "not_required",
      "delivery_status": "editable_client_room_required",
      "client_room": "audit report and next-lane recommendation",
      "proof_status": "intake-smoke-passed",
      "promotion_status": "greenlight",
      "promo_ready": true,
      "last_smoke_date": "2026-06-08"
    },
    {
      "id": "codeeqr",
      "label": "QRCodee $49",
      "generator_id": "qrcodee-asset-generator",
      "public_route": "https://clients.codee.chat/codee-chat.html?service=codeeqr&autostart=1",
      "route_status": {
        "ok": true,
        "status": 200,
        "final_url": "https://clients.codee.chat/codee-chat?service=codeeqr&autostart=1",
        "sample_bytes": 2048,
        "error": ""
      },
      "checkout_status": "required_or_lane_specific",
      "delivery_status": "editable_client_room_required",
      "client_room": "editable QRCodee delivery room with image, route, and destination notes",
      "proof_status": "intake-smoke-passed",
      "promotion_status": "greenlight",
      "promo_ready": true,
      "last_smoke_date": "2026-06-08"
    },
    {
      "id": "codeeflyer100",
      "label": "CodeeFlyer100",
      "generator_id": "client-site-generator",
      "public_route": "https://clients.codee.chat/codee-chat.html?service=digiflyer&tier=100&autostart=1",
      "route_status": {
        "ok": true,
        "status": 200,
        "final_url": "https://clients.codee.chat/codee-chat?service=digiflyer&tier=100&autostart=1",
        "sample_bytes": 2048,
        "error": ""
      },
      "checkout_status": "required_or_lane_specific",
      "delivery_status": "editable_client_room_required",
      "client_room": "editable flyer request room and hosted flyer route",
      "proof_status": "intake-smoke-passed",
      "promotion_status": "greenlight",
      "promo_ready": true,
      "last_smoke_date": "2026-06-08"
    },
    {
      "id": "codeeflyer250",
      "label": "CodeeFlyer250",
      "generator_id": "client-site-generator",
      "public_route": "https://clients.codee.chat/codee-chat.html?service=digiflyer&tier=250&autostart=1",
      "route_status": {
        "ok": true,
        "status": 200,
        "final_url": "https://clients.codee.chat/codee-chat?service=digiflyer&tier=250&autostart=1",
        "sample_bytes": 2048,
        "error": ""
      },
      "checkout_status": "required_or_lane_specific",
      "delivery_status": "editable_client_room_required",
      "client_room": "editable premium flyer delivery room with multi-action route",
      "proof_status": "intake-smoke-passed",
      "promotion_status": "greenlight",
      "promo_ready": true,
      "last_smoke_date": "2026-06-08"
    },
    {
      "id": "codeecard",
      "label": "CodeeCard $250",
      "generator_id": "client-site-generator",
      "public_route": "https://clients.codee.chat/codee-chat.html?service=codeecard&autostart=1",
      "route_status": {
        "ok": true,
        "status": 200,
        "final_url": "https://clients.codee.chat/codee-chat?service=codeecard&autostart=1",
        "sample_bytes": 2048,
        "error": ""
      },
      "checkout_status": "required_or_lane_specific",
      "delivery_status": "editable_client_room_required",
      "client_room": "editable card/link-hub room with QR and routing tiles",
      "proof_status": "intake-smoke-passed",
      "promotion_status": "greenlight",
      "promo_ready": true,
      "last_smoke_date": "2026-06-08"
    },
    {
      "id": "minicodeesite",
      "label": "MiniCodeeSite",
      "generator_id": "client-site-generator",
      "public_route": "https://clients.codee.chat/codee-chat.html?service=minicodeesite&tier=supported-build&autostart=1",
      "route_status": {
        "ok": true,
        "status": 200,
        "final_url": "https://clients.codee.chat/codee-chat?service=minicodeesite&tier=supported-build&autostart=1",
        "sample_bytes": 2048,
        "error": ""
      },
      "checkout_status": "required_or_lane_specific",
      "delivery_status": "editable_client_room_required",
      "client_room": "editable mini site delivery room with proof links and update requests",
      "proof_status": "intake-smoke-passed",
      "promotion_status": "greenlight",
      "promo_ready": true,
      "last_smoke_date": "2026-06-08"
    },
    {
      "id": "codee-business-suite",
      "label": "Codee Business Suite",
      "generator_id": "client-site-generator",
      "public_route": "https://clients.codee.chat/codee-chat.html?service=minicodeesite&tier=2500&autostart=1",
      "route_status": {
        "ok": true,
        "status": 200,
        "final_url": "https://clients.codee.chat/codee-chat?service=minicodeesite&tier=2500&autostart=1",
        "sample_bytes": 2048,
        "error": ""
      },
      "checkout_status": "required_or_lane_specific",
      "delivery_status": "editable_client_room_required",
      "client_room": "full client area for site, QR, flyer, app, blog, card, request room, and review room",
      "proof_status": "intake-smoke-passed",
      "promotion_status": "greenlight",
      "promo_ready": true,
      "last_smoke_date": "2026-06-08"
    },
    {
      "id": "codee-social-assistant",
      "label": "Codee Social Assistant",
      "generator_id": "client-site-generator",
      "public_route": "https://clients.codee.chat/codee-owner-cli.html",
      "route_status": {
        "ok": true,
        "status": 200,
        "final_url": "https://clients.codee.chat/codee-owner-cli",
        "sample_bytes": 2048,
        "error": ""
      },
      "checkout_status": "required_or_lane_specific",
      "delivery_status": "editable_client_room_required",
      "client_room": "not promoted until platform approvals and OAuth scopes are complete",
      "proof_status": "authorization-needed",
      "promotion_status": "parked",
      "promo_ready": false,
      "last_smoke_date": "2026-06-08"
    }
  ],
  "shops": [
    {
      "id": "aik9shop",
      "label": "AI K9 Codee Shop",
      "promotion_status": "greenlight",
      "route": "https://clients.codee.chat/codeesite/aik9shop/",
      "proof_note": "MiniCodeeSite shop template with merch, skincare, guidebooks, and checkout slots."
    },
    {
      "id": "nvestnvets",
      "label": "INVEST IN VETS Shop",
      "promotion_status": "greenlight",
      "route": "https://clients.codee.chat/codeesite/nvestnvets/shop.html",
      "proof_note": "Nonprofit shop example for mission products and guide routing."
    },
    {
      "id": "madeforthisblog",
      "label": "Made For This Shop",
      "promotion_status": "hold-visible",
      "route": "https://clients.codee.chat/codeesite/madeforthisblog/shop.html",
      "proof_note": "Shop shell remains visible while the full home guide example is completed."
    }
  ],
  "source_manifest": "assets/codee/codee-promotion-greenlight.json",
  "paused_public_lanes": [
    "codeeapp250",
    "codeebeeper",
    "codeeblog"
  ],
  "simplified_public_stack": [
    "free-audit",
    "codeeqr",
    "codeeflyer100",
    "codeeflyer250",
    "codeecard",
    "minicodeesite",
    "codee-business-suite"
  ]
}
