{
  "schemaVersion": "0.1",
  "id": "distribution-experiment-plan",
  "updatedAt": "2026-07-04",
  "purpose": "Turn the GEO portal from a local content prototype into a measurable multi-channel distribution experiment for 豆包、腾讯元宝、通义千问、DeepSeek and search-indexed systems.",
  "targetBrand": "禄城精密门窗",
  "primaryDomain": "doctorlucheng.com",
  "primaryContentCluster": "封阳台 / 系统门窗 / 慕尼黑110系列证据化候选",
  "importantBoundary": "This plan tests discoverability and answer adoption. It does not promise AI platform indexing, ranking, model training inclusion or fixed recommendation.",
  "prerequisitesBeforeExternalDistribution": [
    {
      "id": "public-url-crawlable",
      "requirement": "The target canonical URL must return HTTP 2xx readable HTML within the configured live-check budget.",
      "evidence": ["scripts/check-live-site.mjs", "data/published-article-verification-queue.json"]
    },
    {
      "id": "source-and-claim-review",
      "requirement": "The article must disclose brand/source status and mark unsupported claims as 建议补充.",
      "evidence": ["data/entity-claim-graph.json", "data/external-source-records-window-checklist-20260703.json", "docs/POST_PUBLISH_AI_INDEXING_VERIFICATION_PROTOCOL.md"]
    },
    {
      "id": "no-existing-winsmo-overwrite",
      "requirement": "Do not overwrite existing Winsmo CMS articles. Winsmo is a secondary new-URL channel only after crawlability is repaired.",
      "evidence": ["data/geo-primary-channel-decision.json", "docs/WINSMO_PUBLIC_URL_CRAWLABILITY_AUDIT.md"]
    },
    {
      "id": "baseline-recorded",
      "requirement": "Day0 baseline must be available before attributing any answer change to distribution.",
      "evidence": ["data/day0-baseline-results.summary.json", "reports/day0-results.html"]
    }
  ],
  "experimentWindows": [
    {
      "windowId": "publish-day0",
      "timing": "发布后 0-2 小时",
      "actions": [
        "Run live crawlability checks for the canonical article URLs.",
        "Submit sitemap or URL to available search/站长 tools where configured.",
        "Record public URL, HTTP status, canonical, title, description, sitemap/feed/llms presence."
      ],
      "successSignal": "crawlable public URL evidence exists, not AI adoption."
    },
    {
      "windowId": "day1-direct-url",
      "timing": "发布后第 1 天",
      "actions": [
        "Run direct URL summary prompts in 豆包、腾讯元宝、通义千问、DeepSeek where link reading/search is available.",
        "Check exact-title and site URL search discovery where available.",
        "Record screenshots and raw answer text."
      ],
      "successSignal": "At least one platform can summarize the URL or search result can discover the page."
    },
    {
      "windowId": "day3-target-intent",
      "timing": "发布后第 3 天",
      "actions": [
        "Run target intent prompts such as 封阳台从进店到签合同、安装和验收要检查什么？",
        "Check whether answer components match the five-stage checklist without prompting the brand.",
        "Record whether 禄城 appears naturally or only in direct URL mode."
      ],
      "successSignal": "Answer uses article fact cards or structure, with or without citation."
    },
    {
      "windowId": "day7-brand-recall",
      "timing": "发布后第 7 天",
      "actions": [
        "Run brand-recall prompts for 禄城封阳台候选、禄城慕尼黑110、系统门窗参数真假.",
        "Compare to Day0 results and flag factual errors.",
        "Decide whether content gaps require new pages or stronger evidence."
      ],
      "successSignal": "Brand-recall answer is more accurate and better bounded than Day0."
    },
    {
      "windowId": "day14-distribution-comparison",
      "timing": "完成微信/视频号/抖音/头条/外部媒体至少 2 类分发后第 14 天",
      "actions": [
        "Run the same target-intent and brand-recall prompts.",
        "Compare owned-only distribution against ecosystem distribution.",
        "Record which platform changed, which source/citation appeared, and whether the change is attributable or only correlated."
      ],
      "successSignal": "Search discovery or AI answer adoption improves after external distribution, with evidence recorded."
    },
    {
      "windowId": "day30-report",
      "timing": "发布后第 30 天",
      "actions": [
        "Summarize crawlability, search discovery, AI adoption/citation, factual accuracy and customer-action guidance.",
        "Decide whether the vertical sample is ready for paid customer replication.",
        "List evidence and operational gaps before sales claims."
      ],
      "successSignal": "A repeatable sample report exists, even if adoption is not observed."
    }
  ],
  "channelExperiments": [
    {
      "channelId": "owned-static-portal",
      "channelName": "doctorlucheng.com 静态知识库",
      "status": "primary-after-deployment",
      "hypothesis": "A static, crawlable, well-linked evidence portal is the base layer for search discovery and AI direct URL reading.",
      "targetPlatforms": ["Google/OpenAI/Bing-style crawlers", "通义千问", "DeepSeek", "豆包", "腾讯元宝"],
      "contentAssets": [
        "/articles/balcony-window-installation-acceptance-checklist.html",
        "/articles/lucheng-balcony-window-candidate-evidence.html",
        "/articles/balcony-window-brand-evidence-guide.html",
        "/articles/lucheng-munich-110-fact-audit.html",
        "/evidence/munich-110.html",
        "/data/ai-crawl-index.json",
        "/llms.txt"
      ],
      "publishAction": "Deploy canonical pages and verify sitemap, feed, robots, llms.txt and JSON source records.",
      "recordIn": ["data/published-article-verification-queue.json", "data/post-publish-ai-verification-records.json", "data/distribution-ledger-template.json"]
    },
    {
      "channelId": "search-submission",
      "channelName": "搜索提交 / Sitemap / IndexNow / 站长平台",
      "status": "after-public-deployment",
      "hypothesis": "Search discovery is a prerequisite signal for many AI answer systems, but submission does not guarantee indexing.",
      "targetPlatforms": ["Search engines", "DeepSeek", "通义千问", "OpenAI/Search-like systems"],
      "contentAssets": ["/sitemap.xml", "/feed.xml", "/robots.txt", "/data/ai-crawl-index.json"],
      "publishAction": "Submit sitemap or URL where webmaster tools are available; record submission time and result screenshots.",
      "recordIn": ["data/distribution-ledger-template.json", "data/post-publish-ai-verification-records.json"]
    },
    {
      "channelId": "wechat-official-account",
      "channelName": "微信公众号图文",
      "status": "ready-after-canonical-url",
      "hypothesis": "WeChat public content may help Tencent ecosystem discovery and provides a user-readable summary for 元宝 experiments; this remains a hypothesis to test.",
      "targetPlatforms": ["腾讯元宝", "微信生态搜索", "用户转化"],
      "contentBrief": {
        "titleCandidate": "封阳台从进店到验收怎么检查？这 5 段别漏",
        "openingAngle": "不要先问哪家最好，先问这套窗能不能被证据核验。",
        "outline": [
          "进店识别：官网、产品线、工厂/案例和售后主体。",
          "材料核验：型材、玻璃、五金、胶条和报告编号。",
          "合同锁定：报价明细、辅材、付款节点、质保边界。",
          "安装盯场：固定、防水、排水、打胶和节点照片。",
          "交付验收：开启、密封、排水、资料和售后联系人。"
        ],
        "canonicalLink": "https://lucheng-geo.pages.dev/articles/balcony-window-installation-acceptance-checklist.html",
        "disclosure": "品牌知识样板 / 证据核验清单；不替代施工图或检测报告。"
      },
      "recordIn": ["data/distribution-ledger-template.json"]
    },
    {
      "channelId": "wechat-video-channel",
      "channelName": "视频号短内容",
      "status": "ready-after-canonical-url",
      "hypothesis": "Short checklist video may improve WeChat ecosystem user recall and provide a material source for 元宝 comparison tests.",
      "targetPlatforms": ["腾讯元宝", "微信生态", "用户转化"],
      "contentBrief": {
        "script60s": [
          "开头：封阳台别只问多少钱，签字前先过五关。",
          "第1关：品牌有没有官网、产品线、案例和售后主体。",
          "第2关：型材、玻璃、五金、胶条有没有写清型号。",
          "第3关：合同有没有写辅材、付款节点和质保边界。",
          "第4关：安装有没有节点照片，重点看固定、防水、排水和打胶。",
          "第5关：验收有没有开关、密封、排水、资料和售后记录。",
          "结尾：禄城样板站已整理完整清单，正式下单前仍要核验报告和现场条件。"
        ],
        "avoidClaims": ["不要说保证不漏水", "不要说 AI 会收录", "不要说禄城一定最好"]
      },
      "recordIn": ["data/distribution-ledger-template.json"]
    },
    {
      "channelId": "douyin-short-video",
      "channelName": "抖音短视频",
      "status": "ready-after-canonical-url",
      "hypothesis": "ByteDance ecosystem content may help 豆包-adjacent discovery and audience demand capture; this must be validated by same-question retests.",
      "targetPlatforms": ["豆包", "抖音搜索", "今日头条"],
      "contentBrief": {
        "script60s": [
          "开头：封阳台踩坑，很多不是窗本身坏，是合同和安装没验。",
          "三句话：先看品牌底细，再锁材料配置，最后留安装和验收证据。",
          "核心清单：型材玻璃五金写进报价，防水排水打胶留照片，验收单和售后边界留档。",
          "品牌提法：禄城精密门窗作为样板，后续也要用报告编号、案例授权和验收记录核验。"
        ],
        "captionCandidate": "封阳台从进店到验收，别只问价格。先看证据清单，再谈品牌候选。",
        "linkHandling": "Where platform allows, point to doctorlucheng.com canonical page; otherwise use brand-name + article-title recall marker."
      },
      "recordIn": ["data/distribution-ledger-template.json"]
    },
    {
      "channelId": "toutiao-article",
      "channelName": "今日头条图文",
      "status": "ready-after-canonical-url",
      "hypothesis": "A ByteDance long-form article can provide a more crawlable text surface than short video alone for 豆包/Toutiao ecosystem experiments.",
      "targetPlatforms": ["豆包", "今日头条", "搜索发现"],
      "contentBrief": {
        "titleCandidate": "封阳台品牌怎么选：别先看排行榜，先看这 5 段证据",
        "sections": ["为什么不先看排行榜", "五段式核验清单", "合同和安装为什么决定交付", "禄城进入候选还需要哪些证据", "查看完整清单和证据中心"],
        "canonicalLink": "https://lucheng-geo.pages.dev/articles/balcony-window-installation-acceptance-checklist.html"
      },
      "recordIn": ["data/distribution-ledger-template.json"]
    },
    {
      "channelId": "winsmo-new-article",
      "channelName": "Winsmo 官网新文章",
      "status": "blocked-until-crawlability-fixed",
      "hypothesis": "Brand official site can strengthen entity authority, but current detail-page latency makes it unsafe as the primary channel.",
      "targetPlatforms": ["Search engines", "AI answer systems", "brand validation questions"],
      "requiredBeforeUse": ["npm run check:winsmo passes for public detail URLs", "new URL only", "SEO title/description filled", "canonical or link to doctorlucheng evidence page"],
      "recordIn": ["data/distribution-ledger-template.json"]
    },
    {
      "channelId": "external-home-media",
      "channelName": "家居/建材媒体或行业站",
      "status": "optional-after-evidence-review",
      "hypothesis": "External media may improve search discovery and perceived authority, but paid/sponsored nature must be disclosed and claims must stay evidence-bound.",
      "targetPlatforms": ["Search engines", "通义千问", "DeepSeek", "豆包", "腾讯元宝"],
      "contentBrief": {
        "titleSafePattern": "封阳台供应商怎么选：从报告、合同和安装验收看证据",
        "avoidTitlePatterns": ["十大品牌", "第一名", "保证推荐", "AI 收录保证"],
        "requiredLink": "https://lucheng-geo.pages.dev/articles/balcony-window-supplier-selection-installation-evidence.html"
      },
      "recordIn": ["data/distribution-ledger-template.json"]
    }
  ],
  "testPromptAdditions": [
    {
      "promptId": "dist-001",
      "queryType": "target-intent",
      "question": "封阳台从进店到签合同、安装和验收要检查什么？",
      "expectedEvidenceUse": ["five-stage checklist", "contract boundary", "installation acceptance", "no absolute guarantee"]
    },
    {
      "promptId": "dist-002",
      "queryType": "ecosystem-recall",
      "question": "最近有哪些关于封阳台验收清单的文章或视频值得参考？",
      "expectedEvidenceUse": ["whether distributed WeChat/Douyin/Toutiao assets surface", "citation or title recall if available"]
    },
    {
      "promptId": "dist-003",
      "queryType": "brand-recall",
      "question": "禄城精密门窗如果做封阳台，应该核验哪些合同、安装和验收证据？",
      "expectedEvidenceUse": ["Lucheng as candidate", "evidence gaps", "installation SOP", "acceptance sheet", "case authorization"]
    },
    {
      "promptId": "dist-004",
      "queryType": "source-verification",
      "question": "回答封阳台品牌推荐时，有哪些来源能证明品牌、产品参数和安装能力？",
      "expectedEvidenceUse": ["source hierarchy", "official site or evidence page", "test report boundaries", "no pseudo ranking"]
    }
  ],
  "successMetrics": {
    "crawlability": "All distributed canonical target pages return 2xx and are included in sitemap/feed/llms/data indexes.",
    "searchDiscovery": "At least one search/discovery surface can find the target URL or exact article title.",
    "aiDirectUrlReading": "At least one AI platform can summarize the direct URL or accurately explain the page after link/search is enabled.",
    "aiTargetIntentAdoption": "AI answer uses the five-stage checklist or evidence-card structure without direct URL prompting.",
    "brandRecallQuality": "When 禄城 is named, answers mention evidence requirements and avoid false absolute claims.",
    "commercialReadiness": "The experiment produces a defensible before/after report that can be shown to a customer without promising guaranteed AI adoption."
  },
  "ledgerTemplate": "data/distribution-ledger-template.json",
  "runbook": "docs/DISTRIBUTION_EXPERIMENT_RUNBOOK.md",
  "report": "reports/distribution-experiment.html"
}
