{
  "generatedAt": "2026-06-24T06:55:04.127Z",
  "project": "LLMs.txt Kit",
  "campaign": "first-distribution",
  "domain": "llmstxtkit.com",
  "origin": "https://llmstxtkit.com",
  "status": "waiting_for_final_domain_before_distribution",
  "summary": {
    "totalDays": 14,
    "plannedActions": 18,
    "postedActions": 0,
    "observedActions": 0,
    "observedCampaignEvents": 1,
    "unmatchedObservedContents": 1,
    "finalDomainLive": false
  },
  "safetyRules": [
    "Only post when the discussion is directly relevant.",
    "Answer the user's question first; link only when the tool or guide helps.",
    "Disclose affiliation when posting owned content.",
    "Do not ask for votes, fake searches, fake clicks, or reposts.",
    "Do not post Google search URLs as an SEO trick; always link directly to the useful asset.",
    "Use UTM-tagged links so real visits can be attributed in access logs.",
    "No fake searches, fake clicks, vote requests, mass comments, or recycled generic replies.",
    "Skip a planned placement when no directly relevant current discussion exists.",
    "Count success only through attribution, Search Console, analytics, or dated manual evidence."
  ],
  "successDefinition": [
    "At least one planned utm_content value appears in campaign attribution.",
    "At least one visitor triggers a useful tool or copy event after final-domain launch.",
    "Search Console or analytics later confirms impressions, clicks, or qualified referrals.",
    "Skipped or removed placements are recorded rather than hidden."
  ],
  "dailyPlan": [
    {
      "day": 1,
      "theme": "Launch proof and home-page utility",
      "status": "ready",
      "actions": [
        {
          "day": 1,
          "theme": "Launch proof and home-page utility",
          "id": "reddit-llms-txt-question",
          "community": "Reddit SEO or webmaster thread",
          "queryAnswered": "How should I create llms.txt?",
          "linkIntent": "Generator home page",
          "trackedUrl": "https://llmstxtkit.com/?utm_source=reddit&utm_medium=community-answer&utm_campaign=first-distribution&utm_content=reddit-llms-txt-question",
          "status": "planned",
          "observedEvents": 0,
          "proofStatus": "not_observed_yet",
          "evidenceNeeded": [
            "Public post/comment URL or owned channel URL.",
            "Useful answer-first copy, not a bare link drop.",
            "Observed matching utm_content in campaign attribution, or manual evidence reference."
          ]
        }
      ],
      "checklist": [
        "Search for current, directly relevant discussions before posting.",
        "Answer the question fully before adding a link.",
        "Disclose affiliation where appropriate.",
        "Log the final public URL or reason skipped.",
        "Refresh attribution proof after posting."
      ]
    },
    {
      "day": 2,
      "theme": "Robots.txt and AI crawler checks",
      "status": "ready",
      "actions": [
        {
          "day": 2,
          "theme": "Robots.txt and AI crawler checks",
          "id": "reddit-ai-robots-checker",
          "community": "Reddit SEO, webdev, or webmaster thread",
          "queryAnswered": "Is my robots.txt blocking AI/search crawlers?",
          "linkIntent": "AI crawler robots.txt checker",
          "trackedUrl": "https://llmstxtkit.com/tools/ai-crawler-robots-txt-checker.html?utm_source=reddit&utm_medium=community-answer&utm_campaign=first-distribution&utm_content=reddit-ai-robots-checker",
          "status": "planned",
          "observedEvents": 0,
          "proofStatus": "not_observed_yet",
          "evidenceNeeded": [
            "Public post/comment URL or owned channel URL.",
            "Useful answer-first copy, not a bare link drop.",
            "Observed matching utm_content in campaign attribution, or manual evidence reference."
          ]
        }
      ],
      "checklist": [
        "Search for current, directly relevant discussions before posting.",
        "Answer the question fully before adding a link.",
        "Disclose affiliation where appropriate.",
        "Log the final public URL or reason skipped.",
        "Refresh attribution proof after posting."
      ]
    },
    {
      "day": 3,
      "theme": "Sitemap to llms.txt workflow",
      "status": "ready",
      "actions": [
        {
          "day": 3,
          "theme": "Sitemap to llms.txt workflow",
          "id": "reddit-ai-robots-generator",
          "community": "Reddit SEO or webmaster thread",
          "queryAnswered": "How do I allow search but block AI training?",
          "linkIntent": "AI robots.txt generator",
          "trackedUrl": "https://llmstxtkit.com/tools/ai-robots-txt-generator.html?utm_source=reddit&utm_medium=community-answer&utm_campaign=first-distribution&utm_content=reddit-ai-robots-generator",
          "status": "planned",
          "observedEvents": 0,
          "proofStatus": "not_observed_yet",
          "evidenceNeeded": [
            "Public post/comment URL or owned channel URL.",
            "Useful answer-first copy, not a bare link drop.",
            "Observed matching utm_content in campaign attribution, or manual evidence reference."
          ]
        }
      ],
      "checklist": [
        "Search for current, directly relevant discussions before posting.",
        "Answer the question fully before adding a link.",
        "Disclose affiliation where appropriate.",
        "Log the final public URL or reason skipped.",
        "Refresh attribution proof after posting."
      ]
    },
    {
      "day": 4,
      "theme": "Benchmark and dataset discussion",
      "status": "ready",
      "actions": [
        {
          "day": 4,
          "theme": "Benchmark and dataset discussion",
          "id": "reddit-sitemap-to-llms",
          "community": "Reddit SEO, webdev, or webmaster thread",
          "queryAnswered": "Can I convert sitemap.xml into llms.txt?",
          "linkIntent": "Sitemap to llms.txt generator",
          "trackedUrl": "https://llmstxtkit.com/tools/sitemap-to-llms-txt.html?utm_source=reddit&utm_medium=community-answer&utm_campaign=first-distribution&utm_content=reddit-sitemap-to-llms",
          "status": "planned",
          "observedEvents": 0,
          "proofStatus": "not_observed_yet",
          "evidenceNeeded": [
            "Public post/comment URL or owned channel URL.",
            "Useful answer-first copy, not a bare link drop.",
            "Observed matching utm_content in campaign attribution, or manual evidence reference."
          ]
        }
      ],
      "checklist": [
        "Search for current, directly relevant discussions before posting.",
        "Answer the question fully before adding a link.",
        "Disclose affiliation where appropriate.",
        "Log the final public URL or reason skipped.",
        "Refresh attribution proof after posting."
      ]
    },
    {
      "day": 5,
      "theme": "GitHub snippets and maintainer workflows",
      "status": "ready",
      "actions": [
        {
          "day": 5,
          "theme": "GitHub snippets and maintainer workflows",
          "id": "hackernews-showhn",
          "community": "Hacker News",
          "queryAnswered": "Technical discussion around AI crawler policy data",
          "linkIntent": "AI crawler policy benchmark",
          "trackedUrl": "https://llmstxtkit.com/data/ai-crawler-policy-benchmark.html?utm_source=hackernews&utm_medium=launch-post&utm_campaign=first-distribution&utm_content=hackernews-showhn",
          "status": "planned",
          "observedEvents": 0,
          "proofStatus": "not_observed_yet",
          "evidenceNeeded": [
            "Public post/comment URL or owned channel URL.",
            "Useful answer-first copy, not a bare link drop.",
            "Observed matching utm_content in campaign attribution, or manual evidence reference."
          ]
        },
        {
          "day": 5,
          "theme": "GitHub snippets and maintainer workflows",
          "id": "ai-tools-directory",
          "community": "Curated AI tools or SEO tools directory",
          "queryAnswered": "Free tool listing for AI crawler visibility and llms.txt utilities",
          "linkIntent": "Tools hub and directory submission kit",
          "trackedUrl": "https://llmstxtkit.com/tools/?utm_source=directory&utm_medium=listing&utm_campaign=first-distribution&utm_content=ai-tools-directory",
          "status": "planned",
          "observedEvents": 0,
          "proofStatus": "not_observed_yet",
          "evidenceNeeded": [
            "Public post/comment URL or owned channel URL.",
            "Useful answer-first copy, not a bare link drop.",
            "Observed matching utm_content in campaign attribution, or manual evidence reference."
          ]
        },
        {
          "day": 5,
          "theme": "GitHub snippets and maintainer workflows",
          "id": "seo-newsletter-tip",
          "community": "SEO newsletter, webmaster roundup, or curator email",
          "queryAnswered": "Short useful tip about free AI crawler and llms.txt tools",
          "linkIntent": "Tool directory submission kit",
          "trackedUrl": "https://llmstxtkit.com/resources/tool-directory-submission-kit.html?utm_source=newsletter&utm_medium=tool-tip&utm_campaign=first-distribution&utm_content=seo-newsletter-tip",
          "status": "planned",
          "observedEvents": 0,
          "proofStatus": "not_observed_yet",
          "evidenceNeeded": [
            "Public post/comment URL or owned channel URL.",
            "Useful answer-first copy, not a bare link drop.",
            "Observed matching utm_content in campaign attribution, or manual evidence reference."
          ]
        },
        {
          "day": 5,
          "theme": "GitHub snippets and maintainer workflows",
          "id": "github-readme",
          "community": "GitHub README or gist",
          "queryAnswered": "Reusable AI crawler policy and llms.txt snippets",
          "linkIntent": "GitHub README snippets library",
          "trackedUrl": "https://llmstxtkit.com/resources/github-readme-snippets.html?utm_source=github&utm_medium=readme&utm_campaign=first-distribution&utm_content=github-readme",
          "status": "planned",
          "observedEvents": 0,
          "proofStatus": "not_observed_yet",
          "evidenceNeeded": [
            "Public post/comment URL or owned channel URL.",
            "Useful answer-first copy, not a bare link drop.",
            "Observed matching utm_content in campaign attribution, or manual evidence reference."
          ]
        }
      ],
      "checklist": [
        "Search for current, directly relevant discussions before posting.",
        "Answer the question fully before adding a link.",
        "Disclose affiliation where appropriate.",
        "Log the final public URL or reason skipped.",
        "Refresh attribution proof after posting."
      ]
    },
    {
      "day": 6,
      "theme": "CMS support answers",
      "status": "ready",
      "actions": [
        {
          "day": 6,
          "theme": "CMS support answers",
          "id": "github-issue-checklist",
          "community": "GitHub issue discussion",
          "queryAnswered": "What should be checked before changing robots.txt or llms.txt?",
          "linkIntent": "GitHub issue checklist",
          "trackedUrl": "https://llmstxtkit.com/resources/github-readme-snippets.html?utm_source=github&utm_medium=issue&utm_campaign=first-distribution&utm_content=github-issue-checklist",
          "status": "planned",
          "observedEvents": 0,
          "proofStatus": "not_observed_yet",
          "evidenceNeeded": [
            "Public post/comment URL or owned channel URL.",
            "Useful answer-first copy, not a bare link drop.",
            "Observed matching utm_content in campaign attribution, or manual evidence reference."
          ]
        },
        {
          "day": 6,
          "theme": "CMS support answers",
          "id": "github-pr-note",
          "community": "GitHub pull request discussion",
          "queryAnswered": "How should a PR explain AI crawler policy changes?",
          "linkIntent": "Pull request copy block",
          "trackedUrl": "https://llmstxtkit.com/resources/github-readme-snippets.html?utm_source=github&utm_medium=pull-request&utm_campaign=first-distribution&utm_content=github-pr-note",
          "status": "planned",
          "observedEvents": 0,
          "proofStatus": "not_observed_yet",
          "evidenceNeeded": [
            "Public post/comment URL or owned channel URL.",
            "Useful answer-first copy, not a bare link drop.",
            "Observed matching utm_content in campaign attribution, or manual evidence reference."
          ]
        }
      ],
      "checklist": [
        "Search for current, directly relevant discussions before posting.",
        "Answer the question fully before adding a link.",
        "Disclose affiliation where appropriate.",
        "Log the final public URL or reason skipped.",
        "Refresh attribution proof after posting."
      ]
    },
    {
      "day": 7,
      "theme": "No-post review and answer refinement",
      "status": "review_day",
      "actions": [],
      "checklist": [
        "Search for current, directly relevant discussions before posting.",
        "Answer the question fully before adding a link.",
        "Disclose affiliation where appropriate.",
        "Log the final public URL or reason skipped.",
        "Refresh attribution proof after posting."
      ]
    },
    {
      "day": 8,
      "theme": "Web builder support answers",
      "status": "ready",
      "actions": [
        {
          "day": 8,
          "theme": "Web builder support answers",
          "id": "wordpress-support",
          "community": "WordPress support/community",
          "queryAnswered": "How should WordPress sites structure llms.txt?",
          "linkIntent": "WordPress guide",
          "trackedUrl": "https://llmstxtkit.com/guides/llms-txt-for-wordpress.html?utm_source=wordpress&utm_medium=support-reply&utm_campaign=first-distribution&utm_content=wordpress-support",
          "status": "planned",
          "observedEvents": 0,
          "proofStatus": "not_observed_yet",
          "evidenceNeeded": [
            "Public post/comment URL or owned channel URL.",
            "Useful answer-first copy, not a bare link drop.",
            "Observed matching utm_content in campaign attribution, or manual evidence reference."
          ]
        },
        {
          "day": 8,
          "theme": "Web builder support answers",
          "id": "shopify-community",
          "community": "Shopify community",
          "queryAnswered": "How should a Shopify store make an AI-readable map?",
          "linkIntent": "Shopify guide",
          "trackedUrl": "https://llmstxtkit.com/guides/llms-txt-for-shopify.html?utm_source=shopify&utm_medium=community-answer&utm_campaign=first-distribution&utm_content=shopify-community",
          "status": "planned",
          "observedEvents": 0,
          "proofStatus": "not_observed_yet",
          "evidenceNeeded": [
            "Public post/comment URL or owned channel URL.",
            "Useful answer-first copy, not a bare link drop.",
            "Observed matching utm_content in campaign attribution, or manual evidence reference."
          ]
        }
      ],
      "checklist": [
        "Search for current, directly relevant discussions before posting.",
        "Answer the question fully before adding a link.",
        "Disclose affiliation where appropriate.",
        "Log the final public URL or reason skipped.",
        "Refresh attribution proof after posting."
      ]
    },
    {
      "day": 9,
      "theme": "SaaS docs and developer community",
      "status": "ready",
      "actions": [
        {
          "day": 9,
          "theme": "SaaS docs and developer community",
          "id": "webflow-forum",
          "community": "Webflow community",
          "queryAnswered": "How can a Webflow site publish llms.txt cleanly?",
          "linkIntent": "Webflow guide",
          "trackedUrl": "https://llmstxtkit.com/guides/llms-txt-for-webflow.html?utm_source=webflow&utm_medium=community-answer&utm_campaign=first-distribution&utm_content=webflow-forum",
          "status": "planned",
          "observedEvents": 0,
          "proofStatus": "not_observed_yet",
          "evidenceNeeded": [
            "Public post/comment URL or owned channel URL.",
            "Useful answer-first copy, not a bare link drop.",
            "Observed matching utm_content in campaign attribution, or manual evidence reference."
          ]
        }
      ],
      "checklist": [
        "Search for current, directly relevant discussions before posting.",
        "Answer the question fully before adding a link.",
        "Disclose affiliation where appropriate.",
        "Log the final public URL or reason skipped.",
        "Refresh attribution proof after posting."
      ]
    },
    {
      "day": 10,
      "theme": "Log analyzer tutorial replies",
      "status": "ready",
      "actions": [
        {
          "day": 10,
          "theme": "Log analyzer tutorial replies",
          "id": "wix-community",
          "community": "Wix community",
          "queryAnswered": "How can a Wix site publish an AI-readable page map?",
          "linkIntent": "Wix guide",
          "trackedUrl": "https://llmstxtkit.com/guides/llms-txt-for-wix.html?utm_source=wix&utm_medium=community-answer&utm_campaign=first-distribution&utm_content=wix-community",
          "status": "planned",
          "observedEvents": 0,
          "proofStatus": "not_observed_yet",
          "evidenceNeeded": [
            "Public post/comment URL or owned channel URL.",
            "Useful answer-first copy, not a bare link drop.",
            "Observed matching utm_content in campaign attribution, or manual evidence reference."
          ]
        }
      ],
      "checklist": [
        "Search for current, directly relevant discussions before posting.",
        "Answer the question fully before adding a link.",
        "Disclose affiliation where appropriate.",
        "Log the final public URL or reason skipped.",
        "Refresh attribution proof after posting."
      ]
    },
    {
      "day": 11,
      "theme": "Founder and indie SEO discussion",
      "status": "ready",
      "actions": [
        {
          "day": 11,
          "theme": "Founder and indie SEO discussion",
          "id": "saas-docs-community",
          "community": "Developer documentation community",
          "queryAnswered": "How can SaaS docs be easier for AI tools to interpret?",
          "linkIntent": "SaaS docs guide",
          "trackedUrl": "https://llmstxtkit.com/guides/llms-txt-for-saas-docs.html?utm_source=devdocs&utm_medium=community-answer&utm_campaign=first-distribution&utm_content=saas-docs-community",
          "status": "planned",
          "observedEvents": 0,
          "proofStatus": "not_observed_yet",
          "evidenceNeeded": [
            "Public post/comment URL or owned channel URL.",
            "Useful answer-first copy, not a bare link drop.",
            "Observed matching utm_content in campaign attribution, or manual evidence reference."
          ]
        }
      ],
      "checklist": [
        "Search for current, directly relevant discussions before posting.",
        "Answer the question fully before adding a link.",
        "Disclose affiliation where appropriate.",
        "Log the final public URL or reason skipped.",
        "Refresh attribution proof after posting."
      ]
    },
    {
      "day": 12,
      "theme": "Owned update and changelog",
      "status": "ready",
      "actions": [
        {
          "day": 12,
          "theme": "Owned update and changelog",
          "id": "devto-log-analyzer",
          "community": "DEV Community or developer blog comments",
          "queryAnswered": "How can I tell whether AI crawlers are hitting my logs?",
          "linkIntent": "AI crawler log analyzer",
          "trackedUrl": "https://llmstxtkit.com/tools/ai-crawler-log-analyzer.html?utm_source=devto&utm_medium=tutorial-comment&utm_campaign=first-distribution&utm_content=devto-log-analyzer",
          "status": "planned",
          "observedEvents": 0,
          "proofStatus": "not_observed_yet",
          "evidenceNeeded": [
            "Public post/comment URL or owned channel URL.",
            "Useful answer-first copy, not a bare link drop.",
            "Observed matching utm_content in campaign attribution, or manual evidence reference."
          ]
        },
        {
          "day": 12,
          "theme": "Owned update and changelog",
          "id": "indiehackers-seo",
          "community": "Indie Hackers or founder community",
          "queryAnswered": "What practical AI search visibility steps can a small site take?",
          "linkIntent": "ChatGPT search visibility guide",
          "trackedUrl": "https://llmstxtkit.com/guides/chatgpt-search-visibility.html?utm_source=indiehackers&utm_medium=community-answer&utm_campaign=first-distribution&utm_content=indiehackers-seo",
          "status": "planned",
          "observedEvents": 0,
          "proofStatus": "not_observed_yet",
          "evidenceNeeded": [
            "Public post/comment URL or owned channel URL.",
            "Useful answer-first copy, not a bare link drop.",
            "Observed matching utm_content in campaign attribution, or manual evidence reference."
          ]
        },
        {
          "day": 12,
          "theme": "Owned update and changelog",
          "id": "newsletter-changelog",
          "community": "Owned newsletter/update",
          "queryAnswered": "What changed in AI crawler rules?",
          "linkIntent": "AI crawler policy changelog",
          "trackedUrl": "https://llmstxtkit.com/updates/ai-crawler-policy-changelog.html?utm_source=newsletter&utm_medium=owned-update&utm_campaign=first-distribution&utm_content=newsletter-changelog",
          "status": "planned",
          "observedEvents": 0,
          "proofStatus": "not_observed_yet",
          "evidenceNeeded": [
            "Public post/comment URL or owned channel URL.",
            "Useful answer-first copy, not a bare link drop.",
            "Observed matching utm_content in campaign attribution, or manual evidence reference."
          ]
        }
      ],
      "checklist": [
        "Search for current, directly relevant discussions before posting.",
        "Answer the question fully before adding a link.",
        "Disclose affiliation where appropriate.",
        "Log the final public URL or reason skipped.",
        "Refresh attribution proof after posting."
      ]
    },
    {
      "day": 13,
      "theme": "Follow-up only where replies happened",
      "status": "review_day",
      "actions": [],
      "checklist": [
        "Search for current, directly relevant discussions before posting.",
        "Answer the question fully before adding a link.",
        "Disclose affiliation where appropriate.",
        "Log the final public URL or reason skipped.",
        "Refresh attribution proof after posting."
      ]
    },
    {
      "day": 14,
      "theme": "Evidence review and next sprint planning",
      "status": "review_day",
      "actions": [],
      "checklist": [
        "Search for current, directly relevant discussions before posting.",
        "Answer the question fully before adding a link.",
        "Disclose affiliation where appropriate.",
        "Log the final public URL or reason skipped.",
        "Refresh attribution proof after posting."
      ]
    }
  ],
  "actions": [
    {
      "day": 1,
      "theme": "Launch proof and home-page utility",
      "id": "reddit-llms-txt-question",
      "community": "Reddit SEO or webmaster thread",
      "queryAnswered": "How should I create llms.txt?",
      "linkIntent": "Generator home page",
      "trackedUrl": "https://llmstxtkit.com/?utm_source=reddit&utm_medium=community-answer&utm_campaign=first-distribution&utm_content=reddit-llms-txt-question",
      "status": "planned",
      "observedEvents": 0,
      "proofStatus": "not_observed_yet",
      "evidenceNeeded": [
        "Public post/comment URL or owned channel URL.",
        "Useful answer-first copy, not a bare link drop.",
        "Observed matching utm_content in campaign attribution, or manual evidence reference."
      ]
    },
    {
      "day": 2,
      "theme": "Robots.txt and AI crawler checks",
      "id": "reddit-ai-robots-checker",
      "community": "Reddit SEO, webdev, or webmaster thread",
      "queryAnswered": "Is my robots.txt blocking AI/search crawlers?",
      "linkIntent": "AI crawler robots.txt checker",
      "trackedUrl": "https://llmstxtkit.com/tools/ai-crawler-robots-txt-checker.html?utm_source=reddit&utm_medium=community-answer&utm_campaign=first-distribution&utm_content=reddit-ai-robots-checker",
      "status": "planned",
      "observedEvents": 0,
      "proofStatus": "not_observed_yet",
      "evidenceNeeded": [
        "Public post/comment URL or owned channel URL.",
        "Useful answer-first copy, not a bare link drop.",
        "Observed matching utm_content in campaign attribution, or manual evidence reference."
      ]
    },
    {
      "day": 3,
      "theme": "Sitemap to llms.txt workflow",
      "id": "reddit-ai-robots-generator",
      "community": "Reddit SEO or webmaster thread",
      "queryAnswered": "How do I allow search but block AI training?",
      "linkIntent": "AI robots.txt generator",
      "trackedUrl": "https://llmstxtkit.com/tools/ai-robots-txt-generator.html?utm_source=reddit&utm_medium=community-answer&utm_campaign=first-distribution&utm_content=reddit-ai-robots-generator",
      "status": "planned",
      "observedEvents": 0,
      "proofStatus": "not_observed_yet",
      "evidenceNeeded": [
        "Public post/comment URL or owned channel URL.",
        "Useful answer-first copy, not a bare link drop.",
        "Observed matching utm_content in campaign attribution, or manual evidence reference."
      ]
    },
    {
      "day": 4,
      "theme": "Benchmark and dataset discussion",
      "id": "reddit-sitemap-to-llms",
      "community": "Reddit SEO, webdev, or webmaster thread",
      "queryAnswered": "Can I convert sitemap.xml into llms.txt?",
      "linkIntent": "Sitemap to llms.txt generator",
      "trackedUrl": "https://llmstxtkit.com/tools/sitemap-to-llms-txt.html?utm_source=reddit&utm_medium=community-answer&utm_campaign=first-distribution&utm_content=reddit-sitemap-to-llms",
      "status": "planned",
      "observedEvents": 0,
      "proofStatus": "not_observed_yet",
      "evidenceNeeded": [
        "Public post/comment URL or owned channel URL.",
        "Useful answer-first copy, not a bare link drop.",
        "Observed matching utm_content in campaign attribution, or manual evidence reference."
      ]
    },
    {
      "day": 5,
      "theme": "GitHub snippets and maintainer workflows",
      "id": "hackernews-showhn",
      "community": "Hacker News",
      "queryAnswered": "Technical discussion around AI crawler policy data",
      "linkIntent": "AI crawler policy benchmark",
      "trackedUrl": "https://llmstxtkit.com/data/ai-crawler-policy-benchmark.html?utm_source=hackernews&utm_medium=launch-post&utm_campaign=first-distribution&utm_content=hackernews-showhn",
      "status": "planned",
      "observedEvents": 0,
      "proofStatus": "not_observed_yet",
      "evidenceNeeded": [
        "Public post/comment URL or owned channel URL.",
        "Useful answer-first copy, not a bare link drop.",
        "Observed matching utm_content in campaign attribution, or manual evidence reference."
      ]
    },
    {
      "day": 5,
      "theme": "GitHub snippets and maintainer workflows",
      "id": "ai-tools-directory",
      "community": "Curated AI tools or SEO tools directory",
      "queryAnswered": "Free tool listing for AI crawler visibility and llms.txt utilities",
      "linkIntent": "Tools hub and directory submission kit",
      "trackedUrl": "https://llmstxtkit.com/tools/?utm_source=directory&utm_medium=listing&utm_campaign=first-distribution&utm_content=ai-tools-directory",
      "status": "planned",
      "observedEvents": 0,
      "proofStatus": "not_observed_yet",
      "evidenceNeeded": [
        "Public post/comment URL or owned channel URL.",
        "Useful answer-first copy, not a bare link drop.",
        "Observed matching utm_content in campaign attribution, or manual evidence reference."
      ]
    },
    {
      "day": 5,
      "theme": "GitHub snippets and maintainer workflows",
      "id": "seo-newsletter-tip",
      "community": "SEO newsletter, webmaster roundup, or curator email",
      "queryAnswered": "Short useful tip about free AI crawler and llms.txt tools",
      "linkIntent": "Tool directory submission kit",
      "trackedUrl": "https://llmstxtkit.com/resources/tool-directory-submission-kit.html?utm_source=newsletter&utm_medium=tool-tip&utm_campaign=first-distribution&utm_content=seo-newsletter-tip",
      "status": "planned",
      "observedEvents": 0,
      "proofStatus": "not_observed_yet",
      "evidenceNeeded": [
        "Public post/comment URL or owned channel URL.",
        "Useful answer-first copy, not a bare link drop.",
        "Observed matching utm_content in campaign attribution, or manual evidence reference."
      ]
    },
    {
      "day": 5,
      "theme": "GitHub snippets and maintainer workflows",
      "id": "github-readme",
      "community": "GitHub README or gist",
      "queryAnswered": "Reusable AI crawler policy and llms.txt snippets",
      "linkIntent": "GitHub README snippets library",
      "trackedUrl": "https://llmstxtkit.com/resources/github-readme-snippets.html?utm_source=github&utm_medium=readme&utm_campaign=first-distribution&utm_content=github-readme",
      "status": "planned",
      "observedEvents": 0,
      "proofStatus": "not_observed_yet",
      "evidenceNeeded": [
        "Public post/comment URL or owned channel URL.",
        "Useful answer-first copy, not a bare link drop.",
        "Observed matching utm_content in campaign attribution, or manual evidence reference."
      ]
    },
    {
      "day": 6,
      "theme": "CMS support answers",
      "id": "github-issue-checklist",
      "community": "GitHub issue discussion",
      "queryAnswered": "What should be checked before changing robots.txt or llms.txt?",
      "linkIntent": "GitHub issue checklist",
      "trackedUrl": "https://llmstxtkit.com/resources/github-readme-snippets.html?utm_source=github&utm_medium=issue&utm_campaign=first-distribution&utm_content=github-issue-checklist",
      "status": "planned",
      "observedEvents": 0,
      "proofStatus": "not_observed_yet",
      "evidenceNeeded": [
        "Public post/comment URL or owned channel URL.",
        "Useful answer-first copy, not a bare link drop.",
        "Observed matching utm_content in campaign attribution, or manual evidence reference."
      ]
    },
    {
      "day": 6,
      "theme": "CMS support answers",
      "id": "github-pr-note",
      "community": "GitHub pull request discussion",
      "queryAnswered": "How should a PR explain AI crawler policy changes?",
      "linkIntent": "Pull request copy block",
      "trackedUrl": "https://llmstxtkit.com/resources/github-readme-snippets.html?utm_source=github&utm_medium=pull-request&utm_campaign=first-distribution&utm_content=github-pr-note",
      "status": "planned",
      "observedEvents": 0,
      "proofStatus": "not_observed_yet",
      "evidenceNeeded": [
        "Public post/comment URL or owned channel URL.",
        "Useful answer-first copy, not a bare link drop.",
        "Observed matching utm_content in campaign attribution, or manual evidence reference."
      ]
    },
    {
      "day": 8,
      "theme": "Web builder support answers",
      "id": "wordpress-support",
      "community": "WordPress support/community",
      "queryAnswered": "How should WordPress sites structure llms.txt?",
      "linkIntent": "WordPress guide",
      "trackedUrl": "https://llmstxtkit.com/guides/llms-txt-for-wordpress.html?utm_source=wordpress&utm_medium=support-reply&utm_campaign=first-distribution&utm_content=wordpress-support",
      "status": "planned",
      "observedEvents": 0,
      "proofStatus": "not_observed_yet",
      "evidenceNeeded": [
        "Public post/comment URL or owned channel URL.",
        "Useful answer-first copy, not a bare link drop.",
        "Observed matching utm_content in campaign attribution, or manual evidence reference."
      ]
    },
    {
      "day": 8,
      "theme": "Web builder support answers",
      "id": "shopify-community",
      "community": "Shopify community",
      "queryAnswered": "How should a Shopify store make an AI-readable map?",
      "linkIntent": "Shopify guide",
      "trackedUrl": "https://llmstxtkit.com/guides/llms-txt-for-shopify.html?utm_source=shopify&utm_medium=community-answer&utm_campaign=first-distribution&utm_content=shopify-community",
      "status": "planned",
      "observedEvents": 0,
      "proofStatus": "not_observed_yet",
      "evidenceNeeded": [
        "Public post/comment URL or owned channel URL.",
        "Useful answer-first copy, not a bare link drop.",
        "Observed matching utm_content in campaign attribution, or manual evidence reference."
      ]
    },
    {
      "day": 9,
      "theme": "SaaS docs and developer community",
      "id": "webflow-forum",
      "community": "Webflow community",
      "queryAnswered": "How can a Webflow site publish llms.txt cleanly?",
      "linkIntent": "Webflow guide",
      "trackedUrl": "https://llmstxtkit.com/guides/llms-txt-for-webflow.html?utm_source=webflow&utm_medium=community-answer&utm_campaign=first-distribution&utm_content=webflow-forum",
      "status": "planned",
      "observedEvents": 0,
      "proofStatus": "not_observed_yet",
      "evidenceNeeded": [
        "Public post/comment URL or owned channel URL.",
        "Useful answer-first copy, not a bare link drop.",
        "Observed matching utm_content in campaign attribution, or manual evidence reference."
      ]
    },
    {
      "day": 10,
      "theme": "Log analyzer tutorial replies",
      "id": "wix-community",
      "community": "Wix community",
      "queryAnswered": "How can a Wix site publish an AI-readable page map?",
      "linkIntent": "Wix guide",
      "trackedUrl": "https://llmstxtkit.com/guides/llms-txt-for-wix.html?utm_source=wix&utm_medium=community-answer&utm_campaign=first-distribution&utm_content=wix-community",
      "status": "planned",
      "observedEvents": 0,
      "proofStatus": "not_observed_yet",
      "evidenceNeeded": [
        "Public post/comment URL or owned channel URL.",
        "Useful answer-first copy, not a bare link drop.",
        "Observed matching utm_content in campaign attribution, or manual evidence reference."
      ]
    },
    {
      "day": 11,
      "theme": "Founder and indie SEO discussion",
      "id": "saas-docs-community",
      "community": "Developer documentation community",
      "queryAnswered": "How can SaaS docs be easier for AI tools to interpret?",
      "linkIntent": "SaaS docs guide",
      "trackedUrl": "https://llmstxtkit.com/guides/llms-txt-for-saas-docs.html?utm_source=devdocs&utm_medium=community-answer&utm_campaign=first-distribution&utm_content=saas-docs-community",
      "status": "planned",
      "observedEvents": 0,
      "proofStatus": "not_observed_yet",
      "evidenceNeeded": [
        "Public post/comment URL or owned channel URL.",
        "Useful answer-first copy, not a bare link drop.",
        "Observed matching utm_content in campaign attribution, or manual evidence reference."
      ]
    },
    {
      "day": 12,
      "theme": "Owned update and changelog",
      "id": "devto-log-analyzer",
      "community": "DEV Community or developer blog comments",
      "queryAnswered": "How can I tell whether AI crawlers are hitting my logs?",
      "linkIntent": "AI crawler log analyzer",
      "trackedUrl": "https://llmstxtkit.com/tools/ai-crawler-log-analyzer.html?utm_source=devto&utm_medium=tutorial-comment&utm_campaign=first-distribution&utm_content=devto-log-analyzer",
      "status": "planned",
      "observedEvents": 0,
      "proofStatus": "not_observed_yet",
      "evidenceNeeded": [
        "Public post/comment URL or owned channel URL.",
        "Useful answer-first copy, not a bare link drop.",
        "Observed matching utm_content in campaign attribution, or manual evidence reference."
      ]
    },
    {
      "day": 12,
      "theme": "Owned update and changelog",
      "id": "indiehackers-seo",
      "community": "Indie Hackers or founder community",
      "queryAnswered": "What practical AI search visibility steps can a small site take?",
      "linkIntent": "ChatGPT search visibility guide",
      "trackedUrl": "https://llmstxtkit.com/guides/chatgpt-search-visibility.html?utm_source=indiehackers&utm_medium=community-answer&utm_campaign=first-distribution&utm_content=indiehackers-seo",
      "status": "planned",
      "observedEvents": 0,
      "proofStatus": "not_observed_yet",
      "evidenceNeeded": [
        "Public post/comment URL or owned channel URL.",
        "Useful answer-first copy, not a bare link drop.",
        "Observed matching utm_content in campaign attribution, or manual evidence reference."
      ]
    },
    {
      "day": 12,
      "theme": "Owned update and changelog",
      "id": "newsletter-changelog",
      "community": "Owned newsletter/update",
      "queryAnswered": "What changed in AI crawler rules?",
      "linkIntent": "AI crawler policy changelog",
      "trackedUrl": "https://llmstxtkit.com/updates/ai-crawler-policy-changelog.html?utm_source=newsletter&utm_medium=owned-update&utm_campaign=first-distribution&utm_content=newsletter-changelog",
      "status": "planned",
      "observedEvents": 0,
      "proofStatus": "not_observed_yet",
      "evidenceNeeded": [
        "Public post/comment URL or owned channel URL.",
        "Useful answer-first copy, not a bare link drop.",
        "Observed matching utm_content in campaign attribution, or manual evidence reference."
      ]
    }
  ],
  "commands": {
    "refreshSprint": "npm run traffic:sprint",
    "refreshCampaigns": "npm run campaigns",
    "refreshDistributionProof": "npm run distribution:proof",
    "refreshAttribution": "npm run campaign:attribution",
    "importDistributionEvidence": "npm run distribution:evidence",
    "refreshMeasurement": "npm run traffic:measurement",
    "refreshEvidence": "npm run domain:evidence"
  },
  "publicProofUrls": [
    "https://llmstxtkit.com/.well-known/traffic-sprint.json",
    "https://llmstxtkit.com/.well-known/distribution-proof.json",
    "https://llmstxtkit.com/.well-known/campaign-attribution.json",
    "https://llmstxtkit.com/.well-known/traffic-measurement-plan.json"
  ]
}
