{
    "site": "HospiEdge",
    "canonical_domain": "https://hospiedge.com",
    "source_catalog": "/site-index/route-catalog.php",
    "generation_tool": "/site-index/build-discovery.php",
    "generated_at_utc": "2026-04-07T04:40:18+00:00",
    "summary": {
        "site_index_section_count": 5,
        "sitemap_page_count": 48,
        "pageinfo_page_count": 60,
        "public_route_count": 51,
        "discovery_file_count": 13,
        "indexable_route_count": 50,
        "noindex_route_count": 1,
        "legacy_redirect_route_count": 41,
        "canonical_alias_route_count": 1,
        "untracked_public_candidate_count": 0,
        "missing_tracked_source_count": 0
    },
    "crawl_policy": {
        "sitemap": "https://hospiedge.com/sitemap.xml",
        "shared_allow": [
            "/",
            "/resources/",
            "/products/",
            "/pricing/",
            "/contact/",
            "/about/",
            "/engineering/",
            "/publishing/",
            "/training/",
            "/ai/",
            "/site-index/",
            "/site-index/routes.json",
            "/site-index/route-health.json",
            "/site-index/route-resolutions.json",
            "/site-index/intent-map.json",
            "/llms.txt",
            "/llms-full.txt"
        ],
        "shared_disallow": [
            "/_notes/",
            "/_storage/",
            "/config/",
            "/lib/",
            "/PHPMailer/",
            "/hospi_chat/api/",
            "/hospi_chat/env/",
            "/contact/process.php",
            "/engineering/process.php",
            "/publishing/process.php",
            "/resources/inventory/",
            "/.claude/",
            "/claude/",
            "/handoff/",
            "/env/",
            "/.env",
            "/README.md",
            "/START_HERE_NEW_CHAT.md",
            "/CHANGELOG_TO_DATE.md",
            "/changed_files_all.txt",
            "/phpserver.log",
            "/phpserver_pass",
            "/sitemap.php",
            "/_out_sitemap.xml",
            "/AGENTS.md",
            "/NEXT_PASS.md",
            "/SITE_SCOREBOARD.md",
            "/TEST_CHECKLIST.md",
            "/KNOWN_RISKS.md",
            "/HOSPIEDGE_NEW_CHAT_HANDOFF.md",
            "/NEW_CHAT_BUNDLE_NOTE.md",
            "/PROJECT_WORKING_GUIDE_FOR_CHAT.md",
            "/ZIP_REPO_CONTROL_RULES.md",
            "/current_pass_files.txt",
            "/SCHEMA_STATE.md",
            "/RISK_REGISTER.md",
            "/PACKET_HASH.md",
            "/NEW_CHAT_HANDOFF.md",
            "/CURSOR.md",
            "/CODEX.md",
            "/CLAUDE.md",
            "/GPT.md"
        ],
        "user_agents": [
            {
                "name": "*",
                "inherits_shared": true
            },
            {
                "name": "OAI-SearchBot",
                "inherits_shared": true
            }
        ],
        "notes": [
            "Public workflow, pricing, company, guide, AI, and site-index routes are allowed for discovery.",
            "Internal storage, config, processing endpoints, packet/build files, and runtime support folders stay blocked.",
            "robots.txt remains a generated static file so production can serve the standard public path without PHP routing changes."
        ]
    },
    "discovery_files": [
        {
            "url": "/ai-faq.json",
            "canonical_url": "https://hospiedge.com/ai-faq.json",
            "route_kind": "machine_json",
            "label": "ai-faq.json"
        },
        {
            "url": "/ai-manifest.json",
            "canonical_url": "https://hospiedge.com/ai-manifest.json",
            "route_kind": "machine_json",
            "label": "ai-manifest.json"
        },
        {
            "url": "/hospi_chat/assistant.php",
            "canonical_url": "https://hospiedge.com/hospi_chat/assistant.php",
            "route_kind": "machine_route",
            "label": "Assistant page"
        },
        {
            "url": "/llms-full.txt",
            "canonical_url": "https://hospiedge.com/llms-full.txt",
            "route_kind": "machine_text",
            "label": "llms-full.txt"
        },
        {
            "url": "/llms.txt",
            "canonical_url": "https://hospiedge.com/llms.txt",
            "route_kind": "machine_text",
            "label": "llms.txt"
        },
        {
            "url": "/main-sitemap.xml",
            "canonical_url": "https://hospiedge.com/main-sitemap.xml",
            "route_kind": "machine_xml",
            "label": "Compatibility sitemap index"
        },
        {
            "url": "/robots.txt",
            "canonical_url": "https://hospiedge.com/robots.txt",
            "route_kind": "machine_text",
            "label": "robots.txt"
        },
        {
            "url": "/site-index/",
            "canonical_url": "https://hospiedge.com/site-index/",
            "route_kind": "public_route",
            "label": null
        },
        {
            "url": "/site-index/intent-map.json",
            "canonical_url": "https://hospiedge.com/site-index/intent-map.json",
            "route_kind": "machine_json",
            "label": "Intent map"
        },
        {
            "url": "/site-index/route-health.json",
            "canonical_url": "https://hospiedge.com/site-index/route-health.json",
            "route_kind": "machine_json",
            "label": "Discovery health report"
        },
        {
            "url": "/site-index/route-resolutions.json",
            "canonical_url": "https://hospiedge.com/site-index/route-resolutions.json",
            "route_kind": "machine_json",
            "label": "Route resolutions"
        },
        {
            "url": "/site-index/routes.json",
            "canonical_url": "https://hospiedge.com/site-index/routes.json",
            "route_kind": "machine_json",
            "label": "Structured route catalog"
        },
        {
            "url": "/sitemap.xml",
            "canonical_url": "https://hospiedge.com/sitemap.xml",
            "route_kind": "machine_xml",
            "label": "XML sitemap"
        }
    ],
    "public_routes": [
        {
            "url": "/",
            "canonical_url": "https://hospiedge.com/",
            "route_kind": "entry_route",
            "label": "Homepage",
            "note": "Start with the platform story, launch positioning, and the clearest top-level path into apps, pricing, and proof.",
            "section_id": "start",
            "section_title": "Start here",
            "source": "/index.php",
            "changefreq": "weekly",
            "priority": "1.0",
            "live_urls": [],
            "indexing_state": "indexable",
            "audit_status": "ok",
            "audit_warnings": [],
            "redirect_target": "",
            "legacy_redirect": false
        },
        {
            "url": "/about/",
            "canonical_url": "https://hospiedge.com/about/",
            "route_kind": "company_route",
            "label": "About",
            "note": "Founder-led company story, platform vision, and the operating-system positioning behind the app stack.",
            "section_id": "company",
            "section_title": "Company and diligence",
            "source": "/about/index.php",
            "changefreq": "monthly",
            "priority": "0.8",
            "live_urls": [],
            "indexing_state": "indexable",
            "audit_status": "ok",
            "audit_warnings": [],
            "redirect_target": "",
            "legacy_redirect": false
        },
        {
            "url": "/ai-faq.json",
            "canonical_url": "https://hospiedge.com/ai-faq.json",
            "route_kind": "machine_json",
            "label": "ai-faq.json",
            "note": "Structured FAQ file for public product, pricing, and platform questions.",
            "section_id": "ai-files",
            "section_title": "AI-readable files",
            "source": "/ai-faq.json",
            "changefreq": "weekly",
            "priority": "0.35",
            "live_urls": [],
            "indexing_state": "indexable",
            "audit_status": "not_rendered",
            "audit_warnings": [],
            "redirect_target": "",
            "legacy_redirect": false
        },
        {
            "url": "/ai-manifest.json",
            "canonical_url": "https://hospiedge.com/ai-manifest.json",
            "route_kind": "machine_json",
            "label": "ai-manifest.json",
            "note": "Machine-readable manifest describing AI-facing site surfaces, discovery files, and public access patterns.",
            "section_id": "ai-files",
            "section_title": "AI-readable files",
            "source": "/ai-manifest.json",
            "changefreq": "weekly",
            "priority": "0.35",
            "live_urls": [],
            "indexing_state": "indexable",
            "audit_status": "not_rendered",
            "audit_warnings": [],
            "redirect_target": "",
            "legacy_redirect": false
        },
        {
            "url": "/ai/",
            "canonical_url": "https://hospiedge.com/ai/",
            "route_kind": "product_route",
            "label": "HospiEdge AI",
            "note": "Public explanation of AI-assisted setup, platform guidance, and how the built-in AI layer fits the stack.",
            "section_id": "products",
            "section_title": "App pages",
            "source": "/ai/index.php",
            "changefreq": "weekly",
            "priority": "0.76",
            "live_urls": [],
            "indexing_state": "indexable",
            "audit_status": "ok",
            "audit_warnings": [],
            "redirect_target": "",
            "legacy_redirect": false
        },
        {
            "url": "/contact/",
            "canonical_url": "https://hospiedge.com/contact/",
            "route_kind": "entry_route",
            "label": "Contact",
            "note": "Move directly into a launch, implementation, demo, or pricing-fit conversation.",
            "section_id": "start",
            "section_title": "Start here",
            "source": "/contact/index.php",
            "changefreq": "monthly",
            "priority": "0.7",
            "live_urls": [],
            "indexing_state": "indexable",
            "audit_status": "ok",
            "audit_warnings": [],
            "redirect_target": "",
            "legacy_redirect": false
        },
        {
            "url": "/engineering/",
            "canonical_url": "https://hospiedge.com/engineering/",
            "route_kind": "company_route",
            "label": "Engineering",
            "note": "Public diligence route for internal-use lifetime licensing, code ownership, and engineering review.",
            "section_id": "company",
            "section_title": "Company and diligence",
            "source": "/engineering/index.php",
            "changefreq": "weekly",
            "priority": "0.8",
            "live_urls": [],
            "indexing_state": "indexable",
            "audit_status": "ok",
            "audit_warnings": [],
            "redirect_target": "",
            "legacy_redirect": false
        },
        {
            "url": "/engineering/build-cost-methodology.php",
            "canonical_url": "https://hospiedge.com/engineering/build-cost-methodology.php",
            "route_kind": "company_route",
            "label": "Build cost methodology",
            "note": "Explains how build-value and ownership pricing are framed inside the engineering review path.",
            "section_id": "company",
            "section_title": "Company and diligence",
            "source": "/engineering/build-cost-methodology.php",
            "changefreq": "monthly",
            "priority": "0.6",
            "live_urls": [],
            "indexing_state": "indexable",
            "audit_status": "ok",
            "audit_warnings": [],
            "redirect_target": "",
            "legacy_redirect": false
        },
        {
            "url": "/feedback-agreement/",
            "canonical_url": "https://hospiedge.com/feedback-agreement/",
            "route_kind": "company_route",
            "label": "Feedback agreement",
            "note": "Launch Partner / Feedback Program explanation for early platform access and public-proof participation.",
            "section_id": "company",
            "section_title": "Company and diligence",
            "source": "/feedback-agreement/index.php",
            "changefreq": "monthly",
            "priority": "0.55",
            "live_urls": [],
            "indexing_state": "indexable",
            "audit_status": "ok",
            "audit_warnings": [],
            "redirect_target": "",
            "legacy_redirect": false
        },
        {
            "url": "/hospi_chat/assistant.php",
            "canonical_url": "https://hospiedge.com/hospi_chat/assistant.php",
            "route_kind": "machine_route",
            "label": "Assistant page",
            "note": "Public-facing assistant entry that supports questions against the site\u2019s published information, including the HETable buyer-page, Public Reservations, and live-app route split.",
            "section_id": "ai-files",
            "section_title": "AI-readable files",
            "source": "/hospi_chat/assistant.php",
            "changefreq": "weekly",
            "priority": "0.6",
            "live_urls": [],
            "indexing_state": "indexable",
            "audit_status": "ok",
            "audit_warnings": [],
            "redirect_target": "",
            "legacy_redirect": false
        },
        {
            "url": "/investor.php",
            "canonical_url": "https://hospiedge.com/investor.php",
            "route_kind": "company_route",
            "label": "Investors",
            "note": "Public diligence page covering the platform snapshot, commercial logic, and long-term value framing.",
            "section_id": "company",
            "section_title": "Company and diligence",
            "source": "/investor.php",
            "changefreq": "monthly",
            "priority": "0.65",
            "live_urls": [],
            "indexing_state": "indexable",
            "audit_status": "ok",
            "audit_warnings": [],
            "redirect_target": "",
            "legacy_redirect": false
        },
        {
            "url": "/legal/",
            "canonical_url": "https://hospiedge.com/legal/",
            "route_kind": "company_route",
            "label": "Legal",
            "note": "Terms, pricing boundaries, content rights, and commercial/legal clarity for the public site.",
            "section_id": "company",
            "section_title": "Company and diligence",
            "source": "/legal/index.php",
            "changefreq": "yearly",
            "priority": "0.4",
            "live_urls": [],
            "indexing_state": "indexable",
            "audit_status": "ok",
            "audit_warnings": [],
            "redirect_target": "",
            "legacy_redirect": false
        },
        {
            "url": "/llms-full.txt",
            "canonical_url": "https://hospiedge.com/llms-full.txt",
            "route_kind": "machine_text",
            "label": "llms-full.txt",
            "note": "Expanded machine-readable route map with deeper page coverage and guidance for AI systems.",
            "section_id": "ai-files",
            "section_title": "AI-readable files",
            "source": "/llms-full.txt",
            "changefreq": "weekly",
            "priority": "0.45",
            "live_urls": [],
            "indexing_state": "indexable",
            "audit_status": "not_rendered",
            "audit_warnings": [],
            "redirect_target": "",
            "legacy_redirect": false
        },
        {
            "url": "/llms.txt",
            "canonical_url": "https://hospiedge.com/llms.txt",
            "route_kind": "machine_text",
            "label": "llms.txt",
            "note": "Compact machine-readable route map for the most important HospiEdge public pages.",
            "section_id": "ai-files",
            "section_title": "AI-readable files",
            "source": "/llms.txt",
            "changefreq": "weekly",
            "priority": "0.45",
            "live_urls": [],
            "indexing_state": "indexable",
            "audit_status": "not_rendered",
            "audit_warnings": [],
            "redirect_target": "",
            "legacy_redirect": false
        },
        {
            "url": "/main-sitemap.xml",
            "canonical_url": "https://hospiedge.com/main-sitemap.xml",
            "route_kind": "machine_xml",
            "label": "Compatibility sitemap index",
            "note": "Compatibility sitemap index that points crawlers back to the primary XML sitemap.",
            "section_id": "ai-files",
            "section_title": "AI-readable files",
            "source": "",
            "changefreq": "",
            "priority": "",
            "live_urls": [],
            "indexing_state": "indexable",
            "audit_status": "not_rendered",
            "audit_warnings": [],
            "redirect_target": "",
            "legacy_redirect": false
        },
        {
            "url": "/pricing/",
            "canonical_url": "https://hospiedge.com/pricing/",
            "route_kind": "entry_route",
            "label": "Pricing",
            "note": "Review launch monthly pricing, annual pricing, and the platform-first buying logic in one place.",
            "section_id": "start",
            "section_title": "Start here",
            "source": "/pricing/index.php",
            "changefreq": "weekly",
            "priority": "0.86",
            "live_urls": [],
            "indexing_state": "indexable",
            "audit_status": "ok",
            "audit_warnings": [],
            "redirect_target": "",
            "legacy_redirect": false
        },
        {
            "url": "/pricing/after-beta.php",
            "canonical_url": "https://hospiedge.com/pricing/after-beta.php",
            "route_kind": "entry_route",
            "label": "Pricing after launch window",
            "note": "Use this when the timing question is specifically Launch Partner pricing versus standard public pricing after the launch window.",
            "section_id": "start",
            "section_title": "Start here",
            "source": "/pricing/after-beta.php",
            "changefreq": "monthly",
            "priority": "0.58",
            "live_urls": [],
            "indexing_state": "indexable",
            "audit_status": "ok",
            "audit_warnings": [],
            "redirect_target": "",
            "legacy_redirect": false
        },
        {
            "url": "/products/",
            "canonical_url": "https://hospiedge.com/products/",
            "route_kind": "entry_route",
            "label": "Apps overview",
            "note": "Compare the connected app lineup side by side instead of reading one app page at a time.",
            "section_id": "start",
            "section_title": "Start here",
            "source": "/products/index.php",
            "changefreq": "weekly",
            "priority": "0.92",
            "live_urls": [],
            "indexing_state": "indexable",
            "audit_status": "ok",
            "audit_warnings": [],
            "redirect_target": "",
            "legacy_redirect": false
        },
        {
            "url": "/products/agent.php",
            "canonical_url": "https://hospiedge.com/products/agent.php",
            "route_kind": "product_route",
            "label": "HospiEdge Agent",
            "note": "Separate premium cross-app command-center add-on for active bundle customers who want runs, reports, actions, approvals, cases, watchlists, playbooks, talent follow-through, source visibility, and leadership oversight above the apps, with 2,000 monthly Agent Credits included per active Agent location.",
            "section_id": "products",
            "section_title": "App pages",
            "source": "/products/agent.php",
            "changefreq": "weekly",
            "priority": "0.82",
            "live_urls": [
                "https://hospiedge.org/master_ai/public"
            ],
            "indexing_state": "indexable",
            "audit_status": "ok",
            "audit_warnings": [],
            "redirect_target": "",
            "legacy_redirect": false
        },
        {
            "url": "/products/finance.php",
            "canonical_url": "https://hospiedge.com/products/finance.php",
            "route_kind": "product_route",
            "label": "HospiEdge Finance",
            "note": "Buyer page for AP, GL, reconciliation, close, reporting, and accounting-ready finance workflow, with the live money app as the next step for workflow review.",
            "section_id": "products",
            "section_title": "App pages",
            "source": "/products/finance.php",
            "changefreq": "weekly",
            "priority": "0.83",
            "live_urls": [
                "https://hospiedge.org/money"
            ],
            "indexing_state": "indexable",
            "audit_status": "ok",
            "audit_warnings": [],
            "redirect_target": "",
            "legacy_redirect": false
        },
        {
            "url": "/products/guide-operations.php",
            "canonical_url": "https://hospiedge.com/products/guide-operations.php",
            "route_kind": "guide_route",
            "label": "Operations guide",
            "note": "Walkthrough for audits, incidents, discipline, manager review, and multi-location execution flow.",
            "section_id": "guides",
            "section_title": "Guides and buying pages",
            "source": "/products/guide-operations.php",
            "changefreq": "monthly",
            "priority": "0.71",
            "live_urls": [],
            "indexing_state": "indexable",
            "audit_status": "ok",
            "audit_warnings": [],
            "redirect_target": "",
            "legacy_redirect": false
        },
        {
            "url": "/products/guide-scheduling.php",
            "canonical_url": "https://hospiedge.com/products/guide-scheduling.php",
            "route_kind": "guide_route",
            "label": "Scheduling guide",
            "note": "Walkthrough for staffing plans, clocks, timesheets, payroll review, and labor support flow.",
            "section_id": "guides",
            "section_title": "Guides and buying pages",
            "source": "/products/guide-scheduling.php",
            "changefreq": "monthly",
            "priority": "0.71",
            "live_urls": [],
            "indexing_state": "indexable",
            "audit_status": "ok",
            "audit_warnings": [],
            "redirect_target": "",
            "legacy_redirect": false
        },
        {
            "url": "/products/guide-table.php",
            "canonical_url": "https://hospiedge.com/products/guide-table.php",
            "route_kind": "guide_route",
            "label": "HETable guide",
            "note": "Walkthrough for reservations, waitlist, host stand, pacing, and front-door control workflows.",
            "section_id": "guides",
            "section_title": "Guides and buying pages",
            "source": "/products/guide-table.php",
            "changefreq": "monthly",
            "priority": "0.71",
            "live_urls": [],
            "indexing_state": "indexable",
            "audit_status": "ok",
            "audit_warnings": [],
            "redirect_target": "",
            "legacy_redirect": false
        },
        {
            "url": "/products/guides.php",
            "canonical_url": "https://hospiedge.com/products/guides.php",
            "route_kind": "guide_route",
            "label": "App guide library",
            "note": "Landing page for choosing the right app guide before opening a detailed walkthrough.",
            "section_id": "guides",
            "section_title": "Guides and buying pages",
            "source": "/products/guides.php",
            "changefreq": "monthly",
            "priority": "0.72",
            "live_urls": [],
            "indexing_state": "noindex",
            "audit_status": "warn",
            "audit_warnings": [
                "robots_noindex"
            ],
            "redirect_target": "",
            "legacy_redirect": false
        },
        {
            "url": "/products/jobs.php",
            "canonical_url": "https://hospiedge.com/products/jobs.php",
            "route_kind": "product_route",
            "label": "Hospi Jobs",
            "note": "Buyer page for the Hospi Jobs restaurant hiring network, including employer pages, location career pages, public job discovery, manager-visible recruiting flow, and stack-fit context.",
            "section_id": "products",
            "section_title": "App pages",
            "source": "/products/jobs.php",
            "changefreq": "weekly",
            "priority": "0.8",
            "live_urls": [
                "https://hospiedge.com/hospi_jobs/"
            ],
            "indexing_state": "indexable",
            "audit_status": "ok",
            "audit_warnings": [],
            "redirect_target": "",
            "legacy_redirect": false
        },
        {
            "url": "/products/label.php",
            "canonical_url": "https://hospiedge.com/products/label.php",
            "route_kind": "product_route",
            "label": "Hospi Label",
            "note": "Buyer page for prep labels, print defaults, exact reprints, compliance support, and kitchen label workflows, with the live label app for print-flow review.",
            "section_id": "products",
            "section_title": "App pages",
            "source": "/products/label.php",
            "changefreq": "weekly",
            "priority": "0.85",
            "live_urls": [
                "https://hospiedgetool.org/label"
            ],
            "indexing_state": "indexable",
            "audit_status": "ok",
            "audit_warnings": [],
            "redirect_target": "",
            "legacy_redirect": false
        },
        {
            "url": "/products/operations.php",
            "canonical_url": "https://hospiedge.com/products/operations.php",
            "route_kind": "product_route",
            "label": "Operations",
            "note": "Command center, audits, incident tracking, accountability, and shift-control workflows.",
            "section_id": "products",
            "section_title": "App pages",
            "source": "/products/operations.php",
            "changefreq": "weekly",
            "priority": "0.9",
            "live_urls": [
                "https://hospiedgetool.org"
            ],
            "indexing_state": "indexable",
            "audit_status": "ok",
            "audit_warnings": [],
            "redirect_target": "",
            "legacy_redirect": false
        },
        {
            "url": "/products/pos.php",
            "canonical_url": "https://hospiedge.com/products/pos.php",
            "route_kind": "product_route",
            "label": "POS",
            "note": "Register, server checks, KDS, expo, bar routing, inventory, and closeout control.",
            "section_id": "products",
            "section_title": "App pages",
            "source": "/products/pos.php",
            "changefreq": "weekly",
            "priority": "0.85",
            "live_urls": [
                "https://hetable.com/pos"
            ],
            "indexing_state": "indexable",
            "audit_status": "ok",
            "audit_warnings": [],
            "redirect_target": "",
            "legacy_redirect": false
        },
        {
            "url": "/products/scheduling.php",
            "canonical_url": "https://hospiedge.com/products/scheduling.php",
            "route_kind": "product_route",
            "label": "Scheduling",
            "note": "Schedules, shared time clocks, timesheets, labor review, and payroll-support workflows.",
            "section_id": "products",
            "section_title": "App pages",
            "source": "/products/scheduling.php",
            "changefreq": "weekly",
            "priority": "0.8",
            "live_urls": [
                "https://hospiedge.org"
            ],
            "indexing_state": "indexable",
            "audit_status": "ok",
            "audit_warnings": [],
            "redirect_target": "",
            "legacy_redirect": false
        },
        {
            "url": "/products/table.php",
            "canonical_url": "https://hospiedge.com/products/table.php",
            "route_kind": "product_route",
            "label": "HETable",
            "note": "Buyer page for reservations, waitlist, host-stand flow, seating, pacing, and Smart Assign, with Public Reservations for guest booking and a separate live HETable app route for operator workflow review.",
            "section_id": "products",
            "section_title": "App pages",
            "source": "/products/table.php",
            "changefreq": "weekly",
            "priority": "0.95",
            "live_urls": [
                "https://hetable.com/reservations/index.php",
                "https://hetable.com"
            ],
            "indexing_state": "indexable",
            "audit_status": "ok",
            "audit_warnings": [],
            "redirect_target": "",
            "legacy_redirect": false
        },
        {
            "url": "/publishing/",
            "canonical_url": "https://hospiedge.com/publishing/",
            "route_kind": "product_route",
            "label": "HospiEdge Training / Reader (inside Ops)",
            "note": "Training and Reader path inside HospiEdge Ops for materials that support adoption and operating standards.",
            "section_id": "products",
            "section_title": "App pages",
            "source": "/publishing/index.php",
            "changefreq": "weekly",
            "priority": "0.8",
            "live_urls": [],
            "indexing_state": "indexable",
            "audit_status": "ok",
            "audit_warnings": [],
            "redirect_target": "",
            "legacy_redirect": false
        },
        {
            "url": "/resources/",
            "canonical_url": "https://hospiedge.com/resources/",
            "route_kind": "entry_route",
            "label": "Resources hub",
            "note": "Use first-party buying guides, workflow explainers, and guide-first routing before choosing the right app path.",
            "section_id": "start",
            "section_title": "Start here",
            "source": "/resources/index.php",
            "changefreq": "weekly",
            "priority": "0.96",
            "live_urls": [],
            "indexing_state": "indexable",
            "audit_status": "ok",
            "audit_warnings": [],
            "redirect_target": "",
            "legacy_redirect": false
        },
        {
            "url": "/resources/hospiedge-agent-integration-posture.php",
            "canonical_url": "https://hospiedge.com/resources/hospiedge-agent-integration-posture.php",
            "route_kind": "guide_route",
            "label": "HospiEdge Agent integration and approval posture",
            "note": "Buyer-readable guide for Agent boundaries, supervision posture, source-of-truth rules, and the current bundle-only add-on posture.",
            "section_id": "guides",
            "section_title": "Guides and buying pages",
            "source": "/resources/hospiedge-agent-integration-posture.php",
            "changefreq": "monthly",
            "priority": "0.74",
            "live_urls": [],
            "indexing_state": "indexable",
            "audit_status": "ok",
            "audit_warnings": [],
            "redirect_target": "",
            "legacy_redirect": false
        },
        {
            "url": "/resources/how-to-use-hospiedge-agent.php",
            "canonical_url": "https://hospiedge.com/resources/how-to-use-hospiedge-agent.php",
            "route_kind": "guide_route",
            "label": "How to use HospiEdge Agent",
            "note": "Plain-language owner and manager guide for Agent sign-in, first reviews, what the built app does well, and why the add-on earns its place above the apps.",
            "section_id": "guides",
            "section_title": "Guides and buying pages",
            "source": "/resources/how-to-use-hospiedge-agent.php",
            "changefreq": "monthly",
            "priority": "0.76",
            "live_urls": [],
            "indexing_state": "indexable",
            "audit_status": "ok",
            "audit_warnings": [],
            "redirect_target": "",
            "legacy_redirect": false
        },
        {
            "url": "/resources/integrated-restaurant-software-platform.php",
            "canonical_url": "https://hospiedge.com/resources/integrated-restaurant-software-platform.php",
            "route_kind": "guide_route",
            "label": "Integrated restaurant software platform",
            "note": "High-level buyer guide for comparing a connected platform against disconnected point solutions.",
            "section_id": "guides",
            "section_title": "Guides and buying pages",
            "source": "/resources/integrated-restaurant-software-platform.php",
            "changefreq": "monthly",
            "priority": "0.84",
            "live_urls": [],
            "indexing_state": "indexable",
            "audit_status": "ok",
            "audit_warnings": [],
            "redirect_target": "",
            "legacy_redirect": false
        },
        {
            "url": "/resources/restaurant-floor-plan-software.php",
            "canonical_url": "https://hospiedge.com/resources/restaurant-floor-plan-software.php",
            "route_kind": "guide_route",
            "label": "Restaurant floor plan software",
            "note": "Buyer guide for live floor visibility, section control, and better service-flow decisions.",
            "section_id": "guides",
            "section_title": "Guides and buying pages",
            "source": "/resources/restaurant-floor-plan-software.php",
            "changefreq": "monthly",
            "priority": "0.79",
            "live_urls": [],
            "indexing_state": "indexable",
            "audit_status": "ok",
            "audit_warnings": [],
            "redirect_target": "",
            "legacy_redirect": false
        },
        {
            "url": "/resources/restaurant-hiring-software.php",
            "canonical_url": "https://hospiedge.com/resources/restaurant-hiring-software.php",
            "route_kind": "guide_route",
            "label": "Restaurant hiring software",
            "note": "Buyer guide for owned career pages, employer and location trust, manager-visible recruiting flow, and clean onboarding handoff.",
            "section_id": "guides",
            "section_title": "Guides and buying pages",
            "source": "/resources/restaurant-hiring-software.php",
            "changefreq": "monthly",
            "priority": "0.78",
            "live_urls": [],
            "indexing_state": "indexable",
            "audit_status": "ok",
            "audit_warnings": [],
            "redirect_target": "",
            "legacy_redirect": false
        },
        {
            "url": "/resources/restaurant-host-stand-software.php",
            "canonical_url": "https://hospiedge.com/resources/restaurant-host-stand-software.php",
            "route_kind": "guide_route",
            "label": "Restaurant host stand software",
            "note": "Buyer guide for host-stand coordination, table movement, and guest communication.",
            "section_id": "guides",
            "section_title": "Guides and buying pages",
            "source": "/resources/restaurant-host-stand-software.php",
            "changefreq": "monthly",
            "priority": "0.79",
            "live_urls": [],
            "indexing_state": "indexable",
            "audit_status": "ok",
            "audit_warnings": [],
            "redirect_target": "",
            "legacy_redirect": false
        },
        {
            "url": "/resources/restaurant-operations-software-vs-scheduling-software.php",
            "canonical_url": "https://hospiedge.com/resources/restaurant-operations-software-vs-scheduling-software.php",
            "route_kind": "guide_route",
            "label": "Restaurant operations software vs scheduling software",
            "note": "Comparison page for operators deciding which workflow layer should lead the implementation.",
            "section_id": "guides",
            "section_title": "Guides and buying pages",
            "source": "/resources/restaurant-operations-software-vs-scheduling-software.php",
            "changefreq": "monthly",
            "priority": "0.80",
            "live_urls": [],
            "indexing_state": "indexable",
            "audit_status": "ok",
            "audit_warnings": [],
            "redirect_target": "",
            "legacy_redirect": false
        },
        {
            "url": "/resources/restaurant-seating-software.php",
            "canonical_url": "https://hospiedge.com/resources/restaurant-seating-software.php",
            "route_kind": "guide_route",
            "label": "Restaurant seating software",
            "note": "Buyer guide for pacing, seating balance, guest placement, and room-flow decisions.",
            "section_id": "guides",
            "section_title": "Guides and buying pages",
            "source": "/resources/restaurant-seating-software.php",
            "changefreq": "monthly",
            "priority": "0.79",
            "live_urls": [],
            "indexing_state": "indexable",
            "audit_status": "ok",
            "audit_warnings": [],
            "redirect_target": "",
            "legacy_redirect": false
        },
        {
            "url": "/resources/restaurant-waitlist-software.php",
            "canonical_url": "https://hospiedge.com/resources/restaurant-waitlist-software.php",
            "route_kind": "guide_route",
            "label": "Restaurant waitlist software",
            "note": "Buyer guide for waitlist pressure, arrival control, and front-door guest flow.",
            "section_id": "guides",
            "section_title": "Guides and buying pages",
            "source": "/resources/restaurant-waitlist-software.php",
            "changefreq": "monthly",
            "priority": "0.79",
            "live_urls": [],
            "indexing_state": "indexable",
            "audit_status": "ok",
            "audit_warnings": [],
            "redirect_target": "",
            "legacy_redirect": false
        },
        {
            "url": "/resources/what-is-restaurant-operations-software.php",
            "canonical_url": "https://hospiedge.com/resources/what-is-restaurant-operations-software.php",
            "route_kind": "guide_route",
            "label": "What is restaurant operations software?",
            "note": "First-party explainer for audits, accountability, daily discipline, and manager-control workflows.",
            "section_id": "guides",
            "section_title": "Guides and buying pages",
            "source": "/resources/what-is-restaurant-operations-software.php",
            "changefreq": "monthly",
            "priority": "0.78",
            "live_urls": [],
            "indexing_state": "indexable",
            "audit_status": "ok",
            "audit_warnings": [],
            "redirect_target": "",
            "legacy_redirect": false
        },
        {
            "url": "/resources/what-is-restaurant-scheduling-software.php",
            "canonical_url": "https://hospiedge.com/resources/what-is-restaurant-scheduling-software.php",
            "route_kind": "guide_route",
            "label": "What is restaurant scheduling software?",
            "note": "First-party explainer for schedules, labor visibility, time clocks, and payroll-readiness.",
            "section_id": "guides",
            "section_title": "Guides and buying pages",
            "source": "/resources/what-is-restaurant-scheduling-software.php",
            "changefreq": "monthly",
            "priority": "0.78",
            "live_urls": [],
            "indexing_state": "indexable",
            "audit_status": "ok",
            "audit_warnings": [],
            "redirect_target": "",
            "legacy_redirect": false
        },
        {
            "url": "/robots.txt",
            "canonical_url": "https://hospiedge.com/robots.txt",
            "route_kind": "machine_text",
            "label": "robots.txt",
            "note": "Crawler allow/disallow rules and the primary sitemap pointer for the public site.",
            "section_id": "ai-files",
            "section_title": "AI-readable files",
            "source": "",
            "changefreq": "",
            "priority": "",
            "live_urls": [],
            "indexing_state": "indexable",
            "audit_status": "not_rendered",
            "audit_warnings": [],
            "redirect_target": "",
            "legacy_redirect": false
        },
        {
            "url": "/site-index/",
            "canonical_url": "https://hospiedge.com/site-index/",
            "route_kind": "public_route",
            "label": null,
            "note": null,
            "section_id": null,
            "section_title": null,
            "source": "/site-index/index.php",
            "changefreq": "weekly",
            "priority": "0.55",
            "live_urls": [],
            "indexing_state": "indexable",
            "audit_status": "ok",
            "audit_warnings": [],
            "redirect_target": "",
            "legacy_redirect": false
        },
        {
            "url": "/site-index/intent-map.json",
            "canonical_url": "https://hospiedge.com/site-index/intent-map.json",
            "route_kind": "machine_json",
            "label": "Intent map",
            "note": "Machine-readable map from common public buyer questions to the best HospiEdge route family and canonical next page.",
            "section_id": "ai-files",
            "section_title": "AI-readable files",
            "source": "/site-index/intent-map.json",
            "changefreq": "weekly",
            "priority": "0.34",
            "live_urls": [],
            "indexing_state": "indexable",
            "audit_status": "not_rendered",
            "audit_warnings": [],
            "redirect_target": "",
            "legacy_redirect": false
        },
        {
            "url": "/site-index/route-health.json",
            "canonical_url": "https://hospiedge.com/site-index/route-health.json",
            "route_kind": "machine_json",
            "label": "Discovery health report",
            "note": "Machine-readable discovery QA report showing canonical public routes, legacy redirects, canonical aliases, noindex routes, and any remaining route-audit gaps.",
            "section_id": "ai-files",
            "section_title": "AI-readable files",
            "source": "/site-index/route-health.json",
            "changefreq": "weekly",
            "priority": "0.34",
            "live_urls": [],
            "indexing_state": "indexable",
            "audit_status": "not_rendered",
            "audit_warnings": [],
            "redirect_target": "",
            "legacy_redirect": false
        },
        {
            "url": "/site-index/route-resolutions.json",
            "canonical_url": "https://hospiedge.com/site-index/route-resolutions.json",
            "route_kind": "machine_json",
            "label": "Route resolutions",
            "note": "Machine-readable resolution map for legacy shortcuts and canonical-alias surfaces so older URLs can be resolved back to the current public route layer.",
            "section_id": "ai-files",
            "section_title": "AI-readable files",
            "source": "/site-index/route-resolutions.json",
            "changefreq": "weekly",
            "priority": "0.34",
            "live_urls": [],
            "indexing_state": "indexable",
            "audit_status": "not_rendered",
            "audit_warnings": [],
            "redirect_target": "",
            "legacy_redirect": false
        },
        {
            "url": "/site-index/routes.json",
            "canonical_url": "https://hospiedge.com/site-index/routes.json",
            "route_kind": "machine_json",
            "label": "Structured route catalog",
            "note": "Machine-readable public route export built from the shared route catalog so assistants and audits can consume the same discovery map without scraping HTML.",
            "section_id": "ai-files",
            "section_title": "AI-readable files",
            "source": "/site-index/routes.json",
            "changefreq": "weekly",
            "priority": "0.4",
            "live_urls": [],
            "indexing_state": "indexable",
            "audit_status": "not_rendered",
            "audit_warnings": [],
            "redirect_target": "",
            "legacy_redirect": false
        },
        {
            "url": "/sitemap.xml",
            "canonical_url": "https://hospiedge.com/sitemap.xml",
            "route_kind": "machine_xml",
            "label": "XML sitemap",
            "note": "Primary XML sitemap for search-engine discovery of the public HospiEdge site.",
            "section_id": "ai-files",
            "section_title": "AI-readable files",
            "source": "",
            "changefreq": "",
            "priority": "",
            "live_urls": [],
            "indexing_state": "indexable",
            "audit_status": "not_rendered",
            "audit_warnings": [],
            "redirect_target": "",
            "legacy_redirect": false
        },
        {
            "url": "/training/",
            "canonical_url": "https://hospiedge.com/training/",
            "route_kind": "product_route",
            "label": "HospiEdge Training",
            "note": "Training-layer explanation for onboarding, standards, and launch support across the platform.",
            "section_id": "products",
            "section_title": "App pages",
            "source": "/training/index.php",
            "changefreq": "weekly",
            "priority": "0.78",
            "live_urls": [],
            "indexing_state": "indexable",
            "audit_status": "ok",
            "audit_warnings": [],
            "redirect_target": "",
            "legacy_redirect": false
        }
    ],
    "legacy_redirect_routes": [
        {
            "file": "about-us.html",
            "url": "/about-us.html",
            "canonical_url": "https://hospiedge.com/about/",
            "expected_canonical": "https://hospiedge.com/about-us.html",
            "indexing_state": "noindex",
            "redirect_target": "https://hospiedge.com/about/",
            "canonical_alias": false,
            "canonical_alias_target": "",
            "audit_status": "warn",
            "audit_warnings": [
                "missing_description",
                "canonical_mismatch",
                "robots_noindex",
                "meta_refresh_redirect"
            ]
        },
        {
            "file": "about.html",
            "url": "/about.html",
            "canonical_url": "https://hospiedge.com/about/",
            "expected_canonical": "https://hospiedge.com/about.html",
            "indexing_state": "noindex",
            "redirect_target": "https://hospiedge.com/about/",
            "canonical_alias": false,
            "canonical_alias_target": "",
            "audit_status": "warn",
            "audit_warnings": [
                "missing_description",
                "canonical_mismatch",
                "robots_noindex",
                "meta_refresh_redirect"
            ]
        },
        {
            "file": "book-store.html",
            "url": "/book-store.html",
            "canonical_url": "https://hospiedge.com/publishing/",
            "expected_canonical": "https://hospiedge.com/book-store.html",
            "indexing_state": "noindex",
            "redirect_target": "https://hospiedge.com/publishing/",
            "canonical_alias": false,
            "canonical_alias_target": "",
            "audit_status": "warn",
            "audit_warnings": [
                "missing_description",
                "canonical_mismatch",
                "robots_noindex",
                "meta_refresh_redirect"
            ]
        },
        {
            "file": "books.html",
            "url": "/books.html",
            "canonical_url": "https://hospiedge.com/publishing/",
            "expected_canonical": "https://hospiedge.com/books.html",
            "indexing_state": "noindex",
            "redirect_target": "https://hospiedge.com/publishing/",
            "canonical_alias": false,
            "canonical_alias_target": "",
            "audit_status": "warn",
            "audit_warnings": [
                "missing_description",
                "canonical_mismatch",
                "robots_noindex",
                "meta_refresh_redirect"
            ]
        },
        {
            "file": "contact.html",
            "url": "/contact.html",
            "canonical_url": "https://hospiedge.com/contact/",
            "expected_canonical": "https://hospiedge.com/contact.html",
            "indexing_state": "noindex",
            "redirect_target": "https://hospiedge.com/contact/",
            "canonical_alias": false,
            "canonical_alias_target": "",
            "audit_status": "warn",
            "audit_warnings": [
                "missing_description",
                "canonical_mismatch",
                "robots_noindex",
                "meta_refresh_redirect"
            ]
        },
        {
            "file": "engineering.html",
            "url": "/engineering.html",
            "canonical_url": "https://hospiedge.com/engineering/",
            "expected_canonical": "https://hospiedge.com/engineering.html",
            "indexing_state": "noindex",
            "redirect_target": "https://hospiedge.com/engineering/",
            "canonical_alias": false,
            "canonical_alias_target": "",
            "audit_status": "warn",
            "audit_warnings": [
                "missing_description",
                "canonical_mismatch",
                "robots_noindex",
                "meta_refresh_redirect"
            ]
        },
        {
            "file": "feedback-agreement.html",
            "url": "/feedback-agreement.html",
            "canonical_url": "https://hospiedge.com/feedback-agreement/",
            "expected_canonical": "https://hospiedge.com/feedback-agreement.html",
            "indexing_state": "noindex",
            "redirect_target": "https://hospiedge.com/feedback-agreement/",
            "canonical_alias": false,
            "canonical_alias_target": "",
            "audit_status": "warn",
            "audit_warnings": [
                "missing_description",
                "canonical_mismatch",
                "robots_noindex",
                "meta_refresh_redirect"
            ]
        },
        {
            "file": "finance.php",
            "url": "/finance.php",
            "canonical_url": "https://hospiedge.com/finance.php",
            "expected_canonical": "https://hospiedge.com/finance.php",
            "indexing_state": "noindex",
            "redirect_target": "https://hospiedge.org/money",
            "canonical_alias": false,
            "canonical_alias_target": "",
            "audit_status": "warn",
            "audit_warnings": [
                "robots_noindex"
            ]
        },
        {
            "file": "home.html",
            "url": "/home.html",
            "canonical_url": "https://hospiedge.com/",
            "expected_canonical": "https://hospiedge.com/home.html",
            "indexing_state": "noindex",
            "redirect_target": "https://hospiedge.com/",
            "canonical_alias": false,
            "canonical_alias_target": "",
            "audit_status": "warn",
            "audit_warnings": [
                "missing_description",
                "canonical_mismatch",
                "robots_noindex",
                "meta_refresh_redirect"
            ]
        },
        {
            "file": "index.html",
            "url": "/index.html",
            "canonical_url": "https://hospiedge.com/",
            "expected_canonical": "https://hospiedge.com/index.html",
            "indexing_state": "noindex",
            "redirect_target": "https://hospiedge.com/",
            "canonical_alias": false,
            "canonical_alias_target": "",
            "audit_status": "warn",
            "audit_warnings": [
                "missing_description",
                "canonical_mismatch",
                "robots_noindex",
                "meta_refresh_redirect"
            ]
        },
        {
            "file": "insight.html",
            "url": "/insight.html",
            "canonical_url": "https://hospiedge.com/publishing/",
            "expected_canonical": "https://hospiedge.com/insight.html",
            "indexing_state": "noindex",
            "redirect_target": "https://hospiedge.com/publishing/",
            "canonical_alias": false,
            "canonical_alias_target": "",
            "audit_status": "warn",
            "audit_warnings": [
                "missing_description",
                "canonical_mismatch",
                "robots_noindex",
                "meta_refresh_redirect"
            ]
        },
        {
            "file": "label.html",
            "url": "/label.html",
            "canonical_url": "https://hospiedge.com/products/label.php",
            "expected_canonical": "https://hospiedge.com/label.html",
            "indexing_state": "noindex",
            "redirect_target": "https://hospiedge.com/products/label.php",
            "canonical_alias": false,
            "canonical_alias_target": "",
            "audit_status": "warn",
            "audit_warnings": [
                "missing_description",
                "canonical_mismatch",
                "robots_noindex",
                "meta_refresh_redirect"
            ]
        },
        {
            "file": "label.php",
            "url": "/label.php",
            "canonical_url": "https://hospiedge.com/products/label.php",
            "expected_canonical": "https://hospiedge.com/label.php",
            "indexing_state": "noindex",
            "redirect_target": "https://hospiedge.com/products/label.php",
            "canonical_alias": false,
            "canonical_alias_target": "",
            "audit_status": "warn",
            "audit_warnings": [
                "canonical_mismatch",
                "robots_noindex",
                "meta_refresh_redirect"
            ]
        },
        {
            "file": "leadercode.html",
            "url": "/leadercode.html",
            "canonical_url": "https://hospiedge.com/publishing/",
            "expected_canonical": "https://hospiedge.com/leadercode.html",
            "indexing_state": "noindex",
            "redirect_target": "https://hospiedge.com/publishing/",
            "canonical_alias": false,
            "canonical_alias_target": "",
            "audit_status": "warn",
            "audit_warnings": [
                "missing_description",
                "canonical_mismatch",
                "robots_noindex",
                "meta_refresh_redirect"
            ]
        },
        {
            "file": "legal.html",
            "url": "/legal.html",
            "canonical_url": "https://hospiedge.com/legal/",
            "expected_canonical": "https://hospiedge.com/legal.html",
            "indexing_state": "noindex",
            "redirect_target": "https://hospiedge.com/legal/",
            "canonical_alias": false,
            "canonical_alias_target": "",
            "audit_status": "warn",
            "audit_warnings": [
                "missing_description",
                "canonical_mismatch",
                "robots_noindex",
                "meta_refresh_redirect"
            ]
        },
        {
            "file": "library.html",
            "url": "/library.html",
            "canonical_url": "https://hospiedge.com/publishing/",
            "expected_canonical": "https://hospiedge.com/library.html",
            "indexing_state": "noindex",
            "redirect_target": "https://hospiedge.com/publishing/",
            "canonical_alias": false,
            "canonical_alias_target": "",
            "audit_status": "warn",
            "audit_warnings": [
                "missing_description",
                "canonical_mismatch",
                "robots_noindex",
                "meta_refresh_redirect"
            ]
        },
        {
            "file": "operations.html",
            "url": "/operations.html",
            "canonical_url": "https://hospiedge.com/products/operations.php",
            "expected_canonical": "https://hospiedge.com/operations.html",
            "indexing_state": "noindex",
            "redirect_target": "https://hospiedge.com/products/operations.php",
            "canonical_alias": false,
            "canonical_alias_target": "",
            "audit_status": "warn",
            "audit_warnings": [
                "missing_description",
                "canonical_mismatch",
                "robots_noindex",
                "meta_refresh_redirect"
            ]
        },
        {
            "file": "operations.php",
            "url": "/operations.php",
            "canonical_url": "https://hospiedge.com/products/operations.php",
            "expected_canonical": "https://hospiedge.com/operations.php",
            "indexing_state": "noindex",
            "redirect_target": "https://hospiedge.com/products/operations.php",
            "canonical_alias": false,
            "canonical_alias_target": "",
            "audit_status": "warn",
            "audit_warnings": [
                "canonical_mismatch",
                "robots_noindex",
                "meta_refresh_redirect"
            ]
        },
        {
            "file": "pos.html",
            "url": "/pos.html",
            "canonical_url": "https://hospiedge.com/products/pos.php",
            "expected_canonical": "https://hospiedge.com/pos.html",
            "indexing_state": "noindex",
            "redirect_target": "https://hospiedge.com/products/pos.php",
            "canonical_alias": false,
            "canonical_alias_target": "",
            "audit_status": "warn",
            "audit_warnings": [
                "missing_description",
                "canonical_mismatch",
                "robots_noindex",
                "meta_refresh_redirect"
            ]
        },
        {
            "file": "pos.php",
            "url": "/pos.php",
            "canonical_url": "https://hospiedge.com/products/pos.php",
            "expected_canonical": "https://hospiedge.com/pos.php",
            "indexing_state": "noindex",
            "redirect_target": "https://hospiedge.com/products/pos.php",
            "canonical_alias": false,
            "canonical_alias_target": "",
            "audit_status": "warn",
            "audit_warnings": [
                "canonical_mismatch",
                "robots_noindex",
                "meta_refresh_redirect"
            ]
        },
        {
            "file": "pricing.html",
            "url": "/pricing.html",
            "canonical_url": "https://hospiedge.com/pricing/",
            "expected_canonical": "https://hospiedge.com/pricing.html",
            "indexing_state": "noindex",
            "redirect_target": "https://hospiedge.com/pricing/",
            "canonical_alias": false,
            "canonical_alias_target": "",
            "audit_status": "warn",
            "audit_warnings": [
                "missing_description",
                "canonical_mismatch",
                "robots_noindex",
                "meta_refresh_redirect"
            ]
        },
        {
            "file": "products.html",
            "url": "/products.html",
            "canonical_url": "https://hospiedge.com/products/",
            "expected_canonical": "https://hospiedge.com/products.html",
            "indexing_state": "noindex",
            "redirect_target": "https://hospiedge.com/products/",
            "canonical_alias": false,
            "canonical_alias_target": "",
            "audit_status": "warn",
            "audit_warnings": [
                "missing_description",
                "canonical_mismatch",
                "robots_noindex",
                "meta_refresh_redirect"
            ]
        },
        {
            "file": "products/ops-platform.php",
            "url": "/products/ops-platform.php",
            "canonical_url": "https://hospiedge.com/products/operations.php",
            "expected_canonical": "https://hospiedge.com/products/ops-platform.php",
            "indexing_state": "noindex",
            "redirect_target": "https://hospiedge.com/products/operations.php",
            "canonical_alias": false,
            "canonical_alias_target": "",
            "audit_status": "warn",
            "audit_warnings": [
                "canonical_mismatch",
                "robots_noindex",
                "og_url_mismatch"
            ]
        },
        {
            "file": "products/resources/index.php",
            "url": "/products/resources/",
            "canonical_url": "https://hospiedge.com/resources/",
            "expected_canonical": "https://hospiedge.com/products/resources/",
            "indexing_state": "noindex",
            "redirect_target": "https://hospiedge.com/resources/",
            "canonical_alias": false,
            "canonical_alias_target": "",
            "audit_status": "warn",
            "audit_warnings": [
                "canonical_mismatch",
                "robots_noindex",
                "meta_refresh_redirect"
            ]
        },
        {
            "file": "products/resources/haccp.php",
            "url": "/products/resources/haccp.php",
            "canonical_url": "https://hospiedge.com/resources/",
            "expected_canonical": "https://hospiedge.com/products/resources/haccp.php",
            "indexing_state": "noindex",
            "redirect_target": "https://hospiedge.com/resources/#haccp",
            "canonical_alias": false,
            "canonical_alias_target": "",
            "audit_status": "warn",
            "audit_warnings": [
                "canonical_mismatch",
                "robots_noindex",
                "meta_refresh_redirect"
            ]
        },
        {
            "file": "products/resources/labor-scheduling.php",
            "url": "/products/resources/labor-scheduling.php",
            "canonical_url": "https://hospiedge.com/resources/",
            "expected_canonical": "https://hospiedge.com/products/resources/labor-scheduling.php",
            "indexing_state": "noindex",
            "redirect_target": "https://hospiedge.com/resources/#labor-scheduling",
            "canonical_alias": false,
            "canonical_alias_target": "",
            "audit_status": "warn",
            "audit_warnings": [
                "canonical_mismatch",
                "robots_noindex",
                "meta_refresh_redirect"
            ]
        },
        {
            "file": "products/resources/leadership.php",
            "url": "/products/resources/leadership.php",
            "canonical_url": "https://hospiedge.com/resources/",
            "expected_canonical": "https://hospiedge.com/products/resources/leadership.php",
            "indexing_state": "noindex",
            "redirect_target": "https://hospiedge.com/resources/#leadership",
            "canonical_alias": false,
            "canonical_alias_target": "",
            "audit_status": "warn",
            "audit_warnings": [
                "canonical_mismatch",
                "robots_noindex",
                "meta_refresh_redirect"
            ]
        },
        {
            "file": "products/resources/manager-toolkit.php",
            "url": "/products/resources/manager-toolkit.php",
            "canonical_url": "https://hospiedge.com/resources/",
            "expected_canonical": "https://hospiedge.com/products/resources/manager-toolkit.php",
            "indexing_state": "noindex",
            "redirect_target": "https://hospiedge.com/resources/#manager-toolkit",
            "canonical_alias": false,
            "canonical_alias_target": "",
            "audit_status": "warn",
            "audit_warnings": [
                "canonical_mismatch",
                "robots_noindex",
                "meta_refresh_redirect"
            ]
        },
        {
            "file": "publishing.html",
            "url": "/publishing.html",
            "canonical_url": "https://hospiedge.com/publishing/",
            "expected_canonical": "https://hospiedge.com/publishing.html",
            "indexing_state": "noindex",
            "redirect_target": "https://hospiedge.com/publishing/",
            "canonical_alias": false,
            "canonical_alias_target": "",
            "audit_status": "warn",
            "audit_warnings": [
                "missing_description",
                "canonical_mismatch",
                "robots_noindex",
                "meta_refresh_redirect"
            ]
        },
        {
            "file": "resources.html",
            "url": "/resources.html",
            "canonical_url": "https://hospiedge.com/resources/",
            "expected_canonical": "https://hospiedge.com/resources.html",
            "indexing_state": "noindex",
            "redirect_target": "https://hospiedge.com/resources/",
            "canonical_alias": false,
            "canonical_alias_target": "",
            "audit_status": "warn",
            "audit_warnings": [
                "missing_description",
                "canonical_mismatch",
                "robots_noindex",
                "meta_refresh_redirect"
            ]
        },
        {
            "file": "resources/haccp.php",
            "url": "/resources/haccp.php",
            "canonical_url": "https://hospiedge.com/resources/",
            "expected_canonical": "https://hospiedge.com/resources/haccp.php",
            "indexing_state": "noindex",
            "redirect_target": "https://hospiedge.com/resources/#haccp",
            "canonical_alias": false,
            "canonical_alias_target": "",
            "audit_status": "warn",
            "audit_warnings": [
                "canonical_mismatch",
                "robots_noindex",
                "meta_refresh_redirect"
            ]
        },
        {
            "file": "resources/labor-scheduling.php",
            "url": "/resources/labor-scheduling.php",
            "canonical_url": "https://hospiedge.com/resources/",
            "expected_canonical": "https://hospiedge.com/resources/labor-scheduling.php",
            "indexing_state": "noindex",
            "redirect_target": "https://hospiedge.com/resources/#labor-scheduling",
            "canonical_alias": false,
            "canonical_alias_target": "",
            "audit_status": "warn",
            "audit_warnings": [
                "canonical_mismatch",
                "robots_noindex",
                "meta_refresh_redirect"
            ]
        },
        {
            "file": "resources/leadership.php",
            "url": "/resources/leadership.php",
            "canonical_url": "https://hospiedge.com/resources/",
            "expected_canonical": "https://hospiedge.com/resources/leadership.php",
            "indexing_state": "noindex",
            "redirect_target": "https://hospiedge.com/resources/#leadership",
            "canonical_alias": false,
            "canonical_alias_target": "",
            "audit_status": "warn",
            "audit_warnings": [
                "canonical_mismatch",
                "robots_noindex",
                "meta_refresh_redirect"
            ]
        },
        {
            "file": "resources/manager-toolkit.php",
            "url": "/resources/manager-toolkit.php",
            "canonical_url": "https://hospiedge.com/resources/",
            "expected_canonical": "https://hospiedge.com/resources/manager-toolkit.php",
            "indexing_state": "noindex",
            "redirect_target": "https://hospiedge.com/resources/#manager-toolkit",
            "canonical_alias": false,
            "canonical_alias_target": "",
            "audit_status": "warn",
            "audit_warnings": [
                "canonical_mismatch",
                "robots_noindex",
                "meta_refresh_redirect"
            ]
        },
        {
            "file": "restaurant-table-management-software.html",
            "url": "/restaurant-table-management-software.html",
            "canonical_url": "https://hospiedge.com/products/table.php",
            "expected_canonical": "https://hospiedge.com/restaurant-table-management-software.html",
            "indexing_state": "noindex",
            "redirect_target": "https://hospiedge.com/products/table.php",
            "canonical_alias": false,
            "canonical_alias_target": "",
            "audit_status": "warn",
            "audit_warnings": [
                "missing_description",
                "canonical_mismatch",
                "robots_noindex",
                "meta_refresh_redirect"
            ]
        },
        {
            "file": "scheduling.html",
            "url": "/scheduling.html",
            "canonical_url": "https://hospiedge.com/products/scheduling.php",
            "expected_canonical": "https://hospiedge.com/scheduling.html",
            "indexing_state": "noindex",
            "redirect_target": "https://hospiedge.com/products/scheduling.php",
            "canonical_alias": false,
            "canonical_alias_target": "",
            "audit_status": "warn",
            "audit_warnings": [
                "missing_description",
                "canonical_mismatch",
                "robots_noindex",
                "meta_refresh_redirect"
            ]
        },
        {
            "file": "scheduling.php",
            "url": "/scheduling.php",
            "canonical_url": "https://hospiedge.com/products/scheduling.php",
            "expected_canonical": "https://hospiedge.com/scheduling.php",
            "indexing_state": "noindex",
            "redirect_target": "https://hospiedge.com/products/scheduling.php",
            "canonical_alias": false,
            "canonical_alias_target": "",
            "audit_status": "warn",
            "audit_warnings": [
                "canonical_mismatch",
                "robots_noindex",
                "meta_refresh_redirect"
            ]
        },
        {
            "file": "table-management.html",
            "url": "/table-management.html",
            "canonical_url": "https://hospiedge.com/products/table.php",
            "expected_canonical": "https://hospiedge.com/table-management.html",
            "indexing_state": "noindex",
            "redirect_target": "https://hospiedge.com/products/table.php",
            "canonical_alias": false,
            "canonical_alias_target": "",
            "audit_status": "warn",
            "audit_warnings": [
                "missing_description",
                "canonical_mismatch",
                "robots_noindex",
                "meta_refresh_redirect"
            ]
        },
        {
            "file": "table.html",
            "url": "/table.html",
            "canonical_url": "https://hospiedge.com/products/table.php",
            "expected_canonical": "https://hospiedge.com/table.html",
            "indexing_state": "noindex",
            "redirect_target": "https://hospiedge.com/products/table.php",
            "canonical_alias": false,
            "canonical_alias_target": "",
            "audit_status": "warn",
            "audit_warnings": [
                "missing_description",
                "canonical_mismatch",
                "robots_noindex",
                "meta_refresh_redirect"
            ]
        },
        {
            "file": "table.php",
            "url": "/table.php",
            "canonical_url": "https://hospiedge.com/products/table.php",
            "expected_canonical": "https://hospiedge.com/table.php",
            "indexing_state": "noindex",
            "redirect_target": "https://hospiedge.com/products/table.php",
            "canonical_alias": false,
            "canonical_alias_target": "",
            "audit_status": "warn",
            "audit_warnings": [
                "canonical_mismatch",
                "robots_noindex",
                "meta_refresh_redirect"
            ]
        },
        {
            "file": "unlocking.html",
            "url": "/unlocking.html",
            "canonical_url": "https://hospiedge.com/",
            "expected_canonical": "https://hospiedge.com/unlocking.html",
            "indexing_state": "noindex",
            "redirect_target": "https://hospiedge.com/",
            "canonical_alias": false,
            "canonical_alias_target": "",
            "audit_status": "warn",
            "audit_warnings": [
                "missing_description",
                "canonical_mismatch",
                "robots_noindex",
                "meta_refresh_redirect"
            ]
        }
    ],
    "canonical_alias_routes": [
        {
            "file": "resp.html",
            "url": "/resp.html",
            "canonical_url": "https://hospiedge.com/engineering/build-cost-methodology.php",
            "expected_canonical": "https://hospiedge.com/resp.html",
            "indexing_state": "indexable",
            "redirect_target": "https://hospiedge.com/engineering/build-cost-methodology.php",
            "canonical_alias": true,
            "canonical_alias_target": "https://hospiedge.com/engineering/build-cost-methodology.php",
            "audit_status": "warn",
            "audit_warnings": [
                "canonical_mismatch",
                "og_url_mismatch",
                "canonical_alias"
            ]
        }
    ],
    "repo_route_audit": {
        "tracked_public_route_count": 51,
        "tracked_sitemap_page_count": 48,
        "tracked_noindex_route_count": 1,
        "tracked_warn_route_count": 1,
        "tracked_nonrenderable_route_count": 11,
        "legacy_redirect_route_count": 41,
        "canonical_alias_route_count": 1,
        "untracked_public_candidate_count": 0,
        "missing_tracked_source_count": 0,
        "tracked_noindex_routes": [
            {
                "url": "/products/guides.php",
                "canonical_url": "https://hospiedge.com/products/guides.php",
                "audit_warnings": [
                    "robots_noindex"
                ]
            }
        ],
        "tracked_warn_routes": [
            {
                "url": "/products/guides.php",
                "canonical_url": "https://hospiedge.com/products/guides.php",
                "audit_status": "warn",
                "audit_warnings": [
                    "robots_noindex"
                ]
            }
        ],
        "tracked_nonrenderable_routes": [
            {
                "url": "/ai-faq.json",
                "canonical_url": "https://hospiedge.com/ai-faq.json",
                "route_kind": "machine_json",
                "audit_status": "not_rendered"
            },
            {
                "url": "/ai-manifest.json",
                "canonical_url": "https://hospiedge.com/ai-manifest.json",
                "route_kind": "machine_json",
                "audit_status": "not_rendered"
            },
            {
                "url": "/llms-full.txt",
                "canonical_url": "https://hospiedge.com/llms-full.txt",
                "route_kind": "machine_text",
                "audit_status": "not_rendered"
            },
            {
                "url": "/llms.txt",
                "canonical_url": "https://hospiedge.com/llms.txt",
                "route_kind": "machine_text",
                "audit_status": "not_rendered"
            },
            {
                "url": "/main-sitemap.xml",
                "canonical_url": "https://hospiedge.com/main-sitemap.xml",
                "route_kind": "machine_xml",
                "audit_status": "not_rendered"
            },
            {
                "url": "/robots.txt",
                "canonical_url": "https://hospiedge.com/robots.txt",
                "route_kind": "machine_text",
                "audit_status": "not_rendered"
            },
            {
                "url": "/site-index/intent-map.json",
                "canonical_url": "https://hospiedge.com/site-index/intent-map.json",
                "route_kind": "machine_json",
                "audit_status": "not_rendered"
            },
            {
                "url": "/site-index/route-health.json",
                "canonical_url": "https://hospiedge.com/site-index/route-health.json",
                "route_kind": "machine_json",
                "audit_status": "not_rendered"
            },
            {
                "url": "/site-index/route-resolutions.json",
                "canonical_url": "https://hospiedge.com/site-index/route-resolutions.json",
                "route_kind": "machine_json",
                "audit_status": "not_rendered"
            },
            {
                "url": "/site-index/routes.json",
                "canonical_url": "https://hospiedge.com/site-index/routes.json",
                "route_kind": "machine_json",
                "audit_status": "not_rendered"
            },
            {
                "url": "/sitemap.xml",
                "canonical_url": "https://hospiedge.com/sitemap.xml",
                "route_kind": "machine_xml",
                "audit_status": "not_rendered"
            }
        ],
        "legacy_redirect_routes": [
            {
                "file": "about-us.html",
                "url": "/about-us.html",
                "canonical_url": "https://hospiedge.com/about/",
                "expected_canonical": "https://hospiedge.com/about-us.html",
                "indexing_state": "noindex",
                "redirect_target": "https://hospiedge.com/about/",
                "canonical_alias": false,
                "canonical_alias_target": "",
                "audit_status": "warn",
                "audit_warnings": [
                    "missing_description",
                    "canonical_mismatch",
                    "robots_noindex",
                    "meta_refresh_redirect"
                ]
            },
            {
                "file": "about.html",
                "url": "/about.html",
                "canonical_url": "https://hospiedge.com/about/",
                "expected_canonical": "https://hospiedge.com/about.html",
                "indexing_state": "noindex",
                "redirect_target": "https://hospiedge.com/about/",
                "canonical_alias": false,
                "canonical_alias_target": "",
                "audit_status": "warn",
                "audit_warnings": [
                    "missing_description",
                    "canonical_mismatch",
                    "robots_noindex",
                    "meta_refresh_redirect"
                ]
            },
            {
                "file": "book-store.html",
                "url": "/book-store.html",
                "canonical_url": "https://hospiedge.com/publishing/",
                "expected_canonical": "https://hospiedge.com/book-store.html",
                "indexing_state": "noindex",
                "redirect_target": "https://hospiedge.com/publishing/",
                "canonical_alias": false,
                "canonical_alias_target": "",
                "audit_status": "warn",
                "audit_warnings": [
                    "missing_description",
                    "canonical_mismatch",
                    "robots_noindex",
                    "meta_refresh_redirect"
                ]
            },
            {
                "file": "books.html",
                "url": "/books.html",
                "canonical_url": "https://hospiedge.com/publishing/",
                "expected_canonical": "https://hospiedge.com/books.html",
                "indexing_state": "noindex",
                "redirect_target": "https://hospiedge.com/publishing/",
                "canonical_alias": false,
                "canonical_alias_target": "",
                "audit_status": "warn",
                "audit_warnings": [
                    "missing_description",
                    "canonical_mismatch",
                    "robots_noindex",
                    "meta_refresh_redirect"
                ]
            },
            {
                "file": "contact.html",
                "url": "/contact.html",
                "canonical_url": "https://hospiedge.com/contact/",
                "expected_canonical": "https://hospiedge.com/contact.html",
                "indexing_state": "noindex",
                "redirect_target": "https://hospiedge.com/contact/",
                "canonical_alias": false,
                "canonical_alias_target": "",
                "audit_status": "warn",
                "audit_warnings": [
                    "missing_description",
                    "canonical_mismatch",
                    "robots_noindex",
                    "meta_refresh_redirect"
                ]
            },
            {
                "file": "engineering.html",
                "url": "/engineering.html",
                "canonical_url": "https://hospiedge.com/engineering/",
                "expected_canonical": "https://hospiedge.com/engineering.html",
                "indexing_state": "noindex",
                "redirect_target": "https://hospiedge.com/engineering/",
                "canonical_alias": false,
                "canonical_alias_target": "",
                "audit_status": "warn",
                "audit_warnings": [
                    "missing_description",
                    "canonical_mismatch",
                    "robots_noindex",
                    "meta_refresh_redirect"
                ]
            },
            {
                "file": "feedback-agreement.html",
                "url": "/feedback-agreement.html",
                "canonical_url": "https://hospiedge.com/feedback-agreement/",
                "expected_canonical": "https://hospiedge.com/feedback-agreement.html",
                "indexing_state": "noindex",
                "redirect_target": "https://hospiedge.com/feedback-agreement/",
                "canonical_alias": false,
                "canonical_alias_target": "",
                "audit_status": "warn",
                "audit_warnings": [
                    "missing_description",
                    "canonical_mismatch",
                    "robots_noindex",
                    "meta_refresh_redirect"
                ]
            },
            {
                "file": "finance.php",
                "url": "/finance.php",
                "canonical_url": "https://hospiedge.com/finance.php",
                "expected_canonical": "https://hospiedge.com/finance.php",
                "indexing_state": "noindex",
                "redirect_target": "https://hospiedge.org/money",
                "canonical_alias": false,
                "canonical_alias_target": "",
                "audit_status": "warn",
                "audit_warnings": [
                    "robots_noindex"
                ]
            },
            {
                "file": "home.html",
                "url": "/home.html",
                "canonical_url": "https://hospiedge.com/",
                "expected_canonical": "https://hospiedge.com/home.html",
                "indexing_state": "noindex",
                "redirect_target": "https://hospiedge.com/",
                "canonical_alias": false,
                "canonical_alias_target": "",
                "audit_status": "warn",
                "audit_warnings": [
                    "missing_description",
                    "canonical_mismatch",
                    "robots_noindex",
                    "meta_refresh_redirect"
                ]
            },
            {
                "file": "index.html",
                "url": "/index.html",
                "canonical_url": "https://hospiedge.com/",
                "expected_canonical": "https://hospiedge.com/index.html",
                "indexing_state": "noindex",
                "redirect_target": "https://hospiedge.com/",
                "canonical_alias": false,
                "canonical_alias_target": "",
                "audit_status": "warn",
                "audit_warnings": [
                    "missing_description",
                    "canonical_mismatch",
                    "robots_noindex",
                    "meta_refresh_redirect"
                ]
            },
            {
                "file": "insight.html",
                "url": "/insight.html",
                "canonical_url": "https://hospiedge.com/publishing/",
                "expected_canonical": "https://hospiedge.com/insight.html",
                "indexing_state": "noindex",
                "redirect_target": "https://hospiedge.com/publishing/",
                "canonical_alias": false,
                "canonical_alias_target": "",
                "audit_status": "warn",
                "audit_warnings": [
                    "missing_description",
                    "canonical_mismatch",
                    "robots_noindex",
                    "meta_refresh_redirect"
                ]
            },
            {
                "file": "label.html",
                "url": "/label.html",
                "canonical_url": "https://hospiedge.com/products/label.php",
                "expected_canonical": "https://hospiedge.com/label.html",
                "indexing_state": "noindex",
                "redirect_target": "https://hospiedge.com/products/label.php",
                "canonical_alias": false,
                "canonical_alias_target": "",
                "audit_status": "warn",
                "audit_warnings": [
                    "missing_description",
                    "canonical_mismatch",
                    "robots_noindex",
                    "meta_refresh_redirect"
                ]
            },
            {
                "file": "label.php",
                "url": "/label.php",
                "canonical_url": "https://hospiedge.com/products/label.php",
                "expected_canonical": "https://hospiedge.com/label.php",
                "indexing_state": "noindex",
                "redirect_target": "https://hospiedge.com/products/label.php",
                "canonical_alias": false,
                "canonical_alias_target": "",
                "audit_status": "warn",
                "audit_warnings": [
                    "canonical_mismatch",
                    "robots_noindex",
                    "meta_refresh_redirect"
                ]
            },
            {
                "file": "leadercode.html",
                "url": "/leadercode.html",
                "canonical_url": "https://hospiedge.com/publishing/",
                "expected_canonical": "https://hospiedge.com/leadercode.html",
                "indexing_state": "noindex",
                "redirect_target": "https://hospiedge.com/publishing/",
                "canonical_alias": false,
                "canonical_alias_target": "",
                "audit_status": "warn",
                "audit_warnings": [
                    "missing_description",
                    "canonical_mismatch",
                    "robots_noindex",
                    "meta_refresh_redirect"
                ]
            },
            {
                "file": "legal.html",
                "url": "/legal.html",
                "canonical_url": "https://hospiedge.com/legal/",
                "expected_canonical": "https://hospiedge.com/legal.html",
                "indexing_state": "noindex",
                "redirect_target": "https://hospiedge.com/legal/",
                "canonical_alias": false,
                "canonical_alias_target": "",
                "audit_status": "warn",
                "audit_warnings": [
                    "missing_description",
                    "canonical_mismatch",
                    "robots_noindex",
                    "meta_refresh_redirect"
                ]
            },
            {
                "file": "library.html",
                "url": "/library.html",
                "canonical_url": "https://hospiedge.com/publishing/",
                "expected_canonical": "https://hospiedge.com/library.html",
                "indexing_state": "noindex",
                "redirect_target": "https://hospiedge.com/publishing/",
                "canonical_alias": false,
                "canonical_alias_target": "",
                "audit_status": "warn",
                "audit_warnings": [
                    "missing_description",
                    "canonical_mismatch",
                    "robots_noindex",
                    "meta_refresh_redirect"
                ]
            },
            {
                "file": "operations.html",
                "url": "/operations.html",
                "canonical_url": "https://hospiedge.com/products/operations.php",
                "expected_canonical": "https://hospiedge.com/operations.html",
                "indexing_state": "noindex",
                "redirect_target": "https://hospiedge.com/products/operations.php",
                "canonical_alias": false,
                "canonical_alias_target": "",
                "audit_status": "warn",
                "audit_warnings": [
                    "missing_description",
                    "canonical_mismatch",
                    "robots_noindex",
                    "meta_refresh_redirect"
                ]
            },
            {
                "file": "operations.php",
                "url": "/operations.php",
                "canonical_url": "https://hospiedge.com/products/operations.php",
                "expected_canonical": "https://hospiedge.com/operations.php",
                "indexing_state": "noindex",
                "redirect_target": "https://hospiedge.com/products/operations.php",
                "canonical_alias": false,
                "canonical_alias_target": "",
                "audit_status": "warn",
                "audit_warnings": [
                    "canonical_mismatch",
                    "robots_noindex",
                    "meta_refresh_redirect"
                ]
            },
            {
                "file": "pos.html",
                "url": "/pos.html",
                "canonical_url": "https://hospiedge.com/products/pos.php",
                "expected_canonical": "https://hospiedge.com/pos.html",
                "indexing_state": "noindex",
                "redirect_target": "https://hospiedge.com/products/pos.php",
                "canonical_alias": false,
                "canonical_alias_target": "",
                "audit_status": "warn",
                "audit_warnings": [
                    "missing_description",
                    "canonical_mismatch",
                    "robots_noindex",
                    "meta_refresh_redirect"
                ]
            },
            {
                "file": "pos.php",
                "url": "/pos.php",
                "canonical_url": "https://hospiedge.com/products/pos.php",
                "expected_canonical": "https://hospiedge.com/pos.php",
                "indexing_state": "noindex",
                "redirect_target": "https://hospiedge.com/products/pos.php",
                "canonical_alias": false,
                "canonical_alias_target": "",
                "audit_status": "warn",
                "audit_warnings": [
                    "canonical_mismatch",
                    "robots_noindex",
                    "meta_refresh_redirect"
                ]
            },
            {
                "file": "pricing.html",
                "url": "/pricing.html",
                "canonical_url": "https://hospiedge.com/pricing/",
                "expected_canonical": "https://hospiedge.com/pricing.html",
                "indexing_state": "noindex",
                "redirect_target": "https://hospiedge.com/pricing/",
                "canonical_alias": false,
                "canonical_alias_target": "",
                "audit_status": "warn",
                "audit_warnings": [
                    "missing_description",
                    "canonical_mismatch",
                    "robots_noindex",
                    "meta_refresh_redirect"
                ]
            },
            {
                "file": "products.html",
                "url": "/products.html",
                "canonical_url": "https://hospiedge.com/products/",
                "expected_canonical": "https://hospiedge.com/products.html",
                "indexing_state": "noindex",
                "redirect_target": "https://hospiedge.com/products/",
                "canonical_alias": false,
                "canonical_alias_target": "",
                "audit_status": "warn",
                "audit_warnings": [
                    "missing_description",
                    "canonical_mismatch",
                    "robots_noindex",
                    "meta_refresh_redirect"
                ]
            },
            {
                "file": "products/ops-platform.php",
                "url": "/products/ops-platform.php",
                "canonical_url": "https://hospiedge.com/products/operations.php",
                "expected_canonical": "https://hospiedge.com/products/ops-platform.php",
                "indexing_state": "noindex",
                "redirect_target": "https://hospiedge.com/products/operations.php",
                "canonical_alias": false,
                "canonical_alias_target": "",
                "audit_status": "warn",
                "audit_warnings": [
                    "canonical_mismatch",
                    "robots_noindex",
                    "og_url_mismatch"
                ]
            },
            {
                "file": "products/resources/index.php",
                "url": "/products/resources/",
                "canonical_url": "https://hospiedge.com/resources/",
                "expected_canonical": "https://hospiedge.com/products/resources/",
                "indexing_state": "noindex",
                "redirect_target": "https://hospiedge.com/resources/",
                "canonical_alias": false,
                "canonical_alias_target": "",
                "audit_status": "warn",
                "audit_warnings": [
                    "canonical_mismatch",
                    "robots_noindex",
                    "meta_refresh_redirect"
                ]
            },
            {
                "file": "products/resources/haccp.php",
                "url": "/products/resources/haccp.php",
                "canonical_url": "https://hospiedge.com/resources/",
                "expected_canonical": "https://hospiedge.com/products/resources/haccp.php",
                "indexing_state": "noindex",
                "redirect_target": "https://hospiedge.com/resources/#haccp",
                "canonical_alias": false,
                "canonical_alias_target": "",
                "audit_status": "warn",
                "audit_warnings": [
                    "canonical_mismatch",
                    "robots_noindex",
                    "meta_refresh_redirect"
                ]
            },
            {
                "file": "products/resources/labor-scheduling.php",
                "url": "/products/resources/labor-scheduling.php",
                "canonical_url": "https://hospiedge.com/resources/",
                "expected_canonical": "https://hospiedge.com/products/resources/labor-scheduling.php",
                "indexing_state": "noindex",
                "redirect_target": "https://hospiedge.com/resources/#labor-scheduling",
                "canonical_alias": false,
                "canonical_alias_target": "",
                "audit_status": "warn",
                "audit_warnings": [
                    "canonical_mismatch",
                    "robots_noindex",
                    "meta_refresh_redirect"
                ]
            },
            {
                "file": "products/resources/leadership.php",
                "url": "/products/resources/leadership.php",
                "canonical_url": "https://hospiedge.com/resources/",
                "expected_canonical": "https://hospiedge.com/products/resources/leadership.php",
                "indexing_state": "noindex",
                "redirect_target": "https://hospiedge.com/resources/#leadership",
                "canonical_alias": false,
                "canonical_alias_target": "",
                "audit_status": "warn",
                "audit_warnings": [
                    "canonical_mismatch",
                    "robots_noindex",
                    "meta_refresh_redirect"
                ]
            },
            {
                "file": "products/resources/manager-toolkit.php",
                "url": "/products/resources/manager-toolkit.php",
                "canonical_url": "https://hospiedge.com/resources/",
                "expected_canonical": "https://hospiedge.com/products/resources/manager-toolkit.php",
                "indexing_state": "noindex",
                "redirect_target": "https://hospiedge.com/resources/#manager-toolkit",
                "canonical_alias": false,
                "canonical_alias_target": "",
                "audit_status": "warn",
                "audit_warnings": [
                    "canonical_mismatch",
                    "robots_noindex",
                    "meta_refresh_redirect"
                ]
            },
            {
                "file": "publishing.html",
                "url": "/publishing.html",
                "canonical_url": "https://hospiedge.com/publishing/",
                "expected_canonical": "https://hospiedge.com/publishing.html",
                "indexing_state": "noindex",
                "redirect_target": "https://hospiedge.com/publishing/",
                "canonical_alias": false,
                "canonical_alias_target": "",
                "audit_status": "warn",
                "audit_warnings": [
                    "missing_description",
                    "canonical_mismatch",
                    "robots_noindex",
                    "meta_refresh_redirect"
                ]
            },
            {
                "file": "resources.html",
                "url": "/resources.html",
                "canonical_url": "https://hospiedge.com/resources/",
                "expected_canonical": "https://hospiedge.com/resources.html",
                "indexing_state": "noindex",
                "redirect_target": "https://hospiedge.com/resources/",
                "canonical_alias": false,
                "canonical_alias_target": "",
                "audit_status": "warn",
                "audit_warnings": [
                    "missing_description",
                    "canonical_mismatch",
                    "robots_noindex",
                    "meta_refresh_redirect"
                ]
            },
            {
                "file": "resources/haccp.php",
                "url": "/resources/haccp.php",
                "canonical_url": "https://hospiedge.com/resources/",
                "expected_canonical": "https://hospiedge.com/resources/haccp.php",
                "indexing_state": "noindex",
                "redirect_target": "https://hospiedge.com/resources/#haccp",
                "canonical_alias": false,
                "canonical_alias_target": "",
                "audit_status": "warn",
                "audit_warnings": [
                    "canonical_mismatch",
                    "robots_noindex",
                    "meta_refresh_redirect"
                ]
            },
            {
                "file": "resources/labor-scheduling.php",
                "url": "/resources/labor-scheduling.php",
                "canonical_url": "https://hospiedge.com/resources/",
                "expected_canonical": "https://hospiedge.com/resources/labor-scheduling.php",
                "indexing_state": "noindex",
                "redirect_target": "https://hospiedge.com/resources/#labor-scheduling",
                "canonical_alias": false,
                "canonical_alias_target": "",
                "audit_status": "warn",
                "audit_warnings": [
                    "canonical_mismatch",
                    "robots_noindex",
                    "meta_refresh_redirect"
                ]
            },
            {
                "file": "resources/leadership.php",
                "url": "/resources/leadership.php",
                "canonical_url": "https://hospiedge.com/resources/",
                "expected_canonical": "https://hospiedge.com/resources/leadership.php",
                "indexing_state": "noindex",
                "redirect_target": "https://hospiedge.com/resources/#leadership",
                "canonical_alias": false,
                "canonical_alias_target": "",
                "audit_status": "warn",
                "audit_warnings": [
                    "canonical_mismatch",
                    "robots_noindex",
                    "meta_refresh_redirect"
                ]
            },
            {
                "file": "resources/manager-toolkit.php",
                "url": "/resources/manager-toolkit.php",
                "canonical_url": "https://hospiedge.com/resources/",
                "expected_canonical": "https://hospiedge.com/resources/manager-toolkit.php",
                "indexing_state": "noindex",
                "redirect_target": "https://hospiedge.com/resources/#manager-toolkit",
                "canonical_alias": false,
                "canonical_alias_target": "",
                "audit_status": "warn",
                "audit_warnings": [
                    "canonical_mismatch",
                    "robots_noindex",
                    "meta_refresh_redirect"
                ]
            },
            {
                "file": "restaurant-table-management-software.html",
                "url": "/restaurant-table-management-software.html",
                "canonical_url": "https://hospiedge.com/products/table.php",
                "expected_canonical": "https://hospiedge.com/restaurant-table-management-software.html",
                "indexing_state": "noindex",
                "redirect_target": "https://hospiedge.com/products/table.php",
                "canonical_alias": false,
                "canonical_alias_target": "",
                "audit_status": "warn",
                "audit_warnings": [
                    "missing_description",
                    "canonical_mismatch",
                    "robots_noindex",
                    "meta_refresh_redirect"
                ]
            },
            {
                "file": "scheduling.html",
                "url": "/scheduling.html",
                "canonical_url": "https://hospiedge.com/products/scheduling.php",
                "expected_canonical": "https://hospiedge.com/scheduling.html",
                "indexing_state": "noindex",
                "redirect_target": "https://hospiedge.com/products/scheduling.php",
                "canonical_alias": false,
                "canonical_alias_target": "",
                "audit_status": "warn",
                "audit_warnings": [
                    "missing_description",
                    "canonical_mismatch",
                    "robots_noindex",
                    "meta_refresh_redirect"
                ]
            },
            {
                "file": "scheduling.php",
                "url": "/scheduling.php",
                "canonical_url": "https://hospiedge.com/products/scheduling.php",
                "expected_canonical": "https://hospiedge.com/scheduling.php",
                "indexing_state": "noindex",
                "redirect_target": "https://hospiedge.com/products/scheduling.php",
                "canonical_alias": false,
                "canonical_alias_target": "",
                "audit_status": "warn",
                "audit_warnings": [
                    "canonical_mismatch",
                    "robots_noindex",
                    "meta_refresh_redirect"
                ]
            },
            {
                "file": "table-management.html",
                "url": "/table-management.html",
                "canonical_url": "https://hospiedge.com/products/table.php",
                "expected_canonical": "https://hospiedge.com/table-management.html",
                "indexing_state": "noindex",
                "redirect_target": "https://hospiedge.com/products/table.php",
                "canonical_alias": false,
                "canonical_alias_target": "",
                "audit_status": "warn",
                "audit_warnings": [
                    "missing_description",
                    "canonical_mismatch",
                    "robots_noindex",
                    "meta_refresh_redirect"
                ]
            },
            {
                "file": "table.html",
                "url": "/table.html",
                "canonical_url": "https://hospiedge.com/products/table.php",
                "expected_canonical": "https://hospiedge.com/table.html",
                "indexing_state": "noindex",
                "redirect_target": "https://hospiedge.com/products/table.php",
                "canonical_alias": false,
                "canonical_alias_target": "",
                "audit_status": "warn",
                "audit_warnings": [
                    "missing_description",
                    "canonical_mismatch",
                    "robots_noindex",
                    "meta_refresh_redirect"
                ]
            },
            {
                "file": "table.php",
                "url": "/table.php",
                "canonical_url": "https://hospiedge.com/products/table.php",
                "expected_canonical": "https://hospiedge.com/table.php",
                "indexing_state": "noindex",
                "redirect_target": "https://hospiedge.com/products/table.php",
                "canonical_alias": false,
                "canonical_alias_target": "",
                "audit_status": "warn",
                "audit_warnings": [
                    "canonical_mismatch",
                    "robots_noindex",
                    "meta_refresh_redirect"
                ]
            },
            {
                "file": "unlocking.html",
                "url": "/unlocking.html",
                "canonical_url": "https://hospiedge.com/",
                "expected_canonical": "https://hospiedge.com/unlocking.html",
                "indexing_state": "noindex",
                "redirect_target": "https://hospiedge.com/",
                "canonical_alias": false,
                "canonical_alias_target": "",
                "audit_status": "warn",
                "audit_warnings": [
                    "missing_description",
                    "canonical_mismatch",
                    "robots_noindex",
                    "meta_refresh_redirect"
                ]
            }
        ],
        "canonical_alias_routes": [
            {
                "file": "resp.html",
                "url": "/resp.html",
                "canonical_url": "https://hospiedge.com/engineering/build-cost-methodology.php",
                "expected_canonical": "https://hospiedge.com/resp.html",
                "indexing_state": "indexable",
                "redirect_target": "https://hospiedge.com/engineering/build-cost-methodology.php",
                "canonical_alias": true,
                "canonical_alias_target": "https://hospiedge.com/engineering/build-cost-methodology.php",
                "audit_status": "warn",
                "audit_warnings": [
                    "canonical_mismatch",
                    "og_url_mismatch",
                    "canonical_alias"
                ]
            }
        ],
        "untracked_public_candidates": [],
        "missing_tracked_sources": []
    },
    "discovery_intents": [
        {
            "id": "platform-overview",
            "label": "Platform overview and stack fit",
            "query_examples": [
                "what is hospiedge",
                "restaurant operating system overview",
                "which hospiedge page should i start with"
            ],
            "primary_url": "/",
            "secondary_urls": [
                "/resources/",
                "/site-index/",
                "/products/"
            ],
            "decision_note": "Use the homepage first for platform posture, then move into resources or the site index when the next question is route selection."
        },
        {
            "id": "app-comparison",
            "label": "App comparison and stack selection",
            "query_examples": [
                "which app should i use",
                "compare hospiedge apps",
                "what products does hospiedge have"
            ],
            "primary_url": "/products/",
            "secondary_urls": [
                "/products/guides.php",
                "/resources/",
                "/pricing/"
            ],
            "decision_note": "Use the app overview when the app family is not settled yet, then move into guides or pricing as the decision narrows."
        },
        {
            "id": "operations-workflows",
            "label": "Operations, audits, incidents, and accountability",
            "query_examples": [
                "restaurant operations software",
                "audits and incidents",
                "daily execution and accountability"
            ],
            "primary_url": "/resources/what-is-restaurant-operations-software.php",
            "secondary_urls": [
                "/products/operations.php",
                "/products/guide-operations.php",
                "/resources/"
            ],
            "decision_note": "Guide-first routing works best here because the workflow question often comes before the buyer knows the product name."
        },
        {
            "id": "labor-and-scheduling",
            "label": "Scheduling, labor, clocks, and payroll support",
            "query_examples": [
                "restaurant scheduling software",
                "labor planning and time clocks",
                "timesheets and payroll review"
            ],
            "primary_url": "/resources/what-is-restaurant-scheduling-software.php",
            "secondary_urls": [
                "/products/scheduling.php",
                "/products/guide-scheduling.php",
                "/resources/restaurant-operations-software-vs-scheduling-software.php"
            ],
            "decision_note": "Use the scheduling explainer first when labor and clocks are the real question, then move into the buyer page or comparison page."
        },
        {
            "id": "jobs-and-hiring",
            "label": "Hiring, employer pages, and public jobs discovery",
            "query_examples": [
                "restaurant hiring software",
                "hospi jobs buyer page",
                "where should applicants go for jobs"
            ],
            "primary_url": "/resources/restaurant-hiring-software.php",
            "secondary_urls": [
                "/products/jobs.php",
                "/site-index/",
                "/contact/"
            ],
            "external_urls": [
                "https://hospiedge.com/hospi_jobs/"
            ],
            "decision_note": "Keep the Hospi Jobs buyer page separate from the live hiring network so employer-fit and applicant discovery do not get collapsed together."
        },
        {
            "id": "table-and-reservations",
            "label": "Reservations, host stand, waitlist, and seating flow",
            "query_examples": [
                "restaurant host stand software",
                "reservation and waitlist software",
                "where should guests book a table"
            ],
            "primary_url": "/resources/restaurant-host-stand-software.php",
            "secondary_urls": [
                "/products/table.php",
                "/resources/restaurant-waitlist-software.php",
                "/resources/restaurant-seating-software.php"
            ],
            "external_urls": [
                "https://hetable.com/reservations/index.php",
                "https://hetable.com"
            ],
            "decision_note": "Keep the HETable buyer page, guest booking path, and live operator app route separate in answers and route maps."
        },
        {
            "id": "pricing-and-commercial-fit",
            "label": "Pricing, launch window, and commercial fit",
            "query_examples": [
                "hospiedge pricing",
                "launch partner pricing",
                "compare launch and standard pricing"
            ],
            "primary_url": "/pricing/",
            "secondary_urls": [
                "/pricing/after-beta.php",
                "/products/",
                "/contact/"
            ],
            "decision_note": "Use the main pricing page first, then the after-beta page only when the timing-window comparison is the real question."
        },
        {
            "id": "agent-boundaries",
            "label": "Agent posture, approvals, and integration boundaries",
            "query_examples": [
                "what is hospiedge agent",
                "agent approvals and supervision",
                "agent integration posture"
            ],
            "primary_url": "/resources/hospiedge-agent-integration-posture.php",
            "secondary_urls": [
                "/products/agent.php",
                "/resources/how-to-use-hospiedge-agent.php",
                "/ai/"
            ],
            "decision_note": "Use the posture guide first when the question is about boundaries, approvals, or source-of-truth behavior rather than feature marketing."
        },
        {
            "id": "engineering-and-diligence",
            "label": "Engineering review, ownership, and diligence",
            "query_examples": [
                "engineering diligence",
                "build cost methodology",
                "ownership and licensing review"
            ],
            "primary_url": "/engineering/",
            "secondary_urls": [
                "/engineering/build-cost-methodology.php",
                "/about/",
                "/contact/"
            ],
            "decision_note": "Use engineering only when the question has become diligence, ownership, or technical review rather than ordinary buying flow."
        },
        {
            "id": "launch-contact",
            "label": "Contact, launch planning, and next-step handoff",
            "query_examples": [
                "contact hospiedge",
                "book a demo",
                "talk about implementation"
            ],
            "primary_url": "/contact/",
            "secondary_urls": [
                "/pricing/",
                "/site-index/",
                "/about/"
            ],
            "decision_note": "Use contact when the public site stops answering the question and the next move is a launch, fit, or implementation conversation."
        }
    ],
    "site_index_sections": [
        {
            "id": "start",
            "title": "Start here",
            "intro": "These are the fastest public routes when someone needs the platform story, workflow comparison, pricing path, or direct contact without wandering through secondary pages first.",
            "items": [
                {
                    "label": "Homepage",
                    "url": "/",
                    "note": "Start with the platform story, launch positioning, and the clearest top-level path into apps, pricing, and proof."
                },
                {
                    "label": "Apps overview",
                    "url": "/products/",
                    "note": "Compare the connected app lineup side by side instead of reading one app page at a time."
                },
                {
                    "label": "Pricing",
                    "url": "/pricing/",
                    "note": "Review launch monthly pricing, annual pricing, and the platform-first buying logic in one place."
                },
                {
                    "label": "Pricing after launch window",
                    "url": "/pricing/after-beta.php",
                    "note": "Use this when the timing question is specifically Launch Partner pricing versus standard public pricing after the launch window."
                },
                {
                    "label": "Resources hub",
                    "url": "/resources/",
                    "note": "Use first-party buying guides, workflow explainers, and guide-first routing before choosing the right app path."
                },
                {
                    "label": "Contact",
                    "url": "/contact/",
                    "note": "Move directly into a launch, implementation, demo, or pricing-fit conversation."
                }
            ]
        },
        {
            "id": "products",
            "title": "App pages",
            "intro": "These are the preferred public routes for the live product lineup. Open these when the workflow is already clear and you want the buyer page before pricing, contact, or live-app review.",
            "items": [
                {
                    "label": "Operations",
                    "url": "/products/operations.php",
                    "note": "Command center, audits, incident tracking, accountability, and shift-control workflows.",
                    "appUrl": "https://hospiedgetool.org",
                    "appLabel": "Open Operations"
                },
                {
                    "label": "Scheduling",
                    "url": "/products/scheduling.php",
                    "note": "Schedules, shared time clocks, timesheets, labor review, and payroll-support workflows.",
                    "appUrl": "https://hospiedge.org",
                    "appLabel": "Open Scheduling"
                },
                {
                    "label": "Hospi Jobs",
                    "url": "/products/jobs.php",
                    "note": "Buyer page for the Hospi Jobs restaurant hiring network, including employer pages, location career pages, public job discovery, manager-visible recruiting flow, and stack-fit context.",
                    "appUrl": "/hospi_jobs/",
                    "appLabel": "Open Jobs Network"
                },
                {
                    "label": "HETable",
                    "url": "/products/table.php",
                    "note": "Buyer page for reservations, waitlist, host-stand flow, seating, pacing, and Smart Assign, with Public Reservations for guest booking and a separate live HETable app route for operator workflow review.",
                    "appUrl": "https://hetable.com/reservations/index.php",
                    "appLabel": "Explore Public Reservations",
                    "secondaryAppUrl": "https://hetable.com",
                    "secondaryAppLabel": "Open HETable App",
                    "viewLabel": "Review HETable buyer page"
                },
                {
                    "label": "POS",
                    "url": "/products/pos.php",
                    "note": "Register, server checks, KDS, expo, bar routing, inventory, and closeout control.",
                    "appUrl": "https://hetable.com/pos",
                    "appLabel": "Open POS"
                },
                {
                    "label": "HospiEdge Finance",
                    "url": "/products/finance.php",
                    "note": "Buyer page for AP, GL, reconciliation, close, reporting, and accounting-ready finance workflow, with the live money app as the next step for workflow review.",
                    "appUrl": "https://hospiedge.org/money",
                    "appLabel": "Open Finance",
                    "viewLabel": "Review Finance buyer page"
                },
                {
                    "label": "Hospi Label",
                    "url": "/products/label.php",
                    "note": "Buyer page for prep labels, print defaults, exact reprints, compliance support, and kitchen label workflows, with the live label app for print-flow review.",
                    "appUrl": "https://hospiedgetool.org/label",
                    "appLabel": "Open Hospi Label",
                    "viewLabel": "Review Hospi Label buyer page"
                },
                {
                    "label": "HospiEdge Training",
                    "url": "/training/",
                    "note": "Training-layer explanation for onboarding, standards, and launch support across the platform."
                },
                {
                    "label": "HospiEdge Training / Reader (inside Ops)",
                    "url": "/publishing/",
                    "note": "Training and Reader path inside HospiEdge Ops for materials that support adoption and operating standards."
                },
                {
                    "label": "HospiEdge AI",
                    "url": "/ai/",
                    "note": "Public explanation of AI-assisted setup, platform guidance, and how the built-in AI layer fits the stack."
                },
                {
                    "label": "HospiEdge Agent",
                    "url": "/products/agent.php",
                    "note": "Separate premium cross-app command-center add-on for active bundle customers who want runs, reports, actions, approvals, cases, watchlists, playbooks, talent follow-through, source visibility, and leadership oversight above the apps, with 2,000 monthly Agent Credits included per active Agent location.",
                    "appUrl": "https://hospiedge.org/master_ai/public",
                    "appLabel": "Open Agent Command Center"
                },
                {
                    "label": "App guides",
                    "url": "/products/guides.php",
                    "note": "Guide landing page for app-specific buyer education and workflow walkthroughs."
                }
            ]
        },
        {
            "id": "guides",
            "title": "Guides and buying pages",
            "intro": "Use these public resource pages when the buying decision starts with a workflow problem instead of a product name. They work well before the matching buyer page, pricing page, or contact step.",
            "items": [
                {
                    "label": "App guide library",
                    "url": "/products/guides.php",
                    "note": "Landing page for choosing the right app guide before opening a detailed walkthrough."
                },
                {
                    "label": "Operations guide",
                    "url": "/products/guide-operations.php",
                    "note": "Walkthrough for audits, incidents, discipline, manager review, and multi-location execution flow."
                },
                {
                    "label": "Scheduling guide",
                    "url": "/products/guide-scheduling.php",
                    "note": "Walkthrough for staffing plans, clocks, timesheets, payroll review, and labor support flow."
                },
                {
                    "label": "HETable guide",
                    "url": "/products/guide-table.php",
                    "note": "Walkthrough for reservations, waitlist, host stand, pacing, and front-door control workflows."
                },
                {
                    "label": "Integrated restaurant software platform",
                    "url": "/resources/integrated-restaurant-software-platform.php",
                    "note": "High-level buyer guide for comparing a connected platform against disconnected point solutions."
                },
                {
                    "label": "How to use HospiEdge Agent",
                    "url": "/resources/how-to-use-hospiedge-agent.php",
                    "note": "Plain-language owner and manager guide for Agent sign-in, first reviews, what the built app does well, and why the add-on earns its place above the apps."
                },
                {
                    "label": "HospiEdge Agent integration and approval posture",
                    "url": "/resources/hospiedge-agent-integration-posture.php",
                    "note": "Buyer-readable guide for Agent boundaries, supervision posture, source-of-truth rules, and the current bundle-only add-on posture."
                },
                {
                    "label": "What is restaurant operations software?",
                    "url": "/resources/what-is-restaurant-operations-software.php",
                    "note": "First-party explainer for audits, accountability, daily discipline, and manager-control workflows."
                },
                {
                    "label": "What is restaurant scheduling software?",
                    "url": "/resources/what-is-restaurant-scheduling-software.php",
                    "note": "First-party explainer for schedules, labor visibility, time clocks, and payroll-readiness."
                },
                {
                    "label": "Restaurant hiring software",
                    "url": "/resources/restaurant-hiring-software.php",
                    "note": "Buyer guide for owned career pages, employer and location trust, manager-visible recruiting flow, and clean onboarding handoff."
                },
                {
                    "label": "Restaurant operations software vs scheduling software",
                    "url": "/resources/restaurant-operations-software-vs-scheduling-software.php",
                    "note": "Comparison page for operators deciding which workflow layer should lead the implementation."
                },
                {
                    "label": "Restaurant waitlist software",
                    "url": "/resources/restaurant-waitlist-software.php",
                    "note": "Buyer guide for waitlist pressure, arrival control, and front-door guest flow."
                },
                {
                    "label": "Restaurant host stand software",
                    "url": "/resources/restaurant-host-stand-software.php",
                    "note": "Buyer guide for host-stand coordination, table movement, and guest communication."
                },
                {
                    "label": "Restaurant floor plan software",
                    "url": "/resources/restaurant-floor-plan-software.php",
                    "note": "Buyer guide for live floor visibility, section control, and better service-flow decisions."
                },
                {
                    "label": "Restaurant seating software",
                    "url": "/resources/restaurant-seating-software.php",
                    "note": "Buyer guide for pacing, seating balance, guest placement, and room-flow decisions."
                }
            ]
        },
        {
            "id": "company",
            "title": "Company and diligence",
            "intro": "Use these routes when the decision needs trust, ownership, engineering review, legal clarity, or wider company context beyond a single app page.",
            "items": [
                {
                    "label": "Engineering",
                    "url": "/engineering/",
                    "note": "Public diligence route for internal-use lifetime licensing, code ownership, and engineering review."
                },
                {
                    "label": "Build cost methodology",
                    "url": "/engineering/build-cost-methodology.php",
                    "note": "Explains how build-value and ownership pricing are framed inside the engineering review path."
                },
                {
                    "label": "About",
                    "url": "/about/",
                    "note": "Founder-led company story, platform vision, and the operating-system positioning behind the app stack."
                },
                {
                    "label": "Investors",
                    "url": "/investor.php",
                    "note": "Public diligence page covering the platform snapshot, commercial logic, and long-term value framing."
                },
                {
                    "label": "Legal",
                    "url": "/legal/",
                    "note": "Terms, pricing boundaries, content rights, and commercial/legal clarity for the public site."
                },
                {
                    "label": "Feedback agreement",
                    "url": "/feedback-agreement/",
                    "note": "Launch Partner / Feedback Program explanation for early platform access and public-proof participation."
                }
            ]
        },
        {
            "id": "ai-files",
            "title": "AI-readable files",
            "intro": "These files help assistants, crawlers, and machine-readable systems find the public source-of-truth layer without depending only on HTML navigation or redirect bridges.",
            "items": [
                {
                    "label": "Assistant page",
                    "url": "/hospi_chat/assistant.php",
                    "note": "Public-facing assistant entry that supports questions against the site\u2019s published information, including the HETable buyer-page, Public Reservations, and live-app route split."
                },
                {
                    "label": "robots.txt",
                    "url": "/robots.txt",
                    "note": "Crawler allow/disallow rules and the primary sitemap pointer for the public site."
                },
                {
                    "label": "llms.txt",
                    "url": "/llms.txt",
                    "note": "Compact machine-readable route map for the most important HospiEdge public pages."
                },
                {
                    "label": "llms-full.txt",
                    "url": "/llms-full.txt",
                    "note": "Expanded machine-readable route map with deeper page coverage and guidance for AI systems."
                },
                {
                    "label": "ai-manifest.json",
                    "url": "/ai-manifest.json",
                    "note": "Machine-readable manifest describing AI-facing site surfaces, discovery files, and public access patterns."
                },
                {
                    "label": "ai-faq.json",
                    "url": "/ai-faq.json",
                    "note": "Structured FAQ file for public product, pricing, and platform questions."
                },
                {
                    "label": "Structured route catalog",
                    "url": "/site-index/routes.json",
                    "source": "/site-index/routes.json",
                    "note": "Machine-readable public route export built from the shared route catalog so assistants and audits can consume the same discovery map without scraping HTML."
                },
                {
                    "label": "Discovery health report",
                    "url": "/site-index/route-health.json",
                    "source": "/site-index/route-health.json",
                    "note": "Machine-readable discovery QA report showing canonical public routes, legacy redirects, canonical aliases, noindex routes, and any remaining route-audit gaps."
                },
                {
                    "label": "Route resolutions",
                    "url": "/site-index/route-resolutions.json",
                    "source": "/site-index/route-resolutions.json",
                    "note": "Machine-readable resolution map for legacy shortcuts and canonical-alias surfaces so older URLs can be resolved back to the current public route layer."
                },
                {
                    "label": "Intent map",
                    "url": "/site-index/intent-map.json",
                    "source": "/site-index/intent-map.json",
                    "note": "Machine-readable map from common public buyer questions to the best HospiEdge route family and canonical next page."
                },
                {
                    "label": "XML sitemap",
                    "url": "/sitemap.xml",
                    "note": "Primary XML sitemap for search-engine discovery of the public HospiEdge site."
                },
                {
                    "label": "Compatibility sitemap index",
                    "url": "/main-sitemap.xml",
                    "note": "Compatibility sitemap index that points crawlers back to the primary XML sitemap."
                }
            ]
        }
    ],
    "sitemap_pages": [
        {
            "loc": "/",
            "source": "/index.php",
            "changefreq": "weekly",
            "priority": "1.0"
        },
        {
            "loc": "/about/",
            "source": "/about/index.php",
            "changefreq": "monthly",
            "priority": "0.8"
        },
        {
            "loc": "/contact/",
            "source": "/contact/index.php",
            "changefreq": "monthly",
            "priority": "0.7"
        },
        {
            "loc": "/site-index/",
            "source": "/site-index/index.php",
            "changefreq": "weekly",
            "priority": "0.55"
        },
        {
            "loc": "/legal/",
            "source": "/legal/index.php",
            "changefreq": "yearly",
            "priority": "0.4"
        },
        {
            "loc": "/feedback-agreement/",
            "source": "/feedback-agreement/index.php",
            "changefreq": "monthly",
            "priority": "0.55"
        },
        {
            "loc": "/resources/",
            "source": "/resources/index.php",
            "changefreq": "weekly",
            "priority": "0.96"
        },
        {
            "loc": "/products/",
            "source": "/products/index.php",
            "changefreq": "weekly",
            "priority": "0.92"
        },
        {
            "loc": "/products/guides.php",
            "source": "/products/guides.php",
            "changefreq": "monthly",
            "priority": "0.72"
        },
        {
            "loc": "/products/guide-operations.php",
            "source": "/products/guide-operations.php",
            "changefreq": "monthly",
            "priority": "0.71"
        },
        {
            "loc": "/products/guide-scheduling.php",
            "source": "/products/guide-scheduling.php",
            "changefreq": "monthly",
            "priority": "0.71"
        },
        {
            "loc": "/products/guide-table.php",
            "source": "/products/guide-table.php",
            "changefreq": "monthly",
            "priority": "0.71"
        },
        {
            "loc": "/pricing/",
            "source": "/pricing/index.php",
            "changefreq": "weekly",
            "priority": "0.86"
        },
        {
            "loc": "/pricing/after-beta.php",
            "source": "/pricing/after-beta.php",
            "changefreq": "monthly",
            "priority": "0.58"
        },
        {
            "loc": "/products/operations.php",
            "source": "/products/operations.php",
            "changefreq": "weekly",
            "priority": "0.9"
        },
        {
            "loc": "/products/scheduling.php",
            "source": "/products/scheduling.php",
            "changefreq": "weekly",
            "priority": "0.8"
        },
        {
            "loc": "/products/jobs.php",
            "source": "/products/jobs.php",
            "changefreq": "weekly",
            "priority": "0.8"
        },
        {
            "loc": "/products/table.php",
            "source": "/products/table.php",
            "changefreq": "weekly",
            "priority": "0.95"
        },
        {
            "loc": "/products/pos.php",
            "source": "/products/pos.php",
            "changefreq": "weekly",
            "priority": "0.85"
        },
        {
            "loc": "/products/label.php",
            "source": "/products/label.php",
            "changefreq": "weekly",
            "priority": "0.85"
        },
        {
            "loc": "/products/agent.php",
            "source": "/products/agent.php",
            "changefreq": "weekly",
            "priority": "0.82"
        },
        {
            "loc": "/products/finance.php",
            "source": "/products/finance.php",
            "changefreq": "weekly",
            "priority": "0.83"
        },
        {
            "loc": "/engineering/",
            "source": "/engineering/index.php",
            "changefreq": "weekly",
            "priority": "0.8"
        },
        {
            "loc": "/investor.php",
            "source": "/investor.php",
            "changefreq": "monthly",
            "priority": "0.65"
        },
        {
            "loc": "/engineering/build-cost-methodology.php",
            "source": "/engineering/build-cost-methodology.php",
            "changefreq": "monthly",
            "priority": "0.6"
        },
        {
            "loc": "/resources/integrated-restaurant-software-platform.php",
            "source": "/resources/integrated-restaurant-software-platform.php",
            "changefreq": "monthly",
            "priority": "0.84"
        },
        {
            "loc": "/resources/how-to-use-hospiedge-agent.php",
            "source": "/resources/how-to-use-hospiedge-agent.php",
            "changefreq": "monthly",
            "priority": "0.76"
        },
        {
            "loc": "/resources/hospiedge-agent-integration-posture.php",
            "source": "/resources/hospiedge-agent-integration-posture.php",
            "changefreq": "monthly",
            "priority": "0.74"
        },
        {
            "loc": "/resources/restaurant-waitlist-software.php",
            "source": "/resources/restaurant-waitlist-software.php",
            "changefreq": "monthly",
            "priority": "0.79"
        },
        {
            "loc": "/resources/restaurant-host-stand-software.php",
            "source": "/resources/restaurant-host-stand-software.php",
            "changefreq": "monthly",
            "priority": "0.79"
        },
        {
            "loc": "/resources/restaurant-floor-plan-software.php",
            "source": "/resources/restaurant-floor-plan-software.php",
            "changefreq": "monthly",
            "priority": "0.79"
        },
        {
            "loc": "/resources/restaurant-seating-software.php",
            "source": "/resources/restaurant-seating-software.php",
            "changefreq": "monthly",
            "priority": "0.79"
        },
        {
            "loc": "/resources/restaurant-operations-software-vs-scheduling-software.php",
            "source": "/resources/restaurant-operations-software-vs-scheduling-software.php",
            "changefreq": "monthly",
            "priority": "0.80"
        },
        {
            "loc": "/resources/what-is-restaurant-operations-software.php",
            "source": "/resources/what-is-restaurant-operations-software.php",
            "changefreq": "monthly",
            "priority": "0.78"
        },
        {
            "loc": "/resources/what-is-restaurant-scheduling-software.php",
            "source": "/resources/what-is-restaurant-scheduling-software.php",
            "changefreq": "monthly",
            "priority": "0.78"
        },
        {
            "loc": "/resources/restaurant-hiring-software.php",
            "source": "/resources/restaurant-hiring-software.php",
            "changefreq": "monthly",
            "priority": "0.78"
        },
        {
            "loc": "/publishing/",
            "source": "/publishing/index.php",
            "changefreq": "weekly",
            "priority": "0.8"
        },
        {
            "loc": "/training/",
            "source": "/training/index.php",
            "changefreq": "weekly",
            "priority": "0.78"
        },
        {
            "loc": "/ai/",
            "source": "/ai/index.php",
            "changefreq": "weekly",
            "priority": "0.76"
        },
        {
            "loc": "/hospi_chat/assistant.php",
            "source": "/hospi_chat/assistant.php",
            "changefreq": "weekly",
            "priority": "0.6"
        },
        {
            "loc": "/llms.txt",
            "source": "/llms.txt",
            "changefreq": "weekly",
            "priority": "0.45"
        },
        {
            "loc": "/llms-full.txt",
            "source": "/llms-full.txt",
            "changefreq": "weekly",
            "priority": "0.45"
        },
        {
            "loc": "/site-index/routes.json",
            "source": "/site-index/routes.json",
            "changefreq": "weekly",
            "priority": "0.4"
        },
        {
            "loc": "/site-index/route-health.json",
            "source": "/site-index/route-health.json",
            "changefreq": "weekly",
            "priority": "0.34"
        },
        {
            "loc": "/site-index/route-resolutions.json",
            "source": "/site-index/route-resolutions.json",
            "changefreq": "weekly",
            "priority": "0.34"
        },
        {
            "loc": "/site-index/intent-map.json",
            "source": "/site-index/intent-map.json",
            "changefreq": "weekly",
            "priority": "0.34"
        },
        {
            "loc": "/ai-manifest.json",
            "source": "/ai-manifest.json",
            "changefreq": "weekly",
            "priority": "0.35"
        },
        {
            "loc": "/ai-faq.json",
            "source": "/ai-faq.json",
            "changefreq": "weekly",
            "priority": "0.35"
        }
    ],
    "pageinfo_pages": [
        {
            "file": "/mnt/c/Users/shalo/Documents/HospiEdge Sites/new hospi site/index.php",
            "uri": "/",
            "group": "tracked_public_route"
        },
        {
            "file": "/mnt/c/Users/shalo/Documents/HospiEdge Sites/new hospi site/pricing/index.php",
            "uri": "/pricing/",
            "group": "tracked_public_route"
        },
        {
            "file": "/mnt/c/Users/shalo/Documents/HospiEdge Sites/new hospi site/pricing/after-beta.php",
            "uri": "/pricing/after-beta.php",
            "group": "tracked_public_route"
        },
        {
            "file": "/mnt/c/Users/shalo/Documents/HospiEdge Sites/new hospi site/products/index.php",
            "uri": "/products/",
            "group": "tracked_public_route"
        },
        {
            "file": "/mnt/c/Users/shalo/Documents/HospiEdge Sites/new hospi site/products/guides.php",
            "uri": "/products/guides.php",
            "group": "tracked_public_route"
        },
        {
            "file": "/mnt/c/Users/shalo/Documents/HospiEdge Sites/new hospi site/products/guide-operations.php",
            "uri": "/products/guide-operations.php",
            "group": "tracked_public_route"
        },
        {
            "file": "/mnt/c/Users/shalo/Documents/HospiEdge Sites/new hospi site/products/guide-scheduling.php",
            "uri": "/products/guide-scheduling.php",
            "group": "tracked_public_route"
        },
        {
            "file": "/mnt/c/Users/shalo/Documents/HospiEdge Sites/new hospi site/products/guide-table.php",
            "uri": "/products/guide-table.php",
            "group": "tracked_public_route"
        },
        {
            "file": "/mnt/c/Users/shalo/Documents/HospiEdge Sites/new hospi site/resources/index.php",
            "uri": "/resources/",
            "group": "tracked_public_route"
        },
        {
            "file": "/mnt/c/Users/shalo/Documents/HospiEdge Sites/new hospi site/resources/integrated-restaurant-software-platform.php",
            "uri": "/resources/integrated-restaurant-software-platform.php",
            "group": "tracked_public_route"
        },
        {
            "file": "/mnt/c/Users/shalo/Documents/HospiEdge Sites/new hospi site/about/index.php",
            "uri": "/about/",
            "group": "tracked_public_route"
        },
        {
            "file": "/mnt/c/Users/shalo/Documents/HospiEdge Sites/new hospi site/engineering/index.php",
            "uri": "/engineering/",
            "group": "tracked_public_route"
        },
        {
            "file": "/mnt/c/Users/shalo/Documents/HospiEdge Sites/new hospi site/engineering/build-cost-methodology.php",
            "uri": "/engineering/build-cost-methodology.php",
            "group": "tracked_public_route"
        },
        {
            "file": "/mnt/c/Users/shalo/Documents/HospiEdge Sites/new hospi site/investor.php",
            "uri": "/investor.php",
            "group": "tracked_public_route"
        },
        {
            "file": "/mnt/c/Users/shalo/Documents/HospiEdge Sites/new hospi site/legal/index.php",
            "uri": "/legal/",
            "group": "tracked_public_route"
        },
        {
            "file": "/mnt/c/Users/shalo/Documents/HospiEdge Sites/new hospi site/feedback-agreement/index.php",
            "uri": "/feedback-agreement/",
            "group": "tracked_public_route"
        },
        {
            "file": "/mnt/c/Users/shalo/Documents/HospiEdge Sites/new hospi site/site-index/index.php",
            "uri": "/site-index/",
            "group": "tracked_public_route"
        },
        {
            "file": "/mnt/c/Users/shalo/Documents/HospiEdge Sites/new hospi site/ai/index.php",
            "uri": "/ai/",
            "group": "tracked_public_route"
        },
        {
            "file": "/mnt/c/Users/shalo/Documents/HospiEdge Sites/new hospi site/about-us.html",
            "uri": "/about-us.html",
            "group": "legacy_redirect_route"
        },
        {
            "file": "/mnt/c/Users/shalo/Documents/HospiEdge Sites/new hospi site/about.html",
            "uri": "/about.html",
            "group": "legacy_redirect_route"
        },
        {
            "file": "/mnt/c/Users/shalo/Documents/HospiEdge Sites/new hospi site/book-store.html",
            "uri": "/book-store.html",
            "group": "legacy_redirect_route"
        },
        {
            "file": "/mnt/c/Users/shalo/Documents/HospiEdge Sites/new hospi site/books.html",
            "uri": "/books.html",
            "group": "legacy_redirect_route"
        },
        {
            "file": "/mnt/c/Users/shalo/Documents/HospiEdge Sites/new hospi site/contact.html",
            "uri": "/contact.html",
            "group": "legacy_redirect_route"
        },
        {
            "file": "/mnt/c/Users/shalo/Documents/HospiEdge Sites/new hospi site/engineering.html",
            "uri": "/engineering.html",
            "group": "legacy_redirect_route"
        },
        {
            "file": "/mnt/c/Users/shalo/Documents/HospiEdge Sites/new hospi site/feedback-agreement.html",
            "uri": "/feedback-agreement.html",
            "group": "legacy_redirect_route"
        },
        {
            "file": "/mnt/c/Users/shalo/Documents/HospiEdge Sites/new hospi site/finance.php",
            "uri": "/finance.php",
            "group": "legacy_redirect_route"
        },
        {
            "file": "/mnt/c/Users/shalo/Documents/HospiEdge Sites/new hospi site/home.html",
            "uri": "/home.html",
            "group": "legacy_redirect_route"
        },
        {
            "file": "/mnt/c/Users/shalo/Documents/HospiEdge Sites/new hospi site/index.html",
            "uri": "/index.html",
            "group": "legacy_redirect_route"
        },
        {
            "file": "/mnt/c/Users/shalo/Documents/HospiEdge Sites/new hospi site/insight.html",
            "uri": "/insight.html",
            "group": "legacy_redirect_route"
        },
        {
            "file": "/mnt/c/Users/shalo/Documents/HospiEdge Sites/new hospi site/label.html",
            "uri": "/label.html",
            "group": "legacy_redirect_route"
        },
        {
            "file": "/mnt/c/Users/shalo/Documents/HospiEdge Sites/new hospi site/label.php",
            "uri": "/label.php",
            "group": "legacy_redirect_route"
        },
        {
            "file": "/mnt/c/Users/shalo/Documents/HospiEdge Sites/new hospi site/leadercode.html",
            "uri": "/leadercode.html",
            "group": "legacy_redirect_route"
        },
        {
            "file": "/mnt/c/Users/shalo/Documents/HospiEdge Sites/new hospi site/legal.html",
            "uri": "/legal.html",
            "group": "legacy_redirect_route"
        },
        {
            "file": "/mnt/c/Users/shalo/Documents/HospiEdge Sites/new hospi site/library.html",
            "uri": "/library.html",
            "group": "legacy_redirect_route"
        },
        {
            "file": "/mnt/c/Users/shalo/Documents/HospiEdge Sites/new hospi site/operations.html",
            "uri": "/operations.html",
            "group": "legacy_redirect_route"
        },
        {
            "file": "/mnt/c/Users/shalo/Documents/HospiEdge Sites/new hospi site/operations.php",
            "uri": "/operations.php",
            "group": "legacy_redirect_route"
        },
        {
            "file": "/mnt/c/Users/shalo/Documents/HospiEdge Sites/new hospi site/pos.html",
            "uri": "/pos.html",
            "group": "legacy_redirect_route"
        },
        {
            "file": "/mnt/c/Users/shalo/Documents/HospiEdge Sites/new hospi site/pos.php",
            "uri": "/pos.php",
            "group": "legacy_redirect_route"
        },
        {
            "file": "/mnt/c/Users/shalo/Documents/HospiEdge Sites/new hospi site/pricing.html",
            "uri": "/pricing.html",
            "group": "legacy_redirect_route"
        },
        {
            "file": "/mnt/c/Users/shalo/Documents/HospiEdge Sites/new hospi site/products.html",
            "uri": "/products.html",
            "group": "legacy_redirect_route"
        },
        {
            "file": "/mnt/c/Users/shalo/Documents/HospiEdge Sites/new hospi site/products/ops-platform.php",
            "uri": "/products/ops-platform.php",
            "group": "legacy_redirect_route"
        },
        {
            "file": "/mnt/c/Users/shalo/Documents/HospiEdge Sites/new hospi site/products/resources/index.php",
            "uri": "/products/resources/",
            "group": "legacy_redirect_route"
        },
        {
            "file": "/mnt/c/Users/shalo/Documents/HospiEdge Sites/new hospi site/products/resources/haccp.php",
            "uri": "/products/resources/haccp.php",
            "group": "legacy_redirect_route"
        },
        {
            "file": "/mnt/c/Users/shalo/Documents/HospiEdge Sites/new hospi site/products/resources/labor-scheduling.php",
            "uri": "/products/resources/labor-scheduling.php",
            "group": "legacy_redirect_route"
        },
        {
            "file": "/mnt/c/Users/shalo/Documents/HospiEdge Sites/new hospi site/products/resources/leadership.php",
            "uri": "/products/resources/leadership.php",
            "group": "legacy_redirect_route"
        },
        {
            "file": "/mnt/c/Users/shalo/Documents/HospiEdge Sites/new hospi site/products/resources/manager-toolkit.php",
            "uri": "/products/resources/manager-toolkit.php",
            "group": "legacy_redirect_route"
        },
        {
            "file": "/mnt/c/Users/shalo/Documents/HospiEdge Sites/new hospi site/publishing.html",
            "uri": "/publishing.html",
            "group": "legacy_redirect_route"
        },
        {
            "file": "/mnt/c/Users/shalo/Documents/HospiEdge Sites/new hospi site/resources.html",
            "uri": "/resources.html",
            "group": "legacy_redirect_route"
        },
        {
            "file": "/mnt/c/Users/shalo/Documents/HospiEdge Sites/new hospi site/resources/haccp.php",
            "uri": "/resources/haccp.php",
            "group": "legacy_redirect_route"
        },
        {
            "file": "/mnt/c/Users/shalo/Documents/HospiEdge Sites/new hospi site/resources/labor-scheduling.php",
            "uri": "/resources/labor-scheduling.php",
            "group": "legacy_redirect_route"
        },
        {
            "file": "/mnt/c/Users/shalo/Documents/HospiEdge Sites/new hospi site/resources/leadership.php",
            "uri": "/resources/leadership.php",
            "group": "legacy_redirect_route"
        },
        {
            "file": "/mnt/c/Users/shalo/Documents/HospiEdge Sites/new hospi site/resources/manager-toolkit.php",
            "uri": "/resources/manager-toolkit.php",
            "group": "legacy_redirect_route"
        },
        {
            "file": "/mnt/c/Users/shalo/Documents/HospiEdge Sites/new hospi site/restaurant-table-management-software.html",
            "uri": "/restaurant-table-management-software.html",
            "group": "legacy_redirect_route"
        },
        {
            "file": "/mnt/c/Users/shalo/Documents/HospiEdge Sites/new hospi site/scheduling.html",
            "uri": "/scheduling.html",
            "group": "legacy_redirect_route"
        },
        {
            "file": "/mnt/c/Users/shalo/Documents/HospiEdge Sites/new hospi site/scheduling.php",
            "uri": "/scheduling.php",
            "group": "legacy_redirect_route"
        },
        {
            "file": "/mnt/c/Users/shalo/Documents/HospiEdge Sites/new hospi site/table-management.html",
            "uri": "/table-management.html",
            "group": "legacy_redirect_route"
        },
        {
            "file": "/mnt/c/Users/shalo/Documents/HospiEdge Sites/new hospi site/table.html",
            "uri": "/table.html",
            "group": "legacy_redirect_route"
        },
        {
            "file": "/mnt/c/Users/shalo/Documents/HospiEdge Sites/new hospi site/table.php",
            "uri": "/table.php",
            "group": "legacy_redirect_route"
        },
        {
            "file": "/mnt/c/Users/shalo/Documents/HospiEdge Sites/new hospi site/unlocking.html",
            "uri": "/unlocking.html",
            "group": "legacy_redirect_route"
        },
        {
            "file": "/mnt/c/Users/shalo/Documents/HospiEdge Sites/new hospi site/resp.html",
            "uri": "/resp.html",
            "group": "canonical_alias_route"
        }
    ]
}
