{
  "task_id": "t_87439143",
  "tenant": "site-getaiemail-20260527",
  "design_verdict": "DESIGN_GO",
  "restore_mode": "durable-rebuild-from-parent-metadata-and-input-brief",
  "source_basis": [
    "/root/.hermes/reports/site-getaiemail-20260527/input-brief.md",
    "parent task t_009be150 summary/metadata",
    "parent task t_ba45a3b3 summary/metadata",
    "session transcript 20260527_094950_4a76e9 for official Stitch screen IDs"
  ],
  "artifact_paths": [
    "/root/.hermes/reports/site-getaiemail-20260527/design/HANDOFF.md",
    "/root/.hermes/reports/site-getaiemail-20260527/design/content-fit-matrix.md",
    "/root/.hermes/reports/site-getaiemail-20260527/design/verification.json",
    "/root/.hermes/reports/site-getaiemail-20260527/design/stitch/screen-index.json",
    "/root/.hermes/reports/site-getaiemail-20260527/design/html",
    "/root/.hermes/reports/site-getaiemail-20260527/design/screens",
    "/root/.hermes/reports/site-getaiemail-20260527/design/assets"
  ],
  "stitch": {
    "source": "recovered-official-stitch-sdk-plus-durable-local-export",
    "projectId": "15956051436681400496",
    "note": "Original scratch workspace t_ba45a3b3 was missing. Official Stitch project/screen IDs were recovered from parent task metadata/session transcript; durable HTML/screens in this package are regenerated local visual truth for implementation stability, not a fresh Stitch export claim.",
    "screens": [
      {
        "name": "home-desktop",
        "projectId": "15956051436681400496",
        "screenId": "433e642fe7c94763b0e9aebf7edd8a3a",
        "device": "DESKTOP",
        "localHtml": "../html/home-desktop.html",
        "localScreenshot": "../screens/home-desktop-full.png"
      },
      {
        "name": "home-mobile",
        "projectId": "15956051436681400496",
        "screenId": "55a7cdc43da842e480c15bc86eac995a",
        "device": "MOBILE",
        "localHtml": "../html/home-mobile.html",
        "localScreenshot": "../screens/home-mobile-full.png"
      },
      {
        "name": "scenario-template-desktop",
        "projectId": "15956051436681400496",
        "screenId": "766554537eba4475b817a3dbc54ec5dd",
        "device": "DESKTOP",
        "localHtml": "../html/scenario-template-desktop.html",
        "localScreenshot": "../screens/scenario-template-desktop-full.png"
      },
      {
        "name": "scenario-template-mobile",
        "projectId": "15956051436681400496",
        "screenId": "f745fcdf26e54208b818bb1ed30420b4",
        "device": "MOBILE",
        "localHtml": "../html/scenario-template-mobile.html",
        "localScreenshot": "../screens/scenario-template-mobile-full.png"
      }
    ]
  },
  "html_files": [
    "html/home-desktop.html",
    "html/home-mobile.html",
    "html/scenario-template-desktop.html",
    "html/scenario-template-mobile.html",
    "html/tool-state-empty.html",
    "html/tool-state-error.html",
    "html/tool-state-limit.html",
    "html/tool-state-loading.html",
    "html/tool-state-result.html",
    "html/tool-state-unsafe.html"
  ],
  "screen_files": [
    "screens/home-desktop-full.png",
    "screens/home-mobile-full.png",
    "screens/scenario-template-desktop-full.png",
    "screens/scenario-template-mobile-full.png",
    "screens/tool-state-empty.png",
    "screens/tool-state-error.png",
    "screens/tool-state-limit.png",
    "screens/tool-state-loading.png",
    "screens/tool-state-result.png",
    "screens/tool-state-unsafe.png"
  ],
  "asset_files": [
    "assets/apple-touch-icon.png",
    "assets/favicon-16.png",
    "assets/favicon-32.png",
    "assets/favicon-512.png",
    "assets/favicon.ico",
    "assets/hero-workbench.png",
    "assets/hero-workbench.svg",
    "assets/horizontal.svg",
    "assets/icon.svg",
    "assets/logo-system.json",
    "assets/og-image.png",
    "assets/og-image.svg",
    "assets/stacked.svg",
    "assets/wordmark.svg"
  ],
  "routes": [
    "/",
    "/cold-email-generator",
    "/follow-up-email-generator",
    "/professional-email-generator",
    "/sales-email-generator",
    "/reply-email-generator",
    "/resignation-email-generator",
    "/thank-you-email-generator",
    "/apology-email-generator",
    "/meeting-email-generator"
  ],
  "checks": {
    "durable_path_exists": true,
    "handoff_md": true,
    "content_fit_matrix": true,
    "screen_index": true,
    "html_count": true,
    "screen_count": true,
    "asset_minimum": true,
    "homepage_desktop_mobile": true,
    "scenario_template_desktop_mobile": true,
    "state_html_count": true,
    "state_screen_count": true,
    "copy_buttons_represented": true,
    "result_variants_represented": true,
    "permission_based_present": true,
    "anti_spam_present": true,
    "resignation_noindex_present": true,
    "workers_first_preserved": true,
    "no_best_positioning_in_h1": true,
    "no_auto_send_claim": true,
    "no_emoji_icons": true
  },
  "sha256": {
    "html/home-mobile.html": "5b9df16695ecf55ba758321a176eea637232c7033633819f45ea68909ff344cc",
    "html/tool-state-result.html": "66df4cf3575750a8729d503af46d9c7f1ebb728629f4f94d5f20a4df3576cc89",
    "html/tool-state-empty.html": "47015ca56cfffcf4ec1b6fbfcb4ad005272348b88b84684b00edac673602f4c4",
    "html/scenario-template-desktop.html": "9a9809ee1193b757f362310e57e371f21db7e69a4f1e5325617e84b9f8b5eb48",
    "html/scenario-template-mobile.html": "9a9809ee1193b757f362310e57e371f21db7e69a4f1e5325617e84b9f8b5eb48",
    "html/tool-state-limit.html": "f1b651549a1cd6f3709050e8a36ec941eddbe8ae9f89a300a9c2241f59411956",
    "html/home-desktop.html": "5b9df16695ecf55ba758321a176eea637232c7033633819f45ea68909ff344cc",
    "html/tool-state-unsafe.html": "b7b4e40c19e806a8770ae9e7d29808e4ab75bcca83ee8c0cb604e09447b47f42",
    "html/tool-state-error.html": "be775a2f7f08f2e67d27cae7a8c7a16c19af3c31854b006798871d5a960bbcde",
    "html/tool-state-loading.html": "5506c37f601aa38e4ab9cfe03fdab083e6bc6b4720692bb1547b7c72319caa78",
    "screens/home-desktop-full.png": "d0c253c4c852a3776557b85074e0efeb149e1219abff889c0e8a3c0aa280cb5c",
    "screens/tool-state-unsafe.png": "ad976ffafab09fea76754263c99f18a607ff77ed2e319e4b2848fd1bc970a71e",
    "screens/scenario-template-desktop-full.png": "0d7605b008869907da1790ea5c9fd13b1500602fd8df0a906baf1e0fd3807763",
    "screens/home-mobile-full.png": "7ec3c56953c801d47c0ce0bc03fc22e40a89d32a16e8b443aa554daff9e09a90",
    "screens/tool-state-result.png": "41ffd95d2e59ff41dc72dda7d3be406bf90c780190376d6acd4681984c784f54",
    "screens/tool-state-empty.png": "685352f7eb7b5ea81ab694b91105b14dc5d30bcd7fe060e3f556080f562aa510",
    "screens/tool-state-error.png": "c4ad41cecb5475f73b03cebb1c774cafa66d4e63d1fd931c7c6623d2358f8042",
    "screens/tool-state-loading.png": "70c32bf398e2b65d889c6bda092418bc9abfc46b37614d8f72d60fab4b070658",
    "screens/scenario-template-mobile-full.png": "2cc0f16e2385345746e894fc34c2d57fe2ca8ea517e8a9421013cd9cd60a8043",
    "screens/tool-state-limit.png": "6c03594b8dbea4b9378027dcbe1e4df84d2aad49aee4cc245110ab18cbe2a319",
    "assets/wordmark.svg": "23c27442982f6b1da294782c23cd40c93f744239fff6701c93fbe3e37aebc4ce",
    "assets/favicon-32.png": "56f104a7d1411ea957c1b20a9539d9b1c26e7cbe8d844b71b076e4a744513677",
    "assets/og-image.svg": "78aabb3d21a2200d5cb623e797cef2859deb33580be25a605b62b015b22328f8",
    "assets/icon.svg": "3e33d3cc910bbf61732d2f5e21508163fe95d96fa7e3315faa67c1b36fc181c9",
    "assets/hero-workbench.png": "8ff60287ed17cf554fc124f55f30e107041031a7a5b44f6b4b282fc7b54e2b52",
    "assets/horizontal.svg": "030b01591321637445072442e71f26cbf2a6b1fce01ad0aa922b04138dd38164",
    "assets/favicon-16.png": "adc351da98b41d9f365bdb0de4db2bc07853bcd9a0b26cfdefb5d7f9f6795e5c",
    "assets/hero-workbench.svg": "2e38cf9b25b5c1756ef3e3c03c75d9729645a2e756928486ad52c821cc26729f",
    "assets/stacked.svg": "2922c683e1d7ec103e1093217c76c3b8fd1bc59b74380a28f29bf1661d140634",
    "assets/og-image.png": "b02e298ebce6f8ca4a7474fd20daf9e71c7bdcf4c42576806cde1d5b1c8212b6",
    "assets/favicon-512.png": "24a1f065919ec88d1b6274513fe3d8e63d59d81fbfc5a0ab73e3257ed9cea5bb",
    "assets/apple-touch-icon.png": "88236580599225546bd7aba5dadf3969d914b0bb352174fada7b1f617f8411e3",
    "assets/logo-system.json": "a6158e1453a9f62926d7e943af69cd48db175b454f884b740815f7f4291a1e95",
    "assets/favicon.ico": "c04b9d07259ee0a58227f099ca445fbb36dfee3f0dcc46393281ac69f30a581a"
  },
  "acceptance_checklist": {
    "all_artifact_paths_exist": true,
    "ten_route_final_copy_preserved_in_matrix": true,
    "prd_seo_compliance_preserved": true,
    "permission_based_anti_spam_copy": true,
    "resignation_noindex_risk": true,
    "workers_first_context": true,
    "durable_visual_truth": true,
    "screenshots_nonempty": true,
    "assets_nonempty": true
  },
  "residual_risk": [
    "Original scratch workspace t_ba45a3b3 is absent; this package is a durable rebuild, not byte-for-byte restoration.",
    "Final-copy/pricing/compliance artifact files referenced by parents are absent; parent Kanban metadata and input brief were used as source of truth.",
    "Stitch screen IDs are recovered from the earlier official SDK run; regenerated local HTML/screens are the durable implementation visual truth.",
    "Contact email and Privacy/Terms/Cookie/Refund URLs remain unconfirmed.",
    "Backend must enforce abuse filters, rate limits, and no raw prompt/output logging."
  ],
  "next_inputs": {
    "moce": "Re-run design acceptance against /root/.hermes/reports/site-getaiemail-20260527/design/ only; ignore vanished workspace path.",
    "mojie": "Implement Workers/OpenNext pages from durable HTML/screens; wire /api/generate, /api/health, quota, unsafe, copy states.",
    "moshu": "Confirm generation API contract, KV/D1 quota, secrets, rate limits, AI proxy, no raw content logging.",
    "modun": "Finalize policy URLs/contact email and cold/sales guardrails.",
    "motest": "QA all 10 routes, desktop/mobile, states, Worker route/bindings, API health, quota, unsafe prompts, copy behavior, metadata/JSON-LD."
  }
}