{
  "summary": {
    "generated_at": "2026-05-25T07:33:24.347915+00:00",
    "site": "https://ggtruth.com/",
    "total_routes": 1429,
    "status_counts": {
      "PARTIAL": 450,
      "FACT_SOLID": 528,
      "HARVEST_PENDING": 451
    },
    "note": "Green requires actual file content proof; structure alone is not green."
  },
  "legend": {
    "FACT_SOLID": "Concrete facts, source-aware content, useful AI retrieval structure, low hallucination risk.",
    "PARTIAL": "Some useful facts or structure, but incomplete or needs deeper harvest.",
    "HARVEST_PENDING": "Mostly filler, placeholder, generic AI text, or preserved namespace only."
  },
  "routes": [
    {
      "route": "/",
      "parent": null,
      "depth": 0,
      "status": "PARTIAL",
      "reason": "Homepage route; dashboard layer, not a factual source route.",
      "children": [
        "/about/",
        "/ai/",
        "/api/",
        "/blobs/",
        "/code/",
        "/doi/",
        "/finance/",
        "/games/",
        "/health/",
        "/home/",
        "/law/",
        "/llms/",
        "/osho/",
        "/philosophy/",
        "/pso/",
        "/science/",
        "/society/",
        "/spec/",
        "/torchlight2/"
      ],
      "content_signals": [],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/about/",
      "parent": "/",
      "depth": 1,
      "status": "PARTIAL",
      "reason": "Route has some useful content or structure but needs deeper fact harvest before green status.",
      "children": [],
      "content_signals": [
        "concrete_values"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/ai/",
      "parent": "/",
      "depth": 1,
      "status": "PARTIAL",
      "reason": "AI route has useful structure/content but is not proven fully fact-solid by file content.",
      "children": [
        "/ai/agents/",
        "/ai/embeddings/",
        "/ai/evals/",
        "/ai/llms/",
        "/ai/mcp/",
        "/ai/prompting/",
        "/ai/rag-vs-finetuning/",
        "/ai/rag/",
        "/ai/safety/",
        "/ai/tool-calling/",
        "/ai/tool-routing-vs-function-calling/",
        "/ai/vector-databases/",
        "/ai/vector-db-comparison/"
      ],
      "content_signals": [
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/ai/agents/",
      "parent": "/ai/",
      "depth": 2,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [
        "/ai/agents/all/",
        "/ai/agents/memory/",
        "/ai/agents/orchestration/",
        "/ai/agents/parallel-tools/",
        "/ai/agents/permissions/",
        "/ai/agents/planning/",
        "/ai/agents/retrieval/",
        "/ai/agents/safety/",
        "/ai/agents/sql/",
        "/ai/agents/tool-results/",
        "/ai/agents/tool-routing/",
        "/ai/agents/tools/",
        "/ai/agents/validation/"
      ],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/all/",
      "parent": "/ai/agents/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/memory/",
      "parent": "/ai/agents/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [
        "/ai/agents/memory/provenance/"
      ],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/memory/provenance/",
      "parent": "/ai/agents/memory/",
      "depth": 4,
      "status": "PARTIAL",
      "reason": "AI route has useful structure/content but is not proven fully fact-solid by file content.",
      "children": [],
      "content_signals": [
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/ai/agents/orchestration/",
      "parent": "/ai/agents/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/parallel-tools/",
      "parent": "/ai/agents/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/permissions/",
      "parent": "/ai/agents/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/planning/",
      "parent": "/ai/agents/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/retrieval/",
      "parent": "/ai/agents/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/safety/",
      "parent": "/ai/agents/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/sql/",
      "parent": "/ai/agents/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tool-results/",
      "parent": "/ai/agents/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tool-routing/",
      "parent": "/ai/agents/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/",
      "parent": "/ai/agents/",
      "depth": 3,
      "status": "PARTIAL",
      "reason": "AI route has useful structure/content but is not proven fully fact-solid by file content.",
      "children": [
        "/ai/agents/tools/browser/",
        "/ai/agents/tools/code-execution/",
        "/ai/agents/tools/filesystem/",
        "/ai/agents/tools/function-calling/",
        "/ai/agents/tools/mcp/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/ai/agents/tools/browser/",
      "parent": "/ai/agents/tools/",
      "depth": 4,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/code-execution/",
      "parent": "/ai/agents/tools/",
      "depth": 4,
      "status": "PARTIAL",
      "reason": "AI route has useful structure/content but is not proven fully fact-solid by file content.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values",
        "weak_source"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/ai/agents/tools/filesystem/",
      "parent": "/ai/agents/tools/",
      "depth": 4,
      "status": "PARTIAL",
      "reason": "AI route has useful structure/content but is not proven fully fact-solid by file content.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values",
        "weak_source"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/ai/agents/tools/function-calling/",
      "parent": "/ai/agents/tools/",
      "depth": 4,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/",
      "parent": "/ai/agents/tools/",
      "depth": 4,
      "status": "PARTIAL",
      "reason": "AI route has useful structure/content but is not proven fully fact-solid by file content.",
      "children": [
        "/ai/agents/tools/mcp/approval-gates/",
        "/ai/agents/tools/mcp/audit-logs/",
        "/ai/agents/tools/mcp/authentication/",
        "/ai/agents/tools/mcp/authorization/",
        "/ai/agents/tools/mcp/capabilities/",
        "/ai/agents/tools/mcp/clients/",
        "/ai/agents/tools/mcp/compatibility/",
        "/ai/agents/tools/mcp/context-management/",
        "/ai/agents/tools/mcp/discovery/",
        "/ai/agents/tools/mcp/remote-servers/",
        "/ai/agents/tools/mcp/resource-discovery/",
        "/ai/agents/tools/mcp/resources/",
        "/ai/agents/tools/mcp/sandboxing/",
        "/ai/agents/tools/mcp/schema/",
        "/ai/agents/tools/mcp/security/",
        "/ai/agents/tools/mcp/server-registry/",
        "/ai/agents/tools/mcp/servers/",
        "/ai/agents/tools/mcp/session-management/",
        "/ai/agents/tools/mcp/sse/",
        "/ai/agents/tools/mcp/state/",
        "/ai/agents/tools/mcp/stdio/",
        "/ai/agents/tools/mcp/streaming/",
        "/ai/agents/tools/mcp/tool-discovery/",
        "/ai/agents/tools/mcp/tool-results/",
        "/ai/agents/tools/mcp/tools/",
        "/ai/agents/tools/mcp/transport/",
        "/ai/agents/tools/mcp/trusted-servers/",
        "/ai/agents/tools/mcp/untrusted-servers/",
        "/ai/agents/tools/mcp/versioning/"
      ],
      "content_signals": [],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/ai/agents/tools/mcp/approval-gates/",
      "parent": "/ai/agents/tools/mcp/",
      "depth": 5,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/audit-logs/",
      "parent": "/ai/agents/tools/mcp/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "AI route has useful structure/content but is not proven fully fact-solid by file content.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values",
        "weak_source"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/ai/agents/tools/mcp/authentication/",
      "parent": "/ai/agents/tools/mcp/",
      "depth": 5,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/authorization/",
      "parent": "/ai/agents/tools/mcp/",
      "depth": 5,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/capabilities/",
      "parent": "/ai/agents/tools/mcp/",
      "depth": 5,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/clients/",
      "parent": "/ai/agents/tools/mcp/",
      "depth": 5,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/compatibility/",
      "parent": "/ai/agents/tools/mcp/",
      "depth": 5,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/context-management/",
      "parent": "/ai/agents/tools/mcp/",
      "depth": 5,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/",
      "parent": "/ai/agents/tools/mcp/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "AI route has useful structure/content but is not proven fully fact-solid by file content.",
      "children": [
        "/ai/agents/tools/mcp/discovery/approval-aware/",
        "/ai/agents/tools/mcp/discovery/audit-logs/",
        "/ai/agents/tools/mcp/discovery/authorization-aware/",
        "/ai/agents/tools/mcp/discovery/cache-invalidation/",
        "/ai/agents/tools/mcp/discovery/caching/",
        "/ai/agents/tools/mcp/discovery/capabilities/",
        "/ai/agents/tools/mcp/discovery/capability-advertisement/",
        "/ai/agents/tools/mcp/discovery/capability-negotiation/",
        "/ai/agents/tools/mcp/discovery/catalogs/",
        "/ai/agents/tools/mcp/discovery/client-metadata/",
        "/ai/agents/tools/mcp/discovery/clients/",
        "/ai/agents/tools/mcp/discovery/compatibility/",
        "/ai/agents/tools/mcp/discovery/context-aware/",
        "/ai/agents/tools/mcp/discovery/discovery-errors/",
        "/ai/agents/tools/mcp/discovery/dynamic/",
        "/ai/agents/tools/mcp/discovery/lazy/",
        "/ai/agents/tools/mcp/discovery/metadata/",
        "/ai/agents/tools/mcp/discovery/observability/",
        "/ai/agents/tools/mcp/discovery/on-demand/",
        "/ai/agents/tools/mcp/discovery/permissions/",
        "/ai/agents/tools/mcp/discovery/prompt-inventories/",
        "/ai/agents/tools/mcp/discovery/prompts/",
        "/ai/agents/tools/mcp/discovery/registries/",
        "/ai/agents/tools/mcp/discovery/resource-inventories/",
        "/ai/agents/tools/mcp/discovery/resources/",
        "/ai/agents/tools/mcp/discovery/risk-aware/",
        "/ai/agents/tools/mcp/discovery/runtime/",
        "/ai/agents/tools/mcp/discovery/schema-introspection/",
        "/ai/agents/tools/mcp/discovery/schemas/",
        "/ai/agents/tools/mcp/discovery/security/",
        "/ai/agents/tools/mcp/discovery/server-metadata/",
        "/ai/agents/tools/mcp/discovery/servers/",
        "/ai/agents/tools/mcp/discovery/service-discovery/",
        "/ai/agents/tools/mcp/discovery/static/",
        "/ai/agents/tools/mcp/discovery/tool-inventories/",
        "/ai/agents/tools/mcp/discovery/tools/",
        "/ai/agents/tools/mcp/discovery/transports/",
        "/ai/agents/tools/mcp/discovery/trust/",
        "/ai/agents/tools/mcp/discovery/versioning/"
      ],
      "content_signals": [
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/approval-aware/",
      "parent": "/ai/agents/tools/mcp/discovery/",
      "depth": 6,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/audit-logs/",
      "parent": "/ai/agents/tools/mcp/discovery/",
      "depth": 6,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/authorization-aware/",
      "parent": "/ai/agents/tools/mcp/discovery/",
      "depth": 6,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/cache-invalidation/",
      "parent": "/ai/agents/tools/mcp/discovery/",
      "depth": 6,
      "status": "PARTIAL",
      "reason": "AI route has useful structure/content but is not proven fully fact-solid by file content.",
      "children": [
        "/ai/agents/tools/mcp/discovery/cache-invalidation/approval/",
        "/ai/agents/tools/mcp/discovery/cache-invalidation/authorization/",
        "/ai/agents/tools/mcp/discovery/cache-invalidation/cache-audit-logs/",
        "/ai/agents/tools/mcp/discovery/cache-invalidation/cache-coherence/",
        "/ai/agents/tools/mcp/discovery/cache-invalidation/cache-poisoning/",
        "/ai/agents/tools/mcp/discovery/cache-invalidation/cache-replay/",
        "/ai/agents/tools/mcp/discovery/cache-invalidation/capability-refresh/",
        "/ai/agents/tools/mcp/discovery/cache-invalidation/client-refresh/",
        "/ai/agents/tools/mcp/discovery/cache-invalidation/compatibility/",
        "/ai/agents/tools/mcp/discovery/cache-invalidation/distributed-cache/",
        "/ai/agents/tools/mcp/discovery/cache-invalidation/etag/",
        "/ai/agents/tools/mcp/discovery/cache-invalidation/event-driven/",
        "/ai/agents/tools/mcp/discovery/cache-invalidation/eviction/",
        "/ai/agents/tools/mcp/discovery/cache-invalidation/expiry/",
        "/ai/agents/tools/mcp/discovery/cache-invalidation/fallbacks/",
        "/ai/agents/tools/mcp/discovery/cache-invalidation/freshness-signals/",
        "/ai/agents/tools/mcp/discovery/cache-invalidation/full-refresh/",
        "/ai/agents/tools/mcp/discovery/cache-invalidation/hashes/",
        "/ai/agents/tools/mcp/discovery/cache-invalidation/incremental-refresh/",
        "/ai/agents/tools/mcp/discovery/cache-invalidation/last-modified/",
        "/ai/agents/tools/mcp/discovery/cache-invalidation/lazy-refresh/",
        "/ai/agents/tools/mcp/discovery/cache-invalidation/local-cache/",
        "/ai/agents/tools/mcp/discovery/cache-invalidation/metadata-refresh/",
        "/ai/agents/tools/mcp/discovery/cache-invalidation/observability/",
        "/ai/agents/tools/mcp/discovery/cache-invalidation/on-demand-refresh/",
        "/ai/agents/tools/mcp/discovery/cache-invalidation/permissions/",
        "/ai/agents/tools/mcp/discovery/cache-invalidation/policy-invalidation/",
        "/ai/agents/tools/mcp/discovery/cache-invalidation/prompt-refresh/",
        "/ai/agents/tools/mcp/discovery/cache-invalidation/pull-invalidation/",
        "/ai/agents/tools/mcp/discovery/cache-invalidation/push-invalidation/",
        "/ai/agents/tools/mcp/discovery/cache-invalidation/refresh/",
        "/ai/agents/tools/mcp/discovery/cache-invalidation/remote-cache/",
        "/ai/agents/tools/mcp/discovery/cache-invalidation/resource-refresh/",
        "/ai/agents/tools/mcp/discovery/cache-invalidation/risk/",
        "/ai/agents/tools/mcp/discovery/cache-invalidation/rollback/",
        "/ai/agents/tools/mcp/discovery/cache-invalidation/schema-mismatch/",
        "/ai/agents/tools/mcp/discovery/cache-invalidation/schema-refresh/",
        "/ai/agents/tools/mcp/discovery/cache-invalidation/security/",
        "/ai/agents/tools/mcp/discovery/cache-invalidation/server-refresh/",
        "/ai/agents/tools/mcp/discovery/cache-invalidation/signatures/",
        "/ai/agents/tools/mcp/discovery/cache-invalidation/stale-capabilities/",
        "/ai/agents/tools/mcp/discovery/cache-invalidation/stale-permissions/",
        "/ai/agents/tools/mcp/discovery/cache-invalidation/stale-schemas/",
        "/ai/agents/tools/mcp/discovery/cache-invalidation/stale-state/",
        "/ai/agents/tools/mcp/discovery/cache-invalidation/synchronization/",
        "/ai/agents/tools/mcp/discovery/cache-invalidation/tool-refresh/",
        "/ai/agents/tools/mcp/discovery/cache-invalidation/trust/",
        "/ai/agents/tools/mcp/discovery/cache-invalidation/ttl/",
        "/ai/agents/tools/mcp/discovery/cache-invalidation/versioning/"
      ],
      "content_signals": [
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/cache-invalidation/approval/",
      "parent": "/ai/agents/tools/mcp/discovery/cache-invalidation/",
      "depth": 7,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/cache-invalidation/authorization/",
      "parent": "/ai/agents/tools/mcp/discovery/cache-invalidation/",
      "depth": 7,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/cache-invalidation/cache-audit-logs/",
      "parent": "/ai/agents/tools/mcp/discovery/cache-invalidation/",
      "depth": 7,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/cache-invalidation/cache-coherence/",
      "parent": "/ai/agents/tools/mcp/discovery/cache-invalidation/",
      "depth": 7,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/cache-invalidation/cache-poisoning/",
      "parent": "/ai/agents/tools/mcp/discovery/cache-invalidation/",
      "depth": 7,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/cache-invalidation/cache-replay/",
      "parent": "/ai/agents/tools/mcp/discovery/cache-invalidation/",
      "depth": 7,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/cache-invalidation/capability-refresh/",
      "parent": "/ai/agents/tools/mcp/discovery/cache-invalidation/",
      "depth": 7,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/cache-invalidation/client-refresh/",
      "parent": "/ai/agents/tools/mcp/discovery/cache-invalidation/",
      "depth": 7,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/cache-invalidation/compatibility/",
      "parent": "/ai/agents/tools/mcp/discovery/cache-invalidation/",
      "depth": 7,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/cache-invalidation/distributed-cache/",
      "parent": "/ai/agents/tools/mcp/discovery/cache-invalidation/",
      "depth": 7,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/cache-invalidation/etag/",
      "parent": "/ai/agents/tools/mcp/discovery/cache-invalidation/",
      "depth": 7,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/cache-invalidation/event-driven/",
      "parent": "/ai/agents/tools/mcp/discovery/cache-invalidation/",
      "depth": 7,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/cache-invalidation/eviction/",
      "parent": "/ai/agents/tools/mcp/discovery/cache-invalidation/",
      "depth": 7,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/cache-invalidation/expiry/",
      "parent": "/ai/agents/tools/mcp/discovery/cache-invalidation/",
      "depth": 7,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/cache-invalidation/fallbacks/",
      "parent": "/ai/agents/tools/mcp/discovery/cache-invalidation/",
      "depth": 7,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/cache-invalidation/freshness-signals/",
      "parent": "/ai/agents/tools/mcp/discovery/cache-invalidation/",
      "depth": 7,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/cache-invalidation/full-refresh/",
      "parent": "/ai/agents/tools/mcp/discovery/cache-invalidation/",
      "depth": 7,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/cache-invalidation/hashes/",
      "parent": "/ai/agents/tools/mcp/discovery/cache-invalidation/",
      "depth": 7,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/cache-invalidation/incremental-refresh/",
      "parent": "/ai/agents/tools/mcp/discovery/cache-invalidation/",
      "depth": 7,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/cache-invalidation/last-modified/",
      "parent": "/ai/agents/tools/mcp/discovery/cache-invalidation/",
      "depth": 7,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/cache-invalidation/lazy-refresh/",
      "parent": "/ai/agents/tools/mcp/discovery/cache-invalidation/",
      "depth": 7,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/cache-invalidation/local-cache/",
      "parent": "/ai/agents/tools/mcp/discovery/cache-invalidation/",
      "depth": 7,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/cache-invalidation/metadata-refresh/",
      "parent": "/ai/agents/tools/mcp/discovery/cache-invalidation/",
      "depth": 7,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/cache-invalidation/observability/",
      "parent": "/ai/agents/tools/mcp/discovery/cache-invalidation/",
      "depth": 7,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/cache-invalidation/on-demand-refresh/",
      "parent": "/ai/agents/tools/mcp/discovery/cache-invalidation/",
      "depth": 7,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/cache-invalidation/permissions/",
      "parent": "/ai/agents/tools/mcp/discovery/cache-invalidation/",
      "depth": 7,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/cache-invalidation/policy-invalidation/",
      "parent": "/ai/agents/tools/mcp/discovery/cache-invalidation/",
      "depth": 7,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/cache-invalidation/prompt-refresh/",
      "parent": "/ai/agents/tools/mcp/discovery/cache-invalidation/",
      "depth": 7,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/cache-invalidation/pull-invalidation/",
      "parent": "/ai/agents/tools/mcp/discovery/cache-invalidation/",
      "depth": 7,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/cache-invalidation/push-invalidation/",
      "parent": "/ai/agents/tools/mcp/discovery/cache-invalidation/",
      "depth": 7,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/cache-invalidation/refresh/",
      "parent": "/ai/agents/tools/mcp/discovery/cache-invalidation/",
      "depth": 7,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/cache-invalidation/remote-cache/",
      "parent": "/ai/agents/tools/mcp/discovery/cache-invalidation/",
      "depth": 7,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/cache-invalidation/resource-refresh/",
      "parent": "/ai/agents/tools/mcp/discovery/cache-invalidation/",
      "depth": 7,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/cache-invalidation/risk/",
      "parent": "/ai/agents/tools/mcp/discovery/cache-invalidation/",
      "depth": 7,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/cache-invalidation/rollback/",
      "parent": "/ai/agents/tools/mcp/discovery/cache-invalidation/",
      "depth": 7,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/cache-invalidation/schema-mismatch/",
      "parent": "/ai/agents/tools/mcp/discovery/cache-invalidation/",
      "depth": 7,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/cache-invalidation/schema-refresh/",
      "parent": "/ai/agents/tools/mcp/discovery/cache-invalidation/",
      "depth": 7,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/cache-invalidation/security/",
      "parent": "/ai/agents/tools/mcp/discovery/cache-invalidation/",
      "depth": 7,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/cache-invalidation/server-refresh/",
      "parent": "/ai/agents/tools/mcp/discovery/cache-invalidation/",
      "depth": 7,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/cache-invalidation/signatures/",
      "parent": "/ai/agents/tools/mcp/discovery/cache-invalidation/",
      "depth": 7,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/cache-invalidation/stale-capabilities/",
      "parent": "/ai/agents/tools/mcp/discovery/cache-invalidation/",
      "depth": 7,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/cache-invalidation/stale-permissions/",
      "parent": "/ai/agents/tools/mcp/discovery/cache-invalidation/",
      "depth": 7,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/cache-invalidation/stale-schemas/",
      "parent": "/ai/agents/tools/mcp/discovery/cache-invalidation/",
      "depth": 7,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/cache-invalidation/stale-state/",
      "parent": "/ai/agents/tools/mcp/discovery/cache-invalidation/",
      "depth": 7,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/cache-invalidation/synchronization/",
      "parent": "/ai/agents/tools/mcp/discovery/cache-invalidation/",
      "depth": 7,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/cache-invalidation/tool-refresh/",
      "parent": "/ai/agents/tools/mcp/discovery/cache-invalidation/",
      "depth": 7,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/cache-invalidation/trust/",
      "parent": "/ai/agents/tools/mcp/discovery/cache-invalidation/",
      "depth": 7,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/cache-invalidation/ttl/",
      "parent": "/ai/agents/tools/mcp/discovery/cache-invalidation/",
      "depth": 7,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/cache-invalidation/versioning/",
      "parent": "/ai/agents/tools/mcp/discovery/cache-invalidation/",
      "depth": 7,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/caching/",
      "parent": "/ai/agents/tools/mcp/discovery/",
      "depth": 6,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/capabilities/",
      "parent": "/ai/agents/tools/mcp/discovery/",
      "depth": 6,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/capability-advertisement/",
      "parent": "/ai/agents/tools/mcp/discovery/",
      "depth": 6,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/capability-negotiation/",
      "parent": "/ai/agents/tools/mcp/discovery/",
      "depth": 6,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/catalogs/",
      "parent": "/ai/agents/tools/mcp/discovery/",
      "depth": 6,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/client-metadata/",
      "parent": "/ai/agents/tools/mcp/discovery/",
      "depth": 6,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/clients/",
      "parent": "/ai/agents/tools/mcp/discovery/",
      "depth": 6,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/compatibility/",
      "parent": "/ai/agents/tools/mcp/discovery/",
      "depth": 6,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/context-aware/",
      "parent": "/ai/agents/tools/mcp/discovery/",
      "depth": 6,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/discovery-errors/",
      "parent": "/ai/agents/tools/mcp/discovery/",
      "depth": 6,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/dynamic/",
      "parent": "/ai/agents/tools/mcp/discovery/",
      "depth": 6,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/lazy/",
      "parent": "/ai/agents/tools/mcp/discovery/",
      "depth": 6,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/metadata/",
      "parent": "/ai/agents/tools/mcp/discovery/",
      "depth": 6,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/observability/",
      "parent": "/ai/agents/tools/mcp/discovery/",
      "depth": 6,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/on-demand/",
      "parent": "/ai/agents/tools/mcp/discovery/",
      "depth": 6,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/permissions/",
      "parent": "/ai/agents/tools/mcp/discovery/",
      "depth": 6,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/prompt-inventories/",
      "parent": "/ai/agents/tools/mcp/discovery/",
      "depth": 6,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/prompts/",
      "parent": "/ai/agents/tools/mcp/discovery/",
      "depth": 6,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/registries/",
      "parent": "/ai/agents/tools/mcp/discovery/",
      "depth": 6,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/resource-inventories/",
      "parent": "/ai/agents/tools/mcp/discovery/",
      "depth": 6,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/resources/",
      "parent": "/ai/agents/tools/mcp/discovery/",
      "depth": 6,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/risk-aware/",
      "parent": "/ai/agents/tools/mcp/discovery/",
      "depth": 6,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/runtime/",
      "parent": "/ai/agents/tools/mcp/discovery/",
      "depth": 6,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/schema-introspection/",
      "parent": "/ai/agents/tools/mcp/discovery/",
      "depth": 6,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/schemas/",
      "parent": "/ai/agents/tools/mcp/discovery/",
      "depth": 6,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/security/",
      "parent": "/ai/agents/tools/mcp/discovery/",
      "depth": 6,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/server-metadata/",
      "parent": "/ai/agents/tools/mcp/discovery/",
      "depth": 6,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/servers/",
      "parent": "/ai/agents/tools/mcp/discovery/",
      "depth": 6,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/service-discovery/",
      "parent": "/ai/agents/tools/mcp/discovery/",
      "depth": 6,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/static/",
      "parent": "/ai/agents/tools/mcp/discovery/",
      "depth": 6,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/tool-inventories/",
      "parent": "/ai/agents/tools/mcp/discovery/",
      "depth": 6,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/tools/",
      "parent": "/ai/agents/tools/mcp/discovery/",
      "depth": 6,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/transports/",
      "parent": "/ai/agents/tools/mcp/discovery/",
      "depth": 6,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/trust/",
      "parent": "/ai/agents/tools/mcp/discovery/",
      "depth": 6,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/discovery/versioning/",
      "parent": "/ai/agents/tools/mcp/discovery/",
      "depth": 6,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/remote-servers/",
      "parent": "/ai/agents/tools/mcp/",
      "depth": 5,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/resource-discovery/",
      "parent": "/ai/agents/tools/mcp/",
      "depth": 5,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/resources/",
      "parent": "/ai/agents/tools/mcp/",
      "depth": 5,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/sandboxing/",
      "parent": "/ai/agents/tools/mcp/",
      "depth": 5,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/schema/",
      "parent": "/ai/agents/tools/mcp/",
      "depth": 5,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/security/",
      "parent": "/ai/agents/tools/mcp/",
      "depth": 5,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/server-registry/",
      "parent": "/ai/agents/tools/mcp/",
      "depth": 5,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/servers/",
      "parent": "/ai/agents/tools/mcp/",
      "depth": 5,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/session-management/",
      "parent": "/ai/agents/tools/mcp/",
      "depth": 5,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/sse/",
      "parent": "/ai/agents/tools/mcp/",
      "depth": 5,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/state/",
      "parent": "/ai/agents/tools/mcp/",
      "depth": 5,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/stdio/",
      "parent": "/ai/agents/tools/mcp/",
      "depth": 5,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/streaming/",
      "parent": "/ai/agents/tools/mcp/",
      "depth": 5,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/tool-discovery/",
      "parent": "/ai/agents/tools/mcp/",
      "depth": 5,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/tool-results/",
      "parent": "/ai/agents/tools/mcp/",
      "depth": 5,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/tools/",
      "parent": "/ai/agents/tools/mcp/",
      "depth": 5,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/transport/",
      "parent": "/ai/agents/tools/mcp/",
      "depth": 5,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/trusted-servers/",
      "parent": "/ai/agents/tools/mcp/",
      "depth": 5,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/untrusted-servers/",
      "parent": "/ai/agents/tools/mcp/",
      "depth": 5,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/tools/mcp/versioning/",
      "parent": "/ai/agents/tools/mcp/",
      "depth": 5,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/agents/validation/",
      "parent": "/ai/agents/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/embeddings/",
      "parent": "/ai/",
      "depth": 2,
      "status": "PARTIAL",
      "reason": "AI route has useful structure/content but is not proven fully fact-solid by file content.",
      "children": [
        "/ai/embeddings/chunking/",
        "/ai/embeddings/clustering/",
        "/ai/embeddings/compression/",
        "/ai/embeddings/dimensions/",
        "/ai/embeddings/distance-metrics/",
        "/ai/embeddings/hybrid-search/",
        "/ai/embeddings/indexing/",
        "/ai/embeddings/models/",
        "/ai/embeddings/multimodal/",
        "/ai/embeddings/normalization/",
        "/ai/embeddings/reranking/",
        "/ai/embeddings/retrieval/",
        "/ai/embeddings/semantic-search/",
        "/ai/embeddings/similarity/",
        "/ai/embeddings/tokenization/",
        "/ai/embeddings/use-cases/",
        "/ai/embeddings/vector-databases/"
      ],
      "content_signals": [],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/ai/embeddings/chunking/",
      "parent": "/ai/embeddings/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/embeddings/clustering/",
      "parent": "/ai/embeddings/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/embeddings/compression/",
      "parent": "/ai/embeddings/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/embeddings/dimensions/",
      "parent": "/ai/embeddings/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/embeddings/distance-metrics/",
      "parent": "/ai/embeddings/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/embeddings/hybrid-search/",
      "parent": "/ai/embeddings/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/embeddings/indexing/",
      "parent": "/ai/embeddings/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/embeddings/models/",
      "parent": "/ai/embeddings/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/embeddings/multimodal/",
      "parent": "/ai/embeddings/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/embeddings/normalization/",
      "parent": "/ai/embeddings/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/embeddings/reranking/",
      "parent": "/ai/embeddings/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/embeddings/retrieval/",
      "parent": "/ai/embeddings/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/embeddings/semantic-search/",
      "parent": "/ai/embeddings/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/embeddings/similarity/",
      "parent": "/ai/embeddings/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/embeddings/tokenization/",
      "parent": "/ai/embeddings/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/embeddings/use-cases/",
      "parent": "/ai/embeddings/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/embeddings/vector-databases/",
      "parent": "/ai/embeddings/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/evals/",
      "parent": "/ai/",
      "depth": 2,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [
        "/ai/evals/agents/",
        "/ai/evals/benchmarks/",
        "/ai/evals/calibration/",
        "/ai/evals/cost/",
        "/ai/evals/datasets/",
        "/ai/evals/experiments/",
        "/ai/evals/failure-analysis/",
        "/ai/evals/faithfulness/",
        "/ai/evals/golden-datasets/",
        "/ai/evals/graders/",
        "/ai/evals/groundedness/",
        "/ai/evals/hallucination/",
        "/ai/evals/human-review/",
        "/ai/evals/latency/",
        "/ai/evals/leaderboards/",
        "/ai/evals/llm-as-judge/",
        "/ai/evals/metrics/",
        "/ai/evals/offline-evals/",
        "/ai/evals/online-evals/",
        "/ai/evals/production-monitoring/",
        "/ai/evals/prompt-injection/",
        "/ai/evals/rag/",
        "/ai/evals/red-teaming/",
        "/ai/evals/regression/",
        "/ai/evals/relevance/",
        "/ai/evals/retrieval/",
        "/ai/evals/rubrics/",
        "/ai/evals/safety/",
        "/ai/evals/schemas/",
        "/ai/evals/scorecards/",
        "/ai/evals/synthetic-data/",
        "/ai/evals/test-sets/",
        "/ai/evals/thresholds/",
        "/ai/evals/tool-use/",
        "/ai/evals/trace-evals/",
        "/ai/evals/versioning/"
      ],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/evals/agents/",
      "parent": "/ai/evals/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/evals/benchmarks/",
      "parent": "/ai/evals/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/evals/calibration/",
      "parent": "/ai/evals/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/evals/cost/",
      "parent": "/ai/evals/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/evals/datasets/",
      "parent": "/ai/evals/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/evals/experiments/",
      "parent": "/ai/evals/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/evals/failure-analysis/",
      "parent": "/ai/evals/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/evals/faithfulness/",
      "parent": "/ai/evals/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/evals/golden-datasets/",
      "parent": "/ai/evals/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/evals/graders/",
      "parent": "/ai/evals/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/evals/groundedness/",
      "parent": "/ai/evals/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/evals/hallucination/",
      "parent": "/ai/evals/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/evals/human-review/",
      "parent": "/ai/evals/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/evals/latency/",
      "parent": "/ai/evals/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/evals/leaderboards/",
      "parent": "/ai/evals/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/evals/llm-as-judge/",
      "parent": "/ai/evals/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/evals/metrics/",
      "parent": "/ai/evals/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/evals/offline-evals/",
      "parent": "/ai/evals/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/evals/online-evals/",
      "parent": "/ai/evals/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/evals/production-monitoring/",
      "parent": "/ai/evals/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/evals/prompt-injection/",
      "parent": "/ai/evals/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/evals/rag/",
      "parent": "/ai/evals/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/evals/red-teaming/",
      "parent": "/ai/evals/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/evals/regression/",
      "parent": "/ai/evals/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/evals/relevance/",
      "parent": "/ai/evals/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/evals/retrieval/",
      "parent": "/ai/evals/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/evals/rubrics/",
      "parent": "/ai/evals/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/evals/safety/",
      "parent": "/ai/evals/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/evals/schemas/",
      "parent": "/ai/evals/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/evals/scorecards/",
      "parent": "/ai/evals/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/evals/synthetic-data/",
      "parent": "/ai/evals/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/evals/test-sets/",
      "parent": "/ai/evals/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/evals/thresholds/",
      "parent": "/ai/evals/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/evals/tool-use/",
      "parent": "/ai/evals/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/evals/trace-evals/",
      "parent": "/ai/evals/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/evals/versioning/",
      "parent": "/ai/evals/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/llms/",
      "parent": "/ai/",
      "depth": 2,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [
        "/ai/llms/agents/",
        "/ai/llms/alignment/",
        "/ai/llms/attention/",
        "/ai/llms/audio-models/",
        "/ai/llms/benchmarks/",
        "/ai/llms/closed-models/",
        "/ai/llms/context-windows/",
        "/ai/llms/cost/",
        "/ai/llms/decoding/",
        "/ai/llms/distillation/",
        "/ai/llms/embeddings/",
        "/ai/llms/fine-tuning/",
        "/ai/llms/hallucinations/",
        "/ai/llms/inference/",
        "/ai/llms/kv-cache/",
        "/ai/llms/latency/",
        "/ai/llms/limitations/",
        "/ai/llms/long-context/",
        "/ai/llms/memory/",
        "/ai/llms/mixture-of-experts/",
        "/ai/llms/model-architectures/",
        "/ai/llms/models/",
        "/ai/llms/multimodal/",
        "/ai/llms/open-models/",
        "/ai/llms/open-source-serving/",
        "/ai/llms/prompting/",
        "/ai/llms/quantization/",
        "/ai/llms/rag/",
        "/ai/llms/reasoning-models/",
        "/ai/llms/reasoning/",
        "/ai/llms/rlhf/",
        "/ai/llms/safety/",
        "/ai/llms/speculative-decoding/",
        "/ai/llms/synthetic-data/",
        "/ai/llms/tokenization/",
        "/ai/llms/tool-calling/",
        "/ai/llms/training/",
        "/ai/llms/vision-language-models/"
      ],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/llms/agents/",
      "parent": "/ai/llms/",
      "depth": 3,
      "status": "PARTIAL",
      "reason": "AI route has useful structure/content but is not proven fully fact-solid by file content.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values",
        "weak_source"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/ai/llms/alignment/",
      "parent": "/ai/llms/",
      "depth": 3,
      "status": "PARTIAL",
      "reason": "AI route has useful structure/content but is not proven fully fact-solid by file content.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values",
        "weak_source"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/ai/llms/attention/",
      "parent": "/ai/llms/",
      "depth": 3,
      "status": "PARTIAL",
      "reason": "AI route has useful structure/content but is not proven fully fact-solid by file content.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values",
        "weak_source"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/ai/llms/audio-models/",
      "parent": "/ai/llms/",
      "depth": 3,
      "status": "PARTIAL",
      "reason": "AI route has useful structure/content but is not proven fully fact-solid by file content.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values",
        "weak_source"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/ai/llms/benchmarks/",
      "parent": "/ai/llms/",
      "depth": 3,
      "status": "PARTIAL",
      "reason": "AI route has useful structure/content but is not proven fully fact-solid by file content.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values",
        "weak_source"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/ai/llms/closed-models/",
      "parent": "/ai/llms/",
      "depth": 3,
      "status": "PARTIAL",
      "reason": "AI route has useful structure/content but is not proven fully fact-solid by file content.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values",
        "weak_source"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/ai/llms/context-windows/",
      "parent": "/ai/llms/",
      "depth": 3,
      "status": "PARTIAL",
      "reason": "AI route has useful structure/content but is not proven fully fact-solid by file content.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values",
        "weak_source"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/ai/llms/cost/",
      "parent": "/ai/llms/",
      "depth": 3,
      "status": "PARTIAL",
      "reason": "AI route has useful structure/content but is not proven fully fact-solid by file content.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values",
        "weak_source"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/ai/llms/decoding/",
      "parent": "/ai/llms/",
      "depth": 3,
      "status": "PARTIAL",
      "reason": "AI route has useful structure/content but is not proven fully fact-solid by file content.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values",
        "weak_source"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/ai/llms/distillation/",
      "parent": "/ai/llms/",
      "depth": 3,
      "status": "PARTIAL",
      "reason": "AI route has useful structure/content but is not proven fully fact-solid by file content.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values",
        "weak_source"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/ai/llms/embeddings/",
      "parent": "/ai/llms/",
      "depth": 3,
      "status": "PARTIAL",
      "reason": "AI route has useful structure/content but is not proven fully fact-solid by file content.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values",
        "weak_source"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/ai/llms/fine-tuning/",
      "parent": "/ai/llms/",
      "depth": 3,
      "status": "PARTIAL",
      "reason": "AI route has useful structure/content but is not proven fully fact-solid by file content.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values",
        "weak_source"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/ai/llms/hallucinations/",
      "parent": "/ai/llms/",
      "depth": 3,
      "status": "PARTIAL",
      "reason": "AI route has useful structure/content but is not proven fully fact-solid by file content.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values",
        "weak_source"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/ai/llms/inference/",
      "parent": "/ai/llms/",
      "depth": 3,
      "status": "PARTIAL",
      "reason": "AI route has useful structure/content but is not proven fully fact-solid by file content.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values",
        "weak_source"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/ai/llms/kv-cache/",
      "parent": "/ai/llms/",
      "depth": 3,
      "status": "PARTIAL",
      "reason": "AI route has useful structure/content but is not proven fully fact-solid by file content.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values",
        "weak_source"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/ai/llms/latency/",
      "parent": "/ai/llms/",
      "depth": 3,
      "status": "PARTIAL",
      "reason": "AI route has useful structure/content but is not proven fully fact-solid by file content.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values",
        "weak_source"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/ai/llms/limitations/",
      "parent": "/ai/llms/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/ai/llms/long-context/",
      "parent": "/ai/llms/",
      "depth": 3,
      "status": "PARTIAL",
      "reason": "AI route has useful structure/content but is not proven fully fact-solid by file content.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values",
        "weak_source"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/ai/llms/memory/",
      "parent": "/ai/llms/",
      "depth": 3,
      "status": "PARTIAL",
      "reason": "AI route has useful structure/content but is not proven fully fact-solid by file content.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values",
        "weak_source"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/ai/llms/mixture-of-experts/",
      "parent": "/ai/llms/",
      "depth": 3,
      "status": "PARTIAL",
      "reason": "AI route has useful structure/content but is not proven fully fact-solid by file content.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values",
        "weak_source"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/ai/llms/model-architectures/",
      "parent": "/ai/llms/",
      "depth": 3,
      "status": "PARTIAL",
      "reason": "AI route has useful structure/content but is not proven fully fact-solid by file content.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values",
        "weak_source"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/ai/llms/models/",
      "parent": "/ai/llms/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/ai/llms/multimodal/",
      "parent": "/ai/llms/",
      "depth": 3,
      "status": "PARTIAL",
      "reason": "AI route has useful structure/content but is not proven fully fact-solid by file content.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values",
        "weak_source"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/ai/llms/open-models/",
      "parent": "/ai/llms/",
      "depth": 3,
      "status": "PARTIAL",
      "reason": "AI route has useful structure/content but is not proven fully fact-solid by file content.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values",
        "weak_source"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/ai/llms/open-source-serving/",
      "parent": "/ai/llms/",
      "depth": 3,
      "status": "PARTIAL",
      "reason": "AI route has useful structure/content but is not proven fully fact-solid by file content.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values",
        "weak_source"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/ai/llms/prompting/",
      "parent": "/ai/llms/",
      "depth": 3,
      "status": "PARTIAL",
      "reason": "AI route has useful structure/content but is not proven fully fact-solid by file content.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values",
        "weak_source"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/ai/llms/quantization/",
      "parent": "/ai/llms/",
      "depth": 3,
      "status": "PARTIAL",
      "reason": "AI route has useful structure/content but is not proven fully fact-solid by file content.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values",
        "weak_source"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/ai/llms/rag/",
      "parent": "/ai/llms/",
      "depth": 3,
      "status": "PARTIAL",
      "reason": "AI route has useful structure/content but is not proven fully fact-solid by file content.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values",
        "weak_source"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/ai/llms/reasoning-models/",
      "parent": "/ai/llms/",
      "depth": 3,
      "status": "PARTIAL",
      "reason": "AI route has useful structure/content but is not proven fully fact-solid by file content.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values",
        "weak_source"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/ai/llms/reasoning/",
      "parent": "/ai/llms/",
      "depth": 3,
      "status": "PARTIAL",
      "reason": "AI route has useful structure/content but is not proven fully fact-solid by file content.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values",
        "weak_source"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/ai/llms/rlhf/",
      "parent": "/ai/llms/",
      "depth": 3,
      "status": "PARTIAL",
      "reason": "AI route has useful structure/content but is not proven fully fact-solid by file content.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values",
        "weak_source"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/ai/llms/safety/",
      "parent": "/ai/llms/",
      "depth": 3,
      "status": "PARTIAL",
      "reason": "AI route has useful structure/content but is not proven fully fact-solid by file content.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values",
        "weak_source"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/ai/llms/speculative-decoding/",
      "parent": "/ai/llms/",
      "depth": 3,
      "status": "PARTIAL",
      "reason": "AI route has useful structure/content but is not proven fully fact-solid by file content.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values",
        "weak_source"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/ai/llms/synthetic-data/",
      "parent": "/ai/llms/",
      "depth": 3,
      "status": "PARTIAL",
      "reason": "AI route has useful structure/content but is not proven fully fact-solid by file content.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values",
        "weak_source"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/ai/llms/tokenization/",
      "parent": "/ai/llms/",
      "depth": 3,
      "status": "PARTIAL",
      "reason": "AI route has useful structure/content but is not proven fully fact-solid by file content.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values",
        "weak_source"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/ai/llms/tool-calling/",
      "parent": "/ai/llms/",
      "depth": 3,
      "status": "PARTIAL",
      "reason": "AI route has useful structure/content but is not proven fully fact-solid by file content.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values",
        "weak_source"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/ai/llms/training/",
      "parent": "/ai/llms/",
      "depth": 3,
      "status": "PARTIAL",
      "reason": "AI route has useful structure/content but is not proven fully fact-solid by file content.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values",
        "weak_source"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/ai/llms/vision-language-models/",
      "parent": "/ai/llms/",
      "depth": 3,
      "status": "PARTIAL",
      "reason": "AI route has useful structure/content but is not proven fully fact-solid by file content.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values",
        "weak_source"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/ai/mcp/",
      "parent": "/ai/",
      "depth": 2,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [
        "/ai/mcp/approval-gates/",
        "/ai/mcp/architecture/",
        "/ai/mcp/audit-logs/",
        "/ai/mcp/authentication/",
        "/ai/mcp/authorization/",
        "/ai/mcp/capabilities/",
        "/ai/mcp/clients/",
        "/ai/mcp/compatibility/",
        "/ai/mcp/completion/",
        "/ai/mcp/context-management/",
        "/ai/mcp/discovery/",
        "/ai/mcp/elicitation/",
        "/ai/mcp/events/",
        "/ai/mcp/lifecycle/",
        "/ai/mcp/local-servers/",
        "/ai/mcp/multi-agent/",
        "/ai/mcp/observability/",
        "/ai/mcp/orchestration/",
        "/ai/mcp/permissions/",
        "/ai/mcp/prompt-discovery/",
        "/ai/mcp/prompt-injection/",
        "/ai/mcp/prompts/",
        "/ai/mcp/protocol-errors/",
        "/ai/mcp/remote-servers/",
        "/ai/mcp/resource-discovery/",
        "/ai/mcp/resources/",
        "/ai/mcp/roots/",
        "/ai/mcp/sampling/",
        "/ai/mcp/sandboxing/",
        "/ai/mcp/schema/",
        "/ai/mcp/security/",
        "/ai/mcp/server-registry/",
        "/ai/mcp/servers/",
        "/ai/mcp/session-management/",
        "/ai/mcp/sse/",
        "/ai/mcp/state/",
        "/ai/mcp/stdio/",
        "/ai/mcp/streamable-http/",
        "/ai/mcp/streaming/",
        "/ai/mcp/tool-discovery/",
        "/ai/mcp/tool-results/",
        "/ai/mcp/tools/",
        "/ai/mcp/transports/",
        "/ai/mcp/trusted-servers/",
        "/ai/mcp/untrusted-servers/",
        "/ai/mcp/versioning/"
      ],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/mcp/approval-gates/",
      "parent": "/ai/mcp/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/mcp/architecture/",
      "parent": "/ai/mcp/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/mcp/audit-logs/",
      "parent": "/ai/mcp/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/mcp/authentication/",
      "parent": "/ai/mcp/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/mcp/authorization/",
      "parent": "/ai/mcp/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/mcp/capabilities/",
      "parent": "/ai/mcp/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/mcp/clients/",
      "parent": "/ai/mcp/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/mcp/compatibility/",
      "parent": "/ai/mcp/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/mcp/completion/",
      "parent": "/ai/mcp/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/mcp/context-management/",
      "parent": "/ai/mcp/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/mcp/discovery/",
      "parent": "/ai/mcp/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/mcp/elicitation/",
      "parent": "/ai/mcp/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/mcp/events/",
      "parent": "/ai/mcp/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/mcp/lifecycle/",
      "parent": "/ai/mcp/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/mcp/local-servers/",
      "parent": "/ai/mcp/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/mcp/multi-agent/",
      "parent": "/ai/mcp/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/mcp/observability/",
      "parent": "/ai/mcp/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/mcp/orchestration/",
      "parent": "/ai/mcp/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/mcp/permissions/",
      "parent": "/ai/mcp/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/mcp/prompt-discovery/",
      "parent": "/ai/mcp/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/mcp/prompt-injection/",
      "parent": "/ai/mcp/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/mcp/prompts/",
      "parent": "/ai/mcp/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/mcp/protocol-errors/",
      "parent": "/ai/mcp/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/mcp/remote-servers/",
      "parent": "/ai/mcp/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/mcp/resource-discovery/",
      "parent": "/ai/mcp/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/mcp/resources/",
      "parent": "/ai/mcp/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/mcp/roots/",
      "parent": "/ai/mcp/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/mcp/sampling/",
      "parent": "/ai/mcp/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/mcp/sandboxing/",
      "parent": "/ai/mcp/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/mcp/schema/",
      "parent": "/ai/mcp/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/mcp/security/",
      "parent": "/ai/mcp/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/mcp/server-registry/",
      "parent": "/ai/mcp/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/mcp/servers/",
      "parent": "/ai/mcp/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/mcp/session-management/",
      "parent": "/ai/mcp/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/mcp/sse/",
      "parent": "/ai/mcp/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/mcp/state/",
      "parent": "/ai/mcp/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/mcp/stdio/",
      "parent": "/ai/mcp/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/mcp/streamable-http/",
      "parent": "/ai/mcp/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/mcp/streaming/",
      "parent": "/ai/mcp/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/mcp/tool-discovery/",
      "parent": "/ai/mcp/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/mcp/tool-results/",
      "parent": "/ai/mcp/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/mcp/tools/",
      "parent": "/ai/mcp/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/mcp/transports/",
      "parent": "/ai/mcp/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/mcp/trusted-servers/",
      "parent": "/ai/mcp/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/mcp/untrusted-servers/",
      "parent": "/ai/mcp/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/mcp/versioning/",
      "parent": "/ai/mcp/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/prompting/",
      "parent": "/ai/",
      "depth": 2,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [
        "/ai/prompting/agent-prompts/",
        "/ai/prompting/anti-patterns/",
        "/ai/prompting/chain-of-thought/",
        "/ai/prompting/citations/",
        "/ai/prompting/code-prompts/",
        "/ai/prompting/constraints/",
        "/ai/prompting/context-engineering/",
        "/ai/prompting/creative-prompts/",
        "/ai/prompting/delimiters/",
        "/ai/prompting/developer-prompts/",
        "/ai/prompting/evaluation/",
        "/ai/prompting/examples/",
        "/ai/prompting/failure-modes/",
        "/ai/prompting/few-shot/",
        "/ai/prompting/formatting/",
        "/ai/prompting/function-calling/",
        "/ai/prompting/guardrails/",
        "/ai/prompting/instructions/",
        "/ai/prompting/memory-prompts/",
        "/ai/prompting/meta-prompting/",
        "/ai/prompting/multimodal-prompts/",
        "/ai/prompting/negative-examples/",
        "/ai/prompting/persona/",
        "/ai/prompting/planning/",
        "/ai/prompting/prompt-chaining/",
        "/ai/prompting/prompt-injection/",
        "/ai/prompting/prompt-optimization/",
        "/ai/prompting/rag-prompts/",
        "/ai/prompting/reasoning-prompts/",
        "/ai/prompting/role-prompting/",
        "/ai/prompting/schemas/",
        "/ai/prompting/self-check/",
        "/ai/prompting/structured-outputs/",
        "/ai/prompting/summarization/",
        "/ai/prompting/system-prompts/",
        "/ai/prompting/templates/",
        "/ai/prompting/tool-use/",
        "/ai/prompting/uncertainty/",
        "/ai/prompting/user-prompts/",
        "/ai/prompting/variables/",
        "/ai/prompting/versioning/",
        "/ai/prompting/zero-shot/"
      ],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/prompting/agent-prompts/",
      "parent": "/ai/prompting/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/prompting/anti-patterns/",
      "parent": "/ai/prompting/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/prompting/chain-of-thought/",
      "parent": "/ai/prompting/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/prompting/citations/",
      "parent": "/ai/prompting/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/prompting/code-prompts/",
      "parent": "/ai/prompting/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/prompting/constraints/",
      "parent": "/ai/prompting/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/prompting/context-engineering/",
      "parent": "/ai/prompting/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/prompting/creative-prompts/",
      "parent": "/ai/prompting/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/prompting/delimiters/",
      "parent": "/ai/prompting/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/prompting/developer-prompts/",
      "parent": "/ai/prompting/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/prompting/evaluation/",
      "parent": "/ai/prompting/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/prompting/examples/",
      "parent": "/ai/prompting/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/prompting/failure-modes/",
      "parent": "/ai/prompting/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/prompting/few-shot/",
      "parent": "/ai/prompting/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/prompting/formatting/",
      "parent": "/ai/prompting/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/prompting/function-calling/",
      "parent": "/ai/prompting/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/prompting/guardrails/",
      "parent": "/ai/prompting/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/prompting/instructions/",
      "parent": "/ai/prompting/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/prompting/memory-prompts/",
      "parent": "/ai/prompting/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/prompting/meta-prompting/",
      "parent": "/ai/prompting/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/prompting/multimodal-prompts/",
      "parent": "/ai/prompting/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/prompting/negative-examples/",
      "parent": "/ai/prompting/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/prompting/persona/",
      "parent": "/ai/prompting/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/prompting/planning/",
      "parent": "/ai/prompting/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/prompting/prompt-chaining/",
      "parent": "/ai/prompting/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/prompting/prompt-injection/",
      "parent": "/ai/prompting/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/prompting/prompt-optimization/",
      "parent": "/ai/prompting/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/prompting/rag-prompts/",
      "parent": "/ai/prompting/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/prompting/reasoning-prompts/",
      "parent": "/ai/prompting/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/prompting/role-prompting/",
      "parent": "/ai/prompting/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/prompting/schemas/",
      "parent": "/ai/prompting/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/prompting/self-check/",
      "parent": "/ai/prompting/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/prompting/structured-outputs/",
      "parent": "/ai/prompting/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/prompting/summarization/",
      "parent": "/ai/prompting/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/prompting/system-prompts/",
      "parent": "/ai/prompting/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/prompting/templates/",
      "parent": "/ai/prompting/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/prompting/tool-use/",
      "parent": "/ai/prompting/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/prompting/uncertainty/",
      "parent": "/ai/prompting/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/prompting/user-prompts/",
      "parent": "/ai/prompting/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/prompting/variables/",
      "parent": "/ai/prompting/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/prompting/versioning/",
      "parent": "/ai/prompting/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/prompting/zero-shot/",
      "parent": "/ai/prompting/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/rag-vs-finetuning/",
      "parent": "/ai/",
      "depth": 2,
      "status": "PARTIAL",
      "reason": "Route has some useful content or structure but needs deeper fact harvest before green status.",
      "children": [],
      "content_signals": [],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/ai/rag/",
      "parent": "/ai/",
      "depth": 2,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [
        "/ai/rag/adaptive-rag/",
        "/ai/rag/agentic-rag/",
        "/ai/rag/answer-relevance/",
        "/ai/rag/chunking/",
        "/ai/rag/citations/",
        "/ai/rag/context-assembly/",
        "/ai/rag/context-poisoning/",
        "/ai/rag/context-precision/",
        "/ai/rag/context-recall/",
        "/ai/rag/corrective-rag/",
        "/ai/rag/cost/",
        "/ai/rag/datasets/",
        "/ai/rag/deduplication/",
        "/ai/rag/document-parsing/",
        "/ai/rag/embeddings/",
        "/ai/rag/evaluation/",
        "/ai/rag/failure-modes/",
        "/ai/rag/faithfulness/",
        "/ai/rag/freshness/",
        "/ai/rag/graph-rag/",
        "/ai/rag/groundedness/",
        "/ai/rag/hybrid-search/",
        "/ai/rag/indexing/",
        "/ai/rag/ingestion/",
        "/ai/rag/keyword-search/",
        "/ai/rag/knowledge-graphs/",
        "/ai/rag/latency/",
        "/ai/rag/long-context/",
        "/ai/rag/metadata-filters/",
        "/ai/rag/metrics/",
        "/ai/rag/multi-query/",
        "/ai/rag/observability/",
        "/ai/rag/pdf-retrieval/",
        "/ai/rag/permissions/",
        "/ai/rag/prompt-injection/",
        "/ai/rag/query-rewriting/",
        "/ai/rag/reranking/",
        "/ai/rag/retrieval/",
        "/ai/rag/self-rag/",
        "/ai/rag/semantic-cache/",
        "/ai/rag/table-retrieval/",
        "/ai/rag/vector-search/",
        "/ai/rag/web-retrieval/"
      ],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/rag/adaptive-rag/",
      "parent": "/ai/rag/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/rag/agentic-rag/",
      "parent": "/ai/rag/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/rag/answer-relevance/",
      "parent": "/ai/rag/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/rag/chunking/",
      "parent": "/ai/rag/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/rag/citations/",
      "parent": "/ai/rag/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/rag/context-assembly/",
      "parent": "/ai/rag/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/rag/context-poisoning/",
      "parent": "/ai/rag/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/rag/context-precision/",
      "parent": "/ai/rag/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/rag/context-recall/",
      "parent": "/ai/rag/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/rag/corrective-rag/",
      "parent": "/ai/rag/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/rag/cost/",
      "parent": "/ai/rag/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/rag/datasets/",
      "parent": "/ai/rag/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/rag/deduplication/",
      "parent": "/ai/rag/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/rag/document-parsing/",
      "parent": "/ai/rag/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/rag/embeddings/",
      "parent": "/ai/rag/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/rag/evaluation/",
      "parent": "/ai/rag/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/rag/failure-modes/",
      "parent": "/ai/rag/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/rag/faithfulness/",
      "parent": "/ai/rag/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/rag/freshness/",
      "parent": "/ai/rag/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/rag/graph-rag/",
      "parent": "/ai/rag/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/rag/groundedness/",
      "parent": "/ai/rag/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/rag/hybrid-search/",
      "parent": "/ai/rag/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/rag/indexing/",
      "parent": "/ai/rag/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/rag/ingestion/",
      "parent": "/ai/rag/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/rag/keyword-search/",
      "parent": "/ai/rag/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/rag/knowledge-graphs/",
      "parent": "/ai/rag/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/rag/latency/",
      "parent": "/ai/rag/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/rag/long-context/",
      "parent": "/ai/rag/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/rag/metadata-filters/",
      "parent": "/ai/rag/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/rag/metrics/",
      "parent": "/ai/rag/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/rag/multi-query/",
      "parent": "/ai/rag/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/rag/observability/",
      "parent": "/ai/rag/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/rag/pdf-retrieval/",
      "parent": "/ai/rag/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/rag/permissions/",
      "parent": "/ai/rag/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/rag/prompt-injection/",
      "parent": "/ai/rag/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/rag/query-rewriting/",
      "parent": "/ai/rag/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/rag/reranking/",
      "parent": "/ai/rag/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/rag/retrieval/",
      "parent": "/ai/rag/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/rag/self-rag/",
      "parent": "/ai/rag/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/rag/semantic-cache/",
      "parent": "/ai/rag/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/rag/table-retrieval/",
      "parent": "/ai/rag/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/rag/vector-search/",
      "parent": "/ai/rag/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/rag/web-retrieval/",
      "parent": "/ai/rag/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/safety/",
      "parent": "/ai/",
      "depth": 2,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [
        "/ai/safety/abuse-detection/",
        "/ai/safety/agent-safety/",
        "/ai/safety/approval-gates/",
        "/ai/safety/audit-logs/",
        "/ai/safety/biosecurity/",
        "/ai/safety/chemical-safety/",
        "/ai/safety/classifiers/",
        "/ai/safety/cybersecurity/",
        "/ai/safety/deployment-safety/",
        "/ai/safety/elections/",
        "/ai/safety/evals/",
        "/ai/safety/extremism/",
        "/ai/safety/financial/",
        "/ai/safety/guardrails/",
        "/ai/safety/handoff/",
        "/ai/safety/harassment/",
        "/ai/safety/hate/",
        "/ai/safety/high-stakes/",
        "/ai/safety/incident-response/",
        "/ai/safety/jailbreaks/",
        "/ai/safety/legal/",
        "/ai/safety/medical/",
        "/ai/safety/minors/",
        "/ai/safety/misinformation/",
        "/ai/safety/monitoring/",
        "/ai/safety/personal-data/",
        "/ai/safety/policy/",
        "/ai/safety/privacy/",
        "/ai/safety/prompt-injection/",
        "/ai/safety/rag-safety/",
        "/ai/safety/red-teaming/",
        "/ai/safety/refusals/",
        "/ai/safety/risk-taxonomy/",
        "/ai/safety/sandboxing/",
        "/ai/safety/security/",
        "/ai/safety/self-harm/",
        "/ai/safety/sensitive-data/",
        "/ai/safety/sexual-content/",
        "/ai/safety/source-grounding/",
        "/ai/safety/tool-safety/",
        "/ai/safety/uncertainty/",
        "/ai/safety/violence/",
        "/ai/safety/weapons/"
      ],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/safety/abuse-detection/",
      "parent": "/ai/safety/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/safety/agent-safety/",
      "parent": "/ai/safety/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/safety/approval-gates/",
      "parent": "/ai/safety/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/safety/audit-logs/",
      "parent": "/ai/safety/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/safety/biosecurity/",
      "parent": "/ai/safety/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/safety/chemical-safety/",
      "parent": "/ai/safety/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/safety/classifiers/",
      "parent": "/ai/safety/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/safety/cybersecurity/",
      "parent": "/ai/safety/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/safety/deployment-safety/",
      "parent": "/ai/safety/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/safety/elections/",
      "parent": "/ai/safety/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/safety/evals/",
      "parent": "/ai/safety/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/safety/extremism/",
      "parent": "/ai/safety/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/safety/financial/",
      "parent": "/ai/safety/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/safety/guardrails/",
      "parent": "/ai/safety/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/safety/handoff/",
      "parent": "/ai/safety/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/safety/harassment/",
      "parent": "/ai/safety/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/safety/hate/",
      "parent": "/ai/safety/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/safety/high-stakes/",
      "parent": "/ai/safety/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/safety/incident-response/",
      "parent": "/ai/safety/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/safety/jailbreaks/",
      "parent": "/ai/safety/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/safety/legal/",
      "parent": "/ai/safety/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/safety/medical/",
      "parent": "/ai/safety/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/safety/minors/",
      "parent": "/ai/safety/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/safety/misinformation/",
      "parent": "/ai/safety/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/safety/monitoring/",
      "parent": "/ai/safety/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/safety/personal-data/",
      "parent": "/ai/safety/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/safety/policy/",
      "parent": "/ai/safety/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/safety/privacy/",
      "parent": "/ai/safety/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/safety/prompt-injection/",
      "parent": "/ai/safety/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/safety/rag-safety/",
      "parent": "/ai/safety/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/safety/red-teaming/",
      "parent": "/ai/safety/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/safety/refusals/",
      "parent": "/ai/safety/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/safety/risk-taxonomy/",
      "parent": "/ai/safety/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/safety/sandboxing/",
      "parent": "/ai/safety/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/safety/security/",
      "parent": "/ai/safety/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/safety/self-harm/",
      "parent": "/ai/safety/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/safety/sensitive-data/",
      "parent": "/ai/safety/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/safety/sexual-content/",
      "parent": "/ai/safety/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/safety/source-grounding/",
      "parent": "/ai/safety/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/safety/tool-safety/",
      "parent": "/ai/safety/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/safety/uncertainty/",
      "parent": "/ai/safety/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/safety/violence/",
      "parent": "/ai/safety/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/safety/weapons/",
      "parent": "/ai/safety/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/tool-calling/",
      "parent": "/ai/",
      "depth": 2,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [
        "/ai/tool-calling/agent-tools/",
        "/ai/tool-calling/approvals/",
        "/ai/tool-calling/audit-logs/",
        "/ai/tool-calling/connectors/",
        "/ai/tool-calling/cost-control/",
        "/ai/tool-calling/errors/",
        "/ai/tool-calling/fallbacks/",
        "/ai/tool-calling/function-calling/",
        "/ai/tool-calling/functions/",
        "/ai/tool-calling/human-in-the-loop/",
        "/ai/tool-calling/idempotency/",
        "/ai/tool-calling/json-mode/",
        "/ai/tool-calling/mcp/",
        "/ai/tool-calling/multi-agent/",
        "/ai/tool-calling/observability/",
        "/ai/tool-calling/orchestration/",
        "/ai/tool-calling/parallel-calls/",
        "/ai/tool-calling/permissions/",
        "/ai/tool-calling/prompt-injection/",
        "/ai/tool-calling/rate-limits/",
        "/ai/tool-calling/recovery/",
        "/ai/tool-calling/retries/",
        "/ai/tool-calling/sandboxing/",
        "/ai/tool-calling/schemas/",
        "/ai/tool-calling/security/",
        "/ai/tool-calling/sequential-calls/",
        "/ai/tool-calling/side-effects/",
        "/ai/tool-calling/state-management/",
        "/ai/tool-calling/streaming/",
        "/ai/tool-calling/structured-outputs/",
        "/ai/tool-calling/timeouts/",
        "/ai/tool-calling/tool-discovery/",
        "/ai/tool-calling/tool-evals/",
        "/ai/tool-calling/tool-grounding/",
        "/ai/tool-calling/tool-memory/",
        "/ai/tool-calling/tool-results/",
        "/ai/tool-calling/tool-routing/",
        "/ai/tool-calling/tool-selection/",
        "/ai/tool-calling/tool-versioning/",
        "/ai/tool-calling/transactions/",
        "/ai/tool-calling/validation/",
        "/ai/tool-calling/webhooks/"
      ],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/tool-calling/agent-tools/",
      "parent": "/ai/tool-calling/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/tool-calling/approvals/",
      "parent": "/ai/tool-calling/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/tool-calling/audit-logs/",
      "parent": "/ai/tool-calling/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/tool-calling/connectors/",
      "parent": "/ai/tool-calling/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/tool-calling/cost-control/",
      "parent": "/ai/tool-calling/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/tool-calling/errors/",
      "parent": "/ai/tool-calling/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/tool-calling/fallbacks/",
      "parent": "/ai/tool-calling/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/tool-calling/function-calling/",
      "parent": "/ai/tool-calling/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/tool-calling/functions/",
      "parent": "/ai/tool-calling/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/tool-calling/human-in-the-loop/",
      "parent": "/ai/tool-calling/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/tool-calling/idempotency/",
      "parent": "/ai/tool-calling/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/tool-calling/json-mode/",
      "parent": "/ai/tool-calling/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/tool-calling/mcp/",
      "parent": "/ai/tool-calling/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/tool-calling/multi-agent/",
      "parent": "/ai/tool-calling/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/tool-calling/observability/",
      "parent": "/ai/tool-calling/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/tool-calling/orchestration/",
      "parent": "/ai/tool-calling/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/tool-calling/parallel-calls/",
      "parent": "/ai/tool-calling/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/tool-calling/permissions/",
      "parent": "/ai/tool-calling/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/tool-calling/prompt-injection/",
      "parent": "/ai/tool-calling/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/tool-calling/rate-limits/",
      "parent": "/ai/tool-calling/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/tool-calling/recovery/",
      "parent": "/ai/tool-calling/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/tool-calling/retries/",
      "parent": "/ai/tool-calling/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/tool-calling/sandboxing/",
      "parent": "/ai/tool-calling/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/tool-calling/schemas/",
      "parent": "/ai/tool-calling/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/tool-calling/security/",
      "parent": "/ai/tool-calling/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/tool-calling/sequential-calls/",
      "parent": "/ai/tool-calling/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/tool-calling/side-effects/",
      "parent": "/ai/tool-calling/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/tool-calling/state-management/",
      "parent": "/ai/tool-calling/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/tool-calling/streaming/",
      "parent": "/ai/tool-calling/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/tool-calling/structured-outputs/",
      "parent": "/ai/tool-calling/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/tool-calling/timeouts/",
      "parent": "/ai/tool-calling/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/tool-calling/tool-discovery/",
      "parent": "/ai/tool-calling/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/tool-calling/tool-evals/",
      "parent": "/ai/tool-calling/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/tool-calling/tool-grounding/",
      "parent": "/ai/tool-calling/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/tool-calling/tool-memory/",
      "parent": "/ai/tool-calling/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/tool-calling/tool-results/",
      "parent": "/ai/tool-calling/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/tool-calling/tool-routing/",
      "parent": "/ai/tool-calling/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/tool-calling/tool-selection/",
      "parent": "/ai/tool-calling/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/tool-calling/tool-versioning/",
      "parent": "/ai/tool-calling/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/tool-calling/transactions/",
      "parent": "/ai/tool-calling/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/tool-calling/validation/",
      "parent": "/ai/tool-calling/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/tool-calling/webhooks/",
      "parent": "/ai/tool-calling/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/tool-routing-vs-function-calling/",
      "parent": "/ai/",
      "depth": 2,
      "status": "PARTIAL",
      "reason": "Route has some useful content or structure but needs deeper fact harvest before green status.",
      "children": [],
      "content_signals": [],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/ai/vector-databases/",
      "parent": "/ai/",
      "depth": 2,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [
        "/ai/vector-databases/ann/",
        "/ai/vector-databases/backup-recovery/",
        "/ai/vector-databases/chunk-storage/",
        "/ai/vector-databases/collections/",
        "/ai/vector-databases/compression/",
        "/ai/vector-databases/concepts/",
        "/ai/vector-databases/cost/",
        "/ai/vector-databases/deduplication/",
        "/ai/vector-databases/deletions/",
        "/ai/vector-databases/distance-metrics/",
        "/ai/vector-databases/embeddings/",
        "/ai/vector-databases/evals/",
        "/ai/vector-databases/flat-index/",
        "/ai/vector-databases/freshness/",
        "/ai/vector-databases/graph-rag/",
        "/ai/vector-databases/hnsw/",
        "/ai/vector-databases/hybrid-search/",
        "/ai/vector-databases/index-maintenance/",
        "/ai/vector-databases/ivf/",
        "/ai/vector-databases/latency/",
        "/ai/vector-databases/metadata-filtering/",
        "/ai/vector-databases/milvus/",
        "/ai/vector-databases/multi-tenancy/",
        "/ai/vector-databases/namespaces/",
        "/ai/vector-databases/observability/",
        "/ai/vector-databases/permissions/",
        "/ai/vector-databases/pgvector/",
        "/ai/vector-databases/pinecone/",
        "/ai/vector-databases/privacy/",
        "/ai/vector-databases/qdrant/",
        "/ai/vector-databases/quantization/",
        "/ai/vector-databases/rag/",
        "/ai/vector-databases/replication/",
        "/ai/vector-databases/reranking/",
        "/ai/vector-databases/scaling/",
        "/ai/vector-databases/schema-design/",
        "/ai/vector-databases/security/",
        "/ai/vector-databases/sharding/",
        "/ai/vector-databases/similarity-search/",
        "/ai/vector-databases/tooling/",
        "/ai/vector-databases/upserts/",
        "/ai/vector-databases/vector-ingestion/",
        "/ai/vector-databases/weaviate/"
      ],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/vector-databases/ann/",
      "parent": "/ai/vector-databases/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/vector-databases/backup-recovery/",
      "parent": "/ai/vector-databases/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/vector-databases/chunk-storage/",
      "parent": "/ai/vector-databases/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/vector-databases/collections/",
      "parent": "/ai/vector-databases/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/vector-databases/compression/",
      "parent": "/ai/vector-databases/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/vector-databases/concepts/",
      "parent": "/ai/vector-databases/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/vector-databases/cost/",
      "parent": "/ai/vector-databases/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/vector-databases/deduplication/",
      "parent": "/ai/vector-databases/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/vector-databases/deletions/",
      "parent": "/ai/vector-databases/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/vector-databases/distance-metrics/",
      "parent": "/ai/vector-databases/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/vector-databases/embeddings/",
      "parent": "/ai/vector-databases/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/vector-databases/evals/",
      "parent": "/ai/vector-databases/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/vector-databases/flat-index/",
      "parent": "/ai/vector-databases/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/vector-databases/freshness/",
      "parent": "/ai/vector-databases/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/vector-databases/graph-rag/",
      "parent": "/ai/vector-databases/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/vector-databases/hnsw/",
      "parent": "/ai/vector-databases/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/vector-databases/hybrid-search/",
      "parent": "/ai/vector-databases/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/vector-databases/index-maintenance/",
      "parent": "/ai/vector-databases/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/vector-databases/ivf/",
      "parent": "/ai/vector-databases/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/vector-databases/latency/",
      "parent": "/ai/vector-databases/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/vector-databases/metadata-filtering/",
      "parent": "/ai/vector-databases/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/vector-databases/milvus/",
      "parent": "/ai/vector-databases/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/vector-databases/multi-tenancy/",
      "parent": "/ai/vector-databases/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/vector-databases/namespaces/",
      "parent": "/ai/vector-databases/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/vector-databases/observability/",
      "parent": "/ai/vector-databases/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/vector-databases/permissions/",
      "parent": "/ai/vector-databases/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/vector-databases/pgvector/",
      "parent": "/ai/vector-databases/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/vector-databases/pinecone/",
      "parent": "/ai/vector-databases/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/vector-databases/privacy/",
      "parent": "/ai/vector-databases/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/vector-databases/qdrant/",
      "parent": "/ai/vector-databases/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/vector-databases/quantization/",
      "parent": "/ai/vector-databases/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/vector-databases/rag/",
      "parent": "/ai/vector-databases/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/vector-databases/replication/",
      "parent": "/ai/vector-databases/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/vector-databases/reranking/",
      "parent": "/ai/vector-databases/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/vector-databases/scaling/",
      "parent": "/ai/vector-databases/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/vector-databases/schema-design/",
      "parent": "/ai/vector-databases/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/vector-databases/security/",
      "parent": "/ai/vector-databases/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/vector-databases/sharding/",
      "parent": "/ai/vector-databases/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/vector-databases/similarity-search/",
      "parent": "/ai/vector-databases/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/vector-databases/tooling/",
      "parent": "/ai/vector-databases/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/vector-databases/upserts/",
      "parent": "/ai/vector-databases/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/vector-databases/vector-ingestion/",
      "parent": "/ai/vector-databases/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/vector-databases/weaviate/",
      "parent": "/ai/vector-databases/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "AI route contains substantial definitions/retrieval atoms and source/status structure.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/ai/vector-db-comparison/",
      "parent": "/ai/",
      "depth": 2,
      "status": "PARTIAL",
      "reason": "Route has some useful content or structure but needs deeper fact harvest before green status.",
      "children": [],
      "content_signals": [
        "concrete_values"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/api/",
      "parent": "/",
      "depth": 1,
      "status": "PARTIAL",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [
        "/api/aws/",
        "/api/cloudflare/",
        "/api/discord/",
        "/api/docker/",
        "/api/github/",
        "/api/openai/",
        "/api/postgresql/",
        "/api/python/",
        "/api/react/",
        "/api/stripe/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/api/aws/",
      "parent": "/api/",
      "depth": 2,
      "status": "PARTIAL",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [
        "/api/aws/cloudfront/",
        "/api/aws/ec2/",
        "/api/aws/errors/",
        "/api/aws/iam/",
        "/api/aws/lambda/",
        "/api/aws/s3/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/api/aws/cloudfront/",
      "parent": "/api/aws/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/aws/ec2/",
      "parent": "/api/aws/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/aws/errors/",
      "parent": "/api/aws/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/aws/iam/",
      "parent": "/api/aws/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/aws/lambda/",
      "parent": "/api/aws/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/aws/s3/",
      "parent": "/api/aws/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/cloudflare/",
      "parent": "/api/",
      "depth": 2,
      "status": "PARTIAL",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [
        "/api/cloudflare/api-tokens/",
        "/api/cloudflare/dns/",
        "/api/cloudflare/pages/",
        "/api/cloudflare/r2/",
        "/api/cloudflare/turnstile/",
        "/api/cloudflare/workers/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/api/cloudflare/api-tokens/",
      "parent": "/api/cloudflare/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/cloudflare/dns/",
      "parent": "/api/cloudflare/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/cloudflare/pages/",
      "parent": "/api/cloudflare/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/cloudflare/r2/",
      "parent": "/api/cloudflare/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/cloudflare/turnstile/",
      "parent": "/api/cloudflare/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/cloudflare/workers/",
      "parent": "/api/cloudflare/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/discord/",
      "parent": "/api/",
      "depth": 2,
      "status": "PARTIAL",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [
        "/api/discord/bots/",
        "/api/discord/gateway/",
        "/api/discord/interactions/",
        "/api/discord/permissions/",
        "/api/discord/rate-limits/",
        "/api/discord/webhooks/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/api/discord/bots/",
      "parent": "/api/discord/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/discord/gateway/",
      "parent": "/api/discord/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/discord/interactions/",
      "parent": "/api/discord/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/discord/permissions/",
      "parent": "/api/discord/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/discord/rate-limits/",
      "parent": "/api/discord/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/discord/webhooks/",
      "parent": "/api/discord/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/docker/",
      "parent": "/api/",
      "depth": 2,
      "status": "PARTIAL",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [
        "/api/docker/builds/",
        "/api/docker/compose/",
        "/api/docker/containers/",
        "/api/docker/images/",
        "/api/docker/networks/",
        "/api/docker/volumes/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/api/docker/builds/",
      "parent": "/api/docker/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/docker/compose/",
      "parent": "/api/docker/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/docker/containers/",
      "parent": "/api/docker/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/docker/images/",
      "parent": "/api/docker/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/docker/networks/",
      "parent": "/api/docker/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/docker/volumes/",
      "parent": "/api/docker/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/github/",
      "parent": "/api/",
      "depth": 2,
      "status": "PARTIAL",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [
        "/api/github/actions/",
        "/api/github/authentication/",
        "/api/github/errors/",
        "/api/github/graphql/",
        "/api/github/rate-limits/",
        "/api/github/rest-api/",
        "/api/github/webhooks/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/api/github/actions/",
      "parent": "/api/github/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/github/authentication/",
      "parent": "/api/github/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/github/errors/",
      "parent": "/api/github/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/github/graphql/",
      "parent": "/api/github/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/github/rate-limits/",
      "parent": "/api/github/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/github/rest-api/",
      "parent": "/api/github/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/github/webhooks/",
      "parent": "/api/github/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/openai/",
      "parent": "/api/",
      "depth": 2,
      "status": "PARTIAL",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [
        "/api/openai/audio/",
        "/api/openai/authentication/",
        "/api/openai/batch/",
        "/api/openai/embeddings/",
        "/api/openai/errors/",
        "/api/openai/files/",
        "/api/openai/images/",
        "/api/openai/migration/",
        "/api/openai/models/",
        "/api/openai/rate-limits/",
        "/api/openai/realtime/",
        "/api/openai/responses-api/",
        "/api/openai/sdks/",
        "/api/openai/streaming/",
        "/api/openai/structured-outputs/",
        "/api/openai/tools/",
        "/api/openai/vector-stores/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/api/openai/audio/",
      "parent": "/api/openai/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "source_model",
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/openai/authentication/",
      "parent": "/api/openai/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "source_model",
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/openai/batch/",
      "parent": "/api/openai/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "source_model",
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/openai/embeddings/",
      "parent": "/api/openai/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "source_model",
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/openai/errors/",
      "parent": "/api/openai/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "source_model",
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/openai/files/",
      "parent": "/api/openai/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "source_model",
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/openai/images/",
      "parent": "/api/openai/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "source_model",
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/openai/migration/",
      "parent": "/api/openai/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "source_model",
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/openai/models/",
      "parent": "/api/openai/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "source_model",
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/openai/rate-limits/",
      "parent": "/api/openai/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "source_model",
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/openai/realtime/",
      "parent": "/api/openai/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "source_model",
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/openai/responses-api/",
      "parent": "/api/openai/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "source_model",
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/openai/sdks/",
      "parent": "/api/openai/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "source_model",
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/openai/streaming/",
      "parent": "/api/openai/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "source_model",
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/openai/structured-outputs/",
      "parent": "/api/openai/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "source_model",
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/openai/tools/",
      "parent": "/api/openai/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "source_model",
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/openai/vector-stores/",
      "parent": "/api/openai/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "source_model",
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/postgresql/",
      "parent": "/api/",
      "depth": 2,
      "status": "PARTIAL",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [
        "/api/postgresql/indexes/",
        "/api/postgresql/jsonb/",
        "/api/postgresql/performance/",
        "/api/postgresql/permissions/",
        "/api/postgresql/sql/",
        "/api/postgresql/transactions/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/api/postgresql/indexes/",
      "parent": "/api/postgresql/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/postgresql/jsonb/",
      "parent": "/api/postgresql/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/postgresql/performance/",
      "parent": "/api/postgresql/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/postgresql/permissions/",
      "parent": "/api/postgresql/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/postgresql/sql/",
      "parent": "/api/postgresql/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/postgresql/transactions/",
      "parent": "/api/postgresql/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/python/",
      "parent": "/api/",
      "depth": 2,
      "status": "PARTIAL",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [
        "/api/python/async/",
        "/api/python/errors/",
        "/api/python/packages/",
        "/api/python/stdlib/",
        "/api/python/syntax/",
        "/api/python/typing/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/api/python/async/",
      "parent": "/api/python/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/python/errors/",
      "parent": "/api/python/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/python/packages/",
      "parent": "/api/python/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/python/stdlib/",
      "parent": "/api/python/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/python/syntax/",
      "parent": "/api/python/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/python/typing/",
      "parent": "/api/python/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/react/",
      "parent": "/api/",
      "depth": 2,
      "status": "PARTIAL",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [
        "/api/react/components/",
        "/api/react/errors/",
        "/api/react/hooks/",
        "/api/react/routing/",
        "/api/react/server-components/",
        "/api/react/state/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/api/react/components/",
      "parent": "/api/react/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/react/errors/",
      "parent": "/api/react/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/react/hooks/",
      "parent": "/api/react/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/react/routing/",
      "parent": "/api/react/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/react/server-components/",
      "parent": "/api/react/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/react/state/",
      "parent": "/api/react/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/stripe/",
      "parent": "/api/",
      "depth": 2,
      "status": "PARTIAL",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [
        "/api/stripe/checkout/",
        "/api/stripe/customers/",
        "/api/stripe/errors/",
        "/api/stripe/payments/",
        "/api/stripe/subscriptions/",
        "/api/stripe/webhooks/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/api/stripe/checkout/",
      "parent": "/api/stripe/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/stripe/customers/",
      "parent": "/api/stripe/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/stripe/errors/",
      "parent": "/api/stripe/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/stripe/payments/",
      "parent": "/api/stripe/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/stripe/subscriptions/",
      "parent": "/api/stripe/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/api/stripe/webhooks/",
      "parent": "/api/stripe/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/blobs/",
      "parent": "/",
      "depth": 1,
      "status": "PARTIAL",
      "reason": "Route has some useful content or structure but needs deeper fact harvest before green status.",
      "children": [],
      "content_signals": [],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/code/",
      "parent": "/",
      "depth": 1,
      "status": "PARTIAL",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [
        "/code/css/",
        "/code/git/",
        "/code/html/",
        "/code/javascript/",
        "/code/linux/",
        "/code/php/",
        "/code/python/",
        "/code/security/",
        "/code/sql/",
        "/code/typescript/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/code/css/",
      "parent": "/code/",
      "depth": 2,
      "status": "PARTIAL",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [
        "/code/css/animations/",
        "/code/css/flexbox/",
        "/code/css/grid/",
        "/code/css/layout/",
        "/code/css/responsive/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/code/css/animations/",
      "parent": "/code/css/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/code/css/flexbox/",
      "parent": "/code/css/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/code/css/grid/",
      "parent": "/code/css/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/code/css/layout/",
      "parent": "/code/css/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/code/css/responsive/",
      "parent": "/code/css/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/code/git/",
      "parent": "/code/",
      "depth": 2,
      "status": "PARTIAL",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [
        "/code/git/branches/",
        "/code/git/commands/",
        "/code/git/errors/",
        "/code/git/github/",
        "/code/git/merge/",
        "/code/git/rebase/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/code/git/branches/",
      "parent": "/code/git/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/code/git/commands/",
      "parent": "/code/git/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/code/git/errors/",
      "parent": "/code/git/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/code/git/github/",
      "parent": "/code/git/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/code/git/merge/",
      "parent": "/code/git/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/code/git/rebase/",
      "parent": "/code/git/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/code/html/",
      "parent": "/code/",
      "depth": 2,
      "status": "PARTIAL",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [
        "/code/html/accessibility/",
        "/code/html/elements/",
        "/code/html/forms/",
        "/code/html/metadata/",
        "/code/html/seo/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/code/html/accessibility/",
      "parent": "/code/html/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/code/html/elements/",
      "parent": "/code/html/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/code/html/forms/",
      "parent": "/code/html/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/code/html/metadata/",
      "parent": "/code/html/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/code/html/seo/",
      "parent": "/code/html/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/code/javascript/",
      "parent": "/code/",
      "depth": 2,
      "status": "PARTIAL",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [
        "/code/javascript/async/",
        "/code/javascript/dom/",
        "/code/javascript/errors/",
        "/code/javascript/fetch/",
        "/code/javascript/modules/",
        "/code/javascript/syntax/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/code/javascript/async/",
      "parent": "/code/javascript/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/code/javascript/dom/",
      "parent": "/code/javascript/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/code/javascript/errors/",
      "parent": "/code/javascript/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/code/javascript/fetch/",
      "parent": "/code/javascript/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/code/javascript/modules/",
      "parent": "/code/javascript/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/code/javascript/syntax/",
      "parent": "/code/javascript/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/code/linux/",
      "parent": "/code/",
      "depth": 2,
      "status": "PARTIAL",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [
        "/code/linux/commands/",
        "/code/linux/logs/",
        "/code/linux/networking/",
        "/code/linux/permissions/",
        "/code/linux/services/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/code/linux/commands/",
      "parent": "/code/linux/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/code/linux/logs/",
      "parent": "/code/linux/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/code/linux/networking/",
      "parent": "/code/linux/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/code/linux/permissions/",
      "parent": "/code/linux/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/code/linux/services/",
      "parent": "/code/linux/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/code/php/",
      "parent": "/code/",
      "depth": 2,
      "status": "PARTIAL",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [
        "/code/php/errors/",
        "/code/php/forms/",
        "/code/php/hosting/",
        "/code/php/mysql/",
        "/code/php/sessions/",
        "/code/php/syntax/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/code/php/errors/",
      "parent": "/code/php/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/code/php/forms/",
      "parent": "/code/php/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/code/php/hosting/",
      "parent": "/code/php/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/code/php/mysql/",
      "parent": "/code/php/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/code/php/sessions/",
      "parent": "/code/php/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/code/php/syntax/",
      "parent": "/code/php/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/code/python/",
      "parent": "/code/",
      "depth": 2,
      "status": "PARTIAL",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [
        "/code/python/errors/",
        "/code/python/fastapi/",
        "/code/python/files/",
        "/code/python/pandas/",
        "/code/python/requests/",
        "/code/python/syntax/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/code/python/errors/",
      "parent": "/code/python/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/code/python/fastapi/",
      "parent": "/code/python/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/code/python/files/",
      "parent": "/code/python/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/code/python/pandas/",
      "parent": "/code/python/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/code/python/requests/",
      "parent": "/code/python/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/code/python/syntax/",
      "parent": "/code/python/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/code/security/",
      "parent": "/code/",
      "depth": 2,
      "status": "PARTIAL",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [
        "/code/security/auth/",
        "/code/security/csrf/",
        "/code/security/headers/",
        "/code/security/secrets/",
        "/code/security/sql-injection/",
        "/code/security/xss/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/code/security/auth/",
      "parent": "/code/security/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/code/security/csrf/",
      "parent": "/code/security/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/code/security/headers/",
      "parent": "/code/security/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/code/security/secrets/",
      "parent": "/code/security/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/code/security/sql-injection/",
      "parent": "/code/security/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/code/security/xss/",
      "parent": "/code/security/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/code/sql/",
      "parent": "/code/",
      "depth": 2,
      "status": "PARTIAL",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [
        "/code/sql/indexes/",
        "/code/sql/joins/",
        "/code/sql/optimization/",
        "/code/sql/select/",
        "/code/sql/transactions/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/code/sql/indexes/",
      "parent": "/code/sql/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/code/sql/joins/",
      "parent": "/code/sql/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/code/sql/optimization/",
      "parent": "/code/sql/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/code/sql/select/",
      "parent": "/code/sql/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/code/sql/transactions/",
      "parent": "/code/sql/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/code/typescript/",
      "parent": "/code/",
      "depth": 2,
      "status": "PARTIAL",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [
        "/code/typescript/config/",
        "/code/typescript/errors/",
        "/code/typescript/generics/",
        "/code/typescript/interfaces/",
        "/code/typescript/types/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/code/typescript/config/",
      "parent": "/code/typescript/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/code/typescript/errors/",
      "parent": "/code/typescript/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/code/typescript/generics/",
      "parent": "/code/typescript/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/code/typescript/interfaces/",
      "parent": "/code/typescript/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/code/typescript/types/",
      "parent": "/code/typescript/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Technical route needs deeper source/code examples before green.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/doi/",
      "parent": "/",
      "depth": 1,
      "status": "PARTIAL",
      "reason": "Route has some useful content or structure but needs deeper fact harvest before green status.",
      "children": [],
      "content_signals": [
        "concrete_values"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/finance/",
      "parent": "/",
      "depth": 1,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [
        "/finance/budgeting/",
        "/finance/etfs/",
        "/finance/fire/",
        "/finance/investing/",
        "/finance/pensions/",
        "/finance/risk/",
        "/finance/taxes/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/finance/budgeting/",
      "parent": "/finance/",
      "depth": 2,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [
        "/finance/budgeting/cashflow/",
        "/finance/budgeting/debt/",
        "/finance/budgeting/emergency-fund/",
        "/finance/budgeting/sinking-funds/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/finance/budgeting/cashflow/",
      "parent": "/finance/budgeting/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/finance/budgeting/debt/",
      "parent": "/finance/budgeting/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/finance/budgeting/emergency-fund/",
      "parent": "/finance/budgeting/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/finance/budgeting/sinking-funds/",
      "parent": "/finance/budgeting/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/finance/etfs/",
      "parent": "/finance/",
      "depth": 2,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [
        "/finance/etfs/accumulating/",
        "/finance/etfs/costs/",
        "/finance/etfs/distributing/",
        "/finance/etfs/index/",
        "/finance/etfs/tracking-error/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/finance/etfs/accumulating/",
      "parent": "/finance/etfs/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/finance/etfs/costs/",
      "parent": "/finance/etfs/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/finance/etfs/distributing/",
      "parent": "/finance/etfs/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/finance/etfs/index/",
      "parent": "/finance/etfs/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/finance/etfs/tracking-error/",
      "parent": "/finance/etfs/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/finance/fire/",
      "parent": "/finance/",
      "depth": 2,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [
        "/finance/fire/bridge-capital/",
        "/finance/fire/expenses/",
        "/finance/fire/pensions/",
        "/finance/fire/safe-withdrawal/",
        "/finance/fire/taxes/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/finance/fire/bridge-capital/",
      "parent": "/finance/fire/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/finance/fire/expenses/",
      "parent": "/finance/fire/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/finance/fire/pensions/",
      "parent": "/finance/fire/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/finance/fire/safe-withdrawal/",
      "parent": "/finance/fire/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/finance/fire/taxes/",
      "parent": "/finance/fire/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/finance/investing/",
      "parent": "/finance/",
      "depth": 2,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [
        "/finance/investing/bonds/",
        "/finance/investing/diversification/",
        "/finance/investing/etfs/",
        "/finance/investing/risk/",
        "/finance/investing/stocks/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/finance/investing/bonds/",
      "parent": "/finance/investing/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/finance/investing/diversification/",
      "parent": "/finance/investing/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/finance/investing/etfs/",
      "parent": "/finance/investing/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/finance/investing/risk/",
      "parent": "/finance/investing/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/finance/investing/stocks/",
      "parent": "/finance/investing/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/finance/pensions/",
      "parent": "/finance/",
      "depth": 2,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [
        "/finance/pensions/planning/",
        "/finance/pensions/state-pension/",
        "/finance/pensions/withdrawal/",
        "/finance/pensions/workplace/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/finance/pensions/planning/",
      "parent": "/finance/pensions/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/finance/pensions/state-pension/",
      "parent": "/finance/pensions/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/finance/pensions/withdrawal/",
      "parent": "/finance/pensions/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/finance/pensions/workplace/",
      "parent": "/finance/pensions/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/finance/risk/",
      "parent": "/finance/",
      "depth": 2,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [
        "/finance/risk/inflation/",
        "/finance/risk/liquidity/",
        "/finance/risk/sequence-risk/",
        "/finance/risk/volatility/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/finance/risk/inflation/",
      "parent": "/finance/risk/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/finance/risk/liquidity/",
      "parent": "/finance/risk/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/finance/risk/sequence-risk/",
      "parent": "/finance/risk/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/finance/risk/volatility/",
      "parent": "/finance/risk/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/finance/taxes/",
      "parent": "/finance/",
      "depth": 2,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [
        "/finance/taxes/capital-gains/",
        "/finance/taxes/deductions/",
        "/finance/taxes/dividends/",
        "/finance/taxes/income/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/finance/taxes/capital-gains/",
      "parent": "/finance/taxes/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/finance/taxes/deductions/",
      "parent": "/finance/taxes/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/finance/taxes/dividends/",
      "parent": "/finance/taxes/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/finance/taxes/income/",
      "parent": "/finance/taxes/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/",
      "parent": "/",
      "depth": 1,
      "status": "PARTIAL",
      "reason": "Route has some useful content or structure but needs deeper fact harvest before green status.",
      "children": [
        "/games/diablo2/",
        "/games/elden-ring/",
        "/games/minecraft/",
        "/games/monsterhunter/",
        "/games/pokemon/",
        "/games/pso/",
        "/games/stardew-valley/",
        "/games/torchlight2/",
        "/games/warframe/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/diablo2/",
      "parent": "/games/",
      "depth": 2,
      "status": "PARTIAL",
      "reason": "Route has some useful content or structure but needs deeper fact harvest before green status.",
      "children": [
        "/games/diablo2/breakpoints/",
        "/games/diablo2/classes/",
        "/games/diablo2/farming/",
        "/games/diablo2/items/",
        "/games/diablo2/mercenaries/",
        "/games/diablo2/runewords/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/diablo2/breakpoints/",
      "parent": "/games/diablo2/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/diablo2/classes/",
      "parent": "/games/diablo2/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/diablo2/farming/",
      "parent": "/games/diablo2/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/diablo2/items/",
      "parent": "/games/diablo2/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/diablo2/mercenaries/",
      "parent": "/games/diablo2/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/diablo2/runewords/",
      "parent": "/games/diablo2/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/elden-ring/",
      "parent": "/games/",
      "depth": 2,
      "status": "PARTIAL",
      "reason": "Route has some useful content or structure but needs deeper fact harvest before green status.",
      "children": [
        "/games/elden-ring/bosses/",
        "/games/elden-ring/builds/",
        "/games/elden-ring/items/",
        "/games/elden-ring/locations/",
        "/games/elden-ring/quests/",
        "/games/elden-ring/weapons/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/elden-ring/bosses/",
      "parent": "/games/elden-ring/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/elden-ring/builds/",
      "parent": "/games/elden-ring/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/elden-ring/items/",
      "parent": "/games/elden-ring/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/elden-ring/locations/",
      "parent": "/games/elden-ring/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/elden-ring/quests/",
      "parent": "/games/elden-ring/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/elden-ring/weapons/",
      "parent": "/games/elden-ring/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/minecraft/",
      "parent": "/games/",
      "depth": 2,
      "status": "PARTIAL",
      "reason": "Route has some useful content or structure but needs deeper fact harvest before green status.",
      "children": [
        "/games/minecraft/biomes/",
        "/games/minecraft/blocks/",
        "/games/minecraft/commands/",
        "/games/minecraft/farms/",
        "/games/minecraft/mobs/",
        "/games/minecraft/redstone/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/minecraft/biomes/",
      "parent": "/games/minecraft/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/minecraft/blocks/",
      "parent": "/games/minecraft/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/minecraft/commands/",
      "parent": "/games/minecraft/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/minecraft/farms/",
      "parent": "/games/minecraft/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/minecraft/mobs/",
      "parent": "/games/minecraft/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/minecraft/redstone/",
      "parent": "/games/minecraft/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/monsterhunter/",
      "parent": "/games/",
      "depth": 2,
      "status": "PARTIAL",
      "reason": "Route has some useful content or structure but needs deeper fact harvest before green status.",
      "children": [
        "/games/monsterhunter/armor/",
        "/games/monsterhunter/materials/",
        "/games/monsterhunter/monsters/",
        "/games/monsterhunter/progression/",
        "/games/monsterhunter/skills/",
        "/games/monsterhunter/weapons/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/monsterhunter/armor/",
      "parent": "/games/monsterhunter/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/monsterhunter/materials/",
      "parent": "/games/monsterhunter/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/monsterhunter/monsters/",
      "parent": "/games/monsterhunter/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/monsterhunter/progression/",
      "parent": "/games/monsterhunter/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/monsterhunter/skills/",
      "parent": "/games/monsterhunter/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/monsterhunter/weapons/",
      "parent": "/games/monsterhunter/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/pokemon/",
      "parent": "/games/",
      "depth": 2,
      "status": "PARTIAL",
      "reason": "Pokémon route appears structurally useful but not proven fact-solid; needs game-data harvest/source audit.",
      "children": [
        "/games/pokemon/battling/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/",
      "parent": "/games/pokemon/",
      "depth": 3,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [
        "/games/pokemon/battling/abilities/",
        "/games/pokemon/battling/formats/",
        "/games/pokemon/battling/items/",
        "/games/pokemon/battling/mechanics/",
        "/games/pokemon/battling/moves/",
        "/games/pokemon/battling/pokemon/"
      ],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/",
      "parent": "/games/pokemon/battling/",
      "depth": 4,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [
        "/games/pokemon/battling/abilities/adaptability/",
        "/games/pokemon/battling/abilities/beast-boost/",
        "/games/pokemon/battling/abilities/chlorophyll/",
        "/games/pokemon/battling/abilities/competitive/",
        "/games/pokemon/battling/abilities/contrary/",
        "/games/pokemon/battling/abilities/defiant/",
        "/games/pokemon/battling/abilities/download/",
        "/games/pokemon/battling/abilities/drizzle/",
        "/games/pokemon/battling/abilities/drought/",
        "/games/pokemon/battling/abilities/electric-surge/",
        "/games/pokemon/battling/abilities/filter/",
        "/games/pokemon/battling/abilities/flame-body/",
        "/games/pokemon/battling/abilities/flash-fire/",
        "/games/pokemon/battling/abilities/fluffy/",
        "/games/pokemon/battling/abilities/friend-guard/",
        "/games/pokemon/battling/abilities/frisk/",
        "/games/pokemon/battling/abilities/good-as-gold/",
        "/games/pokemon/battling/abilities/grassy-surge/",
        "/games/pokemon/battling/abilities/guts/",
        "/games/pokemon/battling/abilities/huge-power/",
        "/games/pokemon/battling/abilities/ice-scales/",
        "/games/pokemon/battling/abilities/infiltrator/",
        "/games/pokemon/battling/abilities/inner-focus/",
        "/games/pokemon/battling/abilities/intimidate/",
        "/games/pokemon/battling/abilities/iron-barbs/",
        "/games/pokemon/battling/abilities/levitate/",
        "/games/pokemon/battling/abilities/libero/",
        "/games/pokemon/battling/abilities/lightning-rod/",
        "/games/pokemon/battling/abilities/magic-bounce/",
        "/games/pokemon/battling/abilities/magic-guard/",
        "/games/pokemon/battling/abilities/misty-surge/",
        "/games/pokemon/battling/abilities/mold-breaker/",
        "/games/pokemon/battling/abilities/moxie/",
        "/games/pokemon/battling/abilities/multiscale/",
        "/games/pokemon/battling/abilities/natural-cure/",
        "/games/pokemon/battling/abilities/oblivious/",
        "/games/pokemon/battling/abilities/poison-heal/",
        "/games/pokemon/battling/abilities/prankster/",
        "/games/pokemon/battling/abilities/pressure/",
        "/games/pokemon/battling/abilities/protean/",
        "/games/pokemon/battling/abilities/protosynthesis/",
        "/games/pokemon/battling/abilities/psychic-surge/",
        "/games/pokemon/battling/abilities/pure-power/",
        "/games/pokemon/battling/abilities/purifying-salt/",
        "/games/pokemon/battling/abilities/quark-drive/",
        "/games/pokemon/battling/abilities/regenerator/",
        "/games/pokemon/battling/abilities/rough-skin/",
        "/games/pokemon/battling/abilities/sand-rush/",
        "/games/pokemon/battling/abilities/sand-stream/",
        "/games/pokemon/battling/abilities/sap-sipper/",
        "/games/pokemon/battling/abilities/scrappy/",
        "/games/pokemon/battling/abilities/serene-grace/",
        "/games/pokemon/battling/abilities/sheer-force/",
        "/games/pokemon/battling/abilities/slush-rush/",
        "/games/pokemon/battling/abilities/snow-warning/",
        "/games/pokemon/battling/abilities/solid-rock/",
        "/games/pokemon/battling/abilities/speed-boost/",
        "/games/pokemon/battling/abilities/static/",
        "/games/pokemon/battling/abilities/storm-drain/",
        "/games/pokemon/battling/abilities/sturdy/",
        "/games/pokemon/battling/abilities/supreme-overlord/",
        "/games/pokemon/battling/abilities/swift-swim/",
        "/games/pokemon/battling/abilities/technician/",
        "/games/pokemon/battling/abilities/telepathy/",
        "/games/pokemon/battling/abilities/thick-fat/",
        "/games/pokemon/battling/abilities/trace/",
        "/games/pokemon/battling/abilities/unaware/",
        "/games/pokemon/battling/abilities/unnerve/",
        "/games/pokemon/battling/abilities/volt-absorb/",
        "/games/pokemon/battling/abilities/water-absorb/",
        "/games/pokemon/battling/abilities/wonder-guard/"
      ],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/adaptability/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/beast-boost/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/chlorophyll/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/competitive/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/contrary/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/defiant/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/download/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/drizzle/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/drought/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/electric-surge/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/filter/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/flame-body/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/flash-fire/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/fluffy/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/friend-guard/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/frisk/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/good-as-gold/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/grassy-surge/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/guts/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/huge-power/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/ice-scales/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/infiltrator/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/inner-focus/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/intimidate/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/iron-barbs/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/levitate/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/libero/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/lightning-rod/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/magic-bounce/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/magic-guard/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/misty-surge/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/mold-breaker/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/moxie/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/multiscale/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/natural-cure/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/oblivious/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/poison-heal/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/prankster/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/pressure/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/protean/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/protosynthesis/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/psychic-surge/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/pure-power/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/purifying-salt/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/quark-drive/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/regenerator/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/rough-skin/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/sand-rush/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/sand-stream/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/sap-sipper/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/scrappy/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/serene-grace/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/sheer-force/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/slush-rush/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/snow-warning/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/solid-rock/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/speed-boost/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/static/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/storm-drain/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/sturdy/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/supreme-overlord/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/swift-swim/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/technician/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/telepathy/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/thick-fat/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/trace/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/unaware/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/unnerve/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/volt-absorb/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/water-absorb/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/abilities/wonder-guard/",
      "parent": "/games/pokemon/battling/abilities/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/formats/",
      "parent": "/games/pokemon/battling/",
      "depth": 4,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [
        "/games/pokemon/battling/formats/1v1/",
        "/games/pokemon/battling/formats/anything-goes/",
        "/games/pokemon/battling/formats/battle-stadium/",
        "/games/pokemon/battling/formats/cap/",
        "/games/pokemon/battling/formats/doubles-ou/",
        "/games/pokemon/battling/formats/little-cup/",
        "/games/pokemon/battling/formats/monotype/",
        "/games/pokemon/battling/formats/national-dex-doubles/",
        "/games/pokemon/battling/formats/national-dex-ubers/",
        "/games/pokemon/battling/formats/national-dex/",
        "/games/pokemon/battling/formats/nu/",
        "/games/pokemon/battling/formats/old-gens/",
        "/games/pokemon/battling/formats/om/",
        "/games/pokemon/battling/formats/ou/",
        "/games/pokemon/battling/formats/pu/",
        "/games/pokemon/battling/formats/randbats/",
        "/games/pokemon/battling/formats/ru/",
        "/games/pokemon/battling/formats/ubers/",
        "/games/pokemon/battling/formats/uu/",
        "/games/pokemon/battling/formats/vgc/",
        "/games/pokemon/battling/formats/zu/"
      ],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/formats/1v1/",
      "parent": "/games/pokemon/battling/formats/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/formats/anything-goes/",
      "parent": "/games/pokemon/battling/formats/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/formats/battle-stadium/",
      "parent": "/games/pokemon/battling/formats/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/formats/cap/",
      "parent": "/games/pokemon/battling/formats/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/formats/doubles-ou/",
      "parent": "/games/pokemon/battling/formats/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/formats/little-cup/",
      "parent": "/games/pokemon/battling/formats/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/formats/monotype/",
      "parent": "/games/pokemon/battling/formats/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/formats/national-dex-doubles/",
      "parent": "/games/pokemon/battling/formats/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/formats/national-dex-ubers/",
      "parent": "/games/pokemon/battling/formats/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/formats/national-dex/",
      "parent": "/games/pokemon/battling/formats/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/formats/nu/",
      "parent": "/games/pokemon/battling/formats/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/formats/old-gens/",
      "parent": "/games/pokemon/battling/formats/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/formats/om/",
      "parent": "/games/pokemon/battling/formats/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/formats/ou/",
      "parent": "/games/pokemon/battling/formats/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/formats/pu/",
      "parent": "/games/pokemon/battling/formats/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/formats/randbats/",
      "parent": "/games/pokemon/battling/formats/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/formats/ru/",
      "parent": "/games/pokemon/battling/formats/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/formats/ubers/",
      "parent": "/games/pokemon/battling/formats/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/formats/uu/",
      "parent": "/games/pokemon/battling/formats/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/formats/vgc/",
      "parent": "/games/pokemon/battling/formats/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/formats/zu/",
      "parent": "/games/pokemon/battling/formats/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/items/",
      "parent": "/games/pokemon/battling/",
      "depth": 4,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [
        "/games/pokemon/battling/items/air-balloon/",
        "/games/pokemon/battling/items/assault-vest/",
        "/games/pokemon/battling/items/berries/",
        "/games/pokemon/battling/items/black-sludge/",
        "/games/pokemon/battling/items/booster-energy/",
        "/games/pokemon/battling/items/choice-band/",
        "/games/pokemon/battling/items/choice-items/",
        "/games/pokemon/battling/items/choice-scarf/",
        "/games/pokemon/battling/items/choice-specs/",
        "/games/pokemon/battling/items/clear-amulet/",
        "/games/pokemon/battling/items/covert-cloak/",
        "/games/pokemon/battling/items/damp-rock/",
        "/games/pokemon/battling/items/eject-button/",
        "/games/pokemon/battling/items/eject-pack/",
        "/games/pokemon/battling/items/eviolite/",
        "/games/pokemon/battling/items/expert-belt/",
        "/games/pokemon/battling/items/flame-orb/",
        "/games/pokemon/battling/items/focus-sash/",
        "/games/pokemon/battling/items/grip-claw/",
        "/games/pokemon/battling/items/heat-rock/",
        "/games/pokemon/battling/items/heavy-duty-boots/",
        "/games/pokemon/battling/items/icy-rock/",
        "/games/pokemon/battling/items/kings-rock/",
        "/games/pokemon/battling/items/leftovers/",
        "/games/pokemon/battling/items/life-orb/",
        "/games/pokemon/battling/items/light-clay/",
        "/games/pokemon/battling/items/loaded-dice/",
        "/games/pokemon/battling/items/lum-berry/",
        "/games/pokemon/battling/items/mental-herb/",
        "/games/pokemon/battling/items/mirror-herb/",
        "/games/pokemon/battling/items/pinch-berries/",
        "/games/pokemon/battling/items/power-herb/",
        "/games/pokemon/battling/items/protective-pads/",
        "/games/pokemon/battling/items/quick-claw/",
        "/games/pokemon/battling/items/red-card/",
        "/games/pokemon/battling/items/resist-berries/",
        "/games/pokemon/battling/items/rocky-helmet/",
        "/games/pokemon/battling/items/room-service/",
        "/games/pokemon/battling/items/safety-goggles/",
        "/games/pokemon/battling/items/scope-lens/",
        "/games/pokemon/battling/items/shed-shell/",
        "/games/pokemon/battling/items/sitrus-berry/",
        "/games/pokemon/battling/items/smooth-rock/",
        "/games/pokemon/battling/items/terrain-extender/",
        "/games/pokemon/battling/items/throat-spray/",
        "/games/pokemon/battling/items/toxic-orb/",
        "/games/pokemon/battling/items/utility-umbrella/",
        "/games/pokemon/battling/items/weakness-policy/",
        "/games/pokemon/battling/items/weather-rocks/",
        "/games/pokemon/battling/items/white-herb/"
      ],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/items/air-balloon/",
      "parent": "/games/pokemon/battling/items/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/items/assault-vest/",
      "parent": "/games/pokemon/battling/items/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/items/berries/",
      "parent": "/games/pokemon/battling/items/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/items/black-sludge/",
      "parent": "/games/pokemon/battling/items/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/items/booster-energy/",
      "parent": "/games/pokemon/battling/items/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/items/choice-band/",
      "parent": "/games/pokemon/battling/items/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/items/choice-items/",
      "parent": "/games/pokemon/battling/items/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/items/choice-scarf/",
      "parent": "/games/pokemon/battling/items/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/items/choice-specs/",
      "parent": "/games/pokemon/battling/items/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/items/clear-amulet/",
      "parent": "/games/pokemon/battling/items/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/items/covert-cloak/",
      "parent": "/games/pokemon/battling/items/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/items/damp-rock/",
      "parent": "/games/pokemon/battling/items/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/items/eject-button/",
      "parent": "/games/pokemon/battling/items/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/items/eject-pack/",
      "parent": "/games/pokemon/battling/items/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/items/eviolite/",
      "parent": "/games/pokemon/battling/items/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/items/expert-belt/",
      "parent": "/games/pokemon/battling/items/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/items/flame-orb/",
      "parent": "/games/pokemon/battling/items/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/items/focus-sash/",
      "parent": "/games/pokemon/battling/items/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/items/grip-claw/",
      "parent": "/games/pokemon/battling/items/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/items/heat-rock/",
      "parent": "/games/pokemon/battling/items/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/items/heavy-duty-boots/",
      "parent": "/games/pokemon/battling/items/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/items/icy-rock/",
      "parent": "/games/pokemon/battling/items/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/items/kings-rock/",
      "parent": "/games/pokemon/battling/items/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/items/leftovers/",
      "parent": "/games/pokemon/battling/items/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/items/life-orb/",
      "parent": "/games/pokemon/battling/items/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/items/light-clay/",
      "parent": "/games/pokemon/battling/items/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/items/loaded-dice/",
      "parent": "/games/pokemon/battling/items/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/items/lum-berry/",
      "parent": "/games/pokemon/battling/items/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/items/mental-herb/",
      "parent": "/games/pokemon/battling/items/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/items/mirror-herb/",
      "parent": "/games/pokemon/battling/items/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/items/pinch-berries/",
      "parent": "/games/pokemon/battling/items/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/items/power-herb/",
      "parent": "/games/pokemon/battling/items/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/items/protective-pads/",
      "parent": "/games/pokemon/battling/items/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/items/quick-claw/",
      "parent": "/games/pokemon/battling/items/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/items/red-card/",
      "parent": "/games/pokemon/battling/items/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/items/resist-berries/",
      "parent": "/games/pokemon/battling/items/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/items/rocky-helmet/",
      "parent": "/games/pokemon/battling/items/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/items/room-service/",
      "parent": "/games/pokemon/battling/items/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/items/safety-goggles/",
      "parent": "/games/pokemon/battling/items/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/items/scope-lens/",
      "parent": "/games/pokemon/battling/items/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/items/shed-shell/",
      "parent": "/games/pokemon/battling/items/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/items/sitrus-berry/",
      "parent": "/games/pokemon/battling/items/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/items/smooth-rock/",
      "parent": "/games/pokemon/battling/items/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/items/terrain-extender/",
      "parent": "/games/pokemon/battling/items/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/items/throat-spray/",
      "parent": "/games/pokemon/battling/items/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/items/toxic-orb/",
      "parent": "/games/pokemon/battling/items/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/items/utility-umbrella/",
      "parent": "/games/pokemon/battling/items/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/items/weakness-policy/",
      "parent": "/games/pokemon/battling/items/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/items/weather-rocks/",
      "parent": "/games/pokemon/battling/items/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/items/white-herb/",
      "parent": "/games/pokemon/battling/items/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/mechanics/",
      "parent": "/games/pokemon/battling/",
      "depth": 4,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [
        "/games/pokemon/battling/mechanics/burn/",
        "/games/pokemon/battling/mechanics/clauses/",
        "/games/pokemon/battling/mechanics/confusion/",
        "/games/pokemon/battling/mechanics/critical-hits/",
        "/games/pokemon/battling/mechanics/damage-formula/",
        "/games/pokemon/battling/mechanics/dynamax/",
        "/games/pokemon/battling/mechanics/evs/",
        "/games/pokemon/battling/mechanics/flinching/",
        "/games/pokemon/battling/mechanics/freeze/",
        "/games/pokemon/battling/mechanics/hazard-removal/",
        "/games/pokemon/battling/mechanics/hazards/",
        "/games/pokemon/battling/mechanics/ivs/",
        "/games/pokemon/battling/mechanics/mega-evolution/",
        "/games/pokemon/battling/mechanics/natures/",
        "/games/pokemon/battling/mechanics/paralysis/",
        "/games/pokemon/battling/mechanics/pivoting/",
        "/games/pokemon/battling/mechanics/poison/",
        "/games/pokemon/battling/mechanics/priority/",
        "/games/pokemon/battling/mechanics/rain/",
        "/games/pokemon/battling/mechanics/rng/",
        "/games/pokemon/battling/mechanics/sand/",
        "/games/pokemon/battling/mechanics/screens/",
        "/games/pokemon/battling/mechanics/sleep/",
        "/games/pokemon/battling/mechanics/snow/",
        "/games/pokemon/battling/mechanics/speed-control/",
        "/games/pokemon/battling/mechanics/spikes/",
        "/games/pokemon/battling/mechanics/stab/",
        "/games/pokemon/battling/mechanics/stats/",
        "/games/pokemon/battling/mechanics/status/",
        "/games/pokemon/battling/mechanics/stealth-rock/",
        "/games/pokemon/battling/mechanics/sticky-web/",
        "/games/pokemon/battling/mechanics/sun/",
        "/games/pokemon/battling/mechanics/switching/",
        "/games/pokemon/battling/mechanics/tera/",
        "/games/pokemon/battling/mechanics/terrain/",
        "/games/pokemon/battling/mechanics/toxic-spikes/",
        "/games/pokemon/battling/mechanics/trick-room/",
        "/games/pokemon/battling/mechanics/type-matchups/",
        "/games/pokemon/battling/mechanics/weather/",
        "/games/pokemon/battling/mechanics/z-moves/"
      ],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/mechanics/burn/",
      "parent": "/games/pokemon/battling/mechanics/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/mechanics/clauses/",
      "parent": "/games/pokemon/battling/mechanics/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/mechanics/confusion/",
      "parent": "/games/pokemon/battling/mechanics/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/mechanics/critical-hits/",
      "parent": "/games/pokemon/battling/mechanics/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/mechanics/damage-formula/",
      "parent": "/games/pokemon/battling/mechanics/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/mechanics/dynamax/",
      "parent": "/games/pokemon/battling/mechanics/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/mechanics/evs/",
      "parent": "/games/pokemon/battling/mechanics/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/mechanics/flinching/",
      "parent": "/games/pokemon/battling/mechanics/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/mechanics/freeze/",
      "parent": "/games/pokemon/battling/mechanics/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/mechanics/hazard-removal/",
      "parent": "/games/pokemon/battling/mechanics/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/mechanics/hazards/",
      "parent": "/games/pokemon/battling/mechanics/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/mechanics/ivs/",
      "parent": "/games/pokemon/battling/mechanics/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/mechanics/mega-evolution/",
      "parent": "/games/pokemon/battling/mechanics/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/mechanics/natures/",
      "parent": "/games/pokemon/battling/mechanics/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/mechanics/paralysis/",
      "parent": "/games/pokemon/battling/mechanics/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/mechanics/pivoting/",
      "parent": "/games/pokemon/battling/mechanics/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/mechanics/poison/",
      "parent": "/games/pokemon/battling/mechanics/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/mechanics/priority/",
      "parent": "/games/pokemon/battling/mechanics/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/mechanics/rain/",
      "parent": "/games/pokemon/battling/mechanics/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/mechanics/rng/",
      "parent": "/games/pokemon/battling/mechanics/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/mechanics/sand/",
      "parent": "/games/pokemon/battling/mechanics/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/mechanics/screens/",
      "parent": "/games/pokemon/battling/mechanics/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/mechanics/sleep/",
      "parent": "/games/pokemon/battling/mechanics/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/mechanics/snow/",
      "parent": "/games/pokemon/battling/mechanics/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/mechanics/speed-control/",
      "parent": "/games/pokemon/battling/mechanics/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/mechanics/spikes/",
      "parent": "/games/pokemon/battling/mechanics/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/mechanics/stab/",
      "parent": "/games/pokemon/battling/mechanics/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/mechanics/stats/",
      "parent": "/games/pokemon/battling/mechanics/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/mechanics/status/",
      "parent": "/games/pokemon/battling/mechanics/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/mechanics/stealth-rock/",
      "parent": "/games/pokemon/battling/mechanics/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/mechanics/sticky-web/",
      "parent": "/games/pokemon/battling/mechanics/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/mechanics/sun/",
      "parent": "/games/pokemon/battling/mechanics/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/mechanics/switching/",
      "parent": "/games/pokemon/battling/mechanics/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/mechanics/tera/",
      "parent": "/games/pokemon/battling/mechanics/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/mechanics/terrain/",
      "parent": "/games/pokemon/battling/mechanics/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/mechanics/toxic-spikes/",
      "parent": "/games/pokemon/battling/mechanics/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/mechanics/trick-room/",
      "parent": "/games/pokemon/battling/mechanics/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/mechanics/type-matchups/",
      "parent": "/games/pokemon/battling/mechanics/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/mechanics/weather/",
      "parent": "/games/pokemon/battling/mechanics/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/mechanics/z-moves/",
      "parent": "/games/pokemon/battling/mechanics/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/moves/",
      "parent": "/games/pokemon/battling/",
      "depth": 4,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [
        "/games/pokemon/battling/moves/agility/",
        "/games/pokemon/battling/moves/aromatherapy/",
        "/games/pokemon/battling/moves/bulk-up/",
        "/games/pokemon/battling/moves/calm-mind/",
        "/games/pokemon/battling/moves/close-combat/",
        "/games/pokemon/battling/moves/court-change/",
        "/games/pokemon/battling/moves/curse/",
        "/games/pokemon/battling/moves/defog/",
        "/games/pokemon/battling/moves/draco-meteor/",
        "/games/pokemon/battling/moves/dragon-dance/",
        "/games/pokemon/battling/moves/earthquake/",
        "/games/pokemon/battling/moves/encore/",
        "/games/pokemon/battling/moves/energy-ball/",
        "/games/pokemon/battling/moves/fire-blast/",
        "/games/pokemon/battling/moves/flamethrower/",
        "/games/pokemon/battling/moves/flash-cannon/",
        "/games/pokemon/battling/moves/flip-turn/",
        "/games/pokemon/battling/moves/future-sight/",
        "/games/pokemon/battling/moves/giga-drain/",
        "/games/pokemon/battling/moves/haze/",
        "/games/pokemon/battling/moves/heal-bell/",
        "/games/pokemon/battling/moves/hydro-pump/",
        "/games/pokemon/battling/moves/ice-beam/",
        "/games/pokemon/battling/moves/iron-head/",
        "/games/pokemon/battling/moves/knock-off/",
        "/games/pokemon/battling/moves/moonblast/",
        "/games/pokemon/battling/moves/mortal-spin/",
        "/games/pokemon/battling/moves/nasty-plot/",
        "/games/pokemon/battling/moves/parting-shot/",
        "/games/pokemon/battling/moves/protect/",
        "/games/pokemon/battling/moves/psychic/",
        "/games/pokemon/battling/moves/psyshock/",
        "/games/pokemon/battling/moves/quiver-dance/",
        "/games/pokemon/battling/moves/rapid-spin/",
        "/games/pokemon/battling/moves/recover/",
        "/games/pokemon/battling/moves/roar/",
        "/games/pokemon/battling/moves/rock-slide/",
        "/games/pokemon/battling/moves/roost/",
        "/games/pokemon/battling/moves/scald/",
        "/games/pokemon/battling/moves/shadow-ball/",
        "/games/pokemon/battling/moves/shell-smash/",
        "/games/pokemon/battling/moves/sleep-powder/",
        "/games/pokemon/battling/moves/soft-boiled/",
        "/games/pokemon/battling/moves/spikes/",
        "/games/pokemon/battling/moves/spore/",
        "/games/pokemon/battling/moves/stealth-rock/",
        "/games/pokemon/battling/moves/sticky-web/",
        "/games/pokemon/battling/moves/stone-edge/",
        "/games/pokemon/battling/moves/substitute/",
        "/games/pokemon/battling/moves/surf/",
        "/games/pokemon/battling/moves/swords-dance/",
        "/games/pokemon/battling/moves/tailwind/",
        "/games/pokemon/battling/moves/taunt/",
        "/games/pokemon/battling/moves/teleport/",
        "/games/pokemon/battling/moves/thunder-wave/",
        "/games/pokemon/battling/moves/thunderbolt/",
        "/games/pokemon/battling/moves/toxic-spikes/",
        "/games/pokemon/battling/moves/toxic/",
        "/games/pokemon/battling/moves/trick-room/",
        "/games/pokemon/battling/moves/trick/",
        "/games/pokemon/battling/moves/u-turn/",
        "/games/pokemon/battling/moves/volt-switch/",
        "/games/pokemon/battling/moves/whirlwind/",
        "/games/pokemon/battling/moves/will-o-wisp/",
        "/games/pokemon/battling/moves/wish/"
      ],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/moves/agility/",
      "parent": "/games/pokemon/battling/moves/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/moves/aromatherapy/",
      "parent": "/games/pokemon/battling/moves/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/moves/bulk-up/",
      "parent": "/games/pokemon/battling/moves/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/moves/calm-mind/",
      "parent": "/games/pokemon/battling/moves/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/moves/close-combat/",
      "parent": "/games/pokemon/battling/moves/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/moves/court-change/",
      "parent": "/games/pokemon/battling/moves/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/moves/curse/",
      "parent": "/games/pokemon/battling/moves/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/moves/defog/",
      "parent": "/games/pokemon/battling/moves/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/moves/draco-meteor/",
      "parent": "/games/pokemon/battling/moves/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/moves/dragon-dance/",
      "parent": "/games/pokemon/battling/moves/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/moves/earthquake/",
      "parent": "/games/pokemon/battling/moves/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/moves/encore/",
      "parent": "/games/pokemon/battling/moves/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/moves/energy-ball/",
      "parent": "/games/pokemon/battling/moves/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/moves/fire-blast/",
      "parent": "/games/pokemon/battling/moves/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/moves/flamethrower/",
      "parent": "/games/pokemon/battling/moves/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/moves/flash-cannon/",
      "parent": "/games/pokemon/battling/moves/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/moves/flip-turn/",
      "parent": "/games/pokemon/battling/moves/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/moves/future-sight/",
      "parent": "/games/pokemon/battling/moves/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/moves/giga-drain/",
      "parent": "/games/pokemon/battling/moves/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/moves/haze/",
      "parent": "/games/pokemon/battling/moves/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/moves/heal-bell/",
      "parent": "/games/pokemon/battling/moves/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/moves/hydro-pump/",
      "parent": "/games/pokemon/battling/moves/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/moves/ice-beam/",
      "parent": "/games/pokemon/battling/moves/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/moves/iron-head/",
      "parent": "/games/pokemon/battling/moves/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/moves/knock-off/",
      "parent": "/games/pokemon/battling/moves/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/moves/moonblast/",
      "parent": "/games/pokemon/battling/moves/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/moves/mortal-spin/",
      "parent": "/games/pokemon/battling/moves/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/moves/nasty-plot/",
      "parent": "/games/pokemon/battling/moves/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/moves/parting-shot/",
      "parent": "/games/pokemon/battling/moves/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/moves/protect/",
      "parent": "/games/pokemon/battling/moves/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/moves/psychic/",
      "parent": "/games/pokemon/battling/moves/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/moves/psyshock/",
      "parent": "/games/pokemon/battling/moves/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/moves/quiver-dance/",
      "parent": "/games/pokemon/battling/moves/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/moves/rapid-spin/",
      "parent": "/games/pokemon/battling/moves/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/moves/recover/",
      "parent": "/games/pokemon/battling/moves/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/moves/roar/",
      "parent": "/games/pokemon/battling/moves/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/moves/rock-slide/",
      "parent": "/games/pokemon/battling/moves/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/moves/roost/",
      "parent": "/games/pokemon/battling/moves/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/moves/scald/",
      "parent": "/games/pokemon/battling/moves/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/moves/shadow-ball/",
      "parent": "/games/pokemon/battling/moves/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/moves/shell-smash/",
      "parent": "/games/pokemon/battling/moves/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/moves/sleep-powder/",
      "parent": "/games/pokemon/battling/moves/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/moves/soft-boiled/",
      "parent": "/games/pokemon/battling/moves/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/moves/spikes/",
      "parent": "/games/pokemon/battling/moves/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/moves/spore/",
      "parent": "/games/pokemon/battling/moves/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/moves/stealth-rock/",
      "parent": "/games/pokemon/battling/moves/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/moves/sticky-web/",
      "parent": "/games/pokemon/battling/moves/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/moves/stone-edge/",
      "parent": "/games/pokemon/battling/moves/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/moves/substitute/",
      "parent": "/games/pokemon/battling/moves/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/moves/surf/",
      "parent": "/games/pokemon/battling/moves/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/moves/swords-dance/",
      "parent": "/games/pokemon/battling/moves/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/moves/tailwind/",
      "parent": "/games/pokemon/battling/moves/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/moves/taunt/",
      "parent": "/games/pokemon/battling/moves/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/moves/teleport/",
      "parent": "/games/pokemon/battling/moves/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/moves/thunder-wave/",
      "parent": "/games/pokemon/battling/moves/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/moves/thunderbolt/",
      "parent": "/games/pokemon/battling/moves/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/moves/toxic-spikes/",
      "parent": "/games/pokemon/battling/moves/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/moves/toxic/",
      "parent": "/games/pokemon/battling/moves/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/moves/trick-room/",
      "parent": "/games/pokemon/battling/moves/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/moves/trick/",
      "parent": "/games/pokemon/battling/moves/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/moves/u-turn/",
      "parent": "/games/pokemon/battling/moves/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/moves/volt-switch/",
      "parent": "/games/pokemon/battling/moves/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/moves/whirlwind/",
      "parent": "/games/pokemon/battling/moves/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/moves/will-o-wisp/",
      "parent": "/games/pokemon/battling/moves/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/moves/wish/",
      "parent": "/games/pokemon/battling/moves/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/pokemon/",
      "parent": "/games/pokemon/battling/",
      "depth": 4,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [
        "/games/pokemon/battling/pokemon/alakazam/",
        "/games/pokemon/battling/pokemon/alolan-ninetales/",
        "/games/pokemon/battling/pokemon/amoonguss-vgc/",
        "/games/pokemon/battling/pokemon/amoonguss/",
        "/games/pokemon/battling/pokemon/barraskewda/",
        "/games/pokemon/battling/pokemon/blissey/",
        "/games/pokemon/battling/pokemon/calyrex-shadow/",
        "/games/pokemon/battling/pokemon/chansey/",
        "/games/pokemon/battling/pokemon/chi-yu/",
        "/games/pokemon/battling/pokemon/chien-pao/",
        "/games/pokemon/battling/pokemon/clefable/",
        "/games/pokemon/battling/pokemon/clodsire/",
        "/games/pokemon/battling/pokemon/corviknight/",
        "/games/pokemon/battling/pokemon/darkrai/",
        "/games/pokemon/battling/pokemon/deoxys-speed/",
        "/games/pokemon/battling/pokemon/dondozo/",
        "/games/pokemon/battling/pokemon/dragapult/",
        "/games/pokemon/battling/pokemon/dragonite-classic/",
        "/games/pokemon/battling/pokemon/dragonite/",
        "/games/pokemon/battling/pokemon/excadrill/",
        "/games/pokemon/battling/pokemon/farigiraf/",
        "/games/pokemon/battling/pokemon/ferrothorn/",
        "/games/pokemon/battling/pokemon/flutter-mane/",
        "/games/pokemon/battling/pokemon/garchomp/",
        "/games/pokemon/battling/pokemon/garganacl/",
        "/games/pokemon/battling/pokemon/gengar/",
        "/games/pokemon/battling/pokemon/gholdengo/",
        "/games/pokemon/battling/pokemon/gliscor/",
        "/games/pokemon/battling/pokemon/great-tusk/",
        "/games/pokemon/battling/pokemon/greninja/",
        "/games/pokemon/battling/pokemon/grimmsnarl/",
        "/games/pokemon/battling/pokemon/groudon/",
        "/games/pokemon/battling/pokemon/hatterene/",
        "/games/pokemon/battling/pokemon/heatran/",
        "/games/pokemon/battling/pokemon/incineroar/",
        "/games/pokemon/battling/pokemon/iron-valiant/",
        "/games/pokemon/battling/pokemon/jirachi/",
        "/games/pokemon/battling/pokemon/kingambit/",
        "/games/pokemon/battling/pokemon/koraidon/",
        "/games/pokemon/battling/pokemon/kyogre/",
        "/games/pokemon/battling/pokemon/landorus-therian/",
        "/games/pokemon/battling/pokemon/latias/",
        "/games/pokemon/battling/pokemon/latios/",
        "/games/pokemon/battling/pokemon/mew/",
        "/games/pokemon/battling/pokemon/miraidon/",
        "/games/pokemon/battling/pokemon/ogerpon-wellspring/",
        "/games/pokemon/battling/pokemon/pelipper/",
        "/games/pokemon/battling/pokemon/raging-bolt/",
        "/games/pokemon/battling/pokemon/rayquaza/",
        "/games/pokemon/battling/pokemon/rillaboom/",
        "/games/pokemon/battling/pokemon/roaring-moon/",
        "/games/pokemon/battling/pokemon/rotom-wash/",
        "/games/pokemon/battling/pokemon/samurott-hisui/",
        "/games/pokemon/battling/pokemon/skarmory/",
        "/games/pokemon/battling/pokemon/slowking-galar/",
        "/games/pokemon/battling/pokemon/snorlax/",
        "/games/pokemon/battling/pokemon/starmie/",
        "/games/pokemon/battling/pokemon/ting-lu/",
        "/games/pokemon/battling/pokemon/torkoal/",
        "/games/pokemon/battling/pokemon/toxapex/",
        "/games/pokemon/battling/pokemon/tyranitar/",
        "/games/pokemon/battling/pokemon/urshifu-rapid-strike/",
        "/games/pokemon/battling/pokemon/venusaur/",
        "/games/pokemon/battling/pokemon/volcarona/",
        "/games/pokemon/battling/pokemon/weavile/",
        "/games/pokemon/battling/pokemon/xerneas/",
        "/games/pokemon/battling/pokemon/zacian-crowned/",
        "/games/pokemon/battling/pokemon/zamazenta/",
        "/games/pokemon/battling/pokemon/zapdos/"
      ],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/pokemon/alakazam/",
      "parent": "/games/pokemon/battling/pokemon/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/pokemon/alolan-ninetales/",
      "parent": "/games/pokemon/battling/pokemon/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/pokemon/amoonguss-vgc/",
      "parent": "/games/pokemon/battling/pokemon/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/pokemon/amoonguss/",
      "parent": "/games/pokemon/battling/pokemon/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/pokemon/barraskewda/",
      "parent": "/games/pokemon/battling/pokemon/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/pokemon/blissey/",
      "parent": "/games/pokemon/battling/pokemon/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/pokemon/calyrex-shadow/",
      "parent": "/games/pokemon/battling/pokemon/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/pokemon/chansey/",
      "parent": "/games/pokemon/battling/pokemon/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/pokemon/chi-yu/",
      "parent": "/games/pokemon/battling/pokemon/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/pokemon/chien-pao/",
      "parent": "/games/pokemon/battling/pokemon/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/pokemon/clefable/",
      "parent": "/games/pokemon/battling/pokemon/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/pokemon/clodsire/",
      "parent": "/games/pokemon/battling/pokemon/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/pokemon/corviknight/",
      "parent": "/games/pokemon/battling/pokemon/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/pokemon/darkrai/",
      "parent": "/games/pokemon/battling/pokemon/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/pokemon/deoxys-speed/",
      "parent": "/games/pokemon/battling/pokemon/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/pokemon/dondozo/",
      "parent": "/games/pokemon/battling/pokemon/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/pokemon/dragapult/",
      "parent": "/games/pokemon/battling/pokemon/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/pokemon/dragonite-classic/",
      "parent": "/games/pokemon/battling/pokemon/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/pokemon/dragonite/",
      "parent": "/games/pokemon/battling/pokemon/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/pokemon/excadrill/",
      "parent": "/games/pokemon/battling/pokemon/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/pokemon/farigiraf/",
      "parent": "/games/pokemon/battling/pokemon/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/pokemon/ferrothorn/",
      "parent": "/games/pokemon/battling/pokemon/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/pokemon/flutter-mane/",
      "parent": "/games/pokemon/battling/pokemon/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/pokemon/garchomp/",
      "parent": "/games/pokemon/battling/pokemon/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/pokemon/garganacl/",
      "parent": "/games/pokemon/battling/pokemon/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/pokemon/gengar/",
      "parent": "/games/pokemon/battling/pokemon/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/pokemon/gholdengo/",
      "parent": "/games/pokemon/battling/pokemon/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/pokemon/gliscor/",
      "parent": "/games/pokemon/battling/pokemon/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/pokemon/great-tusk/",
      "parent": "/games/pokemon/battling/pokemon/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/pokemon/greninja/",
      "parent": "/games/pokemon/battling/pokemon/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/pokemon/grimmsnarl/",
      "parent": "/games/pokemon/battling/pokemon/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/pokemon/groudon/",
      "parent": "/games/pokemon/battling/pokemon/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/pokemon/hatterene/",
      "parent": "/games/pokemon/battling/pokemon/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/pokemon/heatran/",
      "parent": "/games/pokemon/battling/pokemon/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/pokemon/incineroar/",
      "parent": "/games/pokemon/battling/pokemon/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/pokemon/iron-valiant/",
      "parent": "/games/pokemon/battling/pokemon/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/pokemon/jirachi/",
      "parent": "/games/pokemon/battling/pokemon/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/pokemon/kingambit/",
      "parent": "/games/pokemon/battling/pokemon/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/pokemon/koraidon/",
      "parent": "/games/pokemon/battling/pokemon/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/pokemon/kyogre/",
      "parent": "/games/pokemon/battling/pokemon/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/pokemon/landorus-therian/",
      "parent": "/games/pokemon/battling/pokemon/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/pokemon/latias/",
      "parent": "/games/pokemon/battling/pokemon/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/pokemon/latios/",
      "parent": "/games/pokemon/battling/pokemon/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/pokemon/mew/",
      "parent": "/games/pokemon/battling/pokemon/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/pokemon/miraidon/",
      "parent": "/games/pokemon/battling/pokemon/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/pokemon/ogerpon-wellspring/",
      "parent": "/games/pokemon/battling/pokemon/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/pokemon/pelipper/",
      "parent": "/games/pokemon/battling/pokemon/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/pokemon/raging-bolt/",
      "parent": "/games/pokemon/battling/pokemon/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/pokemon/rayquaza/",
      "parent": "/games/pokemon/battling/pokemon/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/pokemon/rillaboom/",
      "parent": "/games/pokemon/battling/pokemon/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/pokemon/roaring-moon/",
      "parent": "/games/pokemon/battling/pokemon/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/pokemon/rotom-wash/",
      "parent": "/games/pokemon/battling/pokemon/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/pokemon/samurott-hisui/",
      "parent": "/games/pokemon/battling/pokemon/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/pokemon/skarmory/",
      "parent": "/games/pokemon/battling/pokemon/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/pokemon/slowking-galar/",
      "parent": "/games/pokemon/battling/pokemon/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/pokemon/snorlax/",
      "parent": "/games/pokemon/battling/pokemon/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/pokemon/starmie/",
      "parent": "/games/pokemon/battling/pokemon/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/pokemon/ting-lu/",
      "parent": "/games/pokemon/battling/pokemon/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/pokemon/torkoal/",
      "parent": "/games/pokemon/battling/pokemon/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/pokemon/toxapex/",
      "parent": "/games/pokemon/battling/pokemon/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/pokemon/tyranitar/",
      "parent": "/games/pokemon/battling/pokemon/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/pokemon/urshifu-rapid-strike/",
      "parent": "/games/pokemon/battling/pokemon/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/pokemon/venusaur/",
      "parent": "/games/pokemon/battling/pokemon/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/pokemon/volcarona/",
      "parent": "/games/pokemon/battling/pokemon/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/pokemon/weavile/",
      "parent": "/games/pokemon/battling/pokemon/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/pokemon/xerneas/",
      "parent": "/games/pokemon/battling/pokemon/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/pokemon/zacian-crowned/",
      "parent": "/games/pokemon/battling/pokemon/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/pokemon/zamazenta/",
      "parent": "/games/pokemon/battling/pokemon/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pokemon/battling/pokemon/zapdos/",
      "parent": "/games/pokemon/battling/pokemon/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Pokémon route has some concrete content, but still needs source audit before green.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values",
        "route_shell"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pso/",
      "parent": "/games/",
      "depth": 2,
      "status": "PARTIAL",
      "reason": "Route has some useful content or structure but needs deeper fact harvest before green status.",
      "children": [
        "/games/pso/classes/",
        "/games/pso/drop-rates/",
        "/games/pso/faq/",
        "/games/pso/mag/",
        "/games/pso/platforms/",
        "/games/pso/quests/",
        "/games/pso/rare-drops/",
        "/games/pso/section-id/",
        "/games/pso/weapons/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pso/classes/",
      "parent": "/games/pso/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/pso/drop-rates/",
      "parent": "/games/pso/",
      "depth": 3,
      "status": "PARTIAL",
      "reason": "Route has some useful content or structure but needs deeper fact harvest before green status.",
      "children": [],
      "content_signals": [
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pso/faq/",
      "parent": "/games/pso/",
      "depth": 3,
      "status": "PARTIAL",
      "reason": "Route has some useful content or structure but needs deeper fact harvest before green status.",
      "children": [],
      "content_signals": [
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pso/mag/",
      "parent": "/games/pso/",
      "depth": 3,
      "status": "PARTIAL",
      "reason": "Route has some useful content or structure but needs deeper fact harvest before green status.",
      "children": [
        "/games/pso/mag/builds/",
        "/games/pso/mag/evolution/",
        "/games/pso/mag/feeding/",
        "/games/pso/mag/iq/",
        "/games/pso/mag/photon-blasts/",
        "/games/pso/mag/synchro/"
      ],
      "content_signals": [
        "status_fields",
        "anti_hallucination",
        "concrete_values"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pso/mag/builds/",
      "parent": "/games/pso/mag/",
      "depth": 4,
      "status": "PARTIAL",
      "reason": "Route has some useful content or structure but needs deeper fact harvest before green status.",
      "children": [
        "/games/pso/mag/builds/fonewearl-mind/",
        "/games/pso/mag/builds/fonewm-mind/",
        "/games/pso/mag/builds/hucast-power/",
        "/games/pso/mag/builds/humar-power/",
        "/games/pso/mag/builds/racast-dex/",
        "/games/pso/mag/builds/ramar-dex-power/"
      ],
      "content_signals": [],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pso/mag/builds/fonewearl-mind/",
      "parent": "/games/pso/mag/builds/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Route has some useful content or structure but needs deeper fact harvest before green status.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pso/mag/builds/fonewm-mind/",
      "parent": "/games/pso/mag/builds/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Route has some useful content or structure but needs deeper fact harvest before green status.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pso/mag/builds/hucast-power/",
      "parent": "/games/pso/mag/builds/",
      "depth": 5,
      "status": "FACT_SOLID",
      "reason": "Route contains concrete factual payload, retrieval atoms, and source/status language.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/pso/mag/builds/humar-power/",
      "parent": "/games/pso/mag/builds/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Route has some useful content or structure but needs deeper fact harvest before green status.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pso/mag/builds/racast-dex/",
      "parent": "/games/pso/mag/builds/",
      "depth": 5,
      "status": "FACT_SOLID",
      "reason": "Route contains concrete factual payload, retrieval atoms, and source/status language.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/pso/mag/builds/ramar-dex-power/",
      "parent": "/games/pso/mag/builds/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Route has some useful content or structure but needs deeper fact harvest before green status.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pso/mag/evolution/",
      "parent": "/games/pso/mag/",
      "depth": 4,
      "status": "FACT_SOLID",
      "reason": "Route contains concrete factual payload, retrieval atoms, and source/status language.",
      "children": [
        "/games/pso/mag/evolution/bhima/",
        "/games/pso/mag/evolution/deva/",
        "/games/pso/mag/evolution/diwari/",
        "/games/pso/mag/evolution/kalki/",
        "/games/pso/mag/evolution/nidra/",
        "/games/pso/mag/evolution/pushan/",
        "/games/pso/mag/evolution/rati/",
        "/games/pso/mag/evolution/rukmin/",
        "/games/pso/mag/evolution/sato/",
        "/games/pso/mag/evolution/savitri/",
        "/games/pso/mag/evolution/varuna/",
        "/games/pso/mag/evolution/vritra/"
      ],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/pso/mag/evolution/bhima/",
      "parent": "/games/pso/mag/evolution/",
      "depth": 5,
      "status": "FACT_SOLID",
      "reason": "Route contains concrete factual payload, retrieval atoms, and source/status language.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/pso/mag/evolution/deva/",
      "parent": "/games/pso/mag/evolution/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Route has some useful content or structure but needs deeper fact harvest before green status.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pso/mag/evolution/diwari/",
      "parent": "/games/pso/mag/evolution/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Route has some useful content or structure but needs deeper fact harvest before green status.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pso/mag/evolution/kalki/",
      "parent": "/games/pso/mag/evolution/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Route has some useful content or structure but needs deeper fact harvest before green status.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pso/mag/evolution/nidra/",
      "parent": "/games/pso/mag/evolution/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Route has some useful content or structure but needs deeper fact harvest before green status.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pso/mag/evolution/pushan/",
      "parent": "/games/pso/mag/evolution/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Route has some useful content or structure but needs deeper fact harvest before green status.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pso/mag/evolution/rati/",
      "parent": "/games/pso/mag/evolution/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Route has some useful content or structure but needs deeper fact harvest before green status.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pso/mag/evolution/rukmin/",
      "parent": "/games/pso/mag/evolution/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Route has some useful content or structure but needs deeper fact harvest before green status.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pso/mag/evolution/sato/",
      "parent": "/games/pso/mag/evolution/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Route has some useful content or structure but needs deeper fact harvest before green status.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pso/mag/evolution/savitri/",
      "parent": "/games/pso/mag/evolution/",
      "depth": 5,
      "status": "FACT_SOLID",
      "reason": "Route contains concrete factual payload, retrieval atoms, and source/status language.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/pso/mag/evolution/varuna/",
      "parent": "/games/pso/mag/evolution/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Route has some useful content or structure but needs deeper fact harvest before green status.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pso/mag/evolution/vritra/",
      "parent": "/games/pso/mag/evolution/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Route has some useful content or structure but needs deeper fact harvest before green status.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pso/mag/feeding/",
      "parent": "/games/pso/mag/",
      "depth": 4,
      "status": "PARTIAL",
      "reason": "Route has some useful content or structure but needs deeper fact harvest before green status.",
      "children": [
        "/games/pso/mag/feeding/table-0/",
        "/games/pso/mag/feeding/table-1/",
        "/games/pso/mag/feeding/table-2/",
        "/games/pso/mag/feeding/table-3/",
        "/games/pso/mag/feeding/table-4/",
        "/games/pso/mag/feeding/table-5/",
        "/games/pso/mag/feeding/table-6/",
        "/games/pso/mag/feeding/table-7/"
      ],
      "content_signals": [],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pso/mag/feeding/table-0/",
      "parent": "/games/pso/mag/feeding/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Route has some useful content or structure but needs deeper fact harvest before green status.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pso/mag/feeding/table-1/",
      "parent": "/games/pso/mag/feeding/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Route has some useful content or structure but needs deeper fact harvest before green status.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pso/mag/feeding/table-2/",
      "parent": "/games/pso/mag/feeding/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Route has some useful content or structure but needs deeper fact harvest before green status.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pso/mag/feeding/table-3/",
      "parent": "/games/pso/mag/feeding/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Route has some useful content or structure but needs deeper fact harvest before green status.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pso/mag/feeding/table-4/",
      "parent": "/games/pso/mag/feeding/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Route has some useful content or structure but needs deeper fact harvest before green status.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pso/mag/feeding/table-5/",
      "parent": "/games/pso/mag/feeding/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Route has some useful content or structure but needs deeper fact harvest before green status.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pso/mag/feeding/table-6/",
      "parent": "/games/pso/mag/feeding/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Route has some useful content or structure but needs deeper fact harvest before green status.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pso/mag/feeding/table-7/",
      "parent": "/games/pso/mag/feeding/",
      "depth": 5,
      "status": "PARTIAL",
      "reason": "Route has some useful content or structure but needs deeper fact harvest before green status.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/pso/mag/iq/",
      "parent": "/games/pso/mag/",
      "depth": 4,
      "status": "FACT_SOLID",
      "reason": "Route contains concrete factual payload, retrieval atoms, and source/status language.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/pso/mag/photon-blasts/",
      "parent": "/games/pso/mag/",
      "depth": 4,
      "status": "FACT_SOLID",
      "reason": "Route contains concrete factual payload, retrieval atoms, and source/status language.",
      "children": [
        "/games/pso/mag/photon-blasts/estlla/",
        "/games/pso/mag/photon-blasts/farlla/",
        "/games/pso/mag/photon-blasts/golla/",
        "/games/pso/mag/photon-blasts/leilla/",
        "/games/pso/mag/photon-blasts/mylla-youlla/",
        "/games/pso/mag/photon-blasts/pilla/"
      ],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/pso/mag/photon-blasts/estlla/",
      "parent": "/games/pso/mag/photon-blasts/",
      "depth": 5,
      "status": "FACT_SOLID",
      "reason": "Route contains concrete factual payload, retrieval atoms, and source/status language.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/pso/mag/photon-blasts/farlla/",
      "parent": "/games/pso/mag/photon-blasts/",
      "depth": 5,
      "status": "FACT_SOLID",
      "reason": "Route contains concrete factual payload, retrieval atoms, and source/status language.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/pso/mag/photon-blasts/golla/",
      "parent": "/games/pso/mag/photon-blasts/",
      "depth": 5,
      "status": "FACT_SOLID",
      "reason": "Route contains concrete factual payload, retrieval atoms, and source/status language.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/pso/mag/photon-blasts/leilla/",
      "parent": "/games/pso/mag/photon-blasts/",
      "depth": 5,
      "status": "FACT_SOLID",
      "reason": "Route contains concrete factual payload, retrieval atoms, and source/status language.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/pso/mag/photon-blasts/mylla-youlla/",
      "parent": "/games/pso/mag/photon-blasts/",
      "depth": 5,
      "status": "FACT_SOLID",
      "reason": "Route contains concrete factual payload, retrieval atoms, and source/status language.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/pso/mag/photon-blasts/pilla/",
      "parent": "/games/pso/mag/photon-blasts/",
      "depth": 5,
      "status": "FACT_SOLID",
      "reason": "Route contains concrete factual payload, retrieval atoms, and source/status language.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/pso/mag/synchro/",
      "parent": "/games/pso/mag/",
      "depth": 4,
      "status": "FACT_SOLID",
      "reason": "Route contains concrete factual payload, retrieval atoms, and source/status language.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/pso/platforms/",
      "parent": "/games/pso/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/pso/quests/",
      "parent": "/games/pso/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/pso/rare-drops/",
      "parent": "/games/pso/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/pso/section-id/",
      "parent": "/games/pso/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/pso/weapons/",
      "parent": "/games/pso/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/stardew-valley/",
      "parent": "/games/",
      "depth": 2,
      "status": "PARTIAL",
      "reason": "Route has some useful content or structure but needs deeper fact harvest before green status.",
      "children": [
        "/games/stardew-valley/crafting/",
        "/games/stardew-valley/crops/",
        "/games/stardew-valley/fish/",
        "/games/stardew-valley/mines/",
        "/games/stardew-valley/quests/",
        "/games/stardew-valley/villagers/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/stardew-valley/crafting/",
      "parent": "/games/stardew-valley/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/stardew-valley/crops/",
      "parent": "/games/stardew-valley/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/stardew-valley/fish/",
      "parent": "/games/stardew-valley/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/stardew-valley/mines/",
      "parent": "/games/stardew-valley/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/stardew-valley/quests/",
      "parent": "/games/stardew-valley/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/stardew-valley/villagers/",
      "parent": "/games/stardew-valley/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/torchlight2/",
      "parent": "/games/",
      "depth": 2,
      "status": "HARVEST_PENDING",
      "reason": "Route explicitly indicates harvest_pending, placeholder, or missing verified entity harvest.",
      "children": [
        "/games/torchlight2/builds/",
        "/games/torchlight2/classes/",
        "/games/torchlight2/entities/",
        "/games/torchlight2/faq/",
        "/games/torchlight2/fishing/",
        "/games/torchlight2/hallucination-blockers/",
        "/games/torchlight2/items/",
        "/games/torchlight2/mechanics/",
        "/games/torchlight2/pets/",
        "/games/torchlight2/progression/",
        "/games/torchlight2/sets/",
        "/games/torchlight2/skills/",
        "/games/torchlight2/taxonomy/",
        "/games/torchlight2/world/"
      ],
      "content_signals": [
        "status_fields",
        "anti_hallucination",
        "harvest_pending"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/torchlight2/builds/",
      "parent": "/games/torchlight2/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route explicitly indicates harvest_pending, placeholder, or missing verified entity harvest.",
      "children": [
        "/games/torchlight2/builds/berserker/",
        "/games/torchlight2/builds/embermage/",
        "/games/torchlight2/builds/engineer/",
        "/games/torchlight2/builds/outlander/"
      ],
      "content_signals": [
        "source_model",
        "status_fields",
        "anti_hallucination",
        "harvest_pending",
        "explicit_no_harvest"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/torchlight2/builds/berserker/",
      "parent": "/games/torchlight2/builds/",
      "depth": 4,
      "status": "HARVEST_PENDING",
      "reason": "Route explicitly indicates harvest_pending, placeholder, or missing verified entity harvest.",
      "children": [],
      "content_signals": [
        "source_model",
        "status_fields",
        "anti_hallucination",
        "harvest_pending",
        "explicit_no_harvest"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/torchlight2/builds/embermage/",
      "parent": "/games/torchlight2/builds/",
      "depth": 4,
      "status": "HARVEST_PENDING",
      "reason": "Route explicitly indicates harvest_pending, placeholder, or missing verified entity harvest.",
      "children": [],
      "content_signals": [
        "source_model",
        "status_fields",
        "anti_hallucination",
        "harvest_pending",
        "explicit_no_harvest"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/torchlight2/builds/engineer/",
      "parent": "/games/torchlight2/builds/",
      "depth": 4,
      "status": "HARVEST_PENDING",
      "reason": "Route explicitly indicates harvest_pending, placeholder, or missing verified entity harvest.",
      "children": [],
      "content_signals": [
        "source_model",
        "status_fields",
        "anti_hallucination",
        "harvest_pending",
        "explicit_no_harvest"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/torchlight2/builds/outlander/",
      "parent": "/games/torchlight2/builds/",
      "depth": 4,
      "status": "HARVEST_PENDING",
      "reason": "Route explicitly indicates harvest_pending, placeholder, or missing verified entity harvest.",
      "children": [],
      "content_signals": [
        "source_model",
        "status_fields",
        "anti_hallucination",
        "harvest_pending",
        "explicit_no_harvest"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/torchlight2/classes/",
      "parent": "/games/torchlight2/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route explicitly indicates harvest_pending, placeholder, or missing verified entity harvest.",
      "children": [
        "/games/torchlight2/classes/berserker/",
        "/games/torchlight2/classes/embermage/",
        "/games/torchlight2/classes/engineer/",
        "/games/torchlight2/classes/outlander/"
      ],
      "content_signals": [
        "source_model",
        "status_fields",
        "anti_hallucination",
        "harvest_pending",
        "explicit_no_harvest"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/torchlight2/classes/berserker/",
      "parent": "/games/torchlight2/classes/",
      "depth": 4,
      "status": "HARVEST_PENDING",
      "reason": "Route explicitly indicates harvest_pending, placeholder, or missing verified entity harvest.",
      "children": [],
      "content_signals": [
        "source_model",
        "status_fields",
        "anti_hallucination",
        "harvest_pending",
        "explicit_no_harvest"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/torchlight2/classes/embermage/",
      "parent": "/games/torchlight2/classes/",
      "depth": 4,
      "status": "HARVEST_PENDING",
      "reason": "Route explicitly indicates harvest_pending, placeholder, or missing verified entity harvest.",
      "children": [],
      "content_signals": [
        "source_model",
        "status_fields",
        "anti_hallucination",
        "harvest_pending",
        "explicit_no_harvest"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/torchlight2/classes/engineer/",
      "parent": "/games/torchlight2/classes/",
      "depth": 4,
      "status": "HARVEST_PENDING",
      "reason": "Route explicitly indicates harvest_pending, placeholder, or missing verified entity harvest.",
      "children": [],
      "content_signals": [
        "source_model",
        "status_fields",
        "anti_hallucination",
        "harvest_pending",
        "explicit_no_harvest"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/torchlight2/classes/outlander/",
      "parent": "/games/torchlight2/classes/",
      "depth": 4,
      "status": "HARVEST_PENDING",
      "reason": "Route explicitly indicates harvest_pending, placeholder, or missing verified entity harvest.",
      "children": [],
      "content_signals": [
        "source_model",
        "status_fields",
        "anti_hallucination",
        "harvest_pending",
        "explicit_no_harvest"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/torchlight2/comparisons/badlands-plus-grundigs-bastion/",
      "parent": "/games/torchlight2/comparisons/",
      "depth": 4,
      "status": "FACT_SOLID",
      "reason": "Verified Torchlight II Step 3 fact-first layer rendered from entities with pieces, bonuses, comparisons, contradictions, or client evidence.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/torchlight2/comparisons/clovenhoof-to-estheria-argonaut-badlands/",
      "parent": "/games/torchlight2/comparisons/",
      "depth": 4,
      "status": "FACT_SOLID",
      "reason": "Verified Torchlight II Step 3 fact-first layer rendered from entities with pieces, bonuses, comparisons, contradictions, or client evidence.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/torchlight2/comparisons/ironlord-to-dwarfking-highridge-dragonrift/",
      "parent": "/games/torchlight2/comparisons/",
      "depth": 4,
      "status": "FACT_SOLID",
      "reason": "Verified Torchlight II Step 3 fact-first layer rendered from entities with pieces, bonuses, comparisons, contradictions, or client evidence.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/torchlight2/comparisons/obscure-tools-vs-incubus/",
      "parent": "/games/torchlight2/comparisons/",
      "depth": 4,
      "status": "FACT_SOLID",
      "reason": "Verified Torchlight II Step 3 fact-first layer rendered from entities with pieces, bonuses, comparisons, contradictions, or client evidence.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/torchlight2/comparisons/wildwood-to-celestial-transcendent-emberweave/",
      "parent": "/games/torchlight2/comparisons/",
      "depth": 4,
      "status": "FACT_SOLID",
      "reason": "Verified Torchlight II Step 3 fact-first layer rendered from entities with pieces, bonuses, comparisons, contradictions, or client evidence.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/torchlight2/entities/",
      "parent": "/games/torchlight2/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "Verified Torchlight II Step 3 fact-first layer rendered from entities with pieces, bonuses, comparisons, contradictions, or client evidence.",
      "children": [],
      "content_signals": [
        "anti_hallucination",
        "entities"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/torchlight2/faq/",
      "parent": "/games/torchlight2/",
      "depth": 3,
      "status": "PARTIAL",
      "reason": "Torchlight II FAQ is useful and fact-dense in places, but kept yellow pending dedicated entity audit.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/torchlight2/fishing/",
      "parent": "/games/torchlight2/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route explicitly indicates harvest_pending, placeholder, or missing verified entity harvest.",
      "children": [],
      "content_signals": [
        "source_model",
        "status_fields",
        "anti_hallucination",
        "harvest_pending",
        "explicit_no_harvest"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/torchlight2/hallucination-blockers/",
      "parent": "/games/torchlight2/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route explicitly indicates harvest_pending, placeholder, or missing verified entity harvest.",
      "children": [],
      "content_signals": [
        "source_model",
        "status_fields",
        "anti_hallucination",
        "harvest_pending",
        "explicit_no_harvest"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/torchlight2/items/",
      "parent": "/games/torchlight2/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route explicitly indicates harvest_pending, placeholder, or missing verified entity harvest.",
      "children": [
        "/games/torchlight2/items/armor/",
        "/games/torchlight2/items/legendaries/",
        "/games/torchlight2/items/sets/",
        "/games/torchlight2/items/socketables/",
        "/games/torchlight2/items/trinkets/",
        "/games/torchlight2/items/weapons/"
      ],
      "content_signals": [
        "source_model",
        "status_fields",
        "anti_hallucination",
        "harvest_pending",
        "explicit_no_harvest"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/torchlight2/items/armor/",
      "parent": "/games/torchlight2/items/",
      "depth": 4,
      "status": "HARVEST_PENDING",
      "reason": "Route explicitly indicates harvest_pending, placeholder, or missing verified entity harvest.",
      "children": [],
      "content_signals": [
        "source_model",
        "status_fields",
        "anti_hallucination",
        "harvest_pending",
        "explicit_no_harvest"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/torchlight2/items/legendaries/",
      "parent": "/games/torchlight2/items/",
      "depth": 4,
      "status": "HARVEST_PENDING",
      "reason": "Route explicitly indicates harvest_pending, placeholder, or missing verified entity harvest.",
      "children": [],
      "content_signals": [
        "source_model",
        "status_fields",
        "anti_hallucination",
        "harvest_pending",
        "explicit_no_harvest"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/torchlight2/items/sets/",
      "parent": "/games/torchlight2/items/",
      "depth": 4,
      "status": "HARVEST_PENDING",
      "reason": "Route explicitly indicates harvest_pending, placeholder, or missing verified entity harvest.",
      "children": [],
      "content_signals": [
        "source_model",
        "status_fields",
        "anti_hallucination",
        "harvest_pending",
        "explicit_no_harvest"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/torchlight2/items/socketables/",
      "parent": "/games/torchlight2/items/",
      "depth": 4,
      "status": "HARVEST_PENDING",
      "reason": "Route explicitly indicates harvest_pending, placeholder, or missing verified entity harvest.",
      "children": [],
      "content_signals": [
        "source_model",
        "status_fields",
        "anti_hallucination",
        "harvest_pending",
        "explicit_no_harvest"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/torchlight2/items/trinkets/",
      "parent": "/games/torchlight2/items/",
      "depth": 4,
      "status": "HARVEST_PENDING",
      "reason": "Route explicitly indicates harvest_pending, placeholder, or missing verified entity harvest.",
      "children": [],
      "content_signals": [
        "source_model",
        "status_fields",
        "anti_hallucination",
        "harvest_pending",
        "explicit_no_harvest"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/torchlight2/items/weapons/",
      "parent": "/games/torchlight2/items/",
      "depth": 4,
      "status": "HARVEST_PENDING",
      "reason": "Route explicitly indicates harvest_pending, placeholder, or missing verified entity harvest.",
      "children": [],
      "content_signals": [
        "source_model",
        "status_fields",
        "anti_hallucination",
        "harvest_pending",
        "explicit_no_harvest"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/torchlight2/mechanics/",
      "parent": "/games/torchlight2/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route explicitly indicates harvest_pending, placeholder, or missing verified entity harvest.",
      "children": [
        "/games/torchlight2/mechanics/attributes/",
        "/games/torchlight2/mechanics/charge/",
        "/games/torchlight2/mechanics/difficulty/",
        "/games/torchlight2/mechanics/multiplayer/",
        "/games/torchlight2/mechanics/respec/",
        "/games/torchlight2/mechanics/status-effects/"
      ],
      "content_signals": [
        "source_model",
        "status_fields",
        "anti_hallucination",
        "harvest_pending",
        "explicit_no_harvest"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/torchlight2/mechanics/attributes/",
      "parent": "/games/torchlight2/mechanics/",
      "depth": 4,
      "status": "HARVEST_PENDING",
      "reason": "Route explicitly indicates harvest_pending, placeholder, or missing verified entity harvest.",
      "children": [],
      "content_signals": [
        "source_model",
        "status_fields",
        "anti_hallucination",
        "harvest_pending",
        "explicit_no_harvest"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/torchlight2/mechanics/charge/",
      "parent": "/games/torchlight2/mechanics/",
      "depth": 4,
      "status": "HARVEST_PENDING",
      "reason": "Route explicitly indicates harvest_pending, placeholder, or missing verified entity harvest.",
      "children": [],
      "content_signals": [
        "source_model",
        "status_fields",
        "anti_hallucination",
        "harvest_pending",
        "explicit_no_harvest"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/torchlight2/mechanics/difficulty/",
      "parent": "/games/torchlight2/mechanics/",
      "depth": 4,
      "status": "HARVEST_PENDING",
      "reason": "Route explicitly indicates harvest_pending, placeholder, or missing verified entity harvest.",
      "children": [],
      "content_signals": [
        "source_model",
        "status_fields",
        "anti_hallucination",
        "harvest_pending",
        "explicit_no_harvest"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/torchlight2/mechanics/multiplayer/",
      "parent": "/games/torchlight2/mechanics/",
      "depth": 4,
      "status": "HARVEST_PENDING",
      "reason": "Route explicitly indicates harvest_pending, placeholder, or missing verified entity harvest.",
      "children": [],
      "content_signals": [
        "source_model",
        "status_fields",
        "anti_hallucination",
        "harvest_pending",
        "explicit_no_harvest"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/torchlight2/mechanics/respec/",
      "parent": "/games/torchlight2/mechanics/",
      "depth": 4,
      "status": "HARVEST_PENDING",
      "reason": "Route explicitly indicates harvest_pending, placeholder, or missing verified entity harvest.",
      "children": [],
      "content_signals": [
        "source_model",
        "status_fields",
        "anti_hallucination",
        "harvest_pending",
        "explicit_no_harvest"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/torchlight2/mechanics/status-effects/",
      "parent": "/games/torchlight2/mechanics/",
      "depth": 4,
      "status": "HARVEST_PENDING",
      "reason": "Route explicitly indicates harvest_pending, placeholder, or missing verified entity harvest.",
      "children": [],
      "content_signals": [
        "source_model",
        "status_fields",
        "anti_hallucination",
        "harvest_pending",
        "explicit_no_harvest"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/torchlight2/pets/",
      "parent": "/games/torchlight2/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route explicitly indicates harvest_pending, placeholder, or missing verified entity harvest.",
      "children": [],
      "content_signals": [
        "source_model",
        "status_fields",
        "anti_hallucination",
        "harvest_pending",
        "explicit_no_harvest"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/torchlight2/progression/",
      "parent": "/games/torchlight2/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route explicitly indicates harvest_pending, placeholder, or missing verified entity harvest.",
      "children": [
        "/games/torchlight2/progression/acts/",
        "/games/torchlight2/progression/bosses/",
        "/games/torchlight2/progression/mapworks/",
        "/games/torchlight2/progression/new-game-plus/",
        "/games/torchlight2/progression/quests/"
      ],
      "content_signals": [
        "source_model",
        "status_fields",
        "anti_hallucination",
        "harvest_pending",
        "explicit_no_harvest"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/torchlight2/progression/acts/",
      "parent": "/games/torchlight2/progression/",
      "depth": 4,
      "status": "HARVEST_PENDING",
      "reason": "Route explicitly indicates harvest_pending, placeholder, or missing verified entity harvest.",
      "children": [],
      "content_signals": [
        "source_model",
        "status_fields",
        "anti_hallucination",
        "harvest_pending",
        "explicit_no_harvest"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/torchlight2/progression/bosses/",
      "parent": "/games/torchlight2/progression/",
      "depth": 4,
      "status": "HARVEST_PENDING",
      "reason": "Route explicitly indicates harvest_pending, placeholder, or missing verified entity harvest.",
      "children": [],
      "content_signals": [
        "source_model",
        "status_fields",
        "anti_hallucination",
        "harvest_pending",
        "explicit_no_harvest"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/torchlight2/progression/mapworks/",
      "parent": "/games/torchlight2/progression/",
      "depth": 4,
      "status": "HARVEST_PENDING",
      "reason": "Route explicitly indicates harvest_pending, placeholder, or missing verified entity harvest.",
      "children": [],
      "content_signals": [
        "source_model",
        "status_fields",
        "anti_hallucination",
        "harvest_pending",
        "explicit_no_harvest"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/torchlight2/progression/new-game-plus/",
      "parent": "/games/torchlight2/progression/",
      "depth": 4,
      "status": "HARVEST_PENDING",
      "reason": "Route explicitly indicates harvest_pending, placeholder, or missing verified entity harvest.",
      "children": [],
      "content_signals": [
        "source_model",
        "status_fields",
        "anti_hallucination",
        "harvest_pending",
        "explicit_no_harvest"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/torchlight2/progression/quests/",
      "parent": "/games/torchlight2/progression/",
      "depth": 4,
      "status": "HARVEST_PENDING",
      "reason": "Route explicitly indicates harvest_pending, placeholder, or missing verified entity harvest.",
      "children": [],
      "content_signals": [
        "source_model",
        "status_fields",
        "anti_hallucination",
        "harvest_pending",
        "explicit_no_harvest"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/torchlight2/sets/",
      "parent": "/games/torchlight2/",
      "depth": 3,
      "status": "FACT_SOLID",
      "reason": "Verified Torchlight II Step 3 fact-first layer rendered from entities with pieces, bonuses, comparisons, contradictions, or client evidence.",
      "children": [
        "/games/torchlight2/sets/argonaut/",
        "/games/torchlight2/sets/aristocrat/",
        "/games/torchlight2/sets/asphyx/",
        "/games/torchlight2/sets/badlands/",
        "/games/torchlight2/sets/blood-leather/",
        "/games/torchlight2/sets/bloodbath/",
        "/games/torchlight2/sets/bloodsteam/",
        "/games/torchlight2/sets/cabalist/",
        "/games/torchlight2/sets/celestial/",
        "/games/torchlight2/sets/clovenhoof/",
        "/games/torchlight2/sets/corbucci/",
        "/games/torchlight2/sets/cornerstone/",
        "/games/torchlight2/sets/dragonrift/",
        "/games/torchlight2/sets/dwarfking/",
        "/games/torchlight2/sets/embercraft/",
        "/games/torchlight2/sets/emberweave/",
        "/games/torchlight2/sets/estheria/",
        "/games/torchlight2/sets/exorcist/",
        "/games/torchlight2/sets/ezrohir/",
        "/games/torchlight2/sets/feral/",
        "/games/torchlight2/sets/forgecrafted/",
        "/games/torchlight2/sets/ghastly/",
        "/games/torchlight2/sets/grundigs-bastion/",
        "/games/torchlight2/sets/harbinger/",
        "/games/torchlight2/sets/highridge/",
        "/games/torchlight2/sets/incubus/",
        "/games/torchlight2/sets/inquisitor/",
        "/games/torchlight2/sets/ironlord/",
        "/games/torchlight2/sets/janissary/",
        "/games/torchlight2/sets/labarinto/",
        "/games/torchlight2/sets/leone/",
        "/games/torchlight2/sets/liberation/",
        "/games/torchlight2/sets/machine-forged/",
        "/games/torchlight2/sets/magma-fused-iron/",
        "/games/torchlight2/sets/merciless/",
        "/games/torchlight2/sets/mondons-vestment/",
        "/games/torchlight2/sets/necros/",
        "/games/torchlight2/sets/obscure-tools/",
        "/games/torchlight2/sets/plainslord/",
        "/games/torchlight2/sets/railforged/",
        "/games/torchlight2/sets/regent/",
        "/games/torchlight2/sets/runemaster/",
        "/games/torchlight2/sets/savage/",
        "/games/torchlight2/sets/sentinel/",
        "/games/torchlight2/sets/sollima/",
        "/games/torchlight2/sets/spellweaver/",
        "/games/torchlight2/sets/the-grand-design/",
        "/games/torchlight2/sets/the-gray/",
        "/games/torchlight2/sets/transcendent/",
        "/games/torchlight2/sets/true-north/",
        "/games/torchlight2/sets/unearthly/",
        "/games/torchlight2/sets/valkyrie/",
        "/games/torchlight2/sets/wanderlust/",
        "/games/torchlight2/sets/wazir/",
        "/games/torchlight2/sets/wildwood/",
        "/games/torchlight2/sets/winters-reach/",
        "/games/torchlight2/sets/zeraphi-alchemy/"
      ],
      "content_signals": [
        "source_model",
        "anti_hallucination",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/torchlight2/sets/argonaut/",
      "parent": "/games/torchlight2/sets/",
      "depth": 4,
      "status": "FACT_SOLID",
      "reason": "Verified Torchlight II Step 3 fact-first layer rendered from entities with pieces, bonuses, comparisons, contradictions, or client evidence.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "entities",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/torchlight2/sets/aristocrat/",
      "parent": "/games/torchlight2/sets/",
      "depth": 4,
      "status": "FACT_SOLID",
      "reason": "Verified Torchlight II Step 3 fact-first layer rendered from entities with pieces, bonuses, comparisons, contradictions, or client evidence.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "entities",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/torchlight2/sets/asphyx/",
      "parent": "/games/torchlight2/sets/",
      "depth": 4,
      "status": "FACT_SOLID",
      "reason": "Verified Torchlight II Step 3 fact-first layer rendered from entities with pieces, bonuses, comparisons, contradictions, or client evidence.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "entities",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/torchlight2/sets/badlands/",
      "parent": "/games/torchlight2/sets/",
      "depth": 4,
      "status": "FACT_SOLID",
      "reason": "Verified Torchlight II Step 3 fact-first layer rendered from entities with pieces, bonuses, comparisons, contradictions, or client evidence.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "entities",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/torchlight2/sets/blood-leather/",
      "parent": "/games/torchlight2/sets/",
      "depth": 4,
      "status": "FACT_SOLID",
      "reason": "Verified Torchlight II Step 3 fact-first layer rendered from entities with pieces, bonuses, comparisons, contradictions, or client evidence.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "entities",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/torchlight2/sets/bloodbath/",
      "parent": "/games/torchlight2/sets/",
      "depth": 4,
      "status": "FACT_SOLID",
      "reason": "Verified Torchlight II Step 3 fact-first layer rendered from entities with pieces, bonuses, comparisons, contradictions, or client evidence.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "entities",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/torchlight2/sets/bloodsteam/",
      "parent": "/games/torchlight2/sets/",
      "depth": 4,
      "status": "FACT_SOLID",
      "reason": "Verified Torchlight II Step 3 fact-first layer rendered from entities with pieces, bonuses, comparisons, contradictions, or client evidence.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "entities",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/torchlight2/sets/cabalist/",
      "parent": "/games/torchlight2/sets/",
      "depth": 4,
      "status": "FACT_SOLID",
      "reason": "Verified Torchlight II Step 3 fact-first layer rendered from entities with pieces, bonuses, comparisons, contradictions, or client evidence.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "entities",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/torchlight2/sets/celestial/",
      "parent": "/games/torchlight2/sets/",
      "depth": 4,
      "status": "FACT_SOLID",
      "reason": "Verified Torchlight II Step 3 fact-first layer rendered from entities with pieces, bonuses, comparisons, contradictions, or client evidence.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "entities",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/torchlight2/sets/clovenhoof/",
      "parent": "/games/torchlight2/sets/",
      "depth": 4,
      "status": "FACT_SOLID",
      "reason": "Verified Torchlight II Step 3 fact-first layer rendered from entities with pieces, bonuses, comparisons, contradictions, or client evidence.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "entities",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/torchlight2/sets/corbucci/",
      "parent": "/games/torchlight2/sets/",
      "depth": 4,
      "status": "FACT_SOLID",
      "reason": "Verified Torchlight II Step 3 fact-first layer rendered from entities with pieces, bonuses, comparisons, contradictions, or client evidence.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "entities",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/torchlight2/sets/cornerstone/",
      "parent": "/games/torchlight2/sets/",
      "depth": 4,
      "status": "FACT_SOLID",
      "reason": "Verified Torchlight II Step 3 fact-first layer rendered from entities with pieces, bonuses, comparisons, contradictions, or client evidence.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "entities",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/torchlight2/sets/dragonrift/",
      "parent": "/games/torchlight2/sets/",
      "depth": 4,
      "status": "FACT_SOLID",
      "reason": "Verified Torchlight II Step 3 fact-first layer rendered from entities with pieces, bonuses, comparisons, contradictions, or client evidence.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "entities",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/torchlight2/sets/dwarfking/",
      "parent": "/games/torchlight2/sets/",
      "depth": 4,
      "status": "FACT_SOLID",
      "reason": "Verified Torchlight II Step 3 fact-first layer rendered from entities with pieces, bonuses, comparisons, contradictions, or client evidence.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "entities",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/torchlight2/sets/embercraft/",
      "parent": "/games/torchlight2/sets/",
      "depth": 4,
      "status": "FACT_SOLID",
      "reason": "Verified Torchlight II Step 3 fact-first layer rendered from entities with pieces, bonuses, comparisons, contradictions, or client evidence.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "entities",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/torchlight2/sets/emberweave/",
      "parent": "/games/torchlight2/sets/",
      "depth": 4,
      "status": "FACT_SOLID",
      "reason": "Verified Torchlight II Step 3 fact-first layer rendered from entities with pieces, bonuses, comparisons, contradictions, or client evidence.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "entities",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/torchlight2/sets/estheria/",
      "parent": "/games/torchlight2/sets/",
      "depth": 4,
      "status": "FACT_SOLID",
      "reason": "Verified Torchlight II Step 3 fact-first layer rendered from entities with pieces, bonuses, comparisons, contradictions, or client evidence.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "entities",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/torchlight2/sets/exorcist/",
      "parent": "/games/torchlight2/sets/",
      "depth": 4,
      "status": "FACT_SOLID",
      "reason": "Verified Torchlight II Step 3 fact-first layer rendered from entities with pieces, bonuses, comparisons, contradictions, or client evidence.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "entities",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/torchlight2/sets/ezrohir/",
      "parent": "/games/torchlight2/sets/",
      "depth": 4,
      "status": "FACT_SOLID",
      "reason": "Verified Torchlight II Step 3 fact-first layer rendered from entities with pieces, bonuses, comparisons, contradictions, or client evidence.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "entities",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/torchlight2/sets/feral/",
      "parent": "/games/torchlight2/sets/",
      "depth": 4,
      "status": "FACT_SOLID",
      "reason": "Verified Torchlight II Step 3 fact-first layer rendered from entities with pieces, bonuses, comparisons, contradictions, or client evidence.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "entities",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/torchlight2/sets/forgecrafted/",
      "parent": "/games/torchlight2/sets/",
      "depth": 4,
      "status": "FACT_SOLID",
      "reason": "Verified Torchlight II Step 3 fact-first layer rendered from entities with pieces, bonuses, comparisons, contradictions, or client evidence.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "entities",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/torchlight2/sets/ghastly/",
      "parent": "/games/torchlight2/sets/",
      "depth": 4,
      "status": "FACT_SOLID",
      "reason": "Verified Torchlight II Step 3 fact-first layer rendered from entities with pieces, bonuses, comparisons, contradictions, or client evidence.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "entities",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/torchlight2/sets/grundigs-bastion/",
      "parent": "/games/torchlight2/sets/",
      "depth": 4,
      "status": "FACT_SOLID",
      "reason": "Verified Torchlight II Step 3 fact-first layer rendered from entities with pieces, bonuses, comparisons, contradictions, or client evidence.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "entities",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/torchlight2/sets/harbinger/",
      "parent": "/games/torchlight2/sets/",
      "depth": 4,
      "status": "FACT_SOLID",
      "reason": "Verified Torchlight II Step 3 fact-first layer rendered from entities with pieces, bonuses, comparisons, contradictions, or client evidence.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "entities",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/torchlight2/sets/highridge/",
      "parent": "/games/torchlight2/sets/",
      "depth": 4,
      "status": "FACT_SOLID",
      "reason": "Verified Torchlight II Step 3 fact-first layer rendered from entities with pieces, bonuses, comparisons, contradictions, or client evidence.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "entities",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/torchlight2/sets/incubus/",
      "parent": "/games/torchlight2/sets/",
      "depth": 4,
      "status": "FACT_SOLID",
      "reason": "Verified Torchlight II Step 3 fact-first layer rendered from entities with pieces, bonuses, comparisons, contradictions, or client evidence.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "entities",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/torchlight2/sets/inquisitor/",
      "parent": "/games/torchlight2/sets/",
      "depth": 4,
      "status": "FACT_SOLID",
      "reason": "Verified Torchlight II Step 3 fact-first layer rendered from entities with pieces, bonuses, comparisons, contradictions, or client evidence.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "entities",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/torchlight2/sets/ironlord/",
      "parent": "/games/torchlight2/sets/",
      "depth": 4,
      "status": "FACT_SOLID",
      "reason": "Verified Torchlight II Step 3 fact-first layer rendered from entities with pieces, bonuses, comparisons, contradictions, or client evidence.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "entities",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/torchlight2/sets/janissary/",
      "parent": "/games/torchlight2/sets/",
      "depth": 4,
      "status": "FACT_SOLID",
      "reason": "Verified Torchlight II Step 3 fact-first layer rendered from entities with pieces, bonuses, comparisons, contradictions, or client evidence.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "entities",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/torchlight2/sets/labarinto/",
      "parent": "/games/torchlight2/sets/",
      "depth": 4,
      "status": "FACT_SOLID",
      "reason": "Verified Torchlight II Step 3 fact-first layer rendered from entities with pieces, bonuses, comparisons, contradictions, or client evidence.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "entities",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/torchlight2/sets/leone/",
      "parent": "/games/torchlight2/sets/",
      "depth": 4,
      "status": "FACT_SOLID",
      "reason": "Verified Torchlight II Step 3 fact-first layer rendered from entities with pieces, bonuses, comparisons, contradictions, or client evidence.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "entities",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/torchlight2/sets/liberation/",
      "parent": "/games/torchlight2/sets/",
      "depth": 4,
      "status": "FACT_SOLID",
      "reason": "Verified Torchlight II Step 3 fact-first layer rendered from entities with pieces, bonuses, comparisons, contradictions, or client evidence.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "entities",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/torchlight2/sets/machine-forged/",
      "parent": "/games/torchlight2/sets/",
      "depth": 4,
      "status": "FACT_SOLID",
      "reason": "Verified Torchlight II Step 3 fact-first layer rendered from entities with pieces, bonuses, comparisons, contradictions, or client evidence.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "entities",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/torchlight2/sets/magma-fused-iron/",
      "parent": "/games/torchlight2/sets/",
      "depth": 4,
      "status": "FACT_SOLID",
      "reason": "Verified Torchlight II Step 3 fact-first layer rendered from entities with pieces, bonuses, comparisons, contradictions, or client evidence.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "entities",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/torchlight2/sets/merciless/",
      "parent": "/games/torchlight2/sets/",
      "depth": 4,
      "status": "FACT_SOLID",
      "reason": "Verified Torchlight II Step 3 fact-first layer rendered from entities with pieces, bonuses, comparisons, contradictions, or client evidence.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "entities",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/torchlight2/sets/mondons-vestment/",
      "parent": "/games/torchlight2/sets/",
      "depth": 4,
      "status": "FACT_SOLID",
      "reason": "Verified Torchlight II Step 3 fact-first layer rendered from entities with pieces, bonuses, comparisons, contradictions, or client evidence.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "entities",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/torchlight2/sets/necros/",
      "parent": "/games/torchlight2/sets/",
      "depth": 4,
      "status": "FACT_SOLID",
      "reason": "Verified Torchlight II Step 3 fact-first layer rendered from entities with pieces, bonuses, comparisons, contradictions, or client evidence.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "entities",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/torchlight2/sets/obscure-tools/",
      "parent": "/games/torchlight2/sets/",
      "depth": 4,
      "status": "FACT_SOLID",
      "reason": "Verified Torchlight II Step 3 fact-first layer rendered from entities with pieces, bonuses, comparisons, contradictions, or client evidence.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "entities",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/torchlight2/sets/plainslord/",
      "parent": "/games/torchlight2/sets/",
      "depth": 4,
      "status": "FACT_SOLID",
      "reason": "Verified Torchlight II Step 3 fact-first layer rendered from entities with pieces, bonuses, comparisons, contradictions, or client evidence.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "entities",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/torchlight2/sets/railforged/",
      "parent": "/games/torchlight2/sets/",
      "depth": 4,
      "status": "FACT_SOLID",
      "reason": "Verified Torchlight II Step 3 fact-first layer rendered from entities with pieces, bonuses, comparisons, contradictions, or client evidence.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "entities",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/torchlight2/sets/regent/",
      "parent": "/games/torchlight2/sets/",
      "depth": 4,
      "status": "FACT_SOLID",
      "reason": "Verified Torchlight II Step 3 fact-first layer rendered from entities with pieces, bonuses, comparisons, contradictions, or client evidence.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "entities",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/torchlight2/sets/runemaster/",
      "parent": "/games/torchlight2/sets/",
      "depth": 4,
      "status": "FACT_SOLID",
      "reason": "Verified Torchlight II Step 3 fact-first layer rendered from entities with pieces, bonuses, comparisons, contradictions, or client evidence.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "entities",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/torchlight2/sets/savage/",
      "parent": "/games/torchlight2/sets/",
      "depth": 4,
      "status": "FACT_SOLID",
      "reason": "Verified Torchlight II Step 3 fact-first layer rendered from entities with pieces, bonuses, comparisons, contradictions, or client evidence.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "entities",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/torchlight2/sets/sentinel/",
      "parent": "/games/torchlight2/sets/",
      "depth": 4,
      "status": "FACT_SOLID",
      "reason": "Verified Torchlight II Step 3 fact-first layer rendered from entities with pieces, bonuses, comparisons, contradictions, or client evidence.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "entities",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/torchlight2/sets/sollima/",
      "parent": "/games/torchlight2/sets/",
      "depth": 4,
      "status": "FACT_SOLID",
      "reason": "Verified Torchlight II Step 3 fact-first layer rendered from entities with pieces, bonuses, comparisons, contradictions, or client evidence.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "entities",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/torchlight2/sets/spellweaver/",
      "parent": "/games/torchlight2/sets/",
      "depth": 4,
      "status": "FACT_SOLID",
      "reason": "Verified Torchlight II Step 3 fact-first layer rendered from entities with pieces, bonuses, comparisons, contradictions, or client evidence.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "entities",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/torchlight2/sets/the-grand-design/",
      "parent": "/games/torchlight2/sets/",
      "depth": 4,
      "status": "FACT_SOLID",
      "reason": "Verified Torchlight II Step 3 fact-first layer rendered from entities with pieces, bonuses, comparisons, contradictions, or client evidence.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "entities",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/torchlight2/sets/the-gray/",
      "parent": "/games/torchlight2/sets/",
      "depth": 4,
      "status": "FACT_SOLID",
      "reason": "Verified Torchlight II Step 3 fact-first layer rendered from entities with pieces, bonuses, comparisons, contradictions, or client evidence.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "entities",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/torchlight2/sets/transcendent/",
      "parent": "/games/torchlight2/sets/",
      "depth": 4,
      "status": "FACT_SOLID",
      "reason": "Verified Torchlight II Step 3 fact-first layer rendered from entities with pieces, bonuses, comparisons, contradictions, or client evidence.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "entities",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/torchlight2/sets/true-north/",
      "parent": "/games/torchlight2/sets/",
      "depth": 4,
      "status": "FACT_SOLID",
      "reason": "Verified Torchlight II Step 3 fact-first layer rendered from entities with pieces, bonuses, comparisons, contradictions, or client evidence.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "entities",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/torchlight2/sets/unearthly/",
      "parent": "/games/torchlight2/sets/",
      "depth": 4,
      "status": "FACT_SOLID",
      "reason": "Verified Torchlight II Step 3 fact-first layer rendered from entities with pieces, bonuses, comparisons, contradictions, or client evidence.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "entities",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/torchlight2/sets/valkyrie/",
      "parent": "/games/torchlight2/sets/",
      "depth": 4,
      "status": "FACT_SOLID",
      "reason": "Verified Torchlight II Step 3 fact-first layer rendered from entities with pieces, bonuses, comparisons, contradictions, or client evidence.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "entities",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/torchlight2/sets/wanderlust/",
      "parent": "/games/torchlight2/sets/",
      "depth": 4,
      "status": "FACT_SOLID",
      "reason": "Verified Torchlight II Step 3 fact-first layer rendered from entities with pieces, bonuses, comparisons, contradictions, or client evidence.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "entities",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/torchlight2/sets/wazir/",
      "parent": "/games/torchlight2/sets/",
      "depth": 4,
      "status": "FACT_SOLID",
      "reason": "Verified Torchlight II Step 3 fact-first layer rendered from entities with pieces, bonuses, comparisons, contradictions, or client evidence.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "entities",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/torchlight2/sets/wildwood/",
      "parent": "/games/torchlight2/sets/",
      "depth": 4,
      "status": "FACT_SOLID",
      "reason": "Verified Torchlight II Step 3 fact-first layer rendered from entities with pieces, bonuses, comparisons, contradictions, or client evidence.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "entities",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/torchlight2/sets/winters-reach/",
      "parent": "/games/torchlight2/sets/",
      "depth": 4,
      "status": "FACT_SOLID",
      "reason": "Verified Torchlight II Step 3 fact-first layer rendered from entities with pieces, bonuses, comparisons, contradictions, or client evidence.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "entities",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/torchlight2/sets/zeraphi-alchemy/",
      "parent": "/games/torchlight2/sets/",
      "depth": 4,
      "status": "FACT_SOLID",
      "reason": "Verified Torchlight II Step 3 fact-first layer rendered from entities with pieces, bonuses, comparisons, contradictions, or client evidence.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "anti_hallucination",
        "entities",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/games/torchlight2/skills/",
      "parent": "/games/torchlight2/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route explicitly indicates harvest_pending, placeholder, or missing verified entity harvest.",
      "children": [
        "/games/torchlight2/skills/berserker/",
        "/games/torchlight2/skills/embermage/",
        "/games/torchlight2/skills/engineer/",
        "/games/torchlight2/skills/outlander/"
      ],
      "content_signals": [
        "source_model",
        "status_fields",
        "anti_hallucination",
        "harvest_pending",
        "explicit_no_harvest"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/torchlight2/skills/berserker/",
      "parent": "/games/torchlight2/skills/",
      "depth": 4,
      "status": "HARVEST_PENDING",
      "reason": "Route explicitly indicates harvest_pending, placeholder, or missing verified entity harvest.",
      "children": [],
      "content_signals": [
        "source_model",
        "status_fields",
        "anti_hallucination",
        "harvest_pending",
        "explicit_no_harvest"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/torchlight2/skills/embermage/",
      "parent": "/games/torchlight2/skills/",
      "depth": 4,
      "status": "HARVEST_PENDING",
      "reason": "Route explicitly indicates harvest_pending, placeholder, or missing verified entity harvest.",
      "children": [],
      "content_signals": [
        "source_model",
        "status_fields",
        "anti_hallucination",
        "harvest_pending",
        "explicit_no_harvest"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/torchlight2/skills/engineer/",
      "parent": "/games/torchlight2/skills/",
      "depth": 4,
      "status": "HARVEST_PENDING",
      "reason": "Route explicitly indicates harvest_pending, placeholder, or missing verified entity harvest.",
      "children": [],
      "content_signals": [
        "source_model",
        "status_fields",
        "anti_hallucination",
        "harvest_pending",
        "explicit_no_harvest"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/torchlight2/skills/outlander/",
      "parent": "/games/torchlight2/skills/",
      "depth": 4,
      "status": "HARVEST_PENDING",
      "reason": "Route explicitly indicates harvest_pending, placeholder, or missing verified entity harvest.",
      "children": [],
      "content_signals": [
        "source_model",
        "status_fields",
        "anti_hallucination",
        "harvest_pending",
        "explicit_no_harvest"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/torchlight2/taxonomy/",
      "parent": "/games/torchlight2/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route explicitly indicates harvest_pending, placeholder, or missing verified entity harvest.",
      "children": [],
      "content_signals": [
        "source_model",
        "status_fields",
        "anti_hallucination",
        "harvest_pending",
        "explicit_no_harvest"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/torchlight2/world/",
      "parent": "/games/torchlight2/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route explicitly indicates harvest_pending, placeholder, or missing verified entity harvest.",
      "children": [],
      "content_signals": [
        "source_model",
        "status_fields",
        "anti_hallucination",
        "harvest_pending",
        "explicit_no_harvest"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/warframe/",
      "parent": "/games/",
      "depth": 2,
      "status": "PARTIAL",
      "reason": "Route has some useful content or structure but needs deeper fact harvest before green status.",
      "children": [
        "/games/warframe/damage/",
        "/games/warframe/frames/",
        "/games/warframe/mods/",
        "/games/warframe/progression/",
        "/games/warframe/relics/",
        "/games/warframe/weapons/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/games/warframe/damage/",
      "parent": "/games/warframe/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/warframe/frames/",
      "parent": "/games/warframe/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/warframe/mods/",
      "parent": "/games/warframe/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/warframe/progression/",
      "parent": "/games/warframe/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/warframe/relics/",
      "parent": "/games/warframe/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/games/warframe/weapons/",
      "parent": "/games/warframe/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/health/",
      "parent": "/",
      "depth": 1,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [
        "/health/conditions/",
        "/health/first-aid/",
        "/health/interactions/",
        "/health/medications/",
        "/health/red-flags/",
        "/health/side-effects/",
        "/health/symptoms/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/health/conditions/",
      "parent": "/health/",
      "depth": 2,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [
        "/health/conditions/cardiology/",
        "/health/conditions/digestive/",
        "/health/conditions/mental-health/",
        "/health/conditions/metabolic/",
        "/health/conditions/neurology/",
        "/health/conditions/respiratory/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/health/conditions/cardiology/",
      "parent": "/health/conditions/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/health/conditions/digestive/",
      "parent": "/health/conditions/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/health/conditions/mental-health/",
      "parent": "/health/conditions/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/health/conditions/metabolic/",
      "parent": "/health/conditions/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/health/conditions/neurology/",
      "parent": "/health/conditions/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/health/conditions/respiratory/",
      "parent": "/health/conditions/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/health/first-aid/",
      "parent": "/health/",
      "depth": 2,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [
        "/health/first-aid/bleeding/",
        "/health/first-aid/burns/",
        "/health/first-aid/choking/",
        "/health/first-aid/cpr/",
        "/health/first-aid/poisoning/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/health/first-aid/bleeding/",
      "parent": "/health/first-aid/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/health/first-aid/burns/",
      "parent": "/health/first-aid/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/health/first-aid/choking/",
      "parent": "/health/first-aid/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/health/first-aid/cpr/",
      "parent": "/health/first-aid/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/health/first-aid/poisoning/",
      "parent": "/health/first-aid/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/health/interactions/",
      "parent": "/health/",
      "depth": 2,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [
        "/health/interactions/alcohol/",
        "/health/interactions/drug-drug/",
        "/health/interactions/drug-food/",
        "/health/interactions/supplements/"
      ],
      "content_signals": [
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/health/interactions/alcohol/",
      "parent": "/health/interactions/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/health/interactions/drug-drug/",
      "parent": "/health/interactions/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/health/interactions/drug-food/",
      "parent": "/health/interactions/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/health/interactions/supplements/",
      "parent": "/health/interactions/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/health/medications/",
      "parent": "/health/",
      "depth": 2,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [
        "/health/medications/classes/",
        "/health/medications/contraindications/",
        "/health/medications/dosage-concepts/",
        "/health/medications/side-effects/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/health/medications/classes/",
      "parent": "/health/medications/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/health/medications/contraindications/",
      "parent": "/health/medications/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/health/medications/dosage-concepts/",
      "parent": "/health/medications/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/health/medications/side-effects/",
      "parent": "/health/medications/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/health/red-flags/",
      "parent": "/health/",
      "depth": 2,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [
        "/health/red-flags/anaphylaxis/",
        "/health/red-flags/emergency/",
        "/health/red-flags/heart-attack/",
        "/health/red-flags/sepsis/",
        "/health/red-flags/stroke/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/health/red-flags/anaphylaxis/",
      "parent": "/health/red-flags/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/health/red-flags/emergency/",
      "parent": "/health/red-flags/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/health/red-flags/heart-attack/",
      "parent": "/health/red-flags/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/health/red-flags/sepsis/",
      "parent": "/health/red-flags/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/health/red-flags/stroke/",
      "parent": "/health/red-flags/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/health/side-effects/",
      "parent": "/health/",
      "depth": 2,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [
        "/health/side-effects/common/",
        "/health/side-effects/interactions/",
        "/health/side-effects/serious/",
        "/health/side-effects/when-to-call-doctor/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/health/side-effects/common/",
      "parent": "/health/side-effects/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/health/side-effects/interactions/",
      "parent": "/health/side-effects/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/health/side-effects/serious/",
      "parent": "/health/side-effects/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/health/side-effects/when-to-call-doctor/",
      "parent": "/health/side-effects/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/health/symptoms/",
      "parent": "/health/",
      "depth": 2,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [
        "/health/symptoms/breathing/",
        "/health/symptoms/fever/",
        "/health/symptoms/pain/",
        "/health/symptoms/red-flags/",
        "/health/symptoms/skin/",
        "/health/symptoms/triage/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/health/symptoms/breathing/",
      "parent": "/health/symptoms/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/health/symptoms/fever/",
      "parent": "/health/symptoms/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/health/symptoms/pain/",
      "parent": "/health/symptoms/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/health/symptoms/red-flags/",
      "parent": "/health/symptoms/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/health/symptoms/skin/",
      "parent": "/health/symptoms/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/health/symptoms/triage/",
      "parent": "/health/symptoms/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/home/",
      "parent": "/",
      "depth": 1,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/law/",
      "parent": "/",
      "depth": 1,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [
        "/law/ai-regulation/",
        "/law/consumer-rights/",
        "/law/contracts/",
        "/law/copyright/",
        "/law/employment/",
        "/law/housing/",
        "/law/privacy/",
        "/law/taxes/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/law/ai-regulation/",
      "parent": "/law/",
      "depth": 2,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [
        "/law/ai-regulation/compliance/",
        "/law/ai-regulation/copyright/",
        "/law/ai-regulation/eu-ai-act/",
        "/law/ai-regulation/risk-classes/",
        "/law/ai-regulation/transparency/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/law/ai-regulation/compliance/",
      "parent": "/law/ai-regulation/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/law/ai-regulation/copyright/",
      "parent": "/law/ai-regulation/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/law/ai-regulation/eu-ai-act/",
      "parent": "/law/ai-regulation/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/law/ai-regulation/risk-classes/",
      "parent": "/law/ai-regulation/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/law/ai-regulation/transparency/",
      "parent": "/law/ai-regulation/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/law/consumer-rights/",
      "parent": "/law/",
      "depth": 2,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [
        "/law/consumer-rights/chargebacks/",
        "/law/consumer-rights/defects/",
        "/law/consumer-rights/returns/",
        "/law/consumer-rights/subscriptions/",
        "/law/consumer-rights/warranty/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/law/consumer-rights/chargebacks/",
      "parent": "/law/consumer-rights/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/law/consumer-rights/defects/",
      "parent": "/law/consumer-rights/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/law/consumer-rights/returns/",
      "parent": "/law/consumer-rights/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/law/consumer-rights/subscriptions/",
      "parent": "/law/consumer-rights/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/law/consumer-rights/warranty/",
      "parent": "/law/consumer-rights/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/law/contracts/",
      "parent": "/law/",
      "depth": 2,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [
        "/law/contracts/breach/",
        "/law/contracts/clauses/",
        "/law/contracts/liability/",
        "/law/contracts/signatures/",
        "/law/contracts/terms/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/law/contracts/breach/",
      "parent": "/law/contracts/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/law/contracts/clauses/",
      "parent": "/law/contracts/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/law/contracts/liability/",
      "parent": "/law/contracts/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/law/contracts/signatures/",
      "parent": "/law/contracts/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/law/contracts/terms/",
      "parent": "/law/contracts/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/law/copyright/",
      "parent": "/law/",
      "depth": 2,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [
        "/law/copyright/ai-training/",
        "/law/copyright/dmca/",
        "/law/copyright/fair-use/",
        "/law/copyright/licensing/",
        "/law/copyright/public-domain/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/law/copyright/ai-training/",
      "parent": "/law/copyright/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/law/copyright/dmca/",
      "parent": "/law/copyright/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/law/copyright/fair-use/",
      "parent": "/law/copyright/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/law/copyright/licensing/",
      "parent": "/law/copyright/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/law/copyright/public-domain/",
      "parent": "/law/copyright/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/law/employment/",
      "parent": "/law/",
      "depth": 2,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [
        "/law/employment/contracts/",
        "/law/employment/leave/",
        "/law/employment/termination/",
        "/law/employment/wages/",
        "/law/employment/workplace-rights/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/law/employment/contracts/",
      "parent": "/law/employment/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/law/employment/leave/",
      "parent": "/law/employment/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/law/employment/termination/",
      "parent": "/law/employment/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/law/employment/wages/",
      "parent": "/law/employment/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/law/employment/workplace-rights/",
      "parent": "/law/employment/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/law/housing/",
      "parent": "/law/",
      "depth": 2,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [
        "/law/housing/deposit/",
        "/law/housing/eviction/",
        "/law/housing/lease/",
        "/law/housing/rent/",
        "/law/housing/repairs/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/law/housing/deposit/",
      "parent": "/law/housing/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/law/housing/eviction/",
      "parent": "/law/housing/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/law/housing/lease/",
      "parent": "/law/housing/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/law/housing/rent/",
      "parent": "/law/housing/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/law/housing/repairs/",
      "parent": "/law/housing/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/law/privacy/",
      "parent": "/law/",
      "depth": 2,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [
        "/law/privacy/consent/",
        "/law/privacy/cookies/",
        "/law/privacy/data-processing/",
        "/law/privacy/gdpr/",
        "/law/privacy/rights/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/law/privacy/consent/",
      "parent": "/law/privacy/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/law/privacy/cookies/",
      "parent": "/law/privacy/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/law/privacy/data-processing/",
      "parent": "/law/privacy/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/law/privacy/gdpr/",
      "parent": "/law/privacy/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/law/privacy/rights/",
      "parent": "/law/privacy/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/law/taxes/",
      "parent": "/law/",
      "depth": 2,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [
        "/law/taxes/deductions/",
        "/law/taxes/filing/",
        "/law/taxes/income/",
        "/law/taxes/records/",
        "/law/taxes/vat/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/law/taxes/deductions/",
      "parent": "/law/taxes/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/law/taxes/filing/",
      "parent": "/law/taxes/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/law/taxes/income/",
      "parent": "/law/taxes/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/law/taxes/records/",
      "parent": "/law/taxes/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/law/taxes/vat/",
      "parent": "/law/taxes/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/llms/",
      "parent": "/",
      "depth": 1,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/osho/",
      "parent": "/",
      "depth": 1,
      "status": "FACT_SOLID",
      "reason": "Route contains concrete factual payload, retrieval atoms, and source/status language.",
      "children": [],
      "content_signals": [
        "faq_atoms",
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Maintain; use as source-aware retrieval route and model for related pages."
    },
    {
      "route": "/philosophy/",
      "parent": "/",
      "depth": 1,
      "status": "PARTIAL",
      "reason": "Route has some useful content or structure but needs deeper fact harvest before green status.",
      "children": [
        "/philosophy/buddhism/",
        "/philosophy/consciousness/",
        "/philosophy/meditation/",
        "/philosophy/osho/",
        "/philosophy/stoicism/",
        "/philosophy/taoism/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/philosophy/buddhism/",
      "parent": "/philosophy/",
      "depth": 2,
      "status": "PARTIAL",
      "reason": "Route has some useful content or structure but needs deeper fact harvest before green status.",
      "children": [
        "/philosophy/buddhism/eightfold-path/",
        "/philosophy/buddhism/emptiness/",
        "/philosophy/buddhism/four-noble-truths/",
        "/philosophy/buddhism/karma/",
        "/philosophy/buddhism/meditation/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/philosophy/buddhism/eightfold-path/",
      "parent": "/philosophy/buddhism/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/philosophy/buddhism/emptiness/",
      "parent": "/philosophy/buddhism/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/philosophy/buddhism/four-noble-truths/",
      "parent": "/philosophy/buddhism/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/philosophy/buddhism/karma/",
      "parent": "/philosophy/buddhism/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/philosophy/buddhism/meditation/",
      "parent": "/philosophy/buddhism/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/philosophy/consciousness/",
      "parent": "/philosophy/",
      "depth": 2,
      "status": "PARTIAL",
      "reason": "Route has some useful content or structure but needs deeper fact harvest before green status.",
      "children": [
        "/philosophy/consciousness/attention/",
        "/philosophy/consciousness/awareness/",
        "/philosophy/consciousness/mind/",
        "/philosophy/consciousness/qualia/",
        "/philosophy/consciousness/self/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/philosophy/consciousness/attention/",
      "parent": "/philosophy/consciousness/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/philosophy/consciousness/awareness/",
      "parent": "/philosophy/consciousness/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/philosophy/consciousness/mind/",
      "parent": "/philosophy/consciousness/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/philosophy/consciousness/qualia/",
      "parent": "/philosophy/consciousness/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/philosophy/consciousness/self/",
      "parent": "/philosophy/consciousness/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/philosophy/meditation/",
      "parent": "/philosophy/",
      "depth": 2,
      "status": "PARTIAL",
      "reason": "Route has some useful content or structure but needs deeper fact harvest before green status.",
      "children": [
        "/philosophy/meditation/attention/",
        "/philosophy/meditation/body/",
        "/philosophy/meditation/breath/",
        "/philosophy/meditation/practice/",
        "/philosophy/meditation/states/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/philosophy/meditation/attention/",
      "parent": "/philosophy/meditation/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/philosophy/meditation/body/",
      "parent": "/philosophy/meditation/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/philosophy/meditation/breath/",
      "parent": "/philosophy/meditation/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/philosophy/meditation/practice/",
      "parent": "/philosophy/meditation/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/philosophy/meditation/states/",
      "parent": "/philosophy/meditation/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/philosophy/osho/",
      "parent": "/philosophy/",
      "depth": 2,
      "status": "PARTIAL",
      "reason": "Route has some useful content or structure but needs deeper fact harvest before green status.",
      "children": [
        "/philosophy/osho/awareness/",
        "/philosophy/osho/death/",
        "/philosophy/osho/ego/",
        "/philosophy/osho/love/",
        "/philosophy/osho/meditation/",
        "/philosophy/osho/witnessing/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/philosophy/osho/awareness/",
      "parent": "/philosophy/osho/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/philosophy/osho/death/",
      "parent": "/philosophy/osho/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/philosophy/osho/ego/",
      "parent": "/philosophy/osho/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/philosophy/osho/love/",
      "parent": "/philosophy/osho/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/philosophy/osho/meditation/",
      "parent": "/philosophy/osho/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/philosophy/osho/witnessing/",
      "parent": "/philosophy/osho/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/philosophy/stoicism/",
      "parent": "/philosophy/",
      "depth": 2,
      "status": "PARTIAL",
      "reason": "Route has some useful content or structure but needs deeper fact harvest before green status.",
      "children": [
        "/philosophy/stoicism/control/",
        "/philosophy/stoicism/death/",
        "/philosophy/stoicism/emotion/",
        "/philosophy/stoicism/practice/",
        "/philosophy/stoicism/virtue/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/philosophy/stoicism/control/",
      "parent": "/philosophy/stoicism/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/philosophy/stoicism/death/",
      "parent": "/philosophy/stoicism/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/philosophy/stoicism/emotion/",
      "parent": "/philosophy/stoicism/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/philosophy/stoicism/practice/",
      "parent": "/philosophy/stoicism/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/philosophy/stoicism/virtue/",
      "parent": "/philosophy/stoicism/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/philosophy/taoism/",
      "parent": "/philosophy/",
      "depth": 2,
      "status": "PARTIAL",
      "reason": "Route has some useful content or structure but needs deeper fact harvest before green status.",
      "children": [
        "/philosophy/taoism/nature/",
        "/philosophy/taoism/simplicity/",
        "/philosophy/taoism/tao/",
        "/philosophy/taoism/wu-wei/",
        "/philosophy/taoism/yin-yang/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/philosophy/taoism/nature/",
      "parent": "/philosophy/taoism/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/philosophy/taoism/simplicity/",
      "parent": "/philosophy/taoism/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/philosophy/taoism/tao/",
      "parent": "/philosophy/taoism/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/philosophy/taoism/wu-wei/",
      "parent": "/philosophy/taoism/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/philosophy/taoism/yin-yang/",
      "parent": "/philosophy/taoism/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/pso/",
      "parent": "/",
      "depth": 1,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/science/",
      "parent": "/",
      "depth": 1,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [
        "/science/biology/",
        "/science/chemistry/",
        "/science/climate/",
        "/science/electricity/",
        "/science/engineering/",
        "/science/formulas/",
        "/science/physics/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/science/biology/",
      "parent": "/science/",
      "depth": 2,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [
        "/science/biology/cells/",
        "/science/biology/ecology/",
        "/science/biology/evolution/",
        "/science/biology/genetics/",
        "/science/biology/human-body/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/science/biology/cells/",
      "parent": "/science/biology/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/science/biology/ecology/",
      "parent": "/science/biology/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/science/biology/evolution/",
      "parent": "/science/biology/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/science/biology/genetics/",
      "parent": "/science/biology/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/science/biology/human-body/",
      "parent": "/science/biology/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/science/chemistry/",
      "parent": "/science/",
      "depth": 2,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [
        "/science/chemistry/acids-bases/",
        "/science/chemistry/atoms/",
        "/science/chemistry/bonds/",
        "/science/chemistry/reactions/",
        "/science/chemistry/stoichiometry/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/science/chemistry/acids-bases/",
      "parent": "/science/chemistry/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/science/chemistry/atoms/",
      "parent": "/science/chemistry/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/science/chemistry/bonds/",
      "parent": "/science/chemistry/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/science/chemistry/reactions/",
      "parent": "/science/chemistry/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/science/chemistry/stoichiometry/",
      "parent": "/science/chemistry/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/science/climate/",
      "parent": "/science/",
      "depth": 2,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [
        "/science/climate/carbon-cycle/",
        "/science/climate/greenhouse-effect/",
        "/science/climate/mitigation/",
        "/science/climate/models/",
        "/science/climate/weather/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/science/climate/carbon-cycle/",
      "parent": "/science/climate/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/science/climate/greenhouse-effect/",
      "parent": "/science/climate/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/science/climate/mitigation/",
      "parent": "/science/climate/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/science/climate/models/",
      "parent": "/science/climate/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/science/climate/weather/",
      "parent": "/science/climate/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/science/electricity/",
      "parent": "/science/",
      "depth": 2,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [
        "/science/electricity/circuits/",
        "/science/electricity/current/",
        "/science/electricity/power/",
        "/science/electricity/resistance/",
        "/science/electricity/voltage/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/science/electricity/circuits/",
      "parent": "/science/electricity/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/science/electricity/current/",
      "parent": "/science/electricity/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/science/electricity/power/",
      "parent": "/science/electricity/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/science/electricity/resistance/",
      "parent": "/science/electricity/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/science/electricity/voltage/",
      "parent": "/science/electricity/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/science/engineering/",
      "parent": "/science/",
      "depth": 2,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [
        "/science/engineering/control/",
        "/science/engineering/materials/",
        "/science/engineering/mechanics/",
        "/science/engineering/safety/",
        "/science/engineering/systems/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/science/engineering/control/",
      "parent": "/science/engineering/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/science/engineering/materials/",
      "parent": "/science/engineering/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/science/engineering/mechanics/",
      "parent": "/science/engineering/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/science/engineering/safety/",
      "parent": "/science/engineering/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/science/engineering/systems/",
      "parent": "/science/engineering/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/science/formulas/",
      "parent": "/science/",
      "depth": 2,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [
        "/science/formulas/algebra/",
        "/science/formulas/finance/",
        "/science/formulas/geometry/",
        "/science/formulas/physics/",
        "/science/formulas/statistics/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/science/formulas/algebra/",
      "parent": "/science/formulas/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/science/formulas/finance/",
      "parent": "/science/formulas/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/science/formulas/geometry/",
      "parent": "/science/formulas/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/science/formulas/physics/",
      "parent": "/science/formulas/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/science/formulas/statistics/",
      "parent": "/science/formulas/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/science/physics/",
      "parent": "/science/",
      "depth": 2,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [
        "/science/physics/electricity/",
        "/science/physics/mechanics/",
        "/science/physics/quantum/",
        "/science/physics/relativity/",
        "/science/physics/thermodynamics/",
        "/science/physics/waves/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/science/physics/electricity/",
      "parent": "/science/physics/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/science/physics/mechanics/",
      "parent": "/science/physics/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/science/physics/quantum/",
      "parent": "/science/physics/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/science/physics/relativity/",
      "parent": "/science/physics/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/science/physics/thermodynamics/",
      "parent": "/science/physics/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/science/physics/waves/",
      "parent": "/science/physics/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route needs authoritative fact harvest before it can be treated as source-solid.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/society/",
      "parent": "/",
      "depth": 1,
      "status": "PARTIAL",
      "reason": "Route has some useful content or structure but needs deeper fact harvest before green status.",
      "children": [
        "/society/countries/",
        "/society/education/",
        "/society/history/",
        "/society/institutions/",
        "/society/politics/",
        "/society/timelines/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/society/countries/",
      "parent": "/society/",
      "depth": 2,
      "status": "PARTIAL",
      "reason": "Route has some useful content or structure but needs deeper fact harvest before green status.",
      "children": [
        "/society/countries/demographics/",
        "/society/countries/economy/",
        "/society/countries/geography/",
        "/society/countries/governments/",
        "/society/countries/history/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/society/countries/demographics/",
      "parent": "/society/countries/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/society/countries/economy/",
      "parent": "/society/countries/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/society/countries/geography/",
      "parent": "/society/countries/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/society/countries/governments/",
      "parent": "/society/countries/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/society/countries/history/",
      "parent": "/society/countries/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/society/education/",
      "parent": "/society/",
      "depth": 2,
      "status": "PARTIAL",
      "reason": "Route has some useful content or structure but needs deeper fact harvest before green status.",
      "children": [
        "/society/education/ai/",
        "/society/education/assessment/",
        "/society/education/curriculum/",
        "/society/education/learning/",
        "/society/education/literacy/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/society/education/ai/",
      "parent": "/society/education/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/society/education/assessment/",
      "parent": "/society/education/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/society/education/curriculum/",
      "parent": "/society/education/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/society/education/learning/",
      "parent": "/society/education/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/society/education/literacy/",
      "parent": "/society/education/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/society/history/",
      "parent": "/society/",
      "depth": 2,
      "status": "PARTIAL",
      "reason": "Route has some useful content or structure but needs deeper fact harvest before green status.",
      "children": [
        "/society/history/civilizations/",
        "/society/history/inventions/",
        "/society/history/sources/",
        "/society/history/timelines/",
        "/society/history/wars/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/society/history/civilizations/",
      "parent": "/society/history/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/society/history/inventions/",
      "parent": "/society/history/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/society/history/sources/",
      "parent": "/society/history/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/society/history/timelines/",
      "parent": "/society/history/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/society/history/wars/",
      "parent": "/society/history/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/society/institutions/",
      "parent": "/society/",
      "depth": 2,
      "status": "PARTIAL",
      "reason": "Route has some useful content or structure but needs deeper fact harvest before green status.",
      "children": [
        "/society/institutions/central-banks/",
        "/society/institutions/courts/",
        "/society/institutions/parliaments/",
        "/society/institutions/public-health/",
        "/society/institutions/schools/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/society/institutions/central-banks/",
      "parent": "/society/institutions/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/society/institutions/courts/",
      "parent": "/society/institutions/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/society/institutions/parliaments/",
      "parent": "/society/institutions/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/society/institutions/public-health/",
      "parent": "/society/institutions/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/society/institutions/schools/",
      "parent": "/society/institutions/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/society/politics/",
      "parent": "/society/",
      "depth": 2,
      "status": "PARTIAL",
      "reason": "Route has some useful content or structure but needs deeper fact harvest before green status.",
      "children": [
        "/society/politics/elections/",
        "/society/politics/ideologies/",
        "/society/politics/institutions/",
        "/society/politics/policy/",
        "/society/politics/systems/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/society/politics/elections/",
      "parent": "/society/politics/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/society/politics/ideologies/",
      "parent": "/society/politics/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/society/politics/institutions/",
      "parent": "/society/politics/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/society/politics/policy/",
      "parent": "/society/politics/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/society/politics/systems/",
      "parent": "/society/politics/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/society/timelines/",
      "parent": "/society/",
      "depth": 2,
      "status": "PARTIAL",
      "reason": "Route has some useful content or structure but needs deeper fact harvest before green status.",
      "children": [
        "/society/timelines/ai/",
        "/society/timelines/games/",
        "/society/timelines/science/",
        "/society/timelines/technology/",
        "/society/timelines/world-history/"
      ],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/society/timelines/ai/",
      "parent": "/society/timelines/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/society/timelines/games/",
      "parent": "/society/timelines/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/society/timelines/science/",
      "parent": "/society/timelines/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/society/timelines/technology/",
      "parent": "/society/timelines/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/society/timelines/world-history/",
      "parent": "/society/timelines/",
      "depth": 3,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [
        "status_fields"
      ],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    },
    {
      "route": "/spec/",
      "parent": "/",
      "depth": 1,
      "status": "PARTIAL",
      "reason": "Route has some useful content or structure but needs deeper fact harvest before green status.",
      "children": [],
      "content_signals": [
        "source_model",
        "status_fields",
        "concrete_values"
      ],
      "recommended_next_action": "Audit with fact-first harvest; add authoritative sources, entity data, concrete values, and examples."
    },
    {
      "route": "/torchlight2/",
      "parent": "/",
      "depth": 1,
      "status": "HARVEST_PENDING",
      "reason": "Route content is very short and not factual enough.",
      "children": [],
      "content_signals": [],
      "recommended_next_action": "Preserve namespace; replace filler with verified entity extraction before using as factual source."
    }
  ]
}