{
  "answerability": "no_direct_claims_published",
  "claims": [],
  "entity": {
    "entity_id": "camp-ohlone-map-doe-canyon-horse",
    "kind": "backcountry_camp",
    "name": "Doe Canyon Horse Camp"
  },
  "gap_details": [
    {
      "claims": [],
      "entities": [
        {
          "entity_id": "camp-ohlone-map-doe-canyon-horse",
          "kind": "backcountry_camp",
          "name": "Doe Canyon Horse Camp"
        },
        {
          "entity_id": "route-segment-ohlone-ot26-doe-canyon",
          "kind": "route_segment",
          "name": "OT26 to Doe Canyon Horse Camp"
        },
        {
          "entity_id": "water-ohlone-doe-camp",
          "kind": "water_source",
          "name": "Doe Camp"
        }
      ],
      "history": [
        {
          "action": "ADD",
          "change_set_id": "wp-20260920-ohlone-route-graph-pilot",
          "evidence_refs": [],
          "knowledge_gap_refs": [],
          "path": "canonical/v0/gaps/gap-ohlone-doe-water-exact-coordinate.json",
          "reason": "Publish a source-grounded route-graph pilot with official mainline, alternate routes, facility access, printed mileage, derived detours, and explicit gaps.",
          "record_id": "gap-ohlone-doe-water-exact-coordinate",
          "record_type": "gap",
          "summary": "Add an Ohlone route-graph pilot for Lichen Bark and OT26-OT35, including official and alternate segments, facilities, printed mileage, derived detours, and explicit completeness/current-status gaps."
        }
      ],
      "navigation": {
        "next_id": "gap-ohlone-lichen-bark-water-current-status",
        "position": 237,
        "previous_id": "gap-mcgee-creek-day-hike-distance",
        "total": 299
      },
      "observations": [],
      "record": {
        "gap_id": "gap-ohlone-doe-water-exact-coordinate",
        "question": "What is the exact coordinate of the mapped Doe Camp water source?",
        "reason": "The map supports water access at the camp but does not publish a survey-grade point.",
        "related_ids": [
          "camp-ohlone-map-doe-canyon-horse",
          "water-ohlone-doe-camp",
          "route-segment-ohlone-ot26-doe-canyon"
        ]
      },
      "record_type": "gap",
      "related_records": [
        {
          "record": {
            "entity_id": "camp-ohlone-map-doe-canyon-horse",
            "kind": "backcountry_camp",
            "name": "Doe Canyon Horse Camp"
          },
          "record_id": "camp-ohlone-map-doe-canyon-horse",
          "record_type": "entity"
        },
        {
          "record": {
            "entity_id": "water-ohlone-doe-camp",
            "kind": "water_source",
            "name": "Doe Camp"
          },
          "record_id": "water-ohlone-doe-camp",
          "record_type": "entity"
        },
        {
          "record": {
            "entity_id": "route-segment-ohlone-ot26-doe-canyon",
            "kind": "route_segment",
            "name": "OT26 to Doe Canyon Horse Camp"
          },
          "record_id": "route-segment-ohlone-ot26-doe-canyon",
          "record_type": "entity"
        }
      ],
      "sources": []
    }
  ],
  "history": [
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ebrpd-ohlone-map-2025-08",
      "evidence_refs": [],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/entities/camp-ohlone-map-doe-canyon-horse.json",
      "reason": "Add the August 2025 Ohlone map as dated spatial evidence without reviving its obsolete permit title.",
      "record_id": "camp-ohlone-map-doe-canyon-horse",
      "record_type": "entity",
      "summary": "Ingest the August 2025 Ohlone map as spatial evidence while bounding its permit-era title."
    }
  ],
  "journey": [],
  "knowledge_gaps": [
    {
      "gap_id": "gap-ohlone-doe-water-exact-coordinate",
      "question": "What is the exact coordinate of the mapped Doe Camp water source?",
      "reason": "The map supports water access at the camp but does not publish a survey-grade point.",
      "related_ids": [
        "camp-ohlone-map-doe-canyon-horse",
        "water-ohlone-doe-camp",
        "route-segment-ohlone-ot26-doe-canyon"
      ]
    }
  ],
  "reference_evidence": [],
  "relationships": [
    {
      "evidence_ids": [
        "evidence-reserveamerica-sunol-site-317-profile"
      ],
      "object_id": "camp-ohlone-map-doe-canyon-horse",
      "predicate": "contained_by",
      "relationship_id": "relationship-reserveamerica-sunol-site-317-contained-by-camp",
      "subject_id": "campsite-reserveamerica-sunol-317",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-reserveamerica-sunol-site-355-profile"
      ],
      "object_id": "camp-ohlone-map-doe-canyon-horse",
      "predicate": "contained_by",
      "relationship_id": "relationship-reserveamerica-sunol-site-355-contained-by-camp",
      "subject_id": "campsite-reserveamerica-sunol-355",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ohlone-route-segment-ot26-doe-canyon"
      ],
      "object_id": "camp-ohlone-map-doe-canyon-horse",
      "predicate": "ends_at",
      "relationship_id": "relationship-route-segment-ohlone-ot26-doe-canyon-end",
      "subject_id": "route-segment-ohlone-ot26-doe-canyon",
      "temporal_scope": null
    }
  ],
  "route_geometry": null,
  "route_geometry_url": null,
  "type": "canonical_entity"
}
