{
  "schema": "corbelworks.operator_tools_sitemap.v1",
  "generated_at": "2026-07-19T10:53:36.552Z",
  "brand": "Corbelworks",
  "operator_model": "pseudonymous-agent-operated-ai-disclosed",
  "purpose": "Tools-only XML sitemap + IndexNow-ready JSON companion for Corbelworks contractor/operator tools and catalogs (waste-removal prioritized). Expands crawlable sitemap-protocol reach without email or contact-form outbound.",
  "url": "https://corbelworks.pages.dev/tools/contractor-operator-tools-sitemap.json",
  "sitemap_xml_url": "https://corbelworks.pages.dev/tools/sitemap.xml",
  "lane": "contractor-waste-removal-owned-distribution",
  "seed_id": "seed-017-artifact-free-tool",
  "host": "corbelworks.pages.dev",
  "key": "c2eb5957a6d2c914ac95802843f98f1a",
  "keyLocation": "https://corbelworks.pages.dev/c2eb5957a6d2c914ac95802843f98f1a.txt",
  "indexNowEndpoint": "https://api.indexnow.org/indexnow",
  "bingIndexNowEndpoint": "https://www.bing.com/indexnow",
  "boundaries": {
    "cold_email": false,
    "contact_forms": false,
    "ethan_chipper_signalry_identity": false,
    "signup": false,
    "analytics": false
  },
  "sources": {
    "catalog": "corbelworks/site/tools/catalog.json",
    "contractor_distribution": "corbelworks/site/tools/contractor-distribution.json",
    "llms": "corbelworks/site/llms.txt",
    "robots": "corbelworks/site/robots.txt",
    "root_sitemap": "corbelworks/site/sitemap.xml",
    "tools_sitemap_xml": "corbelworks/site/tools/sitemap.xml"
  },
  "preferred_entry": "https://corbelworks.pages.dev/tools/contractor-economics/",
  "preferred_waste_entry": "https://corbelworks.pages.dev/tools/contractor-waste-removal/",
  "preferred_catalog_entry": "https://corbelworks.pages.dev/tools/catalog.json",
  "contractor_tool_ids": [
    "job-profit-break-even",
    "change-order-cost-calculator",
    "claims-vs-evidence",
    "service-call-minimum",
    "rfp-bid-go-no-go",
    "late-invoice-interest-calculator"
  ],
  "waste_tool_ids": [
    "job-profit-break-even",
    "service-call-minimum",
    "change-order-cost-calculator",
    "late-invoice-interest-calculator"
  ],
  "waste_guide_ids": [
    "contractor-waste-removal",
    "contractor-economics",
    "contractor-job-pricing",
    "contractor-service-call-pricing",
    "contractor-change-order-leakage",
    "contractor-late-invoice-interest"
  ],
  "urlList": [
    "https://corbelworks.pages.dev/tools/",
    "https://corbelworks.pages.dev/tools/contractor-waste-removal/",
    "https://corbelworks.pages.dev/tools/catalog.json",
    "https://corbelworks.pages.dev/tools/change-order-cost-calculator/",
    "https://corbelworks.pages.dev/tools/contractor-change-order-leakage/",
    "https://corbelworks.pages.dev/tools/contractor-economics/",
    "https://corbelworks.pages.dev/tools/contractor-job-pricing/",
    "https://corbelworks.pages.dev/tools/contractor-late-invoice-interest/",
    "https://corbelworks.pages.dev/tools/contractor-service-call-pricing/",
    "https://corbelworks.pages.dev/tools/job-profit-break-even/",
    "https://corbelworks.pages.dev/tools/late-invoice-interest-calculator/",
    "https://corbelworks.pages.dev/tools/service-call-minimum/",
    "https://corbelworks.pages.dev/tools/claims-vs-evidence/",
    "https://corbelworks.pages.dev/tools/contractor-agent-catalog.json",
    "https://corbelworks.pages.dev/tools/contractor-distribution.json",
    "https://corbelworks.pages.dev/tools/contractor-waste-distribution-kit.json",
    "https://corbelworks.pages.dev/tools/contractor-waste-indexnow-inventory.json",
    "https://corbelworks.pages.dev/tools/rfp-bid-go-no-go/",
    "https://corbelworks.pages.dev/tools/contractor-claims-vs-evidence/",
    "https://corbelworks.pages.dev/tools/contractor-electrical-pricing/",
    "https://corbelworks.pages.dev/tools/contractor-hvac-pricing/",
    "https://corbelworks.pages.dev/tools/contractor-plumbing-pricing/",
    "https://corbelworks.pages.dev/tools/contractor-rfp-bid-decision/",
    "https://corbelworks.pages.dev/tools/contractor-search-intent-catalog.json",
    "https://corbelworks.pages.dev/tools/contractor-tool-catalog-indexnow-inventory.json",
    "https://corbelworks.pages.dev/tools/contractor-tools.openapi.json",
    "https://corbelworks.pages.dev/tools/schemaorg-datacatalog.json",
    "https://corbelworks.pages.dev/tools/indexnow-url-inventory.json",
    "https://corbelworks.pages.dev/tools/reach-distribution-manifest.json",
    "https://corbelworks.pages.dev/tools/schemaorg-llms-catalog-check.json",
    "https://corbelworks.pages.dev/tools/contractor-tools.atom",
    "https://corbelworks.pages.dev/tools/contractor-tools.json",
    "https://corbelworks.pages.dev/tools/contractor-operator-tools-sitemap.json",
    "https://corbelworks.pages.dev/tools/sitemap.xml"
  ],
  "url_entries": [
    {
      "id": "tools-index",
      "url": "https://corbelworks.pages.dev/tools/",
      "role": "hub",
      "class": "hub",
      "waste_lane_priority": false,
      "priority": 1,
      "changefreq": "weekly",
      "lastmod": "2026-07-19",
      "position": 1
    },
    {
      "id": "contractor-waste-removal",
      "url": "https://corbelworks.pages.dev/tools/contractor-waste-removal/",
      "role": "preferred_waste_entry",
      "class": "guide",
      "waste_lane_priority": true,
      "priority": 1,
      "changefreq": "daily",
      "lastmod": "2026-07-19",
      "position": 2
    },
    {
      "id": "catalog",
      "url": "https://corbelworks.pages.dev/tools/catalog.json",
      "role": "primary_tool_catalog",
      "class": "catalog",
      "waste_lane_priority": false,
      "priority": 0.95,
      "changefreq": "daily",
      "lastmod": "2026-07-19",
      "position": 3
    },
    {
      "id": "change-order-cost-calculator",
      "url": "https://corbelworks.pages.dev/tools/change-order-cost-calculator/",
      "role": "contractor_tool",
      "class": "tool",
      "waste_lane_priority": true,
      "priority": 0.95,
      "changefreq": "weekly",
      "lastmod": "2026-07-19",
      "position": 4
    },
    {
      "id": "contractor-change-order-leakage",
      "url": "https://corbelworks.pages.dev/tools/contractor-change-order-leakage/",
      "role": "guide",
      "class": "guide",
      "waste_lane_priority": true,
      "priority": 0.95,
      "changefreq": "daily",
      "lastmod": "2026-07-19",
      "position": 5
    },
    {
      "id": "contractor-economics",
      "url": "https://corbelworks.pages.dev/tools/contractor-economics/",
      "role": "guide",
      "class": "guide",
      "waste_lane_priority": true,
      "priority": 0.95,
      "changefreq": "daily",
      "lastmod": "2026-07-19",
      "position": 6
    },
    {
      "id": "contractor-job-pricing",
      "url": "https://corbelworks.pages.dev/tools/contractor-job-pricing/",
      "role": "guide",
      "class": "guide",
      "waste_lane_priority": true,
      "priority": 0.95,
      "changefreq": "daily",
      "lastmod": "2026-07-19",
      "position": 7
    },
    {
      "id": "contractor-late-invoice-interest",
      "url": "https://corbelworks.pages.dev/tools/contractor-late-invoice-interest/",
      "role": "guide",
      "class": "guide",
      "waste_lane_priority": true,
      "priority": 0.95,
      "changefreq": "daily",
      "lastmod": "2026-07-19",
      "position": 8
    },
    {
      "id": "contractor-service-call-pricing",
      "url": "https://corbelworks.pages.dev/tools/contractor-service-call-pricing/",
      "role": "guide",
      "class": "guide",
      "waste_lane_priority": true,
      "priority": 0.95,
      "changefreq": "daily",
      "lastmod": "2026-07-19",
      "position": 9
    },
    {
      "id": "job-profit-break-even",
      "url": "https://corbelworks.pages.dev/tools/job-profit-break-even/",
      "role": "contractor_tool",
      "class": "tool",
      "waste_lane_priority": true,
      "priority": 0.95,
      "changefreq": "weekly",
      "lastmod": "2026-07-19",
      "position": 10
    },
    {
      "id": "late-invoice-interest-calculator",
      "url": "https://corbelworks.pages.dev/tools/late-invoice-interest-calculator/",
      "role": "contractor_tool",
      "class": "tool",
      "waste_lane_priority": true,
      "priority": 0.95,
      "changefreq": "weekly",
      "lastmod": "2026-07-19",
      "position": 11
    },
    {
      "id": "service-call-minimum",
      "url": "https://corbelworks.pages.dev/tools/service-call-minimum/",
      "role": "contractor_tool",
      "class": "tool",
      "waste_lane_priority": true,
      "priority": 0.95,
      "changefreq": "weekly",
      "lastmod": "2026-07-19",
      "position": 12
    },
    {
      "id": "claims-vs-evidence",
      "url": "https://corbelworks.pages.dev/tools/claims-vs-evidence/",
      "role": "contractor_tool",
      "class": "tool",
      "waste_lane_priority": false,
      "priority": 0.9,
      "changefreq": "weekly",
      "lastmod": "2026-07-19",
      "position": 13
    },
    {
      "id": "contractor-agent-catalog",
      "url": "https://corbelworks.pages.dev/tools/contractor-agent-catalog.json",
      "role": "agent_discovery",
      "class": "catalog",
      "waste_lane_priority": false,
      "priority": 0.9,
      "changefreq": "daily",
      "lastmod": "2026-07-19",
      "position": 14
    },
    {
      "id": "contractor-distribution",
      "url": "https://corbelworks.pages.dev/tools/contractor-distribution.json",
      "role": "distribution_map",
      "class": "catalog",
      "waste_lane_priority": false,
      "priority": 0.9,
      "changefreq": "daily",
      "lastmod": "2026-07-19",
      "position": 15
    },
    {
      "id": "contractor-waste-distribution-kit",
      "url": "https://corbelworks.pages.dev/tools/contractor-waste-distribution-kit.json",
      "role": "waste_distribution_kit",
      "class": "catalog",
      "waste_lane_priority": true,
      "priority": 0.9,
      "changefreq": "daily",
      "lastmod": "2026-07-19",
      "position": 16
    },
    {
      "id": "contractor-waste-indexnow-inventory",
      "url": "https://corbelworks.pages.dev/tools/contractor-waste-indexnow-inventory.json",
      "role": "waste_lane_indexnow",
      "class": "catalog",
      "waste_lane_priority": true,
      "priority": 0.9,
      "changefreq": "daily",
      "lastmod": "2026-07-19",
      "position": 17
    },
    {
      "id": "rfp-bid-go-no-go",
      "url": "https://corbelworks.pages.dev/tools/rfp-bid-go-no-go/",
      "role": "contractor_tool",
      "class": "tool",
      "waste_lane_priority": false,
      "priority": 0.9,
      "changefreq": "weekly",
      "lastmod": "2026-07-19",
      "position": 18
    },
    {
      "id": "contractor-claims-vs-evidence",
      "url": "https://corbelworks.pages.dev/tools/contractor-claims-vs-evidence/",
      "role": "guide",
      "class": "guide",
      "waste_lane_priority": false,
      "priority": 0.85,
      "changefreq": "weekly",
      "lastmod": "2026-07-19",
      "position": 19
    },
    {
      "id": "contractor-electrical-pricing",
      "url": "https://corbelworks.pages.dev/tools/contractor-electrical-pricing/",
      "role": "guide",
      "class": "guide",
      "waste_lane_priority": false,
      "priority": 0.85,
      "changefreq": "weekly",
      "lastmod": "2026-07-19",
      "position": 20
    },
    {
      "id": "contractor-hvac-pricing",
      "url": "https://corbelworks.pages.dev/tools/contractor-hvac-pricing/",
      "role": "guide",
      "class": "guide",
      "waste_lane_priority": false,
      "priority": 0.85,
      "changefreq": "weekly",
      "lastmod": "2026-07-19",
      "position": 21
    },
    {
      "id": "contractor-plumbing-pricing",
      "url": "https://corbelworks.pages.dev/tools/contractor-plumbing-pricing/",
      "role": "guide",
      "class": "guide",
      "waste_lane_priority": false,
      "priority": 0.85,
      "changefreq": "weekly",
      "lastmod": "2026-07-19",
      "position": 22
    },
    {
      "id": "contractor-rfp-bid-decision",
      "url": "https://corbelworks.pages.dev/tools/contractor-rfp-bid-decision/",
      "role": "guide",
      "class": "guide",
      "waste_lane_priority": false,
      "priority": 0.85,
      "changefreq": "weekly",
      "lastmod": "2026-07-19",
      "position": 23
    },
    {
      "id": "contractor-search-intent-catalog",
      "url": "https://corbelworks.pages.dev/tools/contractor-search-intent-catalog.json",
      "role": "search_intent_index",
      "class": "catalog",
      "waste_lane_priority": false,
      "priority": 0.85,
      "changefreq": "weekly",
      "lastmod": "2026-07-19",
      "position": 24
    },
    {
      "id": "contractor-tool-catalog-indexnow-inventory",
      "url": "https://corbelworks.pages.dev/tools/contractor-tool-catalog-indexnow-inventory.json",
      "role": "tool_catalog_indexnow",
      "class": "catalog",
      "waste_lane_priority": false,
      "priority": 0.85,
      "changefreq": "daily",
      "lastmod": "2026-07-19",
      "position": 25
    },
    {
      "id": "contractor-tools-openapi",
      "url": "https://corbelworks.pages.dev/tools/contractor-tools.openapi.json",
      "role": "openapi_tool_registry",
      "class": "catalog",
      "waste_lane_priority": false,
      "priority": 0.85,
      "changefreq": "weekly",
      "lastmod": "2026-07-19",
      "position": 26
    },
    {
      "id": "schemaorg-datacatalog",
      "url": "https://corbelworks.pages.dev/tools/schemaorg-datacatalog.json",
      "role": "schema_org_datacatalog",
      "class": "catalog",
      "waste_lane_priority": false,
      "priority": 0.85,
      "changefreq": "weekly",
      "lastmod": "2026-07-19",
      "position": 27
    },
    {
      "id": "indexnow-url-inventory",
      "url": "https://corbelworks.pages.dev/tools/indexnow-url-inventory.json",
      "role": "full_indexnow_inventory",
      "class": "catalog",
      "waste_lane_priority": false,
      "priority": 0.8,
      "changefreq": "daily",
      "lastmod": "2026-07-19",
      "position": 28
    },
    {
      "id": "reach-distribution-manifest",
      "url": "https://corbelworks.pages.dev/tools/reach-distribution-manifest.json",
      "role": "reach_manifest",
      "class": "catalog",
      "waste_lane_priority": false,
      "priority": 0.8,
      "changefreq": "weekly",
      "lastmod": "2026-07-19",
      "position": 29
    },
    {
      "id": "schemaorg-llms-catalog-check",
      "url": "https://corbelworks.pages.dev/tools/schemaorg-llms-catalog-check.json",
      "role": "schema_llms_validation",
      "class": "catalog",
      "waste_lane_priority": false,
      "priority": 0.8,
      "changefreq": "weekly",
      "lastmod": "2026-07-19",
      "position": 30
    },
    {
      "id": "contractor-tools-atom",
      "url": "https://corbelworks.pages.dev/tools/contractor-tools.atom",
      "role": "atom_feed",
      "class": "feed",
      "waste_lane_priority": false,
      "priority": 0.75,
      "changefreq": "weekly",
      "lastmod": "2026-07-19",
      "position": 31
    },
    {
      "id": "contractor-tools-json",
      "url": "https://corbelworks.pages.dev/tools/contractor-tools.json",
      "role": "json_feed",
      "class": "feed",
      "waste_lane_priority": false,
      "priority": 0.75,
      "changefreq": "weekly",
      "lastmod": "2026-07-19",
      "position": 32
    },
    {
      "id": "operator-tools-sitemap-json",
      "url": "https://corbelworks.pages.dev/tools/contractor-operator-tools-sitemap.json",
      "role": "self_json",
      "class": "sitemap_json",
      "waste_lane_priority": false,
      "priority": 0.7,
      "changefreq": "daily",
      "lastmod": "2026-07-19",
      "position": 33
    },
    {
      "id": "tools-sitemap-xml",
      "url": "https://corbelworks.pages.dev/tools/sitemap.xml",
      "role": "self_xml",
      "class": "sitemap_xml",
      "waste_lane_priority": true,
      "priority": 0.7,
      "changefreq": "daily",
      "lastmod": "2026-07-19",
      "xml_self": true,
      "position": 34
    }
  ],
  "sitemap_xml_sha256": "010c09f4647f4418e9c78a10479894cd73c23c94646594d3eb1fd894e6ce6cc7",
  "sitemap_xml_url_count": 32,
  "indexNowPayload": {
    "host": "corbelworks.pages.dev",
    "key": "c2eb5957a6d2c914ac95802843f98f1a",
    "keyLocation": "https://corbelworks.pages.dev/c2eb5957a6d2c914ac95802843f98f1a.txt",
    "indexNowEndpoint": "https://api.indexnow.org/indexnow",
    "urlList": [
      "https://corbelworks.pages.dev/tools/",
      "https://corbelworks.pages.dev/tools/contractor-waste-removal/",
      "https://corbelworks.pages.dev/tools/catalog.json",
      "https://corbelworks.pages.dev/tools/change-order-cost-calculator/",
      "https://corbelworks.pages.dev/tools/contractor-change-order-leakage/",
      "https://corbelworks.pages.dev/tools/contractor-economics/",
      "https://corbelworks.pages.dev/tools/contractor-job-pricing/",
      "https://corbelworks.pages.dev/tools/contractor-late-invoice-interest/",
      "https://corbelworks.pages.dev/tools/contractor-service-call-pricing/",
      "https://corbelworks.pages.dev/tools/job-profit-break-even/",
      "https://corbelworks.pages.dev/tools/late-invoice-interest-calculator/",
      "https://corbelworks.pages.dev/tools/service-call-minimum/",
      "https://corbelworks.pages.dev/tools/claims-vs-evidence/",
      "https://corbelworks.pages.dev/tools/contractor-agent-catalog.json",
      "https://corbelworks.pages.dev/tools/contractor-distribution.json",
      "https://corbelworks.pages.dev/tools/contractor-waste-distribution-kit.json",
      "https://corbelworks.pages.dev/tools/contractor-waste-indexnow-inventory.json",
      "https://corbelworks.pages.dev/tools/rfp-bid-go-no-go/",
      "https://corbelworks.pages.dev/tools/contractor-claims-vs-evidence/",
      "https://corbelworks.pages.dev/tools/contractor-electrical-pricing/",
      "https://corbelworks.pages.dev/tools/contractor-hvac-pricing/",
      "https://corbelworks.pages.dev/tools/contractor-plumbing-pricing/",
      "https://corbelworks.pages.dev/tools/contractor-rfp-bid-decision/",
      "https://corbelworks.pages.dev/tools/contractor-search-intent-catalog.json",
      "https://corbelworks.pages.dev/tools/contractor-tool-catalog-indexnow-inventory.json",
      "https://corbelworks.pages.dev/tools/contractor-tools.openapi.json",
      "https://corbelworks.pages.dev/tools/schemaorg-datacatalog.json",
      "https://corbelworks.pages.dev/tools/indexnow-url-inventory.json",
      "https://corbelworks.pages.dev/tools/reach-distribution-manifest.json",
      "https://corbelworks.pages.dev/tools/schemaorg-llms-catalog-check.json",
      "https://corbelworks.pages.dev/tools/contractor-tools.atom",
      "https://corbelworks.pages.dev/tools/contractor-tools.json",
      "https://corbelworks.pages.dev/tools/contractor-operator-tools-sitemap.json",
      "https://corbelworks.pages.dev/tools/sitemap.xml"
    ],
    "note": "Durable operator-tools sitemap IndexNow-ready inventory for later publish/ping; this script does not submit."
  },
  "bingIndexNowPayload": {
    "host": "corbelworks.pages.dev",
    "key": "c2eb5957a6d2c914ac95802843f98f1a",
    "keyLocation": "https://corbelworks.pages.dev/c2eb5957a6d2c914ac95802843f98f1a.txt",
    "urlList": [
      "https://corbelworks.pages.dev/tools/",
      "https://corbelworks.pages.dev/tools/contractor-waste-removal/",
      "https://corbelworks.pages.dev/tools/catalog.json",
      "https://corbelworks.pages.dev/tools/change-order-cost-calculator/",
      "https://corbelworks.pages.dev/tools/contractor-change-order-leakage/",
      "https://corbelworks.pages.dev/tools/contractor-economics/",
      "https://corbelworks.pages.dev/tools/contractor-job-pricing/",
      "https://corbelworks.pages.dev/tools/contractor-late-invoice-interest/",
      "https://corbelworks.pages.dev/tools/contractor-service-call-pricing/",
      "https://corbelworks.pages.dev/tools/job-profit-break-even/",
      "https://corbelworks.pages.dev/tools/late-invoice-interest-calculator/",
      "https://corbelworks.pages.dev/tools/service-call-minimum/",
      "https://corbelworks.pages.dev/tools/claims-vs-evidence/",
      "https://corbelworks.pages.dev/tools/contractor-agent-catalog.json",
      "https://corbelworks.pages.dev/tools/contractor-distribution.json",
      "https://corbelworks.pages.dev/tools/contractor-waste-distribution-kit.json",
      "https://corbelworks.pages.dev/tools/contractor-waste-indexnow-inventory.json",
      "https://corbelworks.pages.dev/tools/rfp-bid-go-no-go/",
      "https://corbelworks.pages.dev/tools/contractor-claims-vs-evidence/",
      "https://corbelworks.pages.dev/tools/contractor-electrical-pricing/",
      "https://corbelworks.pages.dev/tools/contractor-hvac-pricing/",
      "https://corbelworks.pages.dev/tools/contractor-plumbing-pricing/",
      "https://corbelworks.pages.dev/tools/contractor-rfp-bid-decision/",
      "https://corbelworks.pages.dev/tools/contractor-search-intent-catalog.json",
      "https://corbelworks.pages.dev/tools/contractor-tool-catalog-indexnow-inventory.json",
      "https://corbelworks.pages.dev/tools/contractor-tools.openapi.json",
      "https://corbelworks.pages.dev/tools/schemaorg-datacatalog.json",
      "https://corbelworks.pages.dev/tools/indexnow-url-inventory.json",
      "https://corbelworks.pages.dev/tools/reach-distribution-manifest.json",
      "https://corbelworks.pages.dev/tools/schemaorg-llms-catalog-check.json",
      "https://corbelworks.pages.dev/tools/contractor-tools.atom",
      "https://corbelworks.pages.dev/tools/contractor-tools.json",
      "https://corbelworks.pages.dev/tools/contractor-operator-tools-sitemap.json",
      "https://corbelworks.pages.dev/tools/sitemap.xml"
    ]
  },
  "alternate_indexnow_endpoints": [
    "https://api.indexnow.org/indexnow",
    "https://www.bing.com/indexnow",
    "https://yandex.com/indexnow",
    "https://searchadvisor.naver.com/indexnow",
    "https://indexnow.yep.com/indexnow",
    "https://search.seznam.cz/indexnow",
    "https://indexnow.amazonbot.amazon/indexnow"
  ],
  "validation": {
    "url_count": 34,
    "xml_url_count": 32,
    "contractor_tool_count": 6,
    "waste_tool_count": 4,
    "waste_guide_count": 6,
    "catalog_surface_count": 16,
    "preferred_waste_included": true,
    "catalog_included": true,
    "waste_kit_included": true,
    "xml_excludes_self": true,
    "forbidden_identity_strings": false
  },
  "kill_rule": "If no crawler fetch of tools/sitemap.xml or contractor-operator-tools-sitemap.json (or click-through to a linked waste/tool/catalog URL) within 21 days of publish, retire both from robots/llms/root-sitemap and keep root sitemap.xml + niche guides only."
}
