{
  "generatedAt": "2026-06-24T09:14:13.043Z",
  "project": "LLMs.txt Kit",
  "domain": "llmstxtkit.com",
  "origin": "https://llmstxtkit.com",
  "status": "ready_for_search_console_owner_action",
  "currentState": {
    "domainRegistered": true,
    "dnsOk": true,
    "httpOk": true,
    "searchConsoleVerified": false,
    "sitemapSubmitted": false,
    "ownerEvidenceClaimsValid": false,
    "domainStatus": "final_domain_live",
    "evidenceIntakeStatus": "final_domain_evidence_intake_ready",
    "evidenceValidationStatus": "no_owner_input_yet",
    "htmlVerificationFileStatus": "waiting_for_google_html_file",
    "htmlVerificationFileInstalled": false
  },
  "preferredProperty": {
    "type": "Domain property",
    "value": "sc-domain:llmstxtkit.com",
    "why": "Covers all protocols and subdomains for the final domain, and avoids URL-prefix mismatch during www/non-www or host changes."
  },
  "fallbackProperty": {
    "type": "URL-prefix property",
    "value": "https://llmstxtkit.com",
    "why": "Useful only if DNS TXT verification is inconvenient. It must exactly match the production HTTPS origin."
  },
  "verificationMethods": [
    {
      "id": "domain_dns_txt",
      "label": "Preferred: Domain property DNS TXT verification",
      "status": "ready_for_owner_action",
      "steps": [
        "Open Google Search Console and add a Domain property for llmstxtkit.com.",
        "Copy the TXT record that Google provides.",
        "Add the TXT record at the DNS provider that hosts the final domain.",
        "Wait for DNS propagation, then click Verify in Search Console.",
        "After verification, record the property, timestamp, and screenshot/export reference in dist/final-domain-evidence-input.json."
      ],
      "requiredEvidence": [
        "Search Console property screenshot or export showing verified status.",
        "DNS TXT record value or registrar/DNS provider screenshot.",
        "UTC verifiedAt timestamp."
      ],
      "evidenceInputPatch": {
        "searchConsole": {
          "property": "sc-domain:llmstxtkit.com",
          "propertyVerified": true,
          "verifiedAt": "YYYY-MM-DDTHH:mm:ssZ",
          "sitemapUrl": "https://llmstxtkit.com/sitemap.xml",
          "sitemapSubmitted": true,
          "submittedAt": "YYYY-MM-DDTHH:mm:ssZ",
          "fetchedAt": "YYYY-MM-DDTHH:mm:ssZ",
          "evidenceRefs": [
            "Search Console verification screenshot or export reference",
            "Search Console sitemap report screenshot or export reference"
          ]
        }
      },
      "notes": [
        "Do not publish a fake TXT token. The token must come from the owner's Google Search Console account.",
        "Do not count this as complete until evidence validation accepts the owner-side proof."
      ]
    },
    {
      "id": "url_prefix_html_file",
      "label": "Fallback: URL-prefix HTML file verification",
      "status": "ready_for_owner_action",
      "steps": [
        "Open Google Search Console and add a URL-prefix property for https://llmstxtkit.com.",
        "Download the Google HTML verification file from Search Console.",
        "Place the exact file at the site root without changing its filename or content.",
        "Confirm the file returns HTTP 200 at https://llmstxtkit.com/googleXXXXXXXXXXXX.html.",
        "Click Verify in Search Console and record the proof in dist/final-domain-evidence-input.json."
      ],
      "requiredEvidence": [
        "The exact Google HTML verification file is publicly reachable on the final domain.",
        "Search Console property screenshot or export showing verified status.",
        "UTC verifiedAt timestamp."
      ],
      "evidenceInputPatch": {
        "searchConsole": {
          "property": "https://llmstxtkit.com",
          "propertyVerified": true,
          "verifiedAt": "YYYY-MM-DDTHH:mm:ssZ",
          "sitemapUrl": "https://llmstxtkit.com/sitemap.xml",
          "sitemapSubmitted": true,
          "submittedAt": "YYYY-MM-DDTHH:mm:ssZ",
          "fetchedAt": "YYYY-MM-DDTHH:mm:ssZ",
          "evidenceRefs": [
            "Google HTML verification file URL",
            "Search Console URL-prefix verified screenshot or export reference"
          ]
        }
      },
      "notes": [
        "Only use this fallback after the final HTTPS origin is live.",
        "The current repository intentionally does not include a fake google-site-verification file."
      ]
    }
  ],
  "sitemapSubmission": {
    "status": "waiting_for_verified_property",
    "sitemapUrl": "https://llmstxtkit.com/sitemap.xml",
    "steps": [
      "Open the verified Search Console property.",
      "Submit https://llmstxtkit.com/sitemap.xml under Sitemaps.",
      "Wait until Search Console shows the sitemap as submitted or fetched.",
      "Record submittedAt/fetchedAt and screenshot/export references in dist/final-domain-evidence-input.json.",
      "Run npm run domain:evidence:validate, npm run organic:proof, npm run domain:evidence, and npm run readiness."
    ],
    "requiredEvidence": [
      "Search Console sitemap report screenshot/export.",
      "UTC submittedAt or fetchedAt timestamp.",
      "The submitted sitemap URL exactly matches the final HTTPS origin."
    ]
  },
  "urlInspectionQueue": [
    {
      "priority": 1,
      "url": "https://llmstxtkit.com/",
      "status": "waiting_for_verified_final_domain",
      "action": "Use URL Inspection, then Request indexing if Google can access the URL."
    },
    {
      "priority": 2,
      "url": "https://llmstxtkit.com/tools/ai-robots-txt-generator.html",
      "status": "waiting_for_verified_final_domain",
      "action": "Use URL Inspection, then Request indexing if Google can access the URL."
    },
    {
      "priority": 3,
      "url": "https://llmstxtkit.com/tools/ai-crawler-robots-txt-checker.html",
      "status": "waiting_for_verified_final_domain",
      "action": "Use URL Inspection, then Request indexing if Google can access the URL."
    },
    {
      "priority": 4,
      "url": "https://llmstxtkit.com/tools/ai-crawler-log-analyzer.html",
      "status": "waiting_for_verified_final_domain",
      "action": "Use URL Inspection, then Request indexing if Google can access the URL."
    },
    {
      "priority": 5,
      "url": "https://llmstxtkit.com/tools/llms-txt-validator.html",
      "status": "waiting_for_verified_final_domain",
      "action": "Use URL Inspection, then Request indexing if Google can access the URL."
    },
    {
      "priority": 6,
      "url": "https://llmstxtkit.com/tools/sitemap-to-llms-txt.html",
      "status": "waiting_for_verified_final_domain",
      "action": "Use URL Inspection, then Request indexing if Google can access the URL."
    },
    {
      "priority": 7,
      "url": "https://llmstxtkit.com/tools/ai-crawler-policy-badge.html",
      "status": "waiting_for_verified_final_domain",
      "action": "Use URL Inspection, then Request indexing if Google can access the URL."
    },
    {
      "priority": 8,
      "url": "https://llmstxtkit.com/data/ai-crawler-policy-benchmark.html",
      "status": "waiting_for_verified_final_domain",
      "action": "Use URL Inspection, then Request indexing if Google can access the URL."
    },
    {
      "priority": 9,
      "url": "https://llmstxtkit.com/data/ai-crawler-user-agents.html",
      "status": "waiting_for_verified_final_domain",
      "action": "Use URL Inspection, then Request indexing if Google can access the URL."
    },
    {
      "priority": 10,
      "url": "https://llmstxtkit.com/research/free-traffic-tricks-that-work.html",
      "status": "waiting_for_verified_final_domain",
      "action": "Use URL Inspection, then Request indexing if Google can access the URL."
    },
    {
      "priority": 11,
      "url": "https://llmstxtkit.com/resources/community-answer-templates.html",
      "status": "waiting_for_verified_final_domain",
      "action": "Use URL Inspection, then Request indexing if Google can access the URL."
    },
    {
      "priority": 12,
      "url": "https://llmstxtkit.com/resources/github-readme-snippets.html",
      "status": "waiting_for_verified_final_domain",
      "action": "Use URL Inspection, then Request indexing if Google can access the URL."
    },
    {
      "priority": 13,
      "url": "https://llmstxtkit.com/resources/new-domain-seo-launch-checklist.html",
      "status": "waiting_for_verified_final_domain",
      "action": "Use URL Inspection, then Request indexing if Google can access the URL."
    },
    {
      "priority": 14,
      "url": "https://llmstxtkit.com/updates/ai-crawler-policy-changelog.html",
      "status": "waiting_for_verified_final_domain",
      "action": "Use URL Inspection, then Request indexing if Google can access the URL."
    },
    {
      "priority": 15,
      "url": "https://llmstxtkit.com/templates/ai-crawler-robots-txt-examples.html",
      "status": "waiting_for_verified_final_domain",
      "action": "Use URL Inspection, then Request indexing if Google can access the URL."
    },
    {
      "priority": 16,
      "url": "https://llmstxtkit.com/guides/",
      "status": "waiting_for_verified_final_domain",
      "action": "Use URL Inspection, then Request indexing if Google can access the URL."
    },
    {
      "priority": 17,
      "url": "https://llmstxtkit.com/guides/llms-txt-generator.html",
      "status": "waiting_for_verified_final_domain",
      "action": "Use URL Inspection, then Request indexing if Google can access the URL."
    },
    {
      "priority": 18,
      "url": "https://llmstxtkit.com/guides/ai-search-visibility-for-local-business.html",
      "status": "waiting_for_verified_final_domain",
      "action": "Use URL Inspection, then Request indexing if Google can access the URL."
    },
    {
      "priority": 19,
      "url": "https://llmstxtkit.com/guides/ai-search-visibility-for-consultants.html",
      "status": "waiting_for_verified_final_domain",
      "action": "Use URL Inspection, then Request indexing if Google can access the URL."
    },
    {
      "priority": 20,
      "url": "https://llmstxtkit.com/guides/ai-crawler-log-analysis.html",
      "status": "waiting_for_verified_final_domain",
      "action": "Use URL Inspection, then Request indexing if Google can access the URL."
    },
    {
      "priority": 21,
      "url": "https://llmstxtkit.com/guides/llms-txt-for-help-centers.html",
      "status": "waiting_for_verified_final_domain",
      "action": "Use URL Inspection, then Request indexing if Google can access the URL."
    },
    {
      "priority": 22,
      "url": "https://llmstxtkit.com/guides/llms-txt-for-framer.html",
      "status": "waiting_for_verified_final_domain",
      "action": "Use URL Inspection, then Request indexing if Google can access the URL."
    },
    {
      "priority": 23,
      "url": "https://llmstxtkit.com/guides/llms-txt-for-webflow.html",
      "status": "waiting_for_verified_final_domain",
      "action": "Use URL Inspection, then Request indexing if Google can access the URL."
    },
    {
      "priority": 24,
      "url": "https://llmstxtkit.com/guides/llms-txt-for-wix.html",
      "status": "waiting_for_verified_final_domain",
      "action": "Use URL Inspection, then Request indexing if Google can access the URL."
    },
    {
      "priority": 25,
      "url": "https://llmstxtkit.com/guides/gptbot-vs-oai-searchbot.html",
      "status": "waiting_for_verified_final_domain",
      "action": "Use URL Inspection, then Request indexing if Google can access the URL."
    },
    {
      "priority": 26,
      "url": "https://llmstxtkit.com/guides/google-extended-vs-googlebot.html",
      "status": "waiting_for_verified_final_domain",
      "action": "Use URL Inspection, then Request indexing if Google can access the URL."
    }
  ],
  "evidenceInputPatch": {
    "searchConsole": {
      "property": "sc-domain:llmstxtkit.com",
      "propertyVerified": true,
      "verifiedAt": "YYYY-MM-DDTHH:mm:ssZ",
      "sitemapUrl": "https://llmstxtkit.com/sitemap.xml",
      "sitemapSubmitted": true,
      "submittedAt": "YYYY-MM-DDTHH:mm:ssZ",
      "fetchedAt": "YYYY-MM-DDTHH:mm:ssZ",
      "evidenceRefs": [
        "Search Console verification screenshot or export reference",
        "Search Console sitemap report screenshot or export reference"
      ]
    }
  },
  "commands": {
    "refreshSearchPacket": "npm run search:packet -- --domain llmstxtkit.com --base https://llmstxtkit.com",
    "refreshVerificationPlan": "npm run search:verification -- --domain llmstxtkit.com --base https://llmstxtkit.com",
    "installHtmlVerificationFile": "npm run search:html-file -- --file /absolute/path/to/googleXXXXXXXXXXXX.html",
    "validateOwnerEvidence": "npm run domain:evidence:validate",
    "refreshOrganicProof": "npm run organic:proof",
    "refreshFinalDomainEvidence": "npm run domain:evidence",
    "refreshEvidenceIntake": "npm run domain:evidence:intake",
    "refreshReadiness": "npm run readiness",
    "refreshGoalAudit": "npm run goal:audit",
    "importSearchConsoleCsv": "npm run organic:import -- dist/search-console-performance.csv --property-verified --sitemap-submitted"
  },
  "safety": {
    "cannotVerifyWithoutOwnerGoogleAccount": true,
    "noFakeVerificationClaims": true,
    "noFakeGoogleHtmlFile": true,
    "sitemapSubmissionRequiresVerifiedProperty": true,
    "searchConsoleDataUsuallyLags": "Performance/impression proof may take days after indexing; do not count zero-day absence as failure."
  },
  "proofGates": [
    {
      "id": "property_verified",
      "status": "pending_external",
      "evidence": "Search Console verified property proof imported and validated."
    },
    {
      "id": "sitemap_submitted",
      "status": "waiting_for_verified_property",
      "evidence": "Search Console sitemap report shows submitted/fetched status."
    },
    {
      "id": "owner_evidence_validated",
      "status": "pending_external",
      "evidence": "npm run domain:evidence:validate reports no invalid claims."
    }
  ]
}
