{
  "built_at": "2026-10-06T06:51:32.591758+00:00",
  "default_topic": "grooming",
  "interpretation": "Qualitative evidence/inference links, never correlation, causality, clinical confidence or owner testing.",
  "nodes": [
    {
      "id": "grooming-problem",
      "type": "problem",
      "topic": "grooming",
      "label": "Grooming cost, effort and fit",
      "description": "Grooming cost, effort and fit",
      "source_ids": [
        "OWN-007",
        "OWN-018",
        "OWN-020",
        "OWN-022",
        "OWN-023",
        "OWN-026",
        "OWN-030",
        "OWN-047",
        "OWN-048",
        "OWN-052"
      ],
      "confidence": "medium",
      "gaps": [
        "No real owner usability or professional validation."
      ],
      "contradictions": []
    },
    {
      "id": "grooming-evidence",
      "type": "evidence",
      "topic": "grooming",
      "label": "Public owner accounts",
      "description": "10 coded selected units; partial rendered accounts, not prevalence.",
      "source_ids": [
        "OWN-007",
        "OWN-018",
        "OWN-020",
        "OWN-022",
        "OWN-023",
        "OWN-026",
        "OWN-030",
        "OWN-047",
        "OWN-048",
        "OWN-052"
      ],
      "confidence": "medium",
      "gaps": [
        "No real owner usability or professional validation."
      ],
      "contradictions": [
        "DIY bath/free pages are alternatives; OWN-047 reports good service while OWN-023 alleges injury."
      ]
    },
    {
      "id": "grooming-input",
      "type": "input",
      "topic": "grooming",
      "label": "Coat overview + owner history",
      "description": "Coat overview + owner history",
      "source_ids": [
        "LEAD-009",
        "LEAD-002"
      ],
      "confidence": "medium",
      "gaps": [
        "No real owner usability or professional validation."
      ],
      "contradictions": []
    },
    {
      "id": "grooming-action",
      "type": "action",
      "topic": "grooming",
      "label": "Written grooming enquiry",
      "description": "Written grooming enquiry",
      "source_ids": [
        "LEAD-009",
        "LEAD-002"
      ],
      "confidence": "medium",
      "gaps": [
        "No real owner usability or professional validation."
      ],
      "contradictions": []
    },
    {
      "id": "grooming-service",
      "type": "service",
      "topic": "grooming",
      "label": "Groomer assessment / vet if pain",
      "description": "Groomer assessment / vet if pain",
      "source_ids": [
        "MKT-001",
        "DAT-021",
        "DAT-025"
      ],
      "confidence": "medium",
      "gaps": [
        "No real owner usability or professional validation."
      ],
      "contradictions": []
    },
    {
      "id": "grooming-data",
      "type": "data",
      "topic": "grooming",
      "label": "Published grooming page; partner quotes missing",
      "description": "Published grooming page; partner quotes missing",
      "source_ids": [
        "MKT-001",
        "DAT-021",
        "DAT-025"
      ],
      "confidence": "medium",
      "gaps": [
        "No real owner usability or professional validation."
      ],
      "contradictions": []
    },
    {
      "id": "grooming-cost",
      "type": "cost",
      "topic": "grooming",
      "label": "₹999 baseline; final total unknown",
      "description": "₹999 baseline; final total unknown",
      "source_ids": [
        "MKT-001",
        "LEAD-011"
      ],
      "confidence": "medium",
      "gaps": [
        "No real owner usability or professional validation."
      ],
      "contradictions": []
    },
    {
      "id": "training-problem",
      "type": "problem",
      "topic": "training",
      "label": "Suitable trainer and transparent fees",
      "description": "Suitable trainer and transparent fees",
      "source_ids": [
        "OWN-001",
        "OWN-002",
        "OWN-004",
        "OWN-007",
        "OWN-011",
        "OWN-016",
        "OWN-019",
        "OWN-025",
        "OWN-026",
        "OWN-027",
        "OWN-030",
        "OWN-035",
        "OWN-047",
        "OWN-051",
        "OWN-052"
      ],
      "confidence": "medium",
      "gaps": [
        "No real owner usability or professional validation."
      ],
      "contradictions": []
    },
    {
      "id": "training-evidence",
      "type": "evidence",
      "topic": "training",
      "label": "Public owner accounts",
      "description": "15 coded selected units; partial rendered accounts, not prevalence.",
      "source_ids": [
        "OWN-001",
        "OWN-002",
        "OWN-004",
        "OWN-007",
        "OWN-011",
        "OWN-016",
        "OWN-019",
        "OWN-025",
        "OWN-026",
        "OWN-027",
        "OWN-030",
        "OWN-035",
        "OWN-047",
        "OWN-051",
        "OWN-052"
      ],
      "confidence": "medium",
      "gaps": [
        "No real owner usability or professional validation."
      ],
      "contradictions": [
        "Free videos helped OWN-051 but failed OWN-002; still photo cannot explain behaviour."
      ]
    },
    {
      "id": "training-input",
      "type": "input",
      "topic": "training",
      "label": "History, triggers + optional photo",
      "description": "History, triggers + optional photo",
      "source_ids": [
        "LEAD-004",
        "LEAD-005",
        "LEAD-002"
      ],
      "confidence": "medium",
      "gaps": [
        "No real owner usability or professional validation."
      ],
      "contradictions": []
    },
    {
      "id": "training-action",
      "type": "action",
      "topic": "training",
      "label": "Prepare trainer questions",
      "description": "Prepare trainer questions",
      "source_ids": [
        "LEAD-004",
        "LEAD-005",
        "LEAD-002"
      ],
      "confidence": "medium",
      "gaps": [
        "No real owner usability or professional validation."
      ],
      "contradictions": []
    },
    {
      "id": "training-service",
      "type": "service",
      "topic": "training",
      "label": "Qualified trainer / vet for serious concerns",
      "description": "Qualified trainer / vet for serious concerns",
      "source_ids": [
        "MKT-020",
        "MKT-005",
        "DAT-018"
      ],
      "confidence": "medium",
      "gaps": [
        "No real owner usability or professional validation."
      ],
      "contradictions": []
    },
    {
      "id": "training-data",
      "type": "data",
      "topic": "training",
      "label": "Named service pages; no credential/slot feed",
      "description": "Named service pages; no credential/slot feed",
      "source_ids": [
        "MKT-020",
        "MKT-005",
        "DAT-018"
      ],
      "confidence": "medium",
      "gaps": [
        "No real owner usability or professional validation."
      ],
      "contradictions": []
    },
    {
      "id": "training-cost",
      "type": "cost",
      "topic": "training",
      "label": "₹1,195 ×12 published package",
      "description": "₹1,195 ×12 published package",
      "source_ids": [
        "MKT-020",
        "MKT-005"
      ],
      "confidence": "medium",
      "gaps": [
        "No real owner usability or professional validation."
      ],
      "contradictions": []
    },
    {
      "id": "vet-problem",
      "type": "problem",
      "topic": "vet",
      "label": "Reliable veterinary consultation",
      "description": "Reliable veterinary consultation",
      "source_ids": [
        "OWN-001",
        "OWN-004",
        "OWN-007",
        "OWN-010",
        "OWN-018",
        "OWN-020",
        "OWN-022",
        "OWN-023",
        "OWN-026",
        "OWN-030",
        "OWN-031",
        "OWN-032",
        "OWN-036",
        "OWN-037",
        "OWN-038",
        "OWN-039",
        "OWN-040",
        "OWN-044",
        "OWN-051",
        "OWN-052"
      ],
      "confidence": "medium",
      "gaps": [
        "No real owner usability or professional validation."
      ],
      "contradictions": []
    },
    {
      "id": "vet-evidence",
      "type": "evidence",
      "topic": "vet",
      "label": "Public owner accounts",
      "description": "20 coded selected units; partial rendered accounts, not prevalence.",
      "source_ids": [
        "OWN-001",
        "OWN-004",
        "OWN-007",
        "OWN-010",
        "OWN-018",
        "OWN-020",
        "OWN-022",
        "OWN-023",
        "OWN-026",
        "OWN-030",
        "OWN-031",
        "OWN-032",
        "OWN-036",
        "OWN-037",
        "OWN-038",
        "OWN-039",
        "OWN-040",
        "OWN-044",
        "OWN-051",
        "OWN-052"
      ],
      "confidence": "medium",
      "gaps": [
        "No real owner usability or professional validation."
      ],
      "contradictions": [
        "Provider complaints and positive experiences differ by branch/procedure; no quality conclusion."
      ]
    },
    {
      "id": "vet-input",
      "type": "input",
      "topic": "vet",
      "label": "History and records; optional photo",
      "description": "History and records; optional photo",
      "source_ids": [
        "LEAD-006",
        "LEAD-007",
        "LEAD-002"
      ],
      "confidence": "medium",
      "gaps": [
        "No real owner usability or professional validation."
      ],
      "contradictions": []
    },
    {
      "id": "vet-action",
      "type": "action",
      "topic": "vet",
      "label": "Organize history; urgent signs route now",
      "description": "Organize history; urgent signs route now",
      "source_ids": [
        "LEAD-006",
        "LEAD-007",
        "LEAD-002"
      ],
      "confidence": "medium",
      "gaps": [
        "No real owner usability or professional validation."
      ],
      "contradictions": []
    },
    {
      "id": "vet-service",
      "type": "service",
      "topic": "vet",
      "label": "Veterinarian; urgency not diagnosed",
      "description": "Veterinarian; urgency not diagnosed",
      "source_ids": [
        "DAT-017",
        "DAT-015",
        "DAT-010"
      ],
      "confidence": "medium",
      "gaps": [
        "No real owner usability or professional validation."
      ],
      "contradictions": []
    },
    {
      "id": "vet-data",
      "type": "data",
      "topic": "vet",
      "label": "OSM discovery live probe, no appointment data",
      "description": "OSM discovery live probe, no appointment data",
      "source_ids": [
        "DAT-017",
        "DAT-015",
        "DAT-010"
      ],
      "confidence": "medium",
      "gaps": [
        "No real owner usability or professional validation."
      ],
      "contradictions": []
    },
    {
      "id": "vet-cost",
      "type": "cost",
      "topic": "vet",
      "label": "₹399/₹599 consult listings; total unknown",
      "description": "₹399/₹599 consult listings; total unknown",
      "source_ids": [
        "MKT-002",
        "MKT-005"
      ],
      "confidence": "medium",
      "gaps": [
        "No real owner usability or professional validation."
      ],
      "contradictions": []
    },
    {
      "id": "boarding-problem",
      "type": "problem",
      "topic": "boarding",
      "label": "Safe boarding that fits the dog",
      "description": "Safe boarding that fits the dog",
      "source_ids": [
        "OWN-001",
        "OWN-010",
        "OWN-012",
        "OWN-013",
        "OWN-014",
        "OWN-015",
        "OWN-017",
        "OWN-024",
        "OWN-025",
        "OWN-027",
        "OWN-028",
        "OWN-029",
        "OWN-031",
        "OWN-033",
        "OWN-034",
        "OWN-037",
        "OWN-044",
        "OWN-049",
        "OWN-050"
      ],
      "confidence": "medium",
      "gaps": [
        "No real owner usability or professional validation."
      ],
      "contradictions": []
    },
    {
      "id": "boarding-evidence",
      "type": "evidence",
      "topic": "boarding",
      "label": "Public owner accounts",
      "description": "19 coded selected units; partial rendered accounts, not prevalence.",
      "source_ids": [
        "OWN-001",
        "OWN-010",
        "OWN-012",
        "OWN-013",
        "OWN-014",
        "OWN-015",
        "OWN-017",
        "OWN-024",
        "OWN-025",
        "OWN-027",
        "OWN-028",
        "OWN-029",
        "OWN-031",
        "OWN-033",
        "OWN-034",
        "OWN-037",
        "OWN-044",
        "OWN-049",
        "OWN-050"
      ],
      "confidence": "medium",
      "gaps": [
        "No real owner usability or professional validation."
      ],
      "contradictions": [
        "Successful repeat boarding/home walker are existing alternatives; a portrait adds little."
      ]
    },
    {
      "id": "boarding-input",
      "type": "input",
      "topic": "boarding",
      "label": "Dates, health/handling records",
      "description": "Dates, health/handling records",
      "source_ids": [
        "LEAD-005",
        "LEAD-002"
      ],
      "confidence": "medium",
      "gaps": [
        "No real owner usability or professional validation."
      ],
      "contradictions": []
    },
    {
      "id": "boarding-action",
      "type": "action",
      "topic": "boarding",
      "label": "Prepare eligibility and care questions",
      "description": "Prepare eligibility and care questions",
      "source_ids": [
        "LEAD-005",
        "LEAD-002"
      ],
      "confidence": "medium",
      "gaps": [
        "No real owner usability or professional validation."
      ],
      "contradictions": []
    },
    {
      "id": "boarding-service",
      "type": "service",
      "topic": "boarding",
      "label": "Boarder accepting dog-specific needs",
      "description": "Boarder accepting dog-specific needs",
      "source_ids": [
        "MKT-008",
        "MKT-009",
        "DAT-024"
      ],
      "confidence": "medium",
      "gaps": [
        "No real owner usability or professional validation."
      ],
      "contradictions": []
    },
    {
      "id": "boarding-data",
      "type": "data",
      "topic": "boarding",
      "label": "Provider listings; live capacity unavailable",
      "description": "Provider listings; live capacity unavailable",
      "source_ids": [
        "MKT-008",
        "MKT-009",
        "DAT-024"
      ],
      "confidence": "medium",
      "gaps": [
        "No real owner usability or professional validation."
      ],
      "contradictions": []
    },
    {
      "id": "boarding-cost",
      "type": "cost",
      "topic": "boarding",
      "label": "₹500 listing explicitly unavailable",
      "description": "₹500 listing explicitly unavailable",
      "source_ids": [
        "MKT-008",
        "MKT-009"
      ],
      "confidence": "medium",
      "gaps": [
        "No real owner usability or professional validation."
      ],
      "contradictions": []
    },
    {
      "id": "travel-problem",
      "type": "problem",
      "topic": "travel",
      "label": "Dog travel cost and eligibility",
      "description": "Dog travel cost and eligibility",
      "source_ids": [
        "OWN-005",
        "OWN-009",
        "OWN-010",
        "OWN-013",
        "OWN-017",
        "OWN-021",
        "OWN-029",
        "OWN-033",
        "OWN-044",
        "OWN-045",
        "OWN-046",
        "OWN-050"
      ],
      "confidence": "medium",
      "gaps": [
        "No real owner usability or professional validation."
      ],
      "contradictions": []
    },
    {
      "id": "travel-evidence",
      "type": "evidence",
      "topic": "travel",
      "label": "Public owner accounts",
      "description": "12 coded selected units; partial rendered accounts, not prevalence.",
      "source_ids": [
        "OWN-005",
        "OWN-009",
        "OWN-010",
        "OWN-013",
        "OWN-017",
        "OWN-021",
        "OWN-029",
        "OWN-033",
        "OWN-044",
        "OWN-045",
        "OWN-046",
        "OWN-050"
      ],
      "confidence": "medium",
      "gaps": [
        "No real owner usability or professional validation."
      ],
      "contradictions": [
        "Owner rail-rule narratives conflict; no eligibility from a photo. Current official page must be rechecked."
      ]
    },
    {
      "id": "travel-input",
      "type": "input",
      "topic": "travel",
      "label": "Route, weight, carrier measurements",
      "description": "Route, weight, carrier measurements",
      "source_ids": [
        "LEAD-002"
      ],
      "confidence": "medium",
      "gaps": [
        "No real owner usability or professional validation."
      ],
      "contradictions": []
    },
    {
      "id": "travel-action",
      "type": "action",
      "topic": "travel",
      "label": "Check official rules; prepare questions",
      "description": "Check official rules; prepare questions",
      "source_ids": [
        "LEAD-002"
      ],
      "confidence": "medium",
      "gaps": [
        "No real owner usability or professional validation."
      ],
      "contradictions": []
    },
    {
      "id": "travel-service",
      "type": "service",
      "topic": "travel",
      "label": "Carrier / relocation professional",
      "description": "Carrier / relocation professional",
      "source_ids": [
        "MKT-027",
        "MKT-026"
      ],
      "confidence": "medium",
      "gaps": [
        "No real owner usability or professional validation."
      ],
      "contradictions": []
    },
    {
      "id": "travel-data",
      "type": "data",
      "topic": "travel",
      "label": "Official airline page; no booking API tested",
      "description": "Official airline page; no booking API tested",
      "source_ids": [
        "MKT-027",
        "MKT-026"
      ],
      "confidence": "medium",
      "gaps": [
        "No real owner usability or professional validation."
      ],
      "contradictions": []
    },
    {
      "id": "travel-cost",
      "type": "cost",
      "topic": "travel",
      "label": "₹7,500/₹16,000 per sector plus tax",
      "description": "₹7,500/₹16,000 per sector plus tax",
      "source_ids": [
        "MKT-027",
        "MKT-026"
      ],
      "confidence": "medium",
      "gaps": [
        "No real owner usability or professional validation."
      ],
      "contradictions": []
    },
    {
      "id": "food-problem",
      "type": "problem",
      "topic": "food",
      "label": "Food budget and conflicting advice",
      "description": "Food budget and conflicting advice",
      "source_ids": [
        "OWN-001",
        "OWN-003",
        "OWN-004",
        "OWN-005",
        "OWN-006",
        "OWN-007",
        "OWN-008",
        "OWN-018",
        "OWN-022",
        "OWN-030",
        "OWN-041",
        "OWN-042",
        "OWN-043",
        "OWN-049",
        "OWN-051",
        "OWN-052",
        "OWN-053"
      ],
      "confidence": "medium",
      "gaps": [
        "No real owner usability or professional validation."
      ],
      "contradictions": []
    },
    {
      "id": "food-evidence",
      "type": "evidence",
      "topic": "food",
      "label": "Public owner accounts",
      "description": "17 coded selected units; partial rendered accounts, not prevalence.",
      "source_ids": [
        "OWN-001",
        "OWN-003",
        "OWN-004",
        "OWN-005",
        "OWN-006",
        "OWN-007",
        "OWN-008",
        "OWN-018",
        "OWN-022",
        "OWN-030",
        "OWN-041",
        "OWN-042",
        "OWN-043",
        "OWN-049",
        "OWN-051",
        "OWN-052",
        "OWN-053"
      ],
      "confidence": "medium",
      "gaps": [
        "No real owner usability or professional validation."
      ],
      "contradictions": [
        "Home meals and premium food claims conflict; no diet or nutrition adequacy from appearance."
      ]
    },
    {
      "id": "food-input",
      "type": "input",
      "topic": "food",
      "label": "Food labels, amounts and history",
      "description": "Food labels, amounts and history",
      "source_ids": [
        "LEAD-008",
        "LEAD-010"
      ],
      "confidence": "medium",
      "gaps": [
        "No real owner usability or professional validation."
      ],
      "contradictions": []
    },
    {
      "id": "food-action",
      "type": "action",
      "topic": "food",
      "label": "Organize cost history for a vet",
      "description": "Organize cost history for a vet",
      "source_ids": [
        "LEAD-008",
        "LEAD-010"
      ],
      "confidence": "medium",
      "gaps": [
        "No real owner usability or professional validation."
      ],
      "contradictions": []
    },
    {
      "id": "food-service",
      "type": "service",
      "topic": "food",
      "label": "Qualified nutrition consultation",
      "description": "Qualified nutrition consultation",
      "source_ids": [
        "LEAD-008",
        "LEAD-010"
      ],
      "confidence": "medium",
      "gaps": [
        "No real owner usability or professional validation."
      ],
      "contradictions": []
    },
    {
      "id": "food-data",
      "type": "data",
      "topic": "food",
      "label": "Owner records + WSAVA references",
      "description": "Owner records + WSAVA references",
      "source_ids": [
        "LEAD-008",
        "LEAD-010"
      ],
      "confidence": "medium",
      "gaps": [
        "No real owner usability or professional validation."
      ],
      "contradictions": []
    },
    {
      "id": "food-cost",
      "type": "cost",
      "topic": "food",
      "label": "Historical owner spends, no prescribed budget",
      "description": "Historical owner spends, no prescribed budget",
      "source_ids": [
        "OWN-007",
        "OWN-005"
      ],
      "confidence": "medium",
      "gaps": [
        "No real owner usability or professional validation."
      ],
      "contradictions": []
    },
    {
      "id": "openai-vision",
      "type": "data",
      "label": "OpenAI image API documented; not called",
      "description": "Future adapter only; host file transport differs from API Files. Local demo performs no vision.",
      "source_ids": [
        "DAT-001",
        "DAT-002",
        "DAT-003"
      ],
      "gaps": [
        "Credentials, consent/file lifecycle and host acceptance tests absent."
      ]
    },
    {
      "id": "operating-cost",
      "type": "cost",
      "label": "₹11.625/base case — assumed future cost",
      "description": "INR token/retry/review/support planning model; no measured API bill. Local deterministic demo makes zero calls.",
      "source_ids": [
        "MKT-039",
        "MKT-017"
      ],
      "gaps": [
        "No measured tokens, demand, acquisition costs or negotiated partner compensation."
      ]
    }
  ],
  "edges": [
    {
      "id": "grooming-problem-evidence",
      "from": "grooming-problem",
      "to": "grooming-evidence",
      "label": "Accounts describe this need",
      "evidence_type": "owner_report",
      "confidence": "medium",
      "topics": [
        "grooming"
      ],
      "source_ids": [
        "OWN-007",
        "OWN-018",
        "OWN-020",
        "OWN-022",
        "OWN-023",
        "OWN-026",
        "OWN-030",
        "OWN-047",
        "OWN-048",
        "OWN-052"
      ],
      "gaps": [
        "Purposive selected sample; no prevalence or verified identity."
      ],
      "contradictions": [
        "DIY bath/free pages are alternatives; OWN-047 reports good service while OWN-023 alleges injury."
      ]
    },
    {
      "id": "grooming-evidence-input",
      "from": "grooming-evidence",
      "to": "grooming-input",
      "label": "Context selected to clarify need",
      "evidence_type": "design_inference",
      "confidence": "low",
      "topics": [
        "grooming"
      ],
      "source_ids": [
        "LEAD-002",
        "LEAD-009",
        "OWN-007",
        "OWN-018",
        "OWN-020",
        "OWN-022",
        "OWN-023",
        "OWN-026",
        "OWN-030",
        "OWN-047",
        "OWN-048",
        "OWN-052"
      ],
      "gaps": [
        "Photo usefulness is inferred, not measured."
      ],
      "contradictions": [
        "DIY bath/free pages are alternatives; OWN-047 reports good service while OWN-023 alleges injury."
      ]
    },
    {
      "id": "grooming-input-action",
      "from": "grooming-input",
      "to": "grooming-action",
      "label": "Prepare cautiously from context",
      "evidence_type": "guidance_and_design",
      "confidence": "medium",
      "topics": [
        "grooming"
      ],
      "source_ids": [
        "LEAD-002",
        "LEAD-009"
      ],
      "gaps": [
        "Local professional review pending; no photo diagnosis."
      ],
      "contradictions": []
    },
    {
      "id": "grooming-action-service",
      "from": "grooming-action",
      "to": "grooming-service",
      "label": "Owner-controlled professional handoff",
      "evidence_type": "design_inference",
      "confidence": "medium",
      "topics": [
        "grooming"
      ],
      "source_ids": [
        "DAT-021",
        "DAT-025",
        "LEAD-002",
        "LEAD-009",
        "MKT-001"
      ],
      "gaps": [
        "No message/booking sent; credentials and dog suitability unknown."
      ],
      "contradictions": []
    },
    {
      "id": "grooming-service-data",
      "from": "grooming-service",
      "to": "grooming-data",
      "label": "Discovery and integration boundary",
      "evidence_type": "documentation_or_provider_claim",
      "confidence": "medium",
      "topics": [
        "grooming"
      ],
      "source_ids": [
        "DAT-021",
        "DAT-025",
        "MKT-001"
      ],
      "gaps": [
        "Public pages do not grant API/reuse rights; live slots missing."
      ],
      "contradictions": []
    },
    {
      "id": "grooming-data-cost",
      "from": "grooming-data",
      "to": "grooming-cost",
      "label": "Displayed prices with scope",
      "evidence_type": "published_price_or_owner_report",
      "confidence": "medium",
      "topics": [
        "grooming"
      ],
      "source_ids": [
        "LEAD-011",
        "MKT-001"
      ],
      "gaps": [
        "Final quote, inclusive costs and availability unknown."
      ],
      "contradictions": []
    },
    {
      "id": "training-problem-evidence",
      "from": "training-problem",
      "to": "training-evidence",
      "label": "Accounts describe this need",
      "evidence_type": "owner_report",
      "confidence": "medium",
      "topics": [
        "training"
      ],
      "source_ids": [
        "OWN-001",
        "OWN-002",
        "OWN-004",
        "OWN-007",
        "OWN-011",
        "OWN-016",
        "OWN-019",
        "OWN-025",
        "OWN-026",
        "OWN-027",
        "OWN-030",
        "OWN-035",
        "OWN-047",
        "OWN-051",
        "OWN-052"
      ],
      "gaps": [
        "Purposive selected sample; no prevalence or verified identity."
      ],
      "contradictions": [
        "Free videos helped OWN-051 but failed OWN-002; still photo cannot explain behaviour."
      ]
    },
    {
      "id": "training-evidence-input",
      "from": "training-evidence",
      "to": "training-input",
      "label": "Context selected to clarify need",
      "evidence_type": "design_inference",
      "confidence": "low",
      "topics": [
        "training"
      ],
      "source_ids": [
        "LEAD-002",
        "LEAD-004",
        "LEAD-005",
        "OWN-001",
        "OWN-002",
        "OWN-004",
        "OWN-007",
        "OWN-011",
        "OWN-016",
        "OWN-019",
        "OWN-025",
        "OWN-026",
        "OWN-027",
        "OWN-030",
        "OWN-035",
        "OWN-047",
        "OWN-051",
        "OWN-052"
      ],
      "gaps": [
        "Photo usefulness is inferred, not measured."
      ],
      "contradictions": [
        "Free videos helped OWN-051 but failed OWN-002; still photo cannot explain behaviour."
      ]
    },
    {
      "id": "training-input-action",
      "from": "training-input",
      "to": "training-action",
      "label": "Prepare cautiously from context",
      "evidence_type": "guidance_and_design",
      "confidence": "medium",
      "topics": [
        "training"
      ],
      "source_ids": [
        "LEAD-002",
        "LEAD-004",
        "LEAD-005"
      ],
      "gaps": [
        "Local professional review pending; no photo diagnosis."
      ],
      "contradictions": []
    },
    {
      "id": "training-action-service",
      "from": "training-action",
      "to": "training-service",
      "label": "Owner-controlled professional handoff",
      "evidence_type": "design_inference",
      "confidence": "medium",
      "topics": [
        "training"
      ],
      "source_ids": [
        "DAT-018",
        "LEAD-002",
        "LEAD-004",
        "LEAD-005",
        "MKT-005",
        "MKT-020"
      ],
      "gaps": [
        "No message/booking sent; credentials and dog suitability unknown."
      ],
      "contradictions": []
    },
    {
      "id": "training-service-data",
      "from": "training-service",
      "to": "training-data",
      "label": "Discovery and integration boundary",
      "evidence_type": "documentation_or_provider_claim",
      "confidence": "medium",
      "topics": [
        "training"
      ],
      "source_ids": [
        "DAT-018",
        "MKT-005",
        "MKT-020"
      ],
      "gaps": [
        "Public pages do not grant API/reuse rights; live slots missing."
      ],
      "contradictions": []
    },
    {
      "id": "training-data-cost",
      "from": "training-data",
      "to": "training-cost",
      "label": "Displayed prices with scope",
      "evidence_type": "published_price_or_owner_report",
      "confidence": "medium",
      "topics": [
        "training"
      ],
      "source_ids": [
        "MKT-005",
        "MKT-020"
      ],
      "gaps": [
        "Final quote, inclusive costs and availability unknown."
      ],
      "contradictions": []
    },
    {
      "id": "vet-problem-evidence",
      "from": "vet-problem",
      "to": "vet-evidence",
      "label": "Accounts describe this need",
      "evidence_type": "owner_report",
      "confidence": "medium",
      "topics": [
        "vet"
      ],
      "source_ids": [
        "OWN-001",
        "OWN-004",
        "OWN-007",
        "OWN-010",
        "OWN-018",
        "OWN-020",
        "OWN-022",
        "OWN-023",
        "OWN-026",
        "OWN-030",
        "OWN-031",
        "OWN-032",
        "OWN-036",
        "OWN-037",
        "OWN-038",
        "OWN-039",
        "OWN-040",
        "OWN-044",
        "OWN-051",
        "OWN-052"
      ],
      "gaps": [
        "Purposive selected sample; no prevalence or verified identity."
      ],
      "contradictions": [
        "Provider complaints and positive experiences differ by branch/procedure; no quality conclusion."
      ]
    },
    {
      "id": "vet-evidence-input",
      "from": "vet-evidence",
      "to": "vet-input",
      "label": "Context selected to clarify need",
      "evidence_type": "design_inference",
      "confidence": "low",
      "topics": [
        "vet"
      ],
      "source_ids": [
        "LEAD-002",
        "LEAD-006",
        "LEAD-007",
        "OWN-001",
        "OWN-004",
        "OWN-007",
        "OWN-010",
        "OWN-018",
        "OWN-020",
        "OWN-022",
        "OWN-023",
        "OWN-026",
        "OWN-030",
        "OWN-031",
        "OWN-032",
        "OWN-036",
        "OWN-037",
        "OWN-038",
        "OWN-039",
        "OWN-040",
        "OWN-044",
        "OWN-051",
        "OWN-052"
      ],
      "gaps": [
        "Photo usefulness is inferred, not measured."
      ],
      "contradictions": [
        "Provider complaints and positive experiences differ by branch/procedure; no quality conclusion."
      ]
    },
    {
      "id": "vet-input-action",
      "from": "vet-input",
      "to": "vet-action",
      "label": "Prepare cautiously from context",
      "evidence_type": "guidance_and_design",
      "confidence": "medium",
      "topics": [
        "vet"
      ],
      "source_ids": [
        "LEAD-002",
        "LEAD-006",
        "LEAD-007"
      ],
      "gaps": [
        "Local professional review pending; no photo diagnosis."
      ],
      "contradictions": []
    },
    {
      "id": "vet-action-service",
      "from": "vet-action",
      "to": "vet-service",
      "label": "Owner-controlled professional handoff",
      "evidence_type": "design_inference",
      "confidence": "medium",
      "topics": [
        "vet"
      ],
      "source_ids": [
        "DAT-010",
        "DAT-015",
        "DAT-017",
        "LEAD-002",
        "LEAD-006",
        "LEAD-007"
      ],
      "gaps": [
        "No message/booking sent; credentials and dog suitability unknown."
      ],
      "contradictions": []
    },
    {
      "id": "vet-service-data",
      "from": "vet-service",
      "to": "vet-data",
      "label": "Discovery and integration boundary",
      "evidence_type": "documentation_or_provider_claim",
      "confidence": "medium",
      "topics": [
        "vet"
      ],
      "source_ids": [
        "DAT-010",
        "DAT-015",
        "DAT-017"
      ],
      "gaps": [
        "Public pages do not grant API/reuse rights; live slots missing."
      ],
      "contradictions": []
    },
    {
      "id": "vet-data-cost",
      "from": "vet-data",
      "to": "vet-cost",
      "label": "Displayed prices with scope",
      "evidence_type": "published_price_or_owner_report",
      "confidence": "medium",
      "topics": [
        "vet"
      ],
      "source_ids": [
        "MKT-002",
        "MKT-005"
      ],
      "gaps": [
        "Final quote, inclusive costs and availability unknown."
      ],
      "contradictions": []
    },
    {
      "id": "boarding-problem-evidence",
      "from": "boarding-problem",
      "to": "boarding-evidence",
      "label": "Accounts describe this need",
      "evidence_type": "owner_report",
      "confidence": "medium",
      "topics": [
        "boarding"
      ],
      "source_ids": [
        "OWN-001",
        "OWN-010",
        "OWN-012",
        "OWN-013",
        "OWN-014",
        "OWN-015",
        "OWN-017",
        "OWN-024",
        "OWN-025",
        "OWN-027",
        "OWN-028",
        "OWN-029",
        "OWN-031",
        "OWN-033",
        "OWN-034",
        "OWN-037",
        "OWN-044",
        "OWN-049",
        "OWN-050"
      ],
      "gaps": [
        "Purposive selected sample; no prevalence or verified identity."
      ],
      "contradictions": [
        "Successful repeat boarding/home walker are existing alternatives; a portrait adds little."
      ]
    },
    {
      "id": "boarding-evidence-input",
      "from": "boarding-evidence",
      "to": "boarding-input",
      "label": "Context selected to clarify need",
      "evidence_type": "design_inference",
      "confidence": "low",
      "topics": [
        "boarding"
      ],
      "source_ids": [
        "LEAD-002",
        "LEAD-005",
        "OWN-001",
        "OWN-010",
        "OWN-012",
        "OWN-013",
        "OWN-014",
        "OWN-015",
        "OWN-017",
        "OWN-024",
        "OWN-025",
        "OWN-027",
        "OWN-028",
        "OWN-029",
        "OWN-031",
        "OWN-033",
        "OWN-034",
        "OWN-037",
        "OWN-044",
        "OWN-049",
        "OWN-050"
      ],
      "gaps": [
        "Photo usefulness is inferred, not measured."
      ],
      "contradictions": [
        "Successful repeat boarding/home walker are existing alternatives; a portrait adds little."
      ]
    },
    {
      "id": "boarding-input-action",
      "from": "boarding-input",
      "to": "boarding-action",
      "label": "Prepare cautiously from context",
      "evidence_type": "guidance_and_design",
      "confidence": "medium",
      "topics": [
        "boarding"
      ],
      "source_ids": [
        "LEAD-002",
        "LEAD-005"
      ],
      "gaps": [
        "Local professional review pending; no photo diagnosis."
      ],
      "contradictions": []
    },
    {
      "id": "boarding-action-service",
      "from": "boarding-action",
      "to": "boarding-service",
      "label": "Owner-controlled professional handoff",
      "evidence_type": "design_inference",
      "confidence": "medium",
      "topics": [
        "boarding"
      ],
      "source_ids": [
        "DAT-024",
        "LEAD-002",
        "LEAD-005",
        "MKT-008",
        "MKT-009"
      ],
      "gaps": [
        "No message/booking sent; credentials and dog suitability unknown."
      ],
      "contradictions": []
    },
    {
      "id": "boarding-service-data",
      "from": "boarding-service",
      "to": "boarding-data",
      "label": "Discovery and integration boundary",
      "evidence_type": "documentation_or_provider_claim",
      "confidence": "medium",
      "topics": [
        "boarding"
      ],
      "source_ids": [
        "DAT-024",
        "MKT-008",
        "MKT-009"
      ],
      "gaps": [
        "Public pages do not grant API/reuse rights; live slots missing."
      ],
      "contradictions": []
    },
    {
      "id": "boarding-data-cost",
      "from": "boarding-data",
      "to": "boarding-cost",
      "label": "Displayed prices with scope",
      "evidence_type": "published_price_or_owner_report",
      "confidence": "medium",
      "topics": [
        "boarding"
      ],
      "source_ids": [
        "MKT-008",
        "MKT-009"
      ],
      "gaps": [
        "Final quote, inclusive costs and availability unknown."
      ],
      "contradictions": [
        "Successful repeat boarding/home walker are existing alternatives; a portrait adds little."
      ]
    },
    {
      "id": "travel-problem-evidence",
      "from": "travel-problem",
      "to": "travel-evidence",
      "label": "Accounts describe this need",
      "evidence_type": "owner_report",
      "confidence": "medium",
      "topics": [
        "travel"
      ],
      "source_ids": [
        "OWN-005",
        "OWN-009",
        "OWN-010",
        "OWN-013",
        "OWN-017",
        "OWN-021",
        "OWN-029",
        "OWN-033",
        "OWN-044",
        "OWN-045",
        "OWN-046",
        "OWN-050"
      ],
      "gaps": [
        "Purposive selected sample; no prevalence or verified identity."
      ],
      "contradictions": [
        "Owner rail-rule narratives conflict; no eligibility from a photo. Current official page must be rechecked."
      ]
    },
    {
      "id": "travel-evidence-input",
      "from": "travel-evidence",
      "to": "travel-input",
      "label": "Context selected to clarify need",
      "evidence_type": "design_inference",
      "confidence": "low",
      "topics": [
        "travel"
      ],
      "source_ids": [
        "LEAD-002",
        "OWN-005",
        "OWN-009",
        "OWN-010",
        "OWN-013",
        "OWN-017",
        "OWN-021",
        "OWN-029",
        "OWN-033",
        "OWN-044",
        "OWN-045",
        "OWN-046",
        "OWN-050"
      ],
      "gaps": [
        "Photo usefulness is inferred, not measured."
      ],
      "contradictions": [
        "Owner rail-rule narratives conflict; no eligibility from a photo. Current official page must be rechecked."
      ]
    },
    {
      "id": "travel-input-action",
      "from": "travel-input",
      "to": "travel-action",
      "label": "Prepare cautiously from context",
      "evidence_type": "guidance_and_design",
      "confidence": "medium",
      "topics": [
        "travel"
      ],
      "source_ids": [
        "LEAD-002"
      ],
      "gaps": [
        "Local professional review pending; no photo diagnosis."
      ],
      "contradictions": []
    },
    {
      "id": "travel-action-service",
      "from": "travel-action",
      "to": "travel-service",
      "label": "Owner-controlled professional handoff",
      "evidence_type": "design_inference",
      "confidence": "medium",
      "topics": [
        "travel"
      ],
      "source_ids": [
        "LEAD-002",
        "MKT-026",
        "MKT-027"
      ],
      "gaps": [
        "No message/booking sent; credentials and dog suitability unknown."
      ],
      "contradictions": []
    },
    {
      "id": "travel-service-data",
      "from": "travel-service",
      "to": "travel-data",
      "label": "Discovery and integration boundary",
      "evidence_type": "documentation_or_provider_claim",
      "confidence": "medium",
      "topics": [
        "travel"
      ],
      "source_ids": [
        "MKT-026",
        "MKT-027"
      ],
      "gaps": [
        "Public pages do not grant API/reuse rights; live slots missing."
      ],
      "contradictions": []
    },
    {
      "id": "travel-data-cost",
      "from": "travel-data",
      "to": "travel-cost",
      "label": "Displayed prices with scope",
      "evidence_type": "published_price_or_owner_report",
      "confidence": "medium",
      "topics": [
        "travel"
      ],
      "source_ids": [
        "MKT-026",
        "MKT-027"
      ],
      "gaps": [
        "Final quote, inclusive costs and availability unknown."
      ],
      "contradictions": []
    },
    {
      "id": "food-problem-evidence",
      "from": "food-problem",
      "to": "food-evidence",
      "label": "Accounts describe this need",
      "evidence_type": "owner_report",
      "confidence": "medium",
      "topics": [
        "food"
      ],
      "source_ids": [
        "OWN-001",
        "OWN-003",
        "OWN-004",
        "OWN-005",
        "OWN-006",
        "OWN-007",
        "OWN-008",
        "OWN-018",
        "OWN-022",
        "OWN-030",
        "OWN-041",
        "OWN-042",
        "OWN-043",
        "OWN-049",
        "OWN-051",
        "OWN-052",
        "OWN-053"
      ],
      "gaps": [
        "Purposive selected sample; no prevalence or verified identity."
      ],
      "contradictions": [
        "Home meals and premium food claims conflict; no diet or nutrition adequacy from appearance."
      ]
    },
    {
      "id": "food-evidence-input",
      "from": "food-evidence",
      "to": "food-input",
      "label": "Context selected to clarify need",
      "evidence_type": "design_inference",
      "confidence": "low",
      "topics": [
        "food"
      ],
      "source_ids": [
        "LEAD-008",
        "LEAD-010",
        "OWN-001",
        "OWN-003",
        "OWN-004",
        "OWN-005",
        "OWN-006",
        "OWN-007",
        "OWN-008",
        "OWN-018",
        "OWN-022",
        "OWN-030",
        "OWN-041",
        "OWN-042",
        "OWN-043",
        "OWN-049",
        "OWN-051",
        "OWN-052",
        "OWN-053"
      ],
      "gaps": [
        "Photo usefulness is inferred, not measured."
      ],
      "contradictions": [
        "Home meals and premium food claims conflict; no diet or nutrition adequacy from appearance."
      ]
    },
    {
      "id": "food-input-action",
      "from": "food-input",
      "to": "food-action",
      "label": "Prepare cautiously from context",
      "evidence_type": "guidance_and_design",
      "confidence": "medium",
      "topics": [
        "food"
      ],
      "source_ids": [
        "LEAD-008",
        "LEAD-010"
      ],
      "gaps": [
        "Local professional review pending; no photo diagnosis."
      ],
      "contradictions": []
    },
    {
      "id": "food-action-service",
      "from": "food-action",
      "to": "food-service",
      "label": "Owner-controlled professional handoff",
      "evidence_type": "design_inference",
      "confidence": "medium",
      "topics": [
        "food"
      ],
      "source_ids": [
        "LEAD-008",
        "LEAD-010"
      ],
      "gaps": [
        "No message/booking sent; credentials and dog suitability unknown."
      ],
      "contradictions": []
    },
    {
      "id": "food-service-data",
      "from": "food-service",
      "to": "food-data",
      "label": "Discovery and integration boundary",
      "evidence_type": "documentation_or_provider_claim",
      "confidence": "medium",
      "topics": [
        "food"
      ],
      "source_ids": [
        "LEAD-008",
        "LEAD-010"
      ],
      "gaps": [
        "Public pages do not grant API/reuse rights; live slots missing."
      ],
      "contradictions": []
    },
    {
      "id": "food-data-cost",
      "from": "food-data",
      "to": "food-cost",
      "label": "Displayed prices with scope",
      "evidence_type": "published_price_or_owner_report",
      "confidence": "medium",
      "topics": [
        "food"
      ],
      "source_ids": [
        "OWN-005",
        "OWN-007"
      ],
      "gaps": [
        "Final quote, inclusive costs and availability unknown."
      ],
      "contradictions": [
        "Home meals and premium food claims conflict; no diet or nutrition adequacy from appearance."
      ]
    },
    {
      "id": "grooming-future-image",
      "from": "grooming-input",
      "to": "openai-vision",
      "label": "Future vision transport only",
      "evidence_type": "official_documentation",
      "confidence": "high",
      "topics": [
        "grooming"
      ],
      "source_ids": [
        "DAT-001",
        "DAT-002",
        "DAT-003"
      ],
      "gaps": [
        "Not implemented or exercised; useful output and safety unvalidated."
      ],
      "contradictions": [
        "Photo is optional; history or documents may matter more."
      ]
    },
    {
      "id": "grooming-operating-cost",
      "from": "openai-vision",
      "to": "operating-cost",
      "label": "Assumed backend operating scenario",
      "evidence_type": "financial_assumption",
      "confidence": "low",
      "topics": [
        "grooming"
      ],
      "source_ids": [
        "MKT-039",
        "MKT-017"
      ],
      "gaps": [
        "INR FX, token use, review rates and paid conversion are sensitivities."
      ],
      "contradictions": [
        "Stress model loses money; expert review can dominate inference cost."
      ]
    },
    {
      "id": "training-future-image",
      "from": "training-input",
      "to": "openai-vision",
      "label": "Future vision transport only",
      "evidence_type": "official_documentation",
      "confidence": "high",
      "topics": [
        "training"
      ],
      "source_ids": [
        "DAT-001",
        "DAT-002",
        "DAT-003"
      ],
      "gaps": [
        "Not implemented or exercised; useful output and safety unvalidated."
      ],
      "contradictions": [
        "Photo is optional; history or documents may matter more."
      ]
    },
    {
      "id": "training-operating-cost",
      "from": "openai-vision",
      "to": "operating-cost",
      "label": "Assumed backend operating scenario",
      "evidence_type": "financial_assumption",
      "confidence": "low",
      "topics": [
        "training"
      ],
      "source_ids": [
        "MKT-039",
        "MKT-017"
      ],
      "gaps": [
        "INR FX, token use, review rates and paid conversion are sensitivities."
      ],
      "contradictions": [
        "Stress model loses money; expert review can dominate inference cost."
      ]
    },
    {
      "id": "vet-future-image",
      "from": "vet-input",
      "to": "openai-vision",
      "label": "Future vision transport only",
      "evidence_type": "official_documentation",
      "confidence": "high",
      "topics": [
        "vet"
      ],
      "source_ids": [
        "DAT-001",
        "DAT-002",
        "DAT-003"
      ],
      "gaps": [
        "Not implemented or exercised; useful output and safety unvalidated."
      ],
      "contradictions": [
        "Photo is optional; history or documents may matter more."
      ]
    },
    {
      "id": "vet-operating-cost",
      "from": "openai-vision",
      "to": "operating-cost",
      "label": "Assumed backend operating scenario",
      "evidence_type": "financial_assumption",
      "confidence": "low",
      "topics": [
        "vet"
      ],
      "source_ids": [
        "MKT-039",
        "MKT-017"
      ],
      "gaps": [
        "INR FX, token use, review rates and paid conversion are sensitivities."
      ],
      "contradictions": [
        "Stress model loses money; expert review can dominate inference cost."
      ]
    },
    {
      "id": "boarding-future-image",
      "from": "boarding-input",
      "to": "openai-vision",
      "label": "Future vision transport only",
      "evidence_type": "official_documentation",
      "confidence": "high",
      "topics": [
        "boarding"
      ],
      "source_ids": [
        "DAT-001",
        "DAT-002",
        "DAT-003"
      ],
      "gaps": [
        "Not implemented or exercised; useful output and safety unvalidated."
      ],
      "contradictions": [
        "Photo is optional; history or documents may matter more."
      ]
    },
    {
      "id": "boarding-operating-cost",
      "from": "openai-vision",
      "to": "operating-cost",
      "label": "Assumed backend operating scenario",
      "evidence_type": "financial_assumption",
      "confidence": "low",
      "topics": [
        "boarding"
      ],
      "source_ids": [
        "MKT-039",
        "MKT-017"
      ],
      "gaps": [
        "INR FX, token use, review rates and paid conversion are sensitivities."
      ],
      "contradictions": [
        "Stress model loses money; expert review can dominate inference cost."
      ]
    },
    {
      "id": "travel-future-image",
      "from": "travel-input",
      "to": "openai-vision",
      "label": "Future vision transport only",
      "evidence_type": "official_documentation",
      "confidence": "high",
      "topics": [
        "travel"
      ],
      "source_ids": [
        "DAT-001",
        "DAT-002",
        "DAT-003"
      ],
      "gaps": [
        "Not implemented or exercised; useful output and safety unvalidated."
      ],
      "contradictions": [
        "Photo is optional; history or documents may matter more."
      ]
    },
    {
      "id": "travel-operating-cost",
      "from": "openai-vision",
      "to": "operating-cost",
      "label": "Assumed backend operating scenario",
      "evidence_type": "financial_assumption",
      "confidence": "low",
      "topics": [
        "travel"
      ],
      "source_ids": [
        "MKT-039",
        "MKT-017"
      ],
      "gaps": [
        "INR FX, token use, review rates and paid conversion are sensitivities."
      ],
      "contradictions": [
        "Stress model loses money; expert review can dominate inference cost."
      ]
    },
    {
      "id": "food-future-image",
      "from": "food-input",
      "to": "openai-vision",
      "label": "Future vision transport only",
      "evidence_type": "official_documentation",
      "confidence": "high",
      "topics": [
        "food"
      ],
      "source_ids": [
        "DAT-001",
        "DAT-002",
        "DAT-003"
      ],
      "gaps": [
        "Not implemented or exercised; useful output and safety unvalidated."
      ],
      "contradictions": [
        "Photo is optional; history or documents may matter more."
      ]
    },
    {
      "id": "food-operating-cost",
      "from": "openai-vision",
      "to": "operating-cost",
      "label": "Assumed backend operating scenario",
      "evidence_type": "financial_assumption",
      "confidence": "low",
      "topics": [
        "food"
      ],
      "source_ids": [
        "MKT-039",
        "MKT-017"
      ],
      "gaps": [
        "INR FX, token use, review rates and paid conversion are sensitivities."
      ],
      "contradictions": [
        "Stress model loses money; expert review can dominate inference cost."
      ]
    }
  ],
  "sources": [
    {
      "id": "OWN-001",
      "title": "Dog owners of India: How much does it cost to own a pet dog?",
      "url": "https://www.reddit.com/r/india/comments/qto04c/",
      "retrieved_at": "2026-10-06T06:24:19.856Z",
      "published_at": "2021-11-14",
      "source_type": "public_owner_discussion",
      "platform": "Reddit",
      "geography": "India",
      "access": "inspected_partial",
      "summary": "Prospective owner asks total costs; owners describe food, care time, emergency reserves and difficult travel planning.",
      "limitations": [
        "Public anecdote; identity, spending and provider quality unverified.",
        "Only rendered post and visible selected replies inspected; not every comment."
      ],
      "supports": [
        "Prospective owner asks total costs; owners describe food, care time, emergency reserves and difficult travel planning."
      ],
      "inspection_locator": "turn7view2: lines 17–83, 238–305",
      "inspection_owner": "owners",
      "canonical_url": "https://www.reddit.com/comments/qto04c",
      "canonical_id": "OWN-001"
    },
    {
      "id": "OWN-002",
      "title": "Dog Behaviourist/Trainer in Bangalore",
      "url": "https://www.reddit.com/r/bangalore/comments/13gew1k/",
      "retrieved_at": "2026-10-06T06:24:19.857Z",
      "published_at": "2023-05-13",
      "source_type": "public_owner_discussion",
      "platform": "Reddit",
      "geography": "Bengaluru/HSR",
      "access": "inspected_partial",
      "summary": "Reactive adult Indie owner cannot reproduce video training and seeks trustworthy behavioural help and fees.",
      "limitations": [
        "Public anecdote; identity, spending and provider quality unverified.",
        "Only rendered post and visible selected replies inspected; not every comment."
      ],
      "supports": [
        "Reactive adult Indie owner cannot reproduce video training and seeks trustworthy behavioural help and fees."
      ],
      "inspection_locator": "turn4view1: lines 19–185",
      "inspection_owner": "owners",
      "canonical_url": "https://www.reddit.com/comments/13gew1k",
      "canonical_id": "OWN-002"
    },
    {
      "id": "OWN-003",
      "title": "Looking for good Indian-made dog food options",
      "url": "https://www.reddit.com/r/IndianPets/comments/1r7uxg9/",
      "retrieved_at": "2026-10-06T06:24:19.857Z",
      "published_at": "2026-02-18",
      "source_type": "public_owner_discussion",
      "platform": "Reddit",
      "geography": "India",
      "access": "inspected_partial",
      "summary": "Owner wants affordable quality Indian food but lacks time for exclusively homemade meals.",
      "limitations": [
        "Public anecdote; identity, spending and provider quality unverified.",
        "Only rendered post and visible selected replies inspected; not every comment."
      ],
      "supports": [
        "Owner wants affordable quality Indian food but lacks time for exclusively homemade meals."
      ],
      "inspection_locator": "turn1view3: lines 21–133",
      "inspection_owner": "owners",
      "canonical_url": "https://www.reddit.com/comments/1r7uxg9",
      "canonical_id": "OWN-003"
    },
    {
      "id": "OWN-004",
      "title": "How to handle a dog as a first timer",
      "url": "https://www.reddit.com/r/IndianPets/comments/1he4z3r/",
      "retrieved_at": "2026-10-06T06:24:19.857Z",
      "published_at": "2024-12-14",
      "source_type": "public_owner_discussion",
      "platform": "Reddit",
      "geography": "India; city unstated",
      "access": "inspected_partial",
      "summary": "Student adopting a stray puppy needs feeding, toileting and alone-time help while away 9–5.",
      "limitations": [
        "Public anecdote; identity, spending and provider quality unverified.",
        "Only rendered post and visible selected replies inspected; not every comment."
      ],
      "supports": [
        "Student adopting a stray puppy needs feeding, toileting and alone-time help while away 9–5."
      ],
      "inspection_locator": "turn2view4: lines 21–123",
      "inspection_owner": "owners",
      "canonical_url": "https://www.reddit.com/comments/1he4z3r",
      "canonical_id": "OWN-004"
    },
    {
      "id": "OWN-005",
      "title": "Best dog foods in India: budget 6k for 10–12kg",
      "url": "https://www.reddit.com/r/IndianPets/comments/1cpatdr/",
      "retrieved_at": "2026-10-06T06:24:19.857Z",
      "published_at": "2024-05-11",
      "source_type": "public_owner_discussion",
      "platform": "Reddit",
      "geography": "India",
      "access": "inspected_partial",
      "summary": "Owner asks experience-led food choices under a pack budget and rejects unaffordable fresh-food daily cost.",
      "limitations": [
        "Public anecdote; identity, spending and provider quality unverified.",
        "Only rendered post and visible selected replies inspected; not every comment."
      ],
      "supports": [
        "Owner asks experience-led food choices under a pack budget and rejects unaffordable fresh-food daily cost."
      ],
      "inspection_locator": "turn2view5: lines 17–111; turn1view5 lines 248–255",
      "inspection_owner": "owners",
      "canonical_url": "https://www.reddit.com/comments/1cpatdr",
      "canonical_id": "OWN-005"
    },
    {
      "id": "OWN-006",
      "title": "Fresh food options for my dog in Bangalore?",
      "url": "https://www.reddit.com/r/IndianPets/comments/1l35qsv/",
      "retrieved_at": "2026-10-06T06:24:19.857Z",
      "published_at": null,
      "source_type": "public_owner_discussion",
      "platform": "Reddit",
      "geography": "Bengaluru/HSR",
      "access": "inspected_partial",
      "summary": "Owner seeks nearby fresh meals after moving; recommendations include locations too far away and provider self-promotion.",
      "limitations": [
        "Public anecdote; identity, spending and provider quality unverified.",
        "Only rendered post and visible selected replies inspected; not every comment.",
        "Exact publication date not recovered; relative age only."
      ],
      "supports": [
        "Owner seeks nearby fresh meals after moving; recommendations include locations too far away and provider self-promotion."
      ],
      "inspection_locator": "turn1view6: lines 21–121",
      "inspection_owner": "owners",
      "canonical_url": "https://www.reddit.com/comments/1l35qsv",
      "canonical_id": "OWN-006"
    },
    {
      "id": "OWN-007",
      "title": "Need some advice as a first-time dog owner.",
      "url": "https://www.reddit.com/r/IndianPets/comments/1rznmpj/",
      "retrieved_at": "2026-10-06T06:24:19.857Z",
      "published_at": null,
      "source_type": "public_owner_discussion",
      "platform": "Reddit",
      "geography": "India; city unstated",
      "access": "inspected_partial",
      "summary": "Puppy owner seeks lower-cost feeding and safe quantities; replies also describe handling difficulty at vets.",
      "limitations": [
        "Public anecdote; identity, spending and provider quality unverified.",
        "Only rendered post and visible selected replies inspected; not every comment.",
        "Exact publication date not recovered; relative age only."
      ],
      "supports": [
        "Puppy owner seeks lower-cost feeding and safe quantities; replies also describe handling difficulty at vets."
      ],
      "inspection_locator": "turn2view6: lines 23–103",
      "inspection_owner": "owners",
      "canonical_url": "https://www.reddit.com/comments/1rznmpj",
      "canonical_id": "OWN-007"
    },
    {
      "id": "OWN-008",
      "title": "Dog owners of r/India, which kibble do you feed?",
      "url": "https://www.reddit.com/r/india/comments/11hn6om/",
      "retrieved_at": "2026-10-06T06:24:19.857Z",
      "published_at": null,
      "source_type": "public_owner_discussion",
      "platform": "Reddit",
      "geography": "India; city unstated",
      "access": "inspected_partial",
      "summary": "Owners struggle with dog food refusal and choosing alternatives to kibble.",
      "limitations": [
        "Public anecdote; identity, spending and provider quality unverified.",
        "Only rendered post and visible selected replies inspected; not every comment.",
        "Exact publication date not recovered; relative age only."
      ],
      "supports": [
        "Owners struggle with dog food refusal and choosing alternatives to kibble."
      ],
      "inspection_locator": "turn1view8: lines 17–88",
      "inspection_owner": "owners",
      "canonical_url": "https://www.reddit.com/comments/11hn6om",
      "canonical_id": "OWN-008"
    },
    {
      "id": "OWN-009",
      "title": "Traveling with my dog in Indian Railways (2026 Updated Rules)",
      "url": "https://www.reddit.com/r/IndianPets/comments/1s4xam8/",
      "retrieved_at": "2026-10-06T06:24:19.857Z",
      "published_at": "2026-03-27",
      "source_type": "public_owner_discussion",
      "platform": "Reddit",
      "geography": "India rail",
      "access": "inspected_partial",
      "summary": "Owners struggle with coupe, certification and booking steps; expensive first-class travel creates safety/cost tradeoffs.",
      "limitations": [
        "Public anecdote; identity, spending and provider quality unverified.",
        "Only rendered post and visible selected replies inspected; not every comment."
      ],
      "supports": [
        "Owners struggle with coupe, certification and booking steps; expensive first-class travel creates safety/cost tradeoffs."
      ],
      "inspection_locator": "turn1view10: lines 21–118",
      "inspection_owner": "owners",
      "canonical_url": "https://www.reddit.com/comments/1s4xam8",
      "canonical_id": "OWN-009"
    },
    {
      "id": "OWN-010",
      "title": "Dog Boarding",
      "url": "https://www.reddit.com/r/bangalore/comments/11wk6w1/",
      "retrieved_at": "2026-10-06T06:26:48.338Z",
      "published_at": null,
      "source_type": "public_owner_discussion",
      "platform": "Reddit",
      "geography": "Bengaluru",
      "access": "inspected_partial",
      "summary": "Owner with seizure-prone Beagle needs hygienic boarding or sitter for three days.",
      "limitations": [
        "Public anecdote; identity, spending and provider quality unverified.",
        "Only rendered post and selected visible replies inspected.",
        "Exact publication date not recovered; relative age only."
      ],
      "supports": [
        "Owner with seizure-prone Beagle needs hygienic boarding or sitter for three days."
      ],
      "inspection_locator": "turn8view2",
      "inspection_owner": "owners",
      "canonical_url": "https://www.reddit.com/comments/11wk6w1",
      "canonical_id": "OWN-010"
    },
    {
      "id": "OWN-011",
      "title": "Dog trainer in south Bengaluru",
      "url": "https://www.reddit.com/r/Bengaluru/comments/1m3m3ou/",
      "retrieved_at": "2026-10-06T06:26:48.338Z",
      "published_at": "2025-07-19",
      "source_type": "public_owner_discussion",
      "platform": "Reddit",
      "geography": "South Bengaluru",
      "access": "inspected_partial",
      "summary": "Owner seeks reasonable trainer after multiple high package quotes.",
      "limitations": [
        "Public anecdote; identity, spending and provider quality unverified.",
        "Only rendered post and selected visible replies inspected."
      ],
      "supports": [
        "Owner seeks reasonable trainer after multiple high package quotes."
      ],
      "inspection_locator": "turn8view3",
      "inspection_owner": "owners",
      "canonical_url": "https://www.reddit.com/comments/1m3m3ou",
      "canonical_id": "OWN-011"
    },
    {
      "id": "OWN-012",
      "title": "Trouble finding reliable pet boarding for Christmas",
      "url": "https://www.reddit.com/r/bangalore/comments/1grrw9k/",
      "retrieved_at": "2026-10-06T06:26:48.338Z",
      "published_at": null,
      "source_type": "public_owner_discussion",
      "platform": "Reddit",
      "geography": "Bengaluru",
      "access": "inspected_partial",
      "summary": "First-time dog boarder feels anxious and lacks process and location information.",
      "limitations": [
        "Public anecdote; identity, spending and provider quality unverified.",
        "Only rendered post and selected visible replies inspected.",
        "Exact publication date not recovered; relative age only."
      ],
      "supports": [
        "First-time dog boarder feels anxious and lacks process and location information."
      ],
      "inspection_locator": "turn8view4",
      "inspection_owner": "owners",
      "canonical_url": "https://www.reddit.com/comments/1grrw9k",
      "canonical_id": "OWN-012"
    },
    {
      "id": "OWN-013",
      "title": "Dog boarding in Bangalore?",
      "url": "https://www.reddit.com/r/bangalore/comments/qc57n0/",
      "retrieved_at": "2026-10-06T06:26:48.338Z",
      "published_at": "2021-10-20",
      "source_type": "public_owner_discussion",
      "platform": "Reddit",
      "geography": "Bengaluru",
      "access": "inspected_partial",
      "summary": "Owner travelling next week asks first-hand boarding recommendations, preferring homestay.",
      "limitations": [
        "Public anecdote; identity, spending and provider quality unverified.",
        "Only rendered post and selected visible replies inspected."
      ],
      "supports": [
        "Owner travelling next week asks first-hand boarding recommendations, preferring homestay."
      ],
      "inspection_locator": "turn8view5",
      "inspection_owner": "owners",
      "canonical_url": "https://www.reddit.com/comments/qc57n0",
      "canonical_id": "OWN-013"
    },
    {
      "id": "OWN-014",
      "title": "Pet boarding in Bangalore",
      "url": "https://www.reddit.com/r/bangalore/comments/1exudem/",
      "retrieved_at": "2026-10-06T06:26:48.338Z",
      "published_at": "2024-08-21",
      "source_type": "public_owner_discussion",
      "platform": "Reddit",
      "geography": "Bengaluru",
      "access": "inspected_partial",
      "summary": "Owner needs longer work-trip boarding with attention and affordable cost.",
      "limitations": [
        "Public anecdote; identity, spending and provider quality unverified.",
        "Only rendered post and selected visible replies inspected."
      ],
      "supports": [
        "Owner needs longer work-trip boarding with attention and affordable cost."
      ],
      "inspection_locator": "turn8view6",
      "inspection_owner": "owners",
      "canonical_url": "https://www.reddit.com/comments/1exudem",
      "canonical_id": "OWN-014"
    },
    {
      "id": "OWN-015",
      "title": "Need suggestions for dog boarding in Bengaluru",
      "url": "https://www.reddit.com/r/Bengaluru/comments/1jmmnnx/",
      "retrieved_at": "2026-10-06T06:26:48.338Z",
      "published_at": "2025-03-29",
      "source_type": "public_owner_discussion",
      "platform": "Reddit",
      "geography": "Bengaluru/HSR",
      "access": "inspected_partial",
      "summary": "Owner needs year-long boarding for vaccinated small dog due to housing circumstances.",
      "limitations": [
        "Public anecdote; identity, spending and provider quality unverified.",
        "Only rendered post and selected visible replies inspected."
      ],
      "supports": [
        "Owner needs year-long boarding for vaccinated small dog due to housing circumstances."
      ],
      "inspection_locator": "turn8view7",
      "inspection_owner": "owners",
      "canonical_url": "https://www.reddit.com/comments/1jmmnnx",
      "canonical_id": "OWN-015"
    },
    {
      "id": "OWN-016",
      "title": "Dog trainers in Bangalore",
      "url": "https://www.reddit.com/r/bangalore/comments/wwmewu/",
      "retrieved_at": "2026-10-06T06:26:48.338Z",
      "published_at": "2022-08-24",
      "source_type": "public_owner_discussion",
      "platform": "Reddit",
      "geography": "South Bengaluru/Rajarajeshwari Nagar",
      "access": "inspected_partial",
      "summary": "Puppy owner sees many trainer choices but cannot judge which are good.",
      "limitations": [
        "Public anecdote; identity, spending and provider quality unverified.",
        "Only rendered post and selected visible replies inspected."
      ],
      "supports": [
        "Puppy owner sees many trainer choices but cannot judge which are good."
      ],
      "inspection_locator": "turn8view8",
      "inspection_owner": "owners",
      "canonical_url": "https://www.reddit.com/comments/wwmewu",
      "canonical_id": "OWN-016"
    },
    {
      "id": "OWN-017",
      "title": "Pet parents of Bengaluru, how do you travel?",
      "url": "https://www.reddit.com/r/bangalore/comments/16o64ke/",
      "retrieved_at": "2026-10-06T06:26:48.338Z",
      "published_at": "2023-09-21",
      "source_type": "public_owner_discussion",
      "platform": "Reddit",
      "geography": "Bengaluru/Yemalur",
      "access": "inspected_partial",
      "summary": "Puppy owner finds first-class rail costly and cannot trust friends or boarding.",
      "limitations": [
        "Public anecdote; identity, spending and provider quality unverified.",
        "Only rendered post and selected visible replies inspected."
      ],
      "supports": [
        "Puppy owner finds first-class rail costly and cannot trust friends or boarding."
      ],
      "inspection_locator": "turn8view9",
      "inspection_owner": "owners",
      "canonical_url": "https://www.reddit.com/comments/16o64ke",
      "canonical_id": "OWN-017"
    },
    {
      "id": "OWN-018",
      "title": "Dog parents of Bengaluru, monthly spending?",
      "url": "https://www.reddit.com/r/bangalore/comments/1bown2q/",
      "retrieved_at": "2026-10-06T06:26:48.338Z",
      "published_at": "2024-03-27",
      "source_type": "public_owner_discussion",
      "platform": "Reddit",
      "geography": "Bengaluru",
      "access": "inspected_partial",
      "summary": "Owners compare recurring food, grooming and veterinary spending with widely differing budgets.",
      "limitations": [
        "Public anecdote; identity, spending and provider quality unverified.",
        "Only rendered post and selected visible replies inspected."
      ],
      "supports": [
        "Owners compare recurring food, grooming and veterinary spending with widely differing budgets."
      ],
      "inspection_locator": "turn8view10",
      "inspection_owner": "owners",
      "canonical_url": "https://www.reddit.com/comments/1bown2q",
      "canonical_id": "OWN-018"
    },
    {
      "id": "OWN-019",
      "title": "Dog training quote 35k minimum—is it normal?",
      "url": "https://www.reddit.com/r/mumbai/comments/y1s4xo/",
      "retrieved_at": "2026-10-06T06:26:48.338Z",
      "published_at": "2022-10-12",
      "source_type": "public_owner_discussion",
      "platform": "Reddit",
      "geography": "Mumbai",
      "access": "inspected_partial",
      "summary": "Owner challenges high quote; respondents report varying scope, prices and fake trainers.",
      "limitations": [
        "Public anecdote; identity, spending and provider quality unverified.",
        "Only rendered post and selected visible replies inspected."
      ],
      "supports": [
        "Owner challenges high quote; respondents report varying scope, prices and fake trainers."
      ],
      "inspection_locator": "turn14view0",
      "inspection_owner": "owners",
      "canonical_url": "https://www.reddit.com/comments/y1s4xo",
      "canonical_id": "OWN-019"
    },
    {
      "id": "OWN-020",
      "title": "Vet recommendations",
      "url": "https://www.reddit.com/r/PetParentsBangalore/comments/1rhavsn/",
      "retrieved_at": "2026-10-06T06:26:48.338Z",
      "published_at": "2026-02-28",
      "source_type": "public_owner_discussion",
      "platform": "Reddit",
      "geography": "Bengaluru",
      "access": "inspected_partial",
      "summary": "Owner asks reliable vet/groomer choices; respondents distinguish routine care from surgery and cost.",
      "limitations": [
        "Public anecdote; identity, spending and provider quality unverified.",
        "Only rendered post and selected visible replies inspected."
      ],
      "supports": [
        "Owner asks reliable vet/groomer choices; respondents distinguish routine care from surgery and cost."
      ],
      "inspection_locator": "turn14view1",
      "inspection_owner": "owners",
      "canonical_url": "https://www.reddit.com/comments/1rhavsn",
      "canonical_id": "OWN-020"
    },
    {
      "id": "OWN-021",
      "title": "Pet Travel from Bangalore to Bagdogra?",
      "url": "https://www.reddit.com/r/IndianPets/comments/1tzzpo9/",
      "retrieved_at": "2026-10-06T06:26:48.338Z",
      "published_at": null,
      "source_type": "public_owner_discussion",
      "platform": "Reddit",
      "geography": "Bengaluru–Bagdogra/NJP",
      "access": "inspected_partial",
      "summary": "Owner needs route logistics; peers compare rail cabin allocation and flying cargo.",
      "limitations": [
        "Public anecdote; identity, spending and provider quality unverified.",
        "Only rendered post and selected visible replies inspected.",
        "Exact publication date not recovered; relative age only."
      ],
      "supports": [
        "Owner needs route logistics; peers compare rail cabin allocation and flying cargo."
      ],
      "inspection_locator": "turn14view3",
      "inspection_owner": "owners",
      "canonical_url": "https://www.reddit.com/comments/1tzzpo9",
      "canonical_id": "OWN-021"
    },
    {
      "id": "OWN-022",
      "title": "How much do you spend?",
      "url": "https://www.reddit.com/r/IndianPets/comments/1ky9eb2/",
      "retrieved_at": "2026-10-06T06:26:48.338Z",
      "published_at": "2025-05-29",
      "source_type": "public_owner_discussion",
      "platform": "Reddit",
      "geography": "India; city unstated",
      "access": "inspected_partial",
      "summary": "New Golden Retriever owner finds bills accumulating and asks recurring cost and grooming frequency.",
      "limitations": [
        "Public anecdote; identity, spending and provider quality unverified.",
        "Only rendered post and selected visible replies inspected."
      ],
      "supports": [
        "New Golden Retriever owner finds bills accumulating and asks recurring cost and grooming frequency."
      ],
      "inspection_locator": "turn14view8",
      "inspection_owner": "owners",
      "canonical_url": "https://www.reddit.com/comments/1ky9eb2",
      "canonical_id": "OWN-022"
    },
    {
      "id": "OWN-023",
      "title": "Pet Empire Shakti Nagar",
      "url": "https://www.reddit.com/r/delhi/comments/1u3vbix/",
      "retrieved_at": "2026-10-06T06:26:48.338Z",
      "published_at": null,
      "source_type": "public_owner_discussion",
      "platform": "Reddit",
      "geography": "Delhi/Shakti Nagar",
      "access": "inspected_partial",
      "summary": "Owner alleges dogs injured during grooming and difficulty obtaining CCTV/accountability.",
      "limitations": [
        "Public anecdote; identity, spending and provider quality unverified.",
        "Only rendered post and selected visible replies inspected.",
        "Exact publication date not recovered; relative age only."
      ],
      "supports": [
        "Owner alleges dogs injured during grooming and difficulty obtaining CCTV/accountability."
      ],
      "inspection_locator": "turn14view10",
      "inspection_owner": "owners",
      "canonical_url": "https://www.reddit.com/comments/1u3vbix",
      "canonical_id": "OWN-023"
    },
    {
      "id": "OWN-024",
      "title": "Any good pet boarding in Delhi?",
      "url": "https://www.reddit.com/r/delhi/comments/1phhyvm/",
      "retrieved_at": "2026-10-06T06:26:48.338Z",
      "published_at": "2025-12-08",
      "source_type": "public_owner_discussion",
      "platform": "Reddit",
      "geography": "Delhi",
      "access": "inspected_partial",
      "summary": "Owner needs two to three days of boarding; another owner uses familiar dog walker staying at home.",
      "limitations": [
        "Public anecdote; identity, spending and provider quality unverified.",
        "Only rendered post and selected visible replies inspected."
      ],
      "supports": [
        "Owner needs two to three days of boarding; another owner uses familiar dog walker staying at home."
      ],
      "inspection_locator": "turn15view4",
      "inspection_owner": "owners",
      "canonical_url": "https://www.reddit.com/comments/1phhyvm",
      "canonical_id": "OWN-024"
    },
    {
      "id": "OWN-025",
      "title": "Dog trainer in Delhi",
      "url": "https://www.reddit.com/r/IndianPets/comments/1cj70d8/",
      "retrieved_at": "2026-10-06T06:26:48.338Z",
      "published_at": "2024-05-03",
      "source_type": "public_owner_discussion",
      "platform": "Reddit",
      "geography": "Delhi/North Delhi",
      "access": "inspected_partial",
      "summary": "Adult GSD owner seeks trusted trainer/boarding or home visits for dog aggression.",
      "limitations": [
        "Public anecdote; identity, spending and provider quality unverified.",
        "Only rendered post and selected visible replies inspected."
      ],
      "supports": [
        "Adult GSD owner seeks trusted trainer/boarding or home visits for dog aggression."
      ],
      "inspection_locator": "turn15view5",
      "inspection_owner": "owners",
      "canonical_url": "https://www.reddit.com/comments/1cj70d8",
      "canonical_id": "OWN-025"
    },
    {
      "id": "OWN-026",
      "title": "Guidance for first-time dog owner in Delhi",
      "url": "https://www.reddit.com/r/IndianPets/comments/1hez4d8/",
      "retrieved_at": "2026-10-06T06:26:48.338Z",
      "published_at": null,
      "source_type": "public_owner_discussion",
      "platform": "Reddit",
      "geography": "Delhi",
      "access": "inspected_partial",
      "summary": "First-time owner needs practical care knowledge; commenters dispute whether ChatGPT can replace real experience.",
      "limitations": [
        "Public anecdote; identity, spending and provider quality unverified.",
        "Only rendered post and selected visible replies inspected.",
        "Exact publication date not recovered; relative age only."
      ],
      "supports": [
        "First-time owner needs practical care knowledge; commenters dispute whether ChatGPT can replace real experience."
      ],
      "inspection_locator": "turn15view7",
      "inspection_owner": "owners",
      "canonical_url": "https://www.reddit.com/comments/1hez4d8",
      "canonical_id": "OWN-026"
    },
    {
      "id": "OWN-027",
      "title": "Trustworthy dog boarding/sitter for a senior dog",
      "url": "https://www.reddit.com/r/pune/comments/1rqpfb6/",
      "retrieved_at": "2026-10-06T06:26:48.338Z",
      "published_at": null,
      "source_type": "public_owner_discussion",
      "platform": "Reddit",
      "geography": "Pune",
      "access": "inspected_partial",
      "summary": "Senior dog uncomfortable with other dogs needs individual attention, walks, updates and trial adjustment.",
      "limitations": [
        "Public anecdote; identity, spending and provider quality unverified.",
        "Only rendered post and selected visible replies inspected.",
        "Exact publication date not recovered; relative age only."
      ],
      "supports": [
        "Senior dog uncomfortable with other dogs needs individual attention, walks, updates and trial adjustment."
      ],
      "inspection_locator": "turn15view8",
      "inspection_owner": "owners",
      "canonical_url": "https://www.reddit.com/comments/1rqpfb6",
      "canonical_id": "OWN-027"
    },
    {
      "id": "OWN-028",
      "title": "Dog boarding in Hyderabad",
      "url": "https://www.reddit.com/r/hyderabad/comments/1iid6br/",
      "retrieved_at": "2026-10-06T06:30:10.544Z",
      "published_at": null,
      "source_type": "public_owner_discussion",
      "platform": "Reddit",
      "geography": "Hyderabad",
      "access": "inspected_partial",
      "summary": "Owner seeks first-hand boarding recommendations; respondents describe pre-visits, hygiene and home boarding.",
      "limitations": [
        "Public anecdote; identity, spending and provider quality unverified.",
        "Rendered post and selected replies inspected; not all comments.",
        "Exact publication date unavailable; relative ages may differ across indexed/rendered content."
      ],
      "supports": [
        "Owner seeks first-hand boarding recommendations; respondents describe pre-visits, hygiene and home boarding."
      ],
      "inspection_locator": "turn21view0",
      "inspection_owner": "owners",
      "canonical_url": "https://www.reddit.com/comments/1iid6br",
      "canonical_id": "OWN-028"
    },
    {
      "id": "OWN-029",
      "title": "Help needed—dog boarding",
      "url": "https://www.reddit.com/r/hyderabad/comments/1ipz1mg/",
      "retrieved_at": "2026-10-06T06:30:10.544Z",
      "published_at": null,
      "source_type": "public_owner_discussion",
      "platform": "Reddit",
      "geography": "Hyderabad/LB Nagar",
      "access": "inspected_partial",
      "summary": "Owner has skipped family events over boarding anxiety; recognised options 20–30km away and friends unavailable.",
      "limitations": [
        "Public anecdote; identity, spending and provider quality unverified.",
        "Rendered post and selected replies inspected; not all comments.",
        "Exact publication date unavailable; relative ages may differ across indexed/rendered content."
      ],
      "supports": [
        "Owner has skipped family events over boarding anxiety; recognised options 20–30km away and friends unavailable."
      ],
      "inspection_locator": "turn21view1",
      "inspection_owner": "owners",
      "canonical_url": "https://www.reddit.com/comments/1ipz1mg",
      "canonical_id": "OWN-029"
    },
    {
      "id": "OWN-030",
      "title": "Zero pet experience: bringing home a puppy",
      "url": "https://www.reddit.com/r/hyderabad/comments/1wbzgsn/",
      "retrieved_at": "2026-10-06T06:30:10.544Z",
      "published_at": null,
      "source_type": "public_owner_discussion",
      "platform": "Reddit",
      "geography": "Hyderabad",
      "access": "inspected_partial",
      "summary": "Prospective puppy owner requests actual experience of care time, temperature, feeding, expenses and choosing vets.",
      "limitations": [
        "Public anecdote; identity, spending and provider quality unverified.",
        "Rendered post and selected replies inspected; not all comments.",
        "Exact publication date unavailable; relative ages may differ across indexed/rendered content."
      ],
      "supports": [
        "Prospective puppy owner requests actual experience of care time, temperature, feeding, expenses and choosing vets."
      ],
      "inspection_locator": "turn23view1",
      "inspection_owner": "owners",
      "canonical_url": "https://www.reddit.com/comments/1wbzgsn",
      "canonical_id": "OWN-030"
    },
    {
      "id": "OWN-031",
      "title": "Need dog daycare for a day",
      "url": "https://www.reddit.com/r/hyderabad/comments/1d5px15/",
      "retrieved_at": "2026-10-06T06:30:10.544Z",
      "published_at": null,
      "source_type": "public_owner_discussion",
      "platform": "Reddit",
      "geography": "Hyderabad/Tellapur",
      "access": "inspected_partial",
      "summary": "Family needs urgent daycare but encounters advance notice, female/heat exclusions and medical-certificate requirements.",
      "limitations": [
        "Public anecdote; identity, spending and provider quality unverified.",
        "Rendered post and selected replies inspected; not all comments.",
        "Exact publication date unavailable; relative ages may differ across indexed/rendered content."
      ],
      "supports": [
        "Family needs urgent daycare but encounters advance notice, female/heat exclusions and medical-certificate requirements."
      ],
      "inspection_locator": "turn23view2",
      "inspection_owner": "owners",
      "canonical_url": "https://www.reddit.com/comments/1d5px15",
      "canonical_id": "OWN-031"
    },
    {
      "id": "OWN-032",
      "title": "Affordable dog neutering; quote 16k for two",
      "url": "https://www.reddit.com/r/hyderabad/comments/1u1bt1i/",
      "retrieved_at": "2026-10-06T06:30:10.544Z",
      "published_at": null,
      "source_type": "public_owner_discussion",
      "platform": "Reddit",
      "geography": "Hyderabad",
      "access": "inspected_partial",
      "summary": "Owner seeks safe lower-cost neutering and post-op care after private quote exceeds budget.",
      "limitations": [
        "Public anecdote; identity, spending and provider quality unverified.",
        "Rendered post and selected replies inspected; not all comments.",
        "Exact publication date unavailable; relative ages may differ across indexed/rendered content."
      ],
      "supports": [
        "Owner seeks safe lower-cost neutering and post-op care after private quote exceeds budget."
      ],
      "inspection_locator": "turn23view3",
      "inspection_owner": "owners",
      "canonical_url": "https://www.reddit.com/comments/1u1bt1i",
      "canonical_id": "OWN-032"
    },
    {
      "id": "OWN-033",
      "title": "Dog sitter or boarding services?",
      "url": "https://www.reddit.com/r/delhi/comments/1bw5tov/",
      "retrieved_at": "2026-10-06T06:30:10.544Z",
      "published_at": "2024-04-05",
      "source_type": "public_owner_discussion",
      "platform": "Reddit",
      "geography": "Delhi/Gurgaon",
      "access": "inspected_partial",
      "summary": "Prospective owner investigates trustworthy week-or-two boarding before getting a dog.",
      "limitations": [
        "Public anecdote; identity, spending and provider quality unverified.",
        "Rendered post and selected replies inspected; not all comments."
      ],
      "supports": [
        "Prospective owner investigates trustworthy week-or-two boarding before getting a dog."
      ],
      "inspection_locator": "turn24view2",
      "inspection_owner": "owners",
      "canonical_url": "https://www.reddit.com/comments/1bw5tov",
      "canonical_id": "OWN-033"
    },
    {
      "id": "OWN-034",
      "title": "Where to leave dog in Delhi while on vacation?",
      "url": "https://www.reddit.com/r/IndianPets/comments/1ijpqls/",
      "retrieved_at": "2026-10-06T06:30:10.544Z",
      "published_at": null,
      "source_type": "public_owner_discussion",
      "platform": "Reddit",
      "geography": "Delhi",
      "access": "inspected_partial",
      "summary": "Owner asks vacation care; peers recommend inspecting/trialling facilities and video updates, while disagreeing on affordability.",
      "limitations": [
        "Public anecdote; identity, spending and provider quality unverified.",
        "Rendered post and selected replies inspected; not all comments.",
        "Exact publication date unavailable; relative ages may differ across indexed/rendered content."
      ],
      "supports": [
        "Owner asks vacation care; peers recommend inspecting/trialling facilities and video updates, while disagreeing on affordability."
      ],
      "inspection_locator": "turn24view4",
      "inspection_owner": "owners",
      "canonical_url": "https://www.reddit.com/comments/1ijpqls",
      "canonical_id": "OWN-034"
    },
    {
      "id": "OWN-035",
      "title": "Dog trainers in house?",
      "url": "https://www.reddit.com/r/pune/comments/19dnqpp/",
      "retrieved_at": "2026-10-06T06:30:10.544Z",
      "published_at": null,
      "source_type": "public_owner_discussion",
      "platform": "Reddit",
      "geography": "Pune",
      "access": "inspected_partial",
      "summary": "First-time family struggles with unpredictable aggression and considers rehoming after difficulty handling dog.",
      "limitations": [
        "Public anecdote; identity, spending and provider quality unverified.",
        "Rendered post and selected replies inspected; not all comments.",
        "Exact publication date unavailable; relative ages may differ across indexed/rendered content."
      ],
      "supports": [
        "First-time family struggles with unpredictable aggression and considers rehoming after difficulty handling dog."
      ],
      "inspection_locator": "turn25view0",
      "inspection_owner": "owners",
      "canonical_url": "https://www.reddit.com/comments/19dnqpp",
      "canonical_id": "OWN-035"
    },
    {
      "id": "OWN-036",
      "title": "Complaint about Jeeva hospital in JP Nagar",
      "url": "https://www.reddit.com/r/bangalore/comments/1bc1bh6/",
      "retrieved_at": "2026-10-06T06:30:10.544Z",
      "published_at": null,
      "source_type": "public_owner_discussion",
      "platform": "Reddit",
      "geography": "Bengaluru/JP Nagar",
      "access": "inspected_partial",
      "summary": "Public account alleges a puppy harmed during care without consent and conflicting instructions.",
      "limitations": [
        "Public anecdote; identity, spending and provider quality unverified.",
        "Rendered post and selected replies inspected; not all comments.",
        "Exact publication date unavailable; relative ages may differ across indexed/rendered content."
      ],
      "supports": [
        "Public account alleges a puppy harmed during care without consent and conflicting instructions."
      ],
      "inspection_locator": "turn30view0",
      "inspection_owner": "owners",
      "canonical_url": "https://www.reddit.com/comments/1bc1bh6",
      "canonical_id": "OWN-036"
    },
    {
      "id": "OWN-037",
      "title": "Vets specializing in orthopedic surgery?",
      "url": "https://www.reddit.com/r/bangalore/comments/17pmuzt/",
      "retrieved_at": "2026-10-06T06:30:10.544Z",
      "published_at": null,
      "source_type": "public_owner_discussion",
      "platform": "Reddit",
      "geography": "Bengaluru",
      "access": "inspected_partial",
      "summary": "Community-dog carer seeks specialist surgery advice and recovery boarding.",
      "limitations": [
        "Public anecdote; identity, spending and provider quality unverified.",
        "Rendered post and selected replies inspected; not all comments.",
        "Exact publication date unavailable; relative ages may differ across indexed/rendered content."
      ],
      "supports": [
        "Community-dog carer seeks specialist surgery advice and recovery boarding."
      ],
      "inspection_locator": "turn30view1",
      "inspection_owner": "owners",
      "canonical_url": "https://www.reddit.com/comments/17pmuzt",
      "canonical_id": "OWN-037"
    },
    {
      "id": "OWN-038",
      "title": "Veterinarian for recurring dog ear infection",
      "url": "https://www.reddit.com/r/bangalore/comments/ubi9ny/",
      "retrieved_at": "2026-10-06T06:30:10.544Z",
      "published_at": null,
      "source_type": "public_owner_discussion",
      "platform": "Reddit",
      "geography": "Bengaluru/KR Puram",
      "access": "inspected_partial",
      "summary": "Owner wants reliable veterinarian for repeated ear problems and will travel for good care.",
      "limitations": [
        "Public anecdote; identity, spending and provider quality unverified.",
        "Rendered post and selected replies inspected; not all comments.",
        "Exact publication date unavailable; relative ages may differ across indexed/rendered content."
      ],
      "supports": [
        "Owner wants reliable veterinarian for repeated ear problems and will travel for good care."
      ],
      "inspection_locator": "turn30view3",
      "inspection_owner": "owners",
      "canonical_url": "https://www.reddit.com/comments/ubi9ny",
      "canonical_id": "OWN-038"
    },
    {
      "id": "OWN-039",
      "title": "Vet recommendations for second opinion",
      "url": "https://www.reddit.com/r/bangalore/comments/m0ypqv/",
      "retrieved_at": "2026-10-06T06:30:10.545Z",
      "published_at": null,
      "source_type": "public_owner_discussion",
      "platform": "Reddit",
      "geography": "Bengaluru",
      "access": "inspected_partial",
      "summary": "Owner seeks second opinion after repeated tests and relapsing gastric symptoms without clear result.",
      "limitations": [
        "Public anecdote; identity, spending and provider quality unverified.",
        "Rendered post and selected replies inspected; not all comments.",
        "Exact publication date unavailable; relative ages may differ across indexed/rendered content."
      ],
      "supports": [
        "Owner seeks second opinion after repeated tests and relapsing gastric symptoms without clear result."
      ],
      "inspection_locator": "turn32view1",
      "inspection_owner": "owners",
      "canonical_url": "https://www.reddit.com/comments/m0ypqv",
      "canonical_id": "OWN-039"
    },
    {
      "id": "OWN-040",
      "title": "Bengaluru clinic complaint and missed photo follow-up",
      "url": "https://www.reddit.com/r/IndianPets/comments/1taa0t4/",
      "retrieved_at": "2026-10-06T06:30:10.545Z",
      "published_at": null,
      "source_type": "public_owner_discussion",
      "platform": "Reddit",
      "geography": "Bengaluru/Banashankari",
      "access": "inspected_partial",
      "summary": "Owner alleges photo follow-up not reaching doctor and diagnostics unavailable after phone assurance.",
      "limitations": [
        "Public anecdote; identity, spending and provider quality unverified.",
        "Rendered post and selected replies inspected; not all comments.",
        "Exact publication date unavailable; relative ages may differ across indexed/rendered content."
      ],
      "supports": [
        "Owner alleges photo follow-up not reaching doctor and diagnostics unavailable after phone assurance."
      ],
      "inspection_locator": "turn32view2",
      "inspection_owner": "owners",
      "canonical_url": "https://www.reddit.com/comments/1taa0t4",
      "canonical_id": "OWN-040"
    },
    {
      "id": "OWN-041",
      "title": "Best budget foods for dog and cat",
      "url": "https://www.reddit.com/r/IndianPets/comments/1m2be7y/",
      "retrieved_at": "2026-10-06T06:30:10.545Z",
      "published_at": null,
      "source_type": "public_owner_discussion",
      "platform": "Reddit",
      "geography": "India; city unstated",
      "access": "inspected_partial",
      "summary": "Adopter wants adequate affordable food for dog/cat when commonly recommended brands exceed budget.",
      "limitations": [
        "Public anecdote; identity, spending and provider quality unverified.",
        "Rendered post and selected replies inspected; not all comments.",
        "Exact publication date unavailable; relative ages may differ across indexed/rendered content."
      ],
      "supports": [
        "Adopter wants adequate affordable food for dog/cat when commonly recommended brands exceed budget."
      ],
      "inspection_locator": "turn32view3",
      "inspection_owner": "owners",
      "canonical_url": "https://www.reddit.com/comments/1m2be7y",
      "canonical_id": "OWN-041"
    },
    {
      "id": "OWN-042",
      "title": "Pet parents, is this brand worth price?",
      "url": "https://www.reddit.com/r/IndianPets/comments/1k4abq8/",
      "retrieved_at": "2026-10-06T06:30:10.545Z",
      "published_at": null,
      "source_type": "public_owner_discussion",
      "platform": "Reddit",
      "geography": "India; city unstated",
      "access": "inspected_partial",
      "summary": "Two-dog owner asks real experience before adding premium HUFT kibble to homemade meals.",
      "limitations": [
        "Public anecdote; identity, spending and provider quality unverified.",
        "Rendered post and selected replies inspected; not all comments.",
        "Exact publication date unavailable; relative ages may differ across indexed/rendered content."
      ],
      "supports": [
        "Two-dog owner asks real experience before adding premium HUFT kibble to homemade meals."
      ],
      "inspection_locator": "turn31view0",
      "inspection_owner": "owners",
      "canonical_url": "https://www.reddit.com/comments/1k4abq8",
      "canonical_id": "OWN-042"
    },
    {
      "id": "OWN-043",
      "title": "Indian foods priced alongside international brands",
      "url": "https://www.reddit.com/r/IndianPets/comments/1mqav3i/",
      "retrieved_at": "2026-10-06T06:30:10.545Z",
      "published_at": null,
      "source_type": "public_owner_discussion",
      "platform": "Reddit",
      "geography": "India",
      "access": "inspected_partial",
      "summary": "Owners question local brands' premium prices and whether research or dog preference should guide purchases.",
      "limitations": [
        "Public anecdote; identity, spending and provider quality unverified.",
        "Rendered post and selected replies inspected; not all comments.",
        "Exact publication date unavailable; relative ages may differ across indexed/rendered content."
      ],
      "supports": [
        "Owners question local brands' premium prices and whether research or dog preference should guide purchases."
      ],
      "inspection_locator": "turn31view1",
      "inspection_owner": "owners",
      "canonical_url": "https://www.reddit.com/comments/1mqav3i",
      "canonical_id": "OWN-043"
    },
    {
      "id": "OWN-044",
      "title": "One pet service India needs",
      "url": "https://www.reddit.com/r/IndianPets/comments/1i5loye/",
      "retrieved_at": "2026-10-06T06:30:10.545Z",
      "published_at": null,
      "source_type": "public_owner_discussion",
      "platform": "Reddit",
      "geography": "India",
      "access": "inspected_partial",
      "summary": "Participants request dependable sitters, emergency help and accessible transport, despite existing apps.",
      "limitations": [
        "Public anecdote; identity, spending and provider quality unverified.",
        "Rendered post and selected replies inspected; not all comments.",
        "Exact publication date unavailable; relative ages may differ across indexed/rendered content."
      ],
      "supports": [
        "Participants request dependable sitters, emergency help and accessible transport, despite existing apps."
      ],
      "inspection_locator": "turn33view3",
      "inspection_owner": "owners",
      "canonical_url": "https://www.reddit.com/comments/1i5loye",
      "canonical_id": "OWN-044"
    },
    {
      "id": "OWN-045",
      "title": "Dog train travel experience",
      "url": "https://www.reddit.com/r/IndianPets/comments/1bzv4kq/",
      "retrieved_at": "2026-10-06T06:31:15.174Z",
      "published_at": "2024-04-09",
      "source_type": "public_owner_discussion",
      "platform": "Reddit",
      "geography": "Delhi–Bhubaneswar",
      "access": "inspected_partial",
      "summary": "Owner relocating Golden Retriever asks comfort, toileting and logistics on 24-hour rail journey.",
      "limitations": [
        "Public anecdote; identity, spending and provider quality unverified.",
        "Rendered post and selected replies inspected; not all comments."
      ],
      "supports": [
        "Owner relocating Golden Retriever asks comfort, toileting and logistics on 24-hour rail journey."
      ],
      "inspection_locator": "turn40view0",
      "inspection_owner": "owners",
      "canonical_url": "https://www.reddit.com/comments/1bzv4kq",
      "canonical_id": "OWN-045"
    },
    {
      "id": "OWN-046",
      "title": "Pet inter-city travel",
      "url": "https://www.reddit.com/r/IndianPets/comments/1j744iq/",
      "retrieved_at": "2026-10-06T06:31:15.174Z",
      "published_at": null,
      "source_type": "public_owner_discussion",
      "platform": "Reddit",
      "geography": "Delhi–Bengaluru",
      "access": "inspected_partial",
      "summary": "Family worries published rail/air rules may differ from staff practice and final cabin approval.",
      "limitations": [
        "Public anecdote; identity, spending and provider quality unverified.",
        "Rendered post and selected replies inspected; not all comments.",
        "Exact publication date unavailable; indexed/rendered ages may disagree."
      ],
      "supports": [
        "Family worries published rail/air rules may differ from staff practice and final cabin approval."
      ],
      "inspection_locator": "turn40view1",
      "inspection_owner": "owners",
      "canonical_url": "https://www.reddit.com/comments/1j744iq",
      "canonical_id": "OWN-046"
    },
    {
      "id": "OWN-047",
      "title": "Looking for groomers and trainers in Bangalore",
      "url": "https://www.reddit.com/r/AdoptDontShopIndia/comments/1uijg83/",
      "retrieved_at": "2026-10-06T06:31:15.174Z",
      "published_at": null,
      "source_type": "public_owner_discussion",
      "platform": "Reddit",
      "geography": "Bengaluru",
      "access": "inspected_partial",
      "summary": "New city resident with dog and cat asks trainer/groomer recommendations.",
      "limitations": [
        "Public anecdote; identity, spending and provider quality unverified.",
        "Rendered post and selected replies inspected; not all comments.",
        "Exact publication date unavailable; indexed/rendered ages may disagree."
      ],
      "supports": [
        "New city resident with dog and cat asks trainer/groomer recommendations."
      ],
      "inspection_locator": "turn41view0",
      "inspection_owner": "owners",
      "canonical_url": "https://www.reddit.com/comments/1uijg83",
      "canonical_id": "OWN-047"
    },
    {
      "id": "OWN-048",
      "title": "Home bathing versus professional groomer",
      "url": "https://www.reddit.com/r/IndianPets/comments/1ppj9da/",
      "retrieved_at": "2026-10-06T06:31:15.174Z",
      "published_at": null,
      "source_type": "public_owner_discussion",
      "platform": "Reddit",
      "geography": "India; respondent Bengaluru",
      "access": "inspected_partial",
      "summary": "Owner dislikes home-bathing mess/drying effort but cannot afford frequent salon baths and wants lower-cost DIY facility.",
      "limitations": [
        "Public anecdote; identity, spending and provider quality unverified.",
        "Rendered post and selected replies inspected; not all comments.",
        "Exact publication date unavailable; indexed/rendered ages may disagree."
      ],
      "supports": [
        "Owner dislikes home-bathing mess/drying effort but cannot afford frequent salon baths and wants lower-cost DIY facility."
      ],
      "inspection_locator": "turn41view1",
      "inspection_owner": "owners",
      "canonical_url": "https://www.reddit.com/comments/1ppj9da",
      "canonical_id": "OWN-048"
    },
    {
      "id": "OWN-049",
      "title": "Dog boarding and sitting",
      "url": "https://www.reddit.com/r/Chennai/comments/14joju6/",
      "retrieved_at": "2026-10-06T06:31:15.174Z",
      "published_at": "2023-06-26",
      "source_type": "public_owner_discussion",
      "platform": "Reddit",
      "geography": "Chennai",
      "access": "inspected_partial",
      "summary": "First-time owner asks two-to-three-day care, extra food charges and boarding versus sitter fit.",
      "limitations": [
        "Public anecdote; identity, spending and provider quality unverified.",
        "Rendered post and selected replies inspected; not all comments."
      ],
      "supports": [
        "First-time owner asks two-to-three-day care, extra food charges and boarding versus sitter fit."
      ],
      "inspection_locator": "turn41view3",
      "inspection_owner": "owners",
      "canonical_url": "https://www.reddit.com/comments/14joju6",
      "canonical_id": "OWN-049"
    },
    {
      "id": "OWN-050",
      "title": "Safe trustworthy dog boarding centres",
      "url": "https://www.reddit.com/r/Chennai/comments/wf11cn/",
      "retrieved_at": "2026-10-06T06:31:15.174Z",
      "published_at": null,
      "source_type": "public_owner_discussion",
      "platform": "Reddit",
      "geography": "Chennai",
      "access": "inspected_partial",
      "summary": "Owner has declined long trips for two years and seeks dependable boarding with updates.",
      "limitations": [
        "Public anecdote; identity, spending and provider quality unverified.",
        "Rendered post and selected replies inspected; not all comments.",
        "Exact publication date unavailable; indexed/rendered ages may disagree."
      ],
      "supports": [
        "Owner has declined long trips for two years and seeks dependable boarding with updates."
      ],
      "inspection_locator": "turn42view0",
      "inspection_owner": "owners",
      "canonical_url": "https://www.reddit.com/comments/wf11cn",
      "canonical_id": "OWN-050"
    },
    {
      "id": "OWN-051",
      "title": "How much does keeping a dog cost?",
      "url": "https://www.reddit.com/r/TwoXIndia/comments/18b3ol8/",
      "retrieved_at": "2026-10-06T06:31:15.174Z",
      "published_at": null,
      "source_type": "public_owner_discussion",
      "platform": "Reddit",
      "geography": "India; Mumbai trainer mentioned",
      "access": "inspected_partial",
      "summary": "Prospective adopter assesses affordability; owner uses fresh diet and DIY video training while planning surgery/emergencies.",
      "limitations": [
        "Public anecdote; identity, spending and provider quality unverified.",
        "Rendered post and selected replies inspected; not all comments.",
        "Exact publication date unavailable; indexed/rendered ages may disagree."
      ],
      "supports": [
        "Prospective adopter assesses affordability; owner uses fresh diet and DIY video training while planning surgery/emergencies."
      ],
      "inspection_locator": "turn42view1",
      "inspection_owner": "owners",
      "canonical_url": "https://www.reddit.com/comments/18b3ol8",
      "canonical_id": "OWN-051"
    },
    {
      "id": "OWN-052",
      "title": "Golden Retriever average monthly cost?",
      "url": "https://www.reddit.com/r/delhi/comments/qmi6b3/",
      "retrieved_at": "2026-10-06T06:31:15.174Z",
      "published_at": null,
      "source_type": "public_owner_discussion",
      "platform": "Reddit",
      "geography": "Delhi",
      "access": "inspected_partial",
      "summary": "Prospective owner requests all-inclusive budget and asks whether estimates reflect personal experience.",
      "limitations": [
        "Public anecdote; identity, spending and provider quality unverified.",
        "Rendered post and selected replies inspected; not all comments.",
        "Exact publication date unavailable; indexed/rendered ages may disagree."
      ],
      "supports": [
        "Prospective owner requests all-inclusive budget and asks whether estimates reflect personal experience."
      ],
      "inspection_locator": "turn42view2",
      "inspection_owner": "owners",
      "canonical_url": "https://www.reddit.com/comments/qmi6b3",
      "canonical_id": "OWN-052"
    },
    {
      "id": "OWN-053",
      "title": "Supertails dog-food complaint on Trustpilot",
      "url": "https://www.trustpilot.com/review/supertails.com",
      "retrieved_at": "2026-10-06T06:32:22.868Z",
      "published_at": "2026-08-07",
      "source_type": "public_service_review",
      "platform": "Trustpilot",
      "geography": "India (review IN marker)",
      "access": "inspected_partial",
      "summary": "Dog-food buyer reports worms and unresolved support; unverified complaint.",
      "limitations": [
        "Selected public reviews only; identities, outcomes and residence unverified.",
        "Do not infer prevalence from app-rating totals or company-generated summaries."
      ],
      "supports": [
        "Dog-food buyer reports worms and unresolved support; unverified complaint."
      ],
      "inspection_locator": "turn20view6 lines 69–70",
      "inspection_owner": "owners",
      "canonical_url": "https://trustpilot.com/review/supertails.com",
      "canonical_id": "OWN-053"
    },
    {
      "id": "MKT-001",
      "title": "ThePetNest Bengaluru grooming",
      "url": "https://thepetnest.com/pet-grooming/bangalore",
      "retrieved_at": "2026-10-06T06:28:21.039Z",
      "published_at": null,
      "source_type": "provider_service",
      "platform": "ThePetNest",
      "geography": "Bengaluru",
      "access": "inspected_partial",
      "summary": "Displayed dog packages ₹999, ₹1,499 and ₹1,999; FAQ mentions luxury up to ₹2,499.",
      "limitations": [
        "Advertised prices; no final checkout, coverage, groomer verification or appointment test.",
        "Displayed aggregate reviews are provider marketing."
      ],
      "supports": [
        "Provider publishes Bengaluru at-home grooming packages."
      ],
      "retrieval_note": "Observed in public web research on 2026-10-06; timestamp records ledger consolidation after inspection. Canonical URL is deduplication key.",
      "capability_tested": false,
      "inspection_owner": "market",
      "canonical_url": "https://thepetnest.com/pet-grooming/bangalore",
      "canonical_id": "MKT-001"
    },
    {
      "id": "MKT-002",
      "title": "Supertails instant consultation",
      "url": "https://supertails.com/products/instant-consult",
      "retrieved_at": "2026-10-06T06:28:21.039Z",
      "published_at": null,
      "source_type": "provider_service",
      "platform": "Supertails",
      "geography": "India online",
      "access": "inspected_partial",
      "summary": "10 AM–7 PM instant consultation listed at ₹599, MRP ₹999.",
      "limitations": [
        "No consult/checkout test; bank offer differs across indexed and opened rendering.",
        "Displayed 5.0/5479 aggregate not independently audited."
      ],
      "supports": [
        "Listed instant consultation price is ₹599."
      ],
      "retrieval_note": "Observed in public web research on 2026-10-06; timestamp records ledger consolidation after inspection. Canonical URL is deduplication key.",
      "capability_tested": false,
      "inspection_owner": "market",
      "canonical_url": "https://supertails.com/products/instant-consult",
      "canonical_id": "MKT-002"
    },
    {
      "id": "MKT-005",
      "title": "Wiggles SmartVet and behavioural FAQ",
      "url": "https://www.wiggles.in/pages/faqs",
      "retrieved_at": "2026-10-06T06:28:21.039Z",
      "published_at": null,
      "source_type": "provider_service",
      "platform": "Wiggles",
      "geography": "India online",
      "access": "inspected_partial",
      "summary": "SmartVet and online dog behaviour consultations listed ₹399/30 min. FAQ hours 9 AM–8 PM; excludes emergencies.",
      "limitations": [
        "Booking via contact not tested; may be legacy offering.",
        "Provider FAQ is not authoritative clinical guidance."
      ],
      "supports": [
        "Provider advertises ₹399 consultations and emergency exclusion."
      ],
      "retrieval_note": "Observed in public web research on 2026-10-06; timestamp records ledger consolidation after inspection. Canonical URL is deduplication key.",
      "capability_tested": false,
      "inspection_owner": "market",
      "canonical_url": "https://wiggles.in/pages/faqs",
      "canonical_id": "MKT-005"
    },
    {
      "id": "MKT-008",
      "title": "PetBacker Aadi N Ash boarding",
      "url": "https://www.petbacker.com/india/boarding/karnataka/bengaluru/aadi-n-ashs-pawris-home-based-pet-hotel",
      "retrieved_at": "2026-10-06T06:28:21.039Z",
      "published_at": null,
      "source_type": "marketplace_listing",
      "platform": "PetBacker",
      "geography": "HSR/Bengaluru",
      "access": "inspected_partial",
      "summary": "₹500/night from price; explicit not-available/taking-break notice. Two reviews labelled unverified.",
      "limitations": [
        "Not available; exclude from actionable shortlist.",
        "Review month/day lacks year; quality claims self-reported."
      ],
      "supports": [
        "Low advertised price does not establish availability."
      ],
      "retrieval_note": "Observed in public web research on 2026-10-06; timestamp records ledger consolidation after inspection. Canonical URL is deduplication key.",
      "capability_tested": false,
      "inspection_owner": "market",
      "canonical_url": "https://petbacker.com/india/boarding/karnataka/bengaluru/aadi-n-ashs-pawris-home-based-pet-hotel",
      "canonical_id": "MKT-008"
    },
    {
      "id": "MKT-009",
      "title": "PetBacker Jimmy's Papa daycare",
      "url": "https://www.petbacker.com/india/daycare/karnataka/bengaluru/jimmys-papa-~-pet-daycare-day-nursery",
      "retrieved_at": "2026-10-06T06:28:21.039Z",
      "published_at": null,
      "source_type": "marketplace_listing",
      "platform": "PetBacker",
      "geography": "BTM/HSR/Bengaluru",
      "access": "inspected_partial",
      "summary": "₹799/day from listing; three labelled PetBacker Verified reviews praise care, updates and walks; emergency transport no.",
      "limitations": [
        "Review dates omit year; badges not independently verified.",
        "Description has multiple durations/add-ons; final quote required."
      ],
      "supports": [
        "Listing makes daycare scope, optional costs and transport constraint visible."
      ],
      "retrieval_note": "Observed in public web research on 2026-10-06; timestamp records ledger consolidation after inspection. Canonical URL is deduplication key.",
      "capability_tested": false,
      "inspection_owner": "market",
      "canonical_url": "https://petbacker.com/india/daycare/karnataka/bengaluru/jimmys-papa-~-pet-daycare-day-nursery",
      "canonical_id": "MKT-009"
    },
    {
      "id": "MKT-017",
      "title": "OpenAI API pricing",
      "url": "https://developers.openai.com/api/docs/pricing",
      "retrieved_at": "2026-10-06T06:28:21.039Z",
      "published_at": null,
      "source_type": "official_api_docs",
      "platform": "OpenAI",
      "geography": "Global API",
      "access": "inspected_partial",
      "summary": "Current pricing has standard web search $10/1000 calls plus model-rate content; GPT-4.1-mini search content fixed 8000 input-token block.",
      "limitations": [
        "General pricing rendering emphasizes newer models; model-specific rate cross-checked separately.",
        "No FX assumption sourced here; taxes/context/tool charges can vary."
      ],
      "supports": [
        "Search calls have additional operating cost."
      ],
      "retrieval_note": "Observed in public web research on 2026-10-06; timestamp records ledger consolidation after inspection. Canonical URL is deduplication key.",
      "capability_tested": false,
      "inspection_owner": "market",
      "canonical_url": "https://developers.openai.com/api/docs/pricing",
      "canonical_id": "MKT-017"
    },
    {
      "id": "MKT-020",
      "title": "ThePetNest named Bengaluru trainer rates",
      "url": "https://thepetnest.com/dog-training/Venkatesh--M-in-bengaluru-with-tli-227517",
      "retrieved_at": "2026-10-06T06:28:21.039Z",
      "published_at": null,
      "source_type": "provider_service",
      "platform": "ThePetNest",
      "geography": "Kadugodi/Bengaluru ~10 km claimed radius",
      "access": "inspected_partial",
      "summary": "Home basic ₹1195/session ×12; behaviour ₹1335/session ×15. Named trainer describes positive structured approach.",
      "limitations": [
        "Sign-in button coexists with rendered rates; final cart totals not tested.",
        "Ratings/jobs differ within rendered/indexed text; no credentials/results validation."
      ],
      "supports": [
        "Named provider rates establish expensive expert alternative, not willingness to pay for AI."
      ],
      "retrieval_note": "Observed in public web research on 2026-10-06; timestamp records ledger consolidation after inspection. Canonical URL is deduplication key.",
      "capability_tested": false,
      "inspection_owner": "market",
      "canonical_url": "https://thepetnest.com/dog-training/Venkatesh--M-in-bengaluru-with-tli-227517",
      "canonical_id": "MKT-020"
    },
    {
      "id": "MKT-026",
      "title": "Anvis international DIY consultation",
      "url": "https://www.anvisinc.com/collections/international-pet-relocation/products/international-pet-relocation-consultation-from-anand-vishwanath",
      "retrieved_at": "2026-10-06T06:28:21.039Z",
      "published_at": null,
      "source_type": "provider_service",
      "platform": "Anvis",
      "geography": "India/international",
      "access": "inspected_partial",
      "summary": "Displayed ₹7500; explains changing country/airline requirements and consultation scope.",
      "limitations": [
        "No booking, duration/variant checkout or credentials test.",
        "Not a domestic-flight fee and not substitute for airline confirmation."
      ],
      "supports": [
        "Specialist travel-preparation service has published fee."
      ],
      "retrieval_note": "Observed in public web research on 2026-10-06; timestamp records ledger consolidation after inspection. Canonical URL is deduplication key.",
      "capability_tested": false,
      "inspection_owner": "market",
      "canonical_url": "https://anvisinc.com/collections/international-pet-relocation/products/international-pet-relocation-consultation-from-anand-vishwanath",
      "canonical_id": "MKT-026"
    },
    {
      "id": "MKT-027",
      "title": "Air India travelling with pets",
      "url": "https://www.airindia.com/content/air-india/in/en/travel-information/travelling-with-pets.html",
      "retrieved_at": "2026-10-06T06:28:21.039Z",
      "published_at": null,
      "source_type": "official_carrier_policy",
      "platform": "Air India",
      "geography": "India domestic/international routes",
      "access": "inspected_partial",
      "summary": "Domestic cabin INR7500 per sector, checked baggage INR16000; combined carrier-weight bounds and certificate requirements.",
      "limitations": [
        "Taxes applicable, route/aircraft/restricted-breed acceptance must be confirmed.",
        "No booking, carrier acceptance or airline account test."
      ],
      "supports": [
        "Flight costs and eligibility depend on measured weight, route and documents, not dog photo alone."
      ],
      "retrieval_note": "Observed in public web research on 2026-10-06; timestamp records ledger consolidation after inspection. Canonical URL is deduplication key.",
      "capability_tested": false,
      "inspection_owner": "market",
      "canonical_url": "https://airindia.com/content/air-india/in/en/travel-information/travelling-with-pets.html",
      "canonical_id": "MKT-027"
    },
    {
      "id": "MKT-039",
      "title": "OpenAI GPT-6.1 Sol model pricing",
      "url": "https://developers.openai.com/api/docs/models/gpt-6.1-sol",
      "retrieved_at": "2026-10-06T06:30:40.265Z",
      "published_at": null,
      "source_type": "official_api_docs",
      "platform": "OpenAI",
      "geography": "Global API",
      "access": "inspected_partial",
      "summary": "Standard short-context $2 input/$10 output per million tokens; image input; Batch/Flex50% lower, Fast2×; context/region uplifts.",
      "limitations": [
        "No live API/token measurement; billed reasoning/image tokens must be measured in production.",
        "Pricing page has multiple tier tables; model page used to disambiguate Standard.",
        "Research agent mandated model remains GPT-6.1 Sol high."
      ],
      "supports": [
        "Current official GPT-6.1 Sol Standard pricing verified before economic modeling."
      ],
      "capability_tested": false,
      "inspection_owner": "market",
      "canonical_url": "https://developers.openai.com/api/docs/models/gpt-6.1-sol",
      "canonical_id": "MKT-039"
    },
    {
      "id": "DAT-001",
      "title": "OpenAI Images and vision",
      "url": "https://developers.openai.com/api/docs/guides/images-vision",
      "retrieved_at": "2026-10-06T06:35:39.332196+00:00",
      "published_at": null,
      "source_type": "official_documentation",
      "platform": "OpenAI",
      "geography": "global API mechanics",
      "access": "inspected_partial",
      "summary": "Responses accepts input_image via URL, data URL or Files API ID. Documented formats and limits are API-wide; model sizing differs.",
      "limitations": [
        "No live image API call",
        "Sizing table fetched does not list gpt-6.1-sol explicitly; do not transfer another model multiplier"
      ],
      "supports": [
        "Responses image input supports URL, base64 data URL and file_id",
        "PNG/JPEG/WEBP/non-animated GIF are documented; 512 MB payload, 1500 images and 30000 patches per image are current documented ceilings",
        "Image filename/metadata are not processed by the model"
      ],
      "inspection_owner": "data",
      "canonical_url": "https://developers.openai.com/api/docs/guides/images-vision",
      "canonical_id": "DAT-001"
    },
    {
      "id": "DAT-002",
      "title": "OpenAI plugin reference: files, tools and metadata",
      "url": "https://developers.openai.com/plugins/reference",
      "retrieved_at": "2026-10-06T06:35:39.332196+00:00",
      "published_at": null,
      "source_type": "official_documentation",
      "platform": "OpenAI",
      "geography": "ChatGPT host; account availability not tested",
      "access": "inspected_partial",
      "summary": "Current plugin reference documents fileParams, optional widget upload helpers, tool schemas, annotations and metadata visibility.",
      "limitations": [
        "No plugin Scan Tools, host upload or connection tested",
        "Component-only _meta is not a secure vault"
      ],
      "supports": [
        "fileParams top-level inputs must declare download_url/file_id/mime_type/file_name; only the first two are required",
        "Tool structuredContent/content are model-visible; result _meta is component-only",
        "File library helper is optional and must be feature-detected"
      ],
      "inspection_owner": "data",
      "canonical_url": "https://developers.openai.com/plugins/reference",
      "canonical_id": "DAT-002"
    },
    {
      "id": "DAT-003",
      "title": "Sending and returning files with GPT Actions",
      "url": "https://developers.openai.com/api/docs/actions/sending-files",
      "retrieved_at": "2026-10-06T06:35:39.332196+00:00",
      "published_at": null,
      "source_type": "official_documentation",
      "platform": "OpenAI",
      "geography": "GPT Actions",
      "access": "inspected_full",
      "summary": "Action file transport differs from plugin fileParams: POST openaiFileIdRefs schema is string array but runtime values are objects with signed URLs.",
      "limitations": [
        "No GPT editor or Action endpoint tested"
      ],
      "supports": [
        "Actions can receive up to ten files with five-minute download URLs",
        "Runtime fields are name/id/mime_type/download_link",
        "Returned action files max ten, ten MB each, excluding images/video"
      ],
      "inspection_owner": "data",
      "canonical_url": "https://developers.openai.com/api/docs/actions/sending-files",
      "canonical_id": "DAT-003"
    },
    {
      "id": "DAT-010",
      "title": "Google Places API policies",
      "url": "https://developers.google.com/maps/documentation/places/web-service/policies",
      "retrieved_at": "2026-10-06T06:35:39.332196+00:00",
      "published_at": null,
      "source_type": "official_terms_documentation",
      "platform": "Google Maps Platform",
      "geography": "India/non-EEA billing assumptions",
      "access": "inspected_partial",
      "summary": "Place IDs have storage exception; display requires Google/third-party attribution; general content storage restricted.",
      "limitations": [
        "Must inspect actual agreement before commercial integration",
        "Not a reusable licensed provider catalogue"
      ],
      "supports": [
        "place_id may be stored indefinitely under documented exception",
        "Display without a map still requires attribution",
        "Google review ratings are not provider credential verification"
      ],
      "inspection_owner": "data",
      "canonical_url": "https://developers.google.com/maps/documentation/places/web-service/policies",
      "canonical_id": "DAT-010"
    },
    {
      "id": "DAT-015",
      "title": "OSM veterinary tag",
      "url": "https://wiki.openstreetmap.org/wiki/Tag:amenity=veterinary",
      "retrieved_at": "2026-10-06T06:35:39.332196+00:00",
      "published_at": null,
      "source_type": "primary_community_schema",
      "platform": "OpenStreetMap",
      "geography": "global including India",
      "access": "inspected_partial",
      "summary": "amenity=veterinary identifies veterinary facilities; tags are contributor-maintained.",
      "limitations": [
        "Tag does not verify professional registration/price/availability"
      ],
      "supports": [
        "amenity=veterinary is a documented facility tag"
      ],
      "inspection_owner": "data",
      "canonical_url": "https://wiki.openstreetmap.org/wiki/Tag:amenity=veterinary",
      "canonical_id": "DAT-015"
    },
    {
      "id": "DAT-017",
      "title": "Live Koramangala 3km Overpass extract",
      "url": "https://overpass-api.de/api/interpreter?data=%5Bout%3Ajson%5D%5Btimeout%3A10%5D%3B%28nwr%5B%22amenity%22%3D%22veterinary%22%5D%28around%3A3000%2C12.9352%2C77.6245%29%3Bnwr%5B%22shop%22%3D%22pet_grooming%22%5D%28around%3A3000%2C12.9352%2C77.6245%29%3B%29%3Bout+tags+center%3B",
      "retrieved_at": "2026-10-06T06:24:42.122189+00:00",
      "published_at": null,
      "source_type": "read_only_api_test",
      "platform": "Overpass/OpenStreetMap",
      "geography": "3km around12.9352,77.6245 Bengaluru",
      "access": "inspected_full",
      "summary": "HTTP200 returned5 vet features:3 named,2 phone,1 website,0 hours;0 pet_grooming tags.",
      "limitations": [
        "Not a city census",
        "Two unnamed nearby nodes may duplicate another business; not merged without evidence",
        "Database snapshot freshness is not field verification freshness"
      ],
      "supports": [
        "This bounded query actually returned five veterinary features",
        "No returned feature supplies price, professional credential or appointment slots"
      ],
      "inspection_owner": "data",
      "canonical_url": "https://overpass-api.de/api/interpreter?data=%5Bout%3Ajson%5D%5Btimeout%3A10%5D%3B%28nwr%5B%22amenity%22%3D%22veterinary%22%5D%28around%3A3000%2C12.9352%2C77.6245%29%3Bnwr%5B%22shop%22%3D%22pet_grooming%22%5D%28around%3A3000%2C12.9352%2C77.6245%29%3B%29%3Bout+tags+center%3B",
      "canonical_id": "DAT-017"
    },
    {
      "id": "DAT-018",
      "title": "Mappls REST documentation index",
      "url": "https://developer.mappls.com/documentation/sdk/rest-apis/Readme/",
      "retrieved_at": "2026-10-06T06:35:39.332196+00:00",
      "published_at": null,
      "source_type": "official_api_documentation",
      "platform": "Mappls",
      "geography": "India documented; specific vet coverage untested",
      "access": "inspected_partial",
      "summary": "Current documentation says authentication updated August2025 and directs legacy OAuth users to auth-legacy.",
      "limitations": [
        "Marketing coverage claims are not measured veterinary coverage"
      ],
      "supports": [
        "Mappls provides documented Indian place search APIs",
        "Current and legacy authentication documentation coexist"
      ],
      "inspection_owner": "data",
      "canonical_url": "https://developer.mappls.com/documentation/sdk/rest-apis/Readme",
      "canonical_id": "DAT-018"
    },
    {
      "id": "DAT-021",
      "title": "Kuddle dog grooming collection",
      "url": "https://kuddle.pet/collection/dog-grooming",
      "retrieved_at": "2026-10-06T06:35:39.332196+00:00",
      "published_at": null,
      "source_type": "provider_marketing",
      "platform": "Kuddle",
      "geography": "Bengaluru at-home grooming claim; product delivery India separate",
      "access": "inspected_partial",
      "summary": "Public collection describes at-home Bengaluru grooming and app booking.",
      "limitations": [
        "No service price/slots/provider qualifications verified",
        "No public service API docs found in surveyed official-site searches",
        "Product-delivery geography does not establish service coverage"
      ],
      "supports": [
        "Kuddle advertises at-home grooming across Bangalore"
      ],
      "inspection_owner": "data",
      "canonical_url": "https://kuddle.pet/collection/dog-grooming",
      "canonical_id": "DAT-021"
    },
    {
      "id": "DAT-024",
      "title": "PetBacker terms",
      "url": "https://www.petbacker.com/help-center/policies/terms-of-use",
      "retrieved_at": "2026-10-06T06:35:39.332196+00:00",
      "published_at": null,
      "source_type": "official_terms",
      "platform": "PetBacker",
      "geography": "global platform including India; coverage not probed",
      "access": "inspected_partial",
      "summary": "Terms prohibit automated access without approval and manual/automated provider information collection.",
      "limitations": [
        "No provider listings harvested",
        "No public service API docs found in surveyed official-site search"
      ],
      "supports": [
        "PetBacker cannot be treated as a scrapeable public provider dataset",
        "Permission needed before provider collection or reuse"
      ],
      "inspection_owner": "data",
      "canonical_url": "https://petbacker.com/help-center/policies/terms-of-use",
      "canonical_id": "DAT-024"
    },
    {
      "id": "DAT-025",
      "title": "Kuddle terms PDF",
      "url": "https://storage.kuddle.pet/documents/terms_of_use_app_9_2_22.pdf",
      "retrieved_at": "2026-10-06T06:35:39.332196+00:00",
      "published_at": "2022-02-09",
      "source_type": "official_terms",
      "platform": "Kuddle",
      "geography": "India",
      "access": "inspected_partial",
      "summary": "Web initial PDF retrieval exposed16 pages and first-page terms identity/dates; subsequent fetches timed out and directDNS failed.",
      "limitations": [
        "Only first-page identity/date inspected; full reuse/storage clauses unverified",
        "Search publication date conflicts with internal2022 date; internal date retained"
      ],
      "supports": [
        "Public Kuddle terms PDF exists with internal last-updated date09Feb2022"
      ],
      "inspection_owner": "data",
      "canonical_url": "https://storage.kuddle.pet/documents/terms_of_use_app_9_2_22.pdf",
      "canonical_id": "DAT-025"
    },
    {
      "id": "LEAD-002",
      "title": "OpenAI Images and vision",
      "url": "https://developers.openai.com/api/docs/guides/images-vision",
      "retrieved_at": "2026-10-06T06:25:19.533Z",
      "published_at": null,
      "source_type": "official_documentation",
      "platform": "OpenAI",
      "geography": "Global",
      "access": "inspected_full",
      "summary": "Fetched official image-analysis input and limitations documentation.",
      "limitations": [
        "No API call performed; host and model limits must be separately verified."
      ],
      "supports": [
        "Responses input_image accepts image URL, base64 data URL or API file ID.",
        "Vision descriptions can be inaccurate; filenames and metadata are not processed as image content."
      ],
      "inspection_owner": "lead",
      "canonical_url": "https://developers.openai.com/api/docs/guides/images-vision",
      "canonical_id": "DAT-001"
    },
    {
      "id": "LEAD-004",
      "title": "AVSAB Humane Dog Training position statement",
      "url": "https://avsab.org/wp-content/uploads/2021/08/AVSAB-Humane-Dog-Training-Position-Statement-2021.pdf",
      "retrieved_at": "2026-10-06T06:25:19.533Z",
      "published_at": "2021-08",
      "source_type": "professional_guidance",
      "platform": "AVSAB",
      "geography": "US / general care guidance",
      "access": "inspected_full",
      "summary": "Opened four-page professional position statement.",
      "limitations": [
        "Not an Indian credential standard; prototype rules pending local professional review."
      ],
      "supports": [
        "AVSAB recommends reward-based methods and professional evaluation of serious behavior concerns."
      ],
      "inspection_owner": "lead",
      "canonical_url": "https://avsab.org/wp-content/uploads/2021/08/AVSAB-Humane-Dog-Training-Position-Statement-2021.pdf",
      "canonical_id": "LEAD-004"
    },
    {
      "id": "LEAD-005",
      "title": "AAHA Age and behavior",
      "url": "https://www.aaha.org/resources/2015-aaha-canine-and-feline-behavior-management-guidelines/age-and-behavior/",
      "retrieved_at": "2026-10-06T06:25:19.533Z",
      "published_at": "2015",
      "source_type": "professional_guidance",
      "platform": "AAHA",
      "geography": "US / general care guidance",
      "access": "inspected_full",
      "summary": "Opened guidance within 2015 behavior guideline.",
      "limitations": [
        "Web page date differs from guideline publication year; local validation pending."
      ],
      "supports": [
        "Consult veterinarian at first signs of problematic behavior."
      ],
      "inspection_owner": "lead",
      "canonical_url": "https://aaha.org/resources/2015-aaha-canine-and-feline-behavior-management-guidelines/age-and-behavior",
      "canonical_id": "LEAD-005"
    },
    {
      "id": "LEAD-006",
      "title": "Cornell Emergency and Critical Care",
      "url": "https://www.vet.cornell.edu/hospitals/services/emergency-and-critical-care-0",
      "retrieved_at": "2026-10-06T06:25:19.533Z",
      "published_at": null,
      "source_type": "institutional_guidance",
      "platform": "Cornell",
      "geography": "US / general care guidance",
      "access": "inspected_full",
      "summary": "Opened emergency list and instructions.",
      "limitations": [
        "US hospital details are not Bengaluru service data; conservative routing not validated triage."
      ],
      "supports": [
        "Reported breathing difficulty, collapse, seizures, excessive bleeding and toxin ingestion merit urgent veterinary help."
      ],
      "inspection_owner": "lead",
      "canonical_url": "https://vet.cornell.edu/hospitals/services/emergency-and-critical-care-0",
      "canonical_id": "LEAD-006"
    },
    {
      "id": "LEAD-007",
      "title": "Cornell Recognizing canine respiratory distress",
      "url": "https://www.vet.cornell.edu/departments-centers-and-institutes/riney-canine-health-center/canine-health-topics/recognizing-and-responding-canine-respiratory-distress",
      "retrieved_at": "2026-10-06T06:25:19.533Z",
      "published_at": "2025-03",
      "source_type": "institutional_guidance",
      "platform": "Cornell",
      "geography": "US / general care guidance",
      "access": "inspected_full",
      "summary": "Opened March 2025 updated page.",
      "limitations": [
        "Photograph alone cannot establish cause or exclude respiratory distress."
      ],
      "supports": [
        "Respiratory distress requires immediate veterinary attention; uncertainty should prompt help."
      ],
      "inspection_owner": "lead",
      "canonical_url": "https://vet.cornell.edu/departments-centers-and-institutes/riney-canine-health-center/canine-health-topics/recognizing-and-responding-canine-respiratory-distress",
      "canonical_id": "LEAD-007"
    },
    {
      "id": "LEAD-008",
      "title": "WSAVA Nutrition Guidelines toolkit",
      "url": "https://wsava.org/global-guidelines/global-nutrition-guidelines/",
      "retrieved_at": "2026-10-06T06:25:19.533Z",
      "published_at": null,
      "source_type": "professional_guidance",
      "platform": "WSAVA",
      "geography": "Global",
      "access": "inspected_full",
      "summary": "Opened toolkit and copyright/reproduction notes.",
      "limitations": [
        "Educational resources remain copyrighted; reference links do not grant redistribution permission."
      ],
      "supports": [
        "Diet history and body/muscle assessment are veterinary nutrition tools; individual nutrition requires context."
      ],
      "inspection_owner": "lead",
      "canonical_url": "https://wsava.org/global-guidelines/global-nutrition-guidelines",
      "canonical_id": "LEAD-008"
    },
    {
      "id": "LEAD-009",
      "title": "PDSA Grooming pets",
      "url": "https://www.pdsa.org.uk/pet-help-and-advice/looking-after-your-pet/all-pets/grooming-pets",
      "retrieved_at": "2026-10-06T06:25:19.533Z",
      "published_at": null,
      "source_type": "institutional_guidance",
      "platform": "PDSA",
      "geography": "UK / general care guidance",
      "access": "inspected_full",
      "summary": "Opened general grooming advice and relevant handling/matting sections.",
      "limitations": [
        "UK trade-body example not applicable as Indian credential proof; local review pending."
      ],
      "supports": [
        "Pause stressful handling, ask a professional for pet-specific grooming and do not tackle mats at home."
      ],
      "inspection_owner": "lead",
      "canonical_url": "https://pdsa.org.uk/pet-help-and-advice/looking-after-your-pet/all-pets/grooming-pets",
      "canonical_id": "LEAD-009"
    },
    {
      "id": "LEAD-010",
      "title": "WSAVA Short Diet History Form",
      "url": "https://wsava.org/wp-content/uploads/2020/01/Diet-History-Form.pdf",
      "retrieved_at": "2026-10-06T06:25:19.533Z",
      "published_at": "2013",
      "source_type": "professional_guidance",
      "platform": "WSAVA",
      "geography": "Global",
      "access": "inspected_full",
      "summary": "Opened one-page form; extracted text order imperfect but sections inspected.",
      "limitations": [
        "Referenced, not copied/distributed; copyright retained."
      ],
      "supports": [
        "Collect foods, treats, amounts and supplements; vet completes weight and condition fields."
      ],
      "inspection_owner": "lead",
      "canonical_url": "https://wsava.org/wp-content/uploads/2020/01/Diet-History-Form.pdf",
      "canonical_id": "LEAD-010"
    },
    {
      "id": "LEAD-011",
      "title": "ThePetNest Bengaluru grooming (lead independent check)",
      "url": "https://thepetnest.com/pet-grooming/bangalore",
      "retrieved_at": "2026-10-06T06:28:00Z",
      "published_at": null,
      "source_type": "provider_published",
      "platform": "ThePetNest",
      "geography": "Bengaluru",
      "access": "inspected_full",
      "summary": "Opened package sections and FAQ: dog bath 999, basic 1499, full 1999 INR; FAQ range up to 2499.",
      "limitations": [
        "Provider-published listing, not final quote or checkout test.",
        "Qualifications/availability/outcomes are marketing claims, not independent verification.",
        "Tax/travel/dog suitability require direct confirmation."
      ],
      "supports": [
        "Published dog grooming packages supply an indicative budget anchor, not guaranteed fit."
      ],
      "inspection_owner": "lead",
      "canonical_url": "https://thepetnest.com/pet-grooming/bangalore",
      "canonical_id": "MKT-001"
    }
  ]
}
