{
  "generatedAt": "2026-06-24T09:14:40.891Z",
  "project": "LLMs.txt Kit",
  "domain": "llmstxtkit.com",
  "origin": "https://llmstxtkit.com",
  "status": "waiting_for_final_domain_evidence",
  "inputPath": null,
  "summary": {
    "completedItems": 4,
    "totalItems": 8,
    "domainRegistered": true,
    "dnsConfigured": true,
    "dnsOk": true,
    "httpOk": true,
    "searchConsoleVerified": false,
    "sitemapSubmitted": false,
    "indexNowSubmitted": true,
    "realDistributionObserved": false,
    "organicProofObserved": false
  },
  "items": [
    {
      "id": "domain_registered",
      "label": "Domain registered",
      "status": "complete",
      "evidence": {
        "rdapFound": true,
        "rdapStatus": 200,
        "registrarRegistered": false,
        "registeredAt": null,
        "receiptRef": null
      },
      "nextAction": "Register llmstxtkit.com, then rerun npm run domain:status and npm run domain:evidence."
    },
    {
      "id": "dns_configured",
      "label": "DNS configured",
      "status": "complete",
      "evidence": {
        "dnsOk": true,
        "configured": false,
        "provider": null,
        "records": []
      },
      "nextAction": "Add final-domain DNS records, then rerun npm run domain:status."
    },
    {
      "id": "https_live",
      "label": "Final-domain HTTPS live",
      "status": "complete",
      "evidence": {
        "ok": true,
        "status": 200,
        "finalUrl": "https://llmstxtkit.com/",
        "bytes": 19379,
        "error": null
      },
      "nextAction": "Run final-domain cutover and HTTPS setup after DNS resolves."
    },
    {
      "id": "search_console_verified",
      "label": "Search Console verified",
      "status": "pending",
      "evidence": {
        "property": {
          "type": "Domain property",
          "value": "llmstxtkit.com",
          "verification": "DNS TXT record from Google Search Console"
        },
        "verifiedAt": null,
        "evidenceRefs": []
      },
      "nextAction": "Verify the Google Search Console Domain property."
    },
    {
      "id": "sitemap_submitted",
      "label": "Sitemap submitted",
      "status": "pending",
      "evidence": {
        "sitemapUrl": "https://llmstxtkit.com/sitemap.xml",
        "submittedAt": null,
        "fetchedAt": null,
        "evidenceRefs": []
      },
      "nextAction": "Submit the final-domain sitemap in Search Console."
    },
    {
      "id": "indexnow_submitted",
      "label": "IndexNow submitted",
      "status": "complete",
      "evidence": {
        "packetMode": "submitted",
        "packetSubmission": {
          "submittedAt": "2026-06-24T09:14:26.521Z",
          "endpoint": "https://api.indexnow.org/indexnow",
          "status": 200,
          "ok": true,
          "responseText": ""
        },
        "manuallySubmitted": false,
        "submittedAt": null,
        "statusCode": null,
        "evidenceRef": null
      },
      "nextAction": "Run npm run indexnow:submit after the final-domain key file returns HTTP 200."
    },
    {
      "id": "real_distribution_observed",
      "label": "Real distribution observed",
      "status": "pending",
      "evidence": {
        "attributionObservedPlacements": 0,
        "observedPlacements": [],
        "evidenceRefs": []
      },
      "nextAction": "Post useful answer-first placements and wait for planned UTM visits."
    },
    {
      "id": "organic_proof_observed",
      "label": "Organic proof observed",
      "status": "pending",
      "evidence": {
        "organicProofStatus": "waiting_for_search_console_or_organic_evidence",
        "impressions": 0,
        "clicks": 0,
        "evidenceRefs": []
      },
      "nextAction": "Add Search Console or analytics evidence, then rerun npm run organic:proof."
    }
  ],
  "notes": [],
  "commands": {
    "refreshEvidence": "npm run domain:evidence",
    "validateEvidenceInput": "npm run domain:evidence:validate",
    "refreshSearchConsoleVerificationPlan": "npm run search:verification",
    "refreshSearchConsoleHtmlFileGuard": "npm run search:html-file",
    "importSearchConsoleEvidence": "npm run organic:import -- dist/search-console-performance.csv --property-verified --sitemap-submitted",
    "refreshDomainStatus": "npm run domain:status",
    "refreshOrganicProof": "npm run organic:proof",
    "importDistributionEvidence": "npm run distribution:evidence",
    "refreshMeasurement": "npm run traffic:measurement",
    "refreshReadiness": "npm run readiness",
    "refreshMonitor": "npm run domain:monitor"
  },
  "inputTemplate": {
    "domain": "llmstxtkit.com",
    "registrar": {
      "registered": false,
      "registeredAt": "YYYY-MM-DD",
      "receiptRef": "registrar dashboard screenshot or receipt reference"
    },
    "dns": {
      "configured": false,
      "provider": "registrar, Cloudflare, or hosting provider",
      "records": [
        {
          "type": "A",
          "name": "@",
          "value": "103.11.101.203"
        },
        {
          "type": "CNAME",
          "name": "www",
          "value": "llmstxtkit.com"
        }
      ]
    },
    "searchConsole": {
      "propertyVerified": false,
      "property": "sc-domain:llmstxtkit.com",
      "verifiedAt": "YYYY-MM-DD",
      "sitemapSubmitted": false,
      "sitemapFetched": false,
      "sitemapUrl": "https://llmstxtkit.com/sitemap.xml",
      "submittedAt": "YYYY-MM-DD",
      "fetchedAt": "YYYY-MM-DD",
      "evidenceRefs": []
    },
    "indexNow": {
      "submitted": false,
      "submittedAt": "YYYY-MM-DD",
      "statusCode": 0,
      "evidenceRef": "dist/indexnow-submission-result.json or screenshot"
    },
    "distribution": {
      "realDistributionObserved": false,
      "observedPlacements": [],
      "evidenceRefs": []
    },
    "organic": {
      "organicProofObserved": false,
      "impressions": 0,
      "clicks": 0,
      "evidenceRefs": []
    },
    "notes": []
  }
}
