{
  "answerability": "evidence_backed_claims_available",
  "claims": [
    {
      "claim": {
        "claim_id": "claim-ohlone-overnight-alcohol-prohibited",
        "evidence_ids": [
          "evidence-ohlone-overnight-alcohol-prohibited"
        ],
        "predicate": "alcohol_allowed",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "trail-ohlone-wilderness",
        "temporal_scope": null,
        "value": false
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-overnight-alcohol-prohibited",
          "evidence_id": "evidence-ohlone-overnight-alcohol-prohibited",
          "notes": "Structured directly from the identified live page section.",
          "observation_id": "observation-reserveamerica-sunol-rules",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [
            "Additional Information"
          ],
          "content": "The rendered rules allow up to three consecutive nights for an Ohlone Wilderness Trail hike; prohibit campfires and charcoal barbecues while allowing camp stoves; prohibit dogs overnight at Mission Peak, Sunol, and Ohlone Trail sites; prohibit alcohol; require one backpack site maximum per party per date; and warn that cell reception may be spotty.",
          "observation_id": "observation-reserveamerica-sunol-rules",
          "observed_at": null,
          "observer": "Wayproof live Chrome source review",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-reserveamerica-sunol-overview"
        }
      ],
      "sources": [
        {
          "locator": "https://www.reserveamerica.com/explore/sunol/EB/110028/overview",
          "publisher": "ReserveAmerica / East Bay Regional Park District",
          "source_id": "source-reserveamerica-sunol-overview"
        }
      ],
      "subject": {
        "entity_id": "trail-ohlone-wilderness",
        "kind": "trail",
        "name": "Ohlone Wilderness Trail"
      }
    },
    {
      "claim": {
        "claim_id": "claim-eagle-springs-access-distances",
        "evidence_ids": [
          "evidence-ebrpd-backpack-faq-eagle-springs-access"
        ],
        "predicate": "approximate_hike_distance_miles",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "camp-ohlone-map-eagle-spring",
        "temporal_scope": null,
        "value": {
          "from_stanford_avenue_staging": 4.5,
          "from_sunol": 4.0
        }
      },
      "evidence": [
        {
          "claim_id": "claim-eagle-springs-access-distances",
          "evidence_id": "evidence-ebrpd-backpack-faq-eagle-springs-access",
          "notes": "The official FAQ publishes approximate approach distances from both Stanford Avenue and Sunol.",
          "observation_id": "observation-ebrpd-backpack-faq-eagle-springs",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The current FAQ describes four Eagle Springs backpack sites on the back side of Mission Peak. Each accommodates 1-10 people and has a picnic table. The four sites share a chemical toilet and a non-potable water source. The camp is approximately 4.5 miles from Stanford Avenue staging or 4 miles from Sunol.",
          "observation_id": "observation-ebrpd-backpack-faq-eagle-springs",
          "observed_at": null,
          "observer": "Wayproof source review",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-backpack-camping-faqs"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/recreation/camping/backpack-camping-faqs",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-backpack-camping-faqs"
        }
      ],
      "subject": {
        "entity_id": "camp-ohlone-map-eagle-spring",
        "kind": "backcountry_camp",
        "name": "Eagle Spring"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-backpack-fire-policy",
        "evidence_ids": [
          "evidence-ohlone-backpack-fire-policy"
        ],
        "predicate": "backpack_fire_policy",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "trail-ohlone-wilderness",
        "temporal_scope": null,
        "value": {
          "camp_stoves": true,
          "campfires": false,
          "charcoal_barbecues": false
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-backpack-fire-policy",
          "evidence_id": "evidence-ohlone-backpack-fire-policy",
          "notes": "Structured directly from the identified live page section.",
          "observation_id": "observation-reserveamerica-sunol-rules",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [
            "Additional Information"
          ],
          "content": "The rendered rules allow up to three consecutive nights for an Ohlone Wilderness Trail hike; prohibit campfires and charcoal barbecues while allowing camp stoves; prohibit dogs overnight at Mission Peak, Sunol, and Ohlone Trail sites; prohibit alcohol; require one backpack site maximum per party per date; and warn that cell reception may be spotty.",
          "observation_id": "observation-reserveamerica-sunol-rules",
          "observed_at": null,
          "observer": "Wayproof live Chrome source review",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-reserveamerica-sunol-overview"
        }
      ],
      "sources": [
        {
          "locator": "https://www.reserveamerica.com/explore/sunol/EB/110028/overview",
          "publisher": "ReserveAmerica / East Bay Regional Park District",
          "source_id": "source-reserveamerica-sunol-overview"
        }
      ],
      "subject": {
        "entity_id": "trail-ohlone-wilderness",
        "kind": "trail",
        "name": "Ohlone Wilderness Trail"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-overnight-dogs-prohibited",
        "evidence_ids": [
          "evidence-ohlone-overnight-dogs-prohibited"
        ],
        "predicate": "dogs_allowed_overnight",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "trail-ohlone-wilderness",
        "temporal_scope": null,
        "value": false
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-overnight-dogs-prohibited",
          "evidence_id": "evidence-ohlone-overnight-dogs-prohibited",
          "notes": "Structured directly from the identified live page section.",
          "observation_id": "observation-reserveamerica-sunol-rules",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [
            "Additional Information"
          ],
          "content": "The rendered rules allow up to three consecutive nights for an Ohlone Wilderness Trail hike; prohibit campfires and charcoal barbecues while allowing camp stoves; prohibit dogs overnight at Mission Peak, Sunol, and Ohlone Trail sites; prohibit alcohol; require one backpack site maximum per party per date; and warn that cell reception may be spotty.",
          "observation_id": "observation-reserveamerica-sunol-rules",
          "observed_at": null,
          "observer": "Wayproof live Chrome source review",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-reserveamerica-sunol-overview"
        }
      ],
      "sources": [
        {
          "locator": "https://www.reserveamerica.com/explore/sunol/EB/110028/overview",
          "publisher": "ReserveAmerica / East Bay Regional Park District",
          "source_id": "source-reserveamerica-sunol-overview"
        }
      ],
      "subject": {
        "entity_id": "trail-ohlone-wilderness",
        "kind": "trail",
        "name": "Ohlone Wilderness Trail"
      }
    },
    {
      "claim": {
        "claim_id": "claim-del-valle-ohlone-gateway",
        "evidence_ids": [
          "evidence-del-valle-ohlone-gateway",
          "evidence-del-valle-ebrpd-ohlone-gateway",
          "evidence-ebrpd-ohlone-gateway-current"
        ],
        "predicate": "eastern_gateway",
        "spatial_scope_ids": [
          "scope-del-valle-park"
        ],
        "subject_id": "trail-ohlone-wilderness",
        "temporal_scope": null,
        "value": "park-del-valle-regional-park"
      },
      "evidence": [
        {
          "claim_id": "claim-del-valle-ohlone-gateway",
          "evidence_id": "evidence-del-valle-ohlone-gateway",
          "notes": "",
          "observation_id": "observation-del-valle-ohlone-permit-statement",
          "stance": "supports"
        },
        {
          "claim_id": "claim-del-valle-ohlone-gateway",
          "evidence_id": "evidence-del-valle-ebrpd-ohlone-gateway",
          "notes": "",
          "observation_id": "observation-del-valle-ebrpd-identity",
          "stance": "supports"
        },
        {
          "claim_id": "claim-del-valle-ohlone-gateway",
          "evidence_id": "evidence-ebrpd-ohlone-gateway-current",
          "notes": "",
          "observation_id": "observation-ebrpd-ohlone-trail",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The page calls Del Valle the eastern gateway to the Ohlone Wilderness Trail, describes the trail as 28 miles connecting to Sunol and Mission Peak, and states that permits are required on portions and may be purchased at the park entrance kiosk; it separately states that backpack reservations remain available.",
          "observation_id": "observation-del-valle-ohlone-permit-statement",
          "observed_at": null,
          "observer": "user-supplied page transcription",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-reserveamerica-del-valle-overview-110003"
        },
        {
          "artifact_refs": [],
          "content": "The EBRPD page places Del Valle ten miles south of Livermore, describes a five-mile lake in a 4,395-acre park, gives the address 7000 Del Valle Road, and calls the park the eastern gateway to the 28-mile Ohlone Wilderness Trail.",
          "observation_id": "observation-del-valle-ebrpd-identity",
          "observed_at": null,
          "observer": "user-supplied page transcription",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-del-valle-park-page"
        },
        {
          "artifact_refs": [],
          "content": "The 28-mile Ohlone Wilderness Trail is open to hikers and equestrians, not bicycles or motor vehicles, and crosses Ohlone Wilderness, Mission Peak, Sunol, Del Valle, and leased watershed lands where users must stay in the trail corridor.",
          "observation_id": "observation-ebrpd-ohlone-trail",
          "observed_at": null,
          "observer": "Wayproof source review",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-park-page"
        }
      ],
      "sources": [
        {
          "locator": "https://www.reserveamerica.com/explore/del-valle/EB/110003/overview",
          "publisher": "ReserveAmerica / East Bay Regional Park District",
          "source_id": "source-reserveamerica-del-valle-overview-110003"
        },
        {
          "locator": "https://www.ebparks.org/parks/del-valle",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-del-valle-park-page"
        },
        {
          "locator": "https://www.ebparks.org/parks/ohlone",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-park-page"
        }
      ],
      "subject": {
        "entity_id": "trail-ohlone-wilderness",
        "kind": "trail",
        "name": "Ohlone Wilderness Trail"
      }
    },
    {
      "claim": {
        "claim_id": "claim-user-ohlone-boyd-restroom-20260905",
        "evidence_ids": [
          "evidence-user-ohlone-boyd-restroom-20260905"
        ],
        "predicate": "firsthand_facility_observation",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "facility-ohlone-boyd-restroom",
        "temporal_scope": {
          "ends_on": "2026-09-05",
          "starts_on": "2026-09-05"
        },
        "value": {
          "facility_type": "restroom",
          "latitude": 37.559669,
          "longitude": -121.7036606,
          "observed_present": true,
          "provenance_class": "user_firsthand_field_observation",
          "route_segment": "Del Valle to Backpack Camp"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-user-ohlone-boyd-restroom-20260905",
          "evidence_id": "evidence-user-ohlone-boyd-restroom-20260905",
          "notes": "Firsthand dated field observation with user-supplied coordinate pin; distinct from official EBRPD availability evidence.",
          "observation_id": "observation-user-ohlone-boyd-restroom-20260905",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [
            "User firsthand trip report",
            "User-supplied Google Maps pin"
          ],
          "content": "The user reports personally observing the restroom at Boyd Camp restroom on 2026-09-05 while traveling Del Valle to Backpack Camp. The supplied pin resolves to 37.559669, -121.7036606.",
          "observation_id": "observation-user-ohlone-boyd-restroom-20260905",
          "observed_at": "2026-09-05T00:00:00+00:00",
          "observer": "User firsthand field observation, transcribed by Wayproof",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-google-maps-ohlone-boyd-restroom"
        }
      ],
      "sources": [
        {
          "locator": "https://maps.app.goo.gl/mR8B1SatgdoWhdNJA?g_st=ic",
          "publisher": "Google Maps (user-supplied firsthand-observation pin)",
          "source_id": "source-google-maps-ohlone-boyd-restroom"
        }
      ],
      "subject": {
        "entity_id": "facility-ohlone-boyd-restroom",
        "kind": "restroom",
        "name": "Boyd Camp restroom"
      }
    },
    {
      "claim": {
        "claim_id": "claim-user-ohlone-boyd-water-20260905",
        "evidence_ids": [
          "evidence-user-ohlone-boyd-water-20260905"
        ],
        "predicate": "firsthand_facility_observation",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "water-ohlone-boyd-camp",
        "temporal_scope": {
          "ends_on": "2026-09-05",
          "starts_on": "2026-09-05"
        },
        "value": {
          "facility_type": "water spigot",
          "latitude": 37.5595975,
          "longitude": -121.7036656,
          "observed_present": true,
          "provenance_class": "user_firsthand_field_observation",
          "route_segment": "Del Valle to Backpack Camp"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-user-ohlone-boyd-water-20260905",
          "evidence_id": "evidence-user-ohlone-boyd-water-20260905",
          "notes": "Firsthand dated field observation with user-supplied coordinate pin; distinct from official EBRPD availability evidence.",
          "observation_id": "observation-user-ohlone-boyd-water-20260905",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [
            "User firsthand trip report",
            "User-supplied Google Maps pin"
          ],
          "content": "The user reports personally observing the water spigot at Boyd Camp water on 2026-09-05 while traveling Del Valle to Backpack Camp. The supplied pin resolves to 37.5595975, -121.7036656.",
          "observation_id": "observation-user-ohlone-boyd-water-20260905",
          "observed_at": "2026-09-05T00:00:00+00:00",
          "observer": "User firsthand field observation, transcribed by Wayproof",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-google-maps-ohlone-boyd-water"
        }
      ],
      "sources": [
        {
          "locator": "https://maps.app.goo.gl/hcdBrxrGTxbQ6Joh8?g_st=ic",
          "publisher": "Google Maps (user-supplied firsthand-observation pin)",
          "source_id": "source-google-maps-ohlone-boyd-water"
        }
      ],
      "subject": {
        "entity_id": "water-ohlone-boyd-camp",
        "kind": "water_source",
        "name": "Boyd Camp"
      }
    },
    {
      "claim": {
        "claim_id": "claim-user-ohlone-eagle-springs-water-20260906",
        "evidence_ids": [
          "evidence-user-ohlone-eagle-springs-water-20260906"
        ],
        "predicate": "firsthand_facility_observation",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "water-ohlone-eagle-springs",
        "temporal_scope": {
          "ends_on": "2026-09-06",
          "starts_on": "2026-09-06"
        },
        "value": {
          "facility_type": "water source",
          "latitude": 37.5116769,
          "longitude": -121.8770215,
          "observed_present": true,
          "provenance_class": "user_firsthand_field_observation",
          "route_segment": "Backpack Camp to Mission Peak, exiting at Stanford Avenue"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-user-ohlone-eagle-springs-water-20260906",
          "evidence_id": "evidence-user-ohlone-eagle-springs-water-20260906",
          "notes": "Firsthand dated field observation with user-supplied coordinate pin; distinct from official EBRPD availability evidence.",
          "observation_id": "observation-user-ohlone-eagle-springs-water-20260906",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [
            "User firsthand trip report",
            "User-supplied Google Maps pin"
          ],
          "content": "The user reports personally observing the water source at Eagle Springs water on 2026-09-06 while traveling Backpack Camp to Mission Peak, exiting at Stanford Avenue. The supplied pin resolves to 37.5116769, -121.8770215.",
          "observation_id": "observation-user-ohlone-eagle-springs-water-20260906",
          "observed_at": "2026-09-06T00:00:00+00:00",
          "observer": "User firsthand field observation, transcribed by Wayproof",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-google-maps-ohlone-eagle-springs-water"
        }
      ],
      "sources": [
        {
          "locator": "https://maps.app.goo.gl/1bqWS93iWsZDsZdk8?g_st=ic",
          "publisher": "Google Maps (user-supplied firsthand-observation pin)",
          "source_id": "source-google-maps-ohlone-eagle-springs-water"
        }
      ],
      "subject": {
        "entity_id": "water-ohlone-eagle-springs",
        "kind": "water_source",
        "name": "Eagle Springs"
      }
    },
    {
      "claim": {
        "claim_id": "claim-user-ohlone-stewarts-restroom-20260905",
        "evidence_ids": [
          "evidence-user-ohlone-stewarts-restroom-20260905"
        ],
        "predicate": "firsthand_facility_observation",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "facility-ohlone-stewarts-restroom",
        "temporal_scope": {
          "ends_on": "2026-09-05",
          "starts_on": "2026-09-05"
        },
        "value": {
          "facility_type": "restroom",
          "latitude": 37.5305625,
          "longitude": -121.7071875,
          "observed_present": true,
          "provenance_class": "user_firsthand_field_observation",
          "route_segment": "Del Valle to Backpack Camp"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-user-ohlone-stewarts-restroom-20260905",
          "evidence_id": "evidence-user-ohlone-stewarts-restroom-20260905",
          "notes": "Firsthand dated field observation with user-supplied coordinate pin; distinct from official EBRPD availability evidence.",
          "observation_id": "observation-user-ohlone-stewarts-restroom-20260905",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [
            "User firsthand trip report",
            "User-supplied Google Maps pin"
          ],
          "content": "The user reports personally observing the restroom at Stewart's Camp restroom on 2026-09-05 while traveling Del Valle to Backpack Camp. The supplied pin resolves to 37.5305625, -121.7071875. The same pin represents the water and restroom reported next to each other at Stewart's Camp.",
          "observation_id": "observation-user-ohlone-stewarts-restroom-20260905",
          "observed_at": "2026-09-05T00:00:00+00:00",
          "observer": "User firsthand field observation, transcribed by Wayproof",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-google-maps-ohlone-stewarts-camp"
        }
      ],
      "sources": [
        {
          "locator": "https://maps.app.goo.gl/9qKP7Y4b8AaVQczB9?g_st=ic",
          "publisher": "Google Maps (user-supplied labeled place)",
          "source_id": "source-google-maps-ohlone-stewarts-camp"
        }
      ],
      "subject": {
        "entity_id": "facility-ohlone-stewarts-restroom",
        "kind": "restroom",
        "name": "Stewart's Camp restroom"
      }
    },
    {
      "claim": {
        "claim_id": "claim-user-ohlone-stewarts-water-20260905",
        "evidence_ids": [
          "evidence-user-ohlone-stewarts-water-20260905"
        ],
        "predicate": "firsthand_facility_observation",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "water-ohlone-stewarts-camp",
        "temporal_scope": {
          "ends_on": "2026-09-05",
          "starts_on": "2026-09-05"
        },
        "value": {
          "facility_type": "water source",
          "latitude": 37.5305625,
          "longitude": -121.7071875,
          "observed_present": true,
          "provenance_class": "user_firsthand_field_observation",
          "route_segment": "Del Valle to Backpack Camp"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-user-ohlone-stewarts-water-20260905",
          "evidence_id": "evidence-user-ohlone-stewarts-water-20260905",
          "notes": "Firsthand dated field observation with user-supplied coordinate pin; distinct from official EBRPD availability evidence.",
          "observation_id": "observation-user-ohlone-stewarts-water-20260905",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [
            "User firsthand trip report",
            "User-supplied Google Maps pin"
          ],
          "content": "The user reports personally observing the water source at Stewart's Camp water on 2026-09-05 while traveling Del Valle to Backpack Camp. The supplied pin resolves to 37.5305625, -121.7071875. The same pin represents the water and restroom reported next to each other at Stewart's Camp.",
          "observation_id": "observation-user-ohlone-stewarts-water-20260905",
          "observed_at": "2026-09-05T00:00:00+00:00",
          "observer": "User firsthand field observation, transcribed by Wayproof",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-google-maps-ohlone-stewarts-camp"
        }
      ],
      "sources": [
        {
          "locator": "https://maps.app.goo.gl/9qKP7Y4b8AaVQczB9?g_st=ic",
          "publisher": "Google Maps (user-supplied labeled place)",
          "source_id": "source-google-maps-ohlone-stewarts-camp"
        }
      ],
      "subject": {
        "entity_id": "water-ohlone-stewarts-camp",
        "kind": "water_source",
        "name": "Stewart's Camp"
      }
    },
    {
      "claim": {
        "claim_id": "claim-user-ohlone-stromer-spring-water-20260905",
        "evidence_ids": [
          "evidence-user-ohlone-stromer-spring-water-20260905"
        ],
        "predicate": "firsthand_facility_observation",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "water-ohlone-stromer-springs",
        "temporal_scope": {
          "ends_on": "2026-09-05",
          "starts_on": "2026-09-05"
        },
        "value": {
          "facility_type": "water source",
          "latitude": 37.5628719,
          "longitude": -121.7049534,
          "observed_present": true,
          "provenance_class": "user_firsthand_field_observation",
          "route_segment": "Del Valle to Backpack Camp"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-user-ohlone-stromer-spring-water-20260905",
          "evidence_id": "evidence-user-ohlone-stromer-spring-water-20260905",
          "notes": "Firsthand dated field observation with user-supplied coordinate pin; distinct from official EBRPD availability evidence.",
          "observation_id": "observation-user-ohlone-stromer-spring-water-20260905",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [
            "User firsthand trip report",
            "User-supplied Google Maps pin"
          ],
          "content": "The user reports personally observing the water source at Stromer Spring water on 2026-09-05 while traveling Del Valle to Backpack Camp. The supplied pin resolves to 37.5628719, -121.7049534.",
          "observation_id": "observation-user-ohlone-stromer-spring-water-20260905",
          "observed_at": "2026-09-05T00:00:00+00:00",
          "observer": "User firsthand field observation, transcribed by Wayproof",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-google-maps-ohlone-stromer-spring-water"
        }
      ],
      "sources": [
        {
          "locator": "https://maps.app.goo.gl/5612kzH6g3j7epgN7?g_st=ic",
          "publisher": "Google Maps (user-supplied firsthand-observation pin)",
          "source_id": "source-google-maps-ohlone-stromer-spring-water"
        }
      ],
      "subject": {
        "entity_id": "water-ohlone-stromer-springs",
        "kind": "water_source",
        "name": "Stromer Springs"
      }
    },
    {
      "claim": {
        "claim_id": "claim-google-maps-ohlone-corridor-place-coordinates",
        "evidence_ids": [
          "evidence-google-maps-ohlone-rose-peak-coordinate",
          "evidence-google-maps-ohlone-maggies-half-acre-coordinate",
          "evidence-google-maps-ohlone-boyds-camp-coordinate",
          "evidence-google-maps-ohlone-stewarts-camp-coordinate",
          "evidence-google-maps-ohlone-doe-canyon-horse-camp-coordinate",
          "evidence-google-maps-ohlone-eagle-spring-backpack-camp-coordinate"
        ],
        "predicate": "google_maps_labeled_place_coordinates",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "trail-ohlone-wilderness",
        "temporal_scope": null,
        "value": {
          "authoritative": false,
          "coordinate_basis": "center of Google Maps displayed 10-character Plus Code cell",
          "places": {
            "camp-ohlone-map-boyd": {
              "label": "Boyd's Camp",
              "latitude": 37.5596875,
              "longitude": -121.7034375,
              "plus_code": "849WH75W+VJ",
              "source_id": "source-google-maps-ohlone-boyds-camp"
            },
            "camp-ohlone-map-doe-canyon-horse": {
              "label": "Doe Canyon Horse Camp",
              "latitude": 37.5156875,
              "longitude": -121.7370625,
              "plus_code": "849WG787+75",
              "source_id": "source-google-maps-ohlone-doe-canyon-horse-camp"
            },
            "camp-ohlone-map-eagle-spring": {
              "label": "Eagle Spring Backpack Camp",
              "latitude": 37.5116875,
              "longitude": -121.8764375,
              "plus_code": "849WG46F+MC",
              "source_id": "source-google-maps-ohlone-eagle-spring-backpack-camp"
            },
            "camp-ohlone-map-maggies-half-acre": {
              "label": "Maggie’s Half Acre Camp",
              "latitude": 37.5134375,
              "longitude": -121.7264375,
              "plus_code": "849WG77F+9C",
              "source_id": "source-google-maps-ohlone-maggies-half-acre"
            },
            "camp-ohlone-map-stewarts": {
              "label": "Stewart's Camp",
              "latitude": 37.5305625,
              "longitude": -121.7071875,
              "plus_code": "849WG7JV+64",
              "source_id": "source-google-maps-ohlone-stewarts-camp"
            },
            "peak-rose": {
              "label": "Rose Peak",
              "latitude": 37.5111875,
              "longitude": -121.7246875,
              "plus_code": "849WG76G+F4",
              "source_id": "source-google-maps-ohlone-rose-peak"
            }
          }
        }
      },
      "evidence": [
        {
          "claim_id": "claim-google-maps-ohlone-corridor-place-coordinates",
          "evidence_id": "evidence-google-maps-ohlone-rose-peak-coordinate",
          "notes": "Supports a Google-labeled approximate coordinate only.",
          "observation_id": "observation-google-maps-ohlone-rose-peak-coordinate",
          "stance": "supports"
        },
        {
          "claim_id": "claim-google-maps-ohlone-corridor-place-coordinates",
          "evidence_id": "evidence-google-maps-ohlone-maggies-half-acre-coordinate",
          "notes": "Supports a Google-labeled approximate coordinate only.",
          "observation_id": "observation-google-maps-ohlone-maggies-half-acre-coordinate",
          "stance": "supports"
        },
        {
          "claim_id": "claim-google-maps-ohlone-corridor-place-coordinates",
          "evidence_id": "evidence-google-maps-ohlone-boyds-camp-coordinate",
          "notes": "Supports a Google-labeled approximate coordinate only.",
          "observation_id": "observation-google-maps-ohlone-boyds-camp-coordinate",
          "stance": "supports"
        },
        {
          "claim_id": "claim-google-maps-ohlone-corridor-place-coordinates",
          "evidence_id": "evidence-google-maps-ohlone-stewarts-camp-coordinate",
          "notes": "Supports a Google-labeled approximate coordinate only.",
          "observation_id": "observation-google-maps-ohlone-stewarts-camp-coordinate",
          "stance": "supports"
        },
        {
          "claim_id": "claim-google-maps-ohlone-corridor-place-coordinates",
          "evidence_id": "evidence-google-maps-ohlone-doe-canyon-horse-camp-coordinate",
          "notes": "Supports a Google-labeled approximate coordinate only.",
          "observation_id": "observation-google-maps-ohlone-doe-canyon-horse-camp-coordinate",
          "stance": "supports"
        },
        {
          "claim_id": "claim-google-maps-ohlone-corridor-place-coordinates",
          "evidence_id": "evidence-google-maps-ohlone-eagle-spring-backpack-camp-coordinate",
          "notes": "Supports a Google-labeled approximate coordinate only.",
          "observation_id": "observation-google-maps-ohlone-eagle-spring-backpack-camp-coordinate",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [
            "User-supplied Google Maps link",
            "Google Maps labeled place and Plus Code"
          ],
          "content": "The link resolves to the Google Maps labeled place Rose Peak. Google Maps displays Plus Code 849WG76G+F4; its cell center is 37.5111875, -121.7246875. This is approximate Google Maps place evidence, not an official EBRPD or surveyed coordinate.",
          "observation_id": "observation-google-maps-ohlone-rose-peak-coordinate",
          "observed_at": null,
          "observer": "Wayproof live browser review of user-supplied Google Maps link",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-google-maps-ohlone-rose-peak"
        },
        {
          "artifact_refs": [
            "User-supplied Google Maps link",
            "Google Maps labeled place and Plus Code"
          ],
          "content": "The link resolves to the Google Maps labeled place Maggie’s Half Acre Camp. Google Maps displays Plus Code 849WG77F+9C; its cell center is 37.5134375, -121.7264375. This is approximate Google Maps place evidence, not an official EBRPD or surveyed coordinate.",
          "observation_id": "observation-google-maps-ohlone-maggies-half-acre-coordinate",
          "observed_at": null,
          "observer": "Wayproof live browser review of user-supplied Google Maps link",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-google-maps-ohlone-maggies-half-acre"
        },
        {
          "artifact_refs": [
            "User-supplied Google Maps link",
            "Google Maps labeled place and Plus Code"
          ],
          "content": "The link resolves to the Google Maps labeled place Boyd's Camp. Google Maps displays Plus Code 849WH75W+VJ; its cell center is 37.5596875, -121.7034375. This is approximate Google Maps place evidence, not an official EBRPD or surveyed coordinate.",
          "observation_id": "observation-google-maps-ohlone-boyds-camp-coordinate",
          "observed_at": null,
          "observer": "Wayproof live browser review of user-supplied Google Maps link",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-google-maps-ohlone-boyds-camp"
        },
        {
          "artifact_refs": [
            "User-supplied Google Maps link",
            "Google Maps labeled place and Plus Code"
          ],
          "content": "The link resolves to the Google Maps labeled place Stewart's Camp. Google Maps displays Plus Code 849WG7JV+64; its cell center is 37.5305625, -121.7071875. This is approximate Google Maps place evidence, not an official EBRPD or surveyed coordinate.",
          "observation_id": "observation-google-maps-ohlone-stewarts-camp-coordinate",
          "observed_at": null,
          "observer": "Wayproof live browser review of user-supplied Google Maps link",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-google-maps-ohlone-stewarts-camp"
        },
        {
          "artifact_refs": [
            "User-supplied Google Maps link",
            "Google Maps labeled place and Plus Code"
          ],
          "content": "The link resolves to the Google Maps labeled place Doe Canyon Horse Camp. Google Maps displays Plus Code 849WG787+75; its cell center is 37.5156875, -121.7370625. This is approximate Google Maps place evidence, not an official EBRPD or surveyed coordinate.",
          "observation_id": "observation-google-maps-ohlone-doe-canyon-horse-camp-coordinate",
          "observed_at": null,
          "observer": "Wayproof live browser review of user-supplied Google Maps link",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-google-maps-ohlone-doe-canyon-horse-camp"
        },
        {
          "artifact_refs": [
            "User-supplied Google Maps link",
            "Google Maps labeled place and Plus Code"
          ],
          "content": "The link resolves to the Google Maps labeled place Eagle Spring Backpack Camp. Google Maps displays Plus Code 849WG46F+MC; its cell center is 37.5116875, -121.8764375. This is approximate Google Maps place evidence, not an official EBRPD or surveyed coordinate.",
          "observation_id": "observation-google-maps-ohlone-eagle-spring-backpack-camp-coordinate",
          "observed_at": null,
          "observer": "Wayproof live browser review of user-supplied Google Maps link",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-google-maps-ohlone-eagle-spring-backpack-camp"
        }
      ],
      "sources": [
        {
          "locator": "https://maps.app.goo.gl/zvbtAHkDxw8zkzGT8?g_st=ic",
          "publisher": "Google Maps (user-supplied labeled place)",
          "source_id": "source-google-maps-ohlone-rose-peak"
        },
        {
          "locator": "https://maps.app.goo.gl/Dckr1LspjuPEL57i6?g_st=ic",
          "publisher": "Google Maps (user-supplied labeled place)",
          "source_id": "source-google-maps-ohlone-maggies-half-acre"
        },
        {
          "locator": "https://maps.app.goo.gl/fN9szfrG2EjQ4zbq5?g_st=ic",
          "publisher": "Google Maps (user-supplied labeled place)",
          "source_id": "source-google-maps-ohlone-boyds-camp"
        },
        {
          "locator": "https://maps.app.goo.gl/9qKP7Y4b8AaVQczB9?g_st=ic",
          "publisher": "Google Maps (user-supplied labeled place)",
          "source_id": "source-google-maps-ohlone-stewarts-camp"
        },
        {
          "locator": "https://maps.app.goo.gl/JzUreAgT6n2nzfMC7?g_st=ic",
          "publisher": "Google Maps (user-supplied labeled place)",
          "source_id": "source-google-maps-ohlone-doe-canyon-horse-camp"
        },
        {
          "locator": "https://maps.app.goo.gl/ikv6Co1QeyoxgSs2A?g_st=ic",
          "publisher": "Google Maps (user-supplied labeled place)",
          "source_id": "source-google-maps-ohlone-eagle-spring-backpack-camp"
        }
      ],
      "subject": {
        "entity_id": "trail-ohlone-wilderness",
        "kind": "trail",
        "name": "Ohlone Wilderness Trail"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-map-cartography",
        "evidence_ids": [
          "evidence-ohlone-map-cartography"
        ],
        "predicate": "map_cartography",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "trail-ohlone-wilderness",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2025-08-01"
        },
        "value": {
          "contour_interval_feet": 40,
          "inches_to_miles": 0.45,
          "scale": "1:28,750"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-map-cartography",
          "evidence_id": "evidence-ohlone-map-cartography",
          "notes": "",
          "observation_id": "observation-ohlone-map-rose-peak",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [
            "PDF page 1"
          ],
          "content": "The map labels Rose Peak at 3,817 feet and uses a 1:28,750 scale with 40-foot contour intervals.",
          "observation_id": "observation-ohlone-map-rose-peak",
          "observed_at": "2025-08-01T00:00:00+00:00",
          "observer": "Wayproof source review",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "trail-ohlone-wilderness",
        "kind": "trail",
        "name": "Ohlone Wilderness Trail"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-map-revision",
        "evidence_ids": [
          "evidence-ohlone-map-revision"
        ],
        "predicate": "map_revision",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "trail-ohlone-wilderness",
        "temporal_scope": {
          "ends_on": "2025-08-31",
          "starts_on": "2025-08-01"
        },
        "value": "2025-08"
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-map-revision",
          "evidence_id": "evidence-ohlone-map-revision",
          "notes": "",
          "observation_id": "observation-ohlone-map-metadata",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [
            "PDF page 1"
          ],
          "content": "The one-page map is marked Rev. 2025-8 and titled Ohlone Wilderness Permit Map.",
          "observation_id": "observation-ohlone-map-metadata",
          "observed_at": "2025-08-01T00:00:00+00:00",
          "observer": "Wayproof source review",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "trail-ohlone-wilderness",
        "kind": "trail",
        "name": "Ohlone Wilderness Trail"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-map-access-restrictions",
        "evidence_ids": [
          "evidence-ohlone-map-access-restrictions"
        ],
        "predicate": "mapped_access_restrictions",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "trail-ohlone-wilderness",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2025-08-01"
        },
        "value": {
          "bicycles": false,
          "land_bank_entry": false,
          "service_roads_access": false,
          "sfwd_land_stay_on_trail": true,
          "users": [
            "hiker",
            "horse"
          ]
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-map-access-restrictions",
          "evidence_id": "evidence-ohlone-map-access-restrictions",
          "notes": "",
          "observation_id": "observation-ohlone-map-restrictions",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [
            "PDF page 1"
          ],
          "content": "The map repeatedly says stay on trail and no bicycles, identifies the Ohlone Wilderness Trail for hikers and horses only, and marks service roads and land-bank areas as no access. It requires staying on the trail in San Francisco Water Department land.",
          "observation_id": "observation-ohlone-map-restrictions",
          "observed_at": "2025-08-01T00:00:00+00:00",
          "observer": "Wayproof source review",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "trail-ohlone-wilderness",
        "kind": "trail",
        "name": "Ohlone Wilderness Trail"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-map-backcountry-camps",
        "evidence_ids": [
          "evidence-ohlone-map-backcountry-camps"
        ],
        "predicate": "mapped_backcountry_camps",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "trail-ohlone-wilderness",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2025-08-01"
        },
        "value": [
          "Eagle Spring",
          "Backpack Camp",
          "Maggie's Half Acre",
          "Stewart's Camp",
          "Boyd Camp",
          "Sunol Backpack Camp",
          "High Valley Group Camp",
          "Doe Canyon Horse Camp"
        ]
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-map-backcountry-camps",
          "evidence_id": "evidence-ohlone-map-backcountry-camps",
          "notes": "",
          "observation_id": "observation-ohlone-map-camps",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [
            "PDF page 1"
          ],
          "content": "The map names Eagle Spring, Backpack Camp, Maggie's Half Acre, Stewart's Camp, Boyd Camp, Sunol Backpack Camp, High Valley Group Camp, and Doe Canyon Horse Camp, plus developed Del Valle camps.",
          "observation_id": "observation-ohlone-map-camps",
          "observed_at": "2025-08-01T00:00:00+00:00",
          "observer": "Wayproof source review",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "trail-ohlone-wilderness",
        "kind": "trail",
        "name": "Ohlone Wilderness Trail"
      }
    },
    {
      "claim": {
        "claim_id": "claim-eagle-spring-map-operating-restrictions",
        "evidence_ids": [
          "evidence-ebrpd-mission-peak-map-eagle-spring"
        ],
        "predicate": "mapped_camp_constraints",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "camp-ohlone-map-eagle-spring",
        "temporal_scope": null,
        "value": {
          "campfires_allowed": false,
          "camping_requires_reservation": true,
          "cooking": "personal cooking equipment only",
          "water_treatment": [
            "treat",
            "boil"
          ]
        }
      },
      "evidence": [
        {
          "claim_id": "claim-eagle-spring-map-operating-restrictions",
          "evidence_id": "evidence-ebrpd-mission-peak-map-eagle-spring",
          "notes": "The official park map directly annotates the camp and its water, fire, cooking, and reservation constraints.",
          "observation_id": "observation-ebrpd-mission-peak-map-eagle-spring",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [
            "PDF page 1"
          ],
          "content": "The Mission Peak map depicts Eagle Spring Backpack Camp beside the Ohlone Wilderness Trail. Its map annotation states no campfires, personal cooking equipment only, water must be treated or boiled, and camping is by reservation only.",
          "observation_id": "observation-ebrpd-mission-peak-map-eagle-spring",
          "observed_at": null,
          "observer": "Wayproof source review",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-mission-peak-map"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/mission_peak_map.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-mission-peak-map"
        }
      ],
      "subject": {
        "entity_id": "camp-ohlone-map-eagle-spring",
        "kind": "backcountry_camp",
        "name": "Eagle Spring"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-mainline-connector-01",
        "evidence_ids": [
          "evidence-ohlone-mainline-connector-01"
        ],
        "predicate": "mapped_route_connector",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "route-leg-ohlone-mainline-connector-01",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2025-08-01"
        },
        "value": {
          "distance_status": "not_printed",
          "route_role": "official_mainline"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-mainline-connector-01",
          "evidence_id": "evidence-ohlone-mainline-connector-01",
          "notes": "The map shows these consecutive route posts connected by the red mainline but prints no distance between them.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The official Ohlone Wilderness Permit Map marks the red hikers-and-horses-only Ohlone route, numbered posts OT26 through OT35, and the Lichen Bark start area. It prints 0.91 mile from Lichen Bark to OT40; mainline distances of 0.37, 0.16, 0.22+0.21+0.35, 0.28, 0.99, 0.91, 0.52, 0.35, and 0.83 mile between OT26 and OT35; a Maggie's Half Acre parallel route of 0.05+0.84 mile between OT27 and OT29; a Stewart's Camp parallel route of 0.60+0.46+0.61+0.28 mile between OT33 and OT35; and a 0.16-mile one-way spur from OT26 to Doe Canyon Horse Camp. The map places water and restrooms at Lichen Bark and shows camp/facility access on the alternate routes. Distances are transcribed from printed tick labels; sums are derived and do not replace the printed components. A second map-faithful pass preserves all 39 individual mileage labels printed on the red official mainline outside the detailed OT26-OT35 slice, ordered from Stanford Avenue toward Lichen Bark. Each printed value is now assigned to an atomic leg bounded by a numbered post or an explicit intermediate mileage-tick node; two mapped consecutive-post connectors have no printed distance.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "observed_at": null,
          "observer": "",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "route-leg-ohlone-mainline-connector-01",
        "kind": "route_segment",
        "name": "Mapped connector route-node-ohlone-ot9 to route-node-ohlone-ot10"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-mainline-connector-02",
        "evidence_ids": [
          "evidence-ohlone-mainline-connector-02"
        ],
        "predicate": "mapped_route_connector",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "route-leg-ohlone-mainline-connector-02",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2025-08-01"
        },
        "value": {
          "distance_status": "not_printed",
          "route_role": "official_mainline"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-mainline-connector-02",
          "evidence_id": "evidence-ohlone-mainline-connector-02",
          "notes": "The map shows these consecutive route posts connected by the red mainline but prints no distance between them.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The official Ohlone Wilderness Permit Map marks the red hikers-and-horses-only Ohlone route, numbered posts OT26 through OT35, and the Lichen Bark start area. It prints 0.91 mile from Lichen Bark to OT40; mainline distances of 0.37, 0.16, 0.22+0.21+0.35, 0.28, 0.99, 0.91, 0.52, 0.35, and 0.83 mile between OT26 and OT35; a Maggie's Half Acre parallel route of 0.05+0.84 mile between OT27 and OT29; a Stewart's Camp parallel route of 0.60+0.46+0.61+0.28 mile between OT33 and OT35; and a 0.16-mile one-way spur from OT26 to Doe Canyon Horse Camp. The map places water and restrooms at Lichen Bark and shows camp/facility access on the alternate routes. Distances are transcribed from printed tick labels; sums are derived and do not replace the printed components. A second map-faithful pass preserves all 39 individual mileage labels printed on the red official mainline outside the detailed OT26-OT35 slice, ordered from Stanford Avenue toward Lichen Bark. Each printed value is now assigned to an atomic leg bounded by a numbered post or an explicit intermediate mileage-tick node; two mapped consecutive-post connectors have no printed distance.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "observed_at": null,
          "observer": "",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "route-leg-ohlone-mainline-connector-02",
        "kind": "route_segment",
        "name": "Mapped connector route-node-ohlone-ot16 to route-node-ohlone-ot17"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-trail-maximum-consecutive-nights",
        "evidence_ids": [
          "evidence-ohlone-trail-maximum-consecutive-nights"
        ],
        "predicate": "maximum_consecutive_nights",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "trail-ohlone-wilderness",
        "temporal_scope": null,
        "value": 3
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-trail-maximum-consecutive-nights",
          "evidence_id": "evidence-ohlone-trail-maximum-consecutive-nights",
          "notes": "Structured directly from the identified live page section.",
          "observation_id": "observation-reserveamerica-sunol-rules",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [
            "Additional Information"
          ],
          "content": "The rendered rules allow up to three consecutive nights for an Ohlone Wilderness Trail hike; prohibit campfires and charcoal barbecues while allowing camp stoves; prohibit dogs overnight at Mission Peak, Sunol, and Ohlone Trail sites; prohibit alcohol; require one backpack site maximum per party per date; and warn that cell reception may be spotty.",
          "observation_id": "observation-reserveamerica-sunol-rules",
          "observed_at": null,
          "observer": "Wayproof live Chrome source review",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-reserveamerica-sunol-overview"
        }
      ],
      "sources": [
        {
          "locator": "https://www.reserveamerica.com/explore/sunol/EB/110028/overview",
          "publisher": "ReserveAmerica / East Bay Regional Park District",
          "source_id": "source-reserveamerica-sunol-overview"
        }
      ],
      "subject": {
        "entity_id": "trail-ohlone-wilderness",
        "kind": "trail",
        "name": "Ohlone Wilderness Trail"
      }
    },
    {
      "claim": {
        "claim_id": "claim-mission-peak-map-route-distances-2026-08",
        "evidence_ids": [
          "evidence-ebrpd-mission-peak-map-route-distances-2026-08"
        ],
        "predicate": "official_map_route_distances",
        "spatial_scope_ids": [
          "scope-mission-peak-stanford-avenue-staging",
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "park-mission-peak-regional-preserve",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2026-08-01"
        },
        "value": {
          "mission_peak_to_sunol_boundary_miles": 3.59,
          "stanford_staging_to_sunol_visitor_center_miles": 8.66
        }
      },
      "evidence": [
        {
          "claim_id": "claim-mission-peak-map-route-distances-2026-08",
          "evidence_id": "evidence-ebrpd-mission-peak-map-route-distances-2026-08",
          "notes": "The official current map directly labels the Stanford-to-Sunol Visitor Center and park-boundary-to-boundary distances.",
          "observation_id": "observation-ebrpd-mission-peak-map-2026-08",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [
            "PDF page 1",
            "Map revision 2026-8",
            "Legend and mapped facility symbols"
          ],
          "content": "The current standalone Mission Peak map is marked 2026-8. It depicts a restroom at Stanford Avenue Staging Area and distinguishes restroom, drinking-water, horse-water, parking, trail-post, picnic-table, and reservable-camping symbols. It states 8.66 miles from Stanford Avenue Staging Area to Sunol Visitor Center and 3.59 miles between the Mission Peak Regional Preserve and Sunol Regional Wilderness boundaries. It also maps trail-use classes, individual segment mileages, emergency trail-post numbers, the Eagle Spring Backpack Camp, and prohibited access from Mill Creek Road.",
          "observation_id": "observation-ebrpd-mission-peak-map-2026-08",
          "observed_at": null,
          "observer": "Wayproof PDF visual review",
          "retrieved_at": "2026-09-20T00:00:00-07:00",
          "source_id": "source-ebrpd-mission-peak-map-2026-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/maps/mission-peak-map.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-mission-peak-map-2026-08"
        }
      ],
      "subject": {
        "entity_id": "park-mission-peak-regional-preserve",
        "kind": "park",
        "name": "Mission Peak Regional Preserve"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-lichen-bark-start-area",
        "evidence_ids": [
          "evidence-ohlone-lichen-bark-start-area"
        ],
        "predicate": "official_route_start_area",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "trailhead-ohlone-lichen-bark",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2025-08-01"
        },
        "value": {
          "first_numbered_post": "route-node-ohlone-ot40",
          "nearby_mapped_drinking_water": true,
          "nearby_mapped_restroom": true,
          "parking": true,
          "printed_distance_to_first_numbered_post_miles": 0.91
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-lichen-bark-start-area",
          "evidence_id": "evidence-ohlone-lichen-bark-start-area",
          "notes": "Official map evidence for route start, parking, and mapped facilities.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The official Ohlone Wilderness Permit Map marks the red hikers-and-horses-only Ohlone route, numbered posts OT26 through OT35, and the Lichen Bark start area. It prints 0.91 mile from Lichen Bark to OT40; mainline distances of 0.37, 0.16, 0.22+0.21+0.35, 0.28, 0.99, 0.91, 0.52, 0.35, and 0.83 mile between OT26 and OT35; a Maggie's Half Acre parallel route of 0.05+0.84 mile between OT27 and OT29; a Stewart's Camp parallel route of 0.60+0.46+0.61+0.28 mile between OT33 and OT35; and a 0.16-mile one-way spur from OT26 to Doe Canyon Horse Camp. The map places water and restrooms at Lichen Bark and shows camp/facility access on the alternate routes. Distances are transcribed from printed tick labels; sums are derived and do not replace the printed components. A second map-faithful pass preserves all 39 individual mileage labels printed on the red official mainline outside the detailed OT26-OT35 slice, ordered from Stanford Avenue toward Lichen Bark. Each printed value is now assigned to an atomic leg bounded by a numbered post or an explicit intermediate mileage-tick node; two mapped consecutive-post connectors have no printed distance.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "observed_at": null,
          "observer": "",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "trailhead-ohlone-lichen-bark",
        "kind": "trailhead",
        "name": "Lichen Bark Ohlone Trailhead"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ebrpd-backpack-faq-ohlone-inventory",
        "evidence_ids": [
          "evidence-ebrpd-backpack-faq-ohlone-inventory"
        ],
        "predicate": "ordered_backpack_camp_inventory",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "trail-ohlone-wilderness",
        "temporal_scope": null,
        "value": [
          "Boyd Camp #1-2",
          "Stewart's Camp",
          "Maggie's Half Acre #1-3",
          "Doe Camp #1-2",
          "Sunol Backpack Camp: Sky Camp, Cathedral, Hawks Nest, Oak View, Sycamore, Eagles Aerie, Stars Rest",
          "Eagle Springs #1-4"
        ]
      },
      "evidence": [
        {
          "claim_id": "claim-ebrpd-backpack-faq-ohlone-inventory",
          "evidence_id": "evidence-ebrpd-backpack-faq-ohlone-inventory",
          "notes": "The current official FAQ provides an ordered inventory and site numbering for the corridor.",
          "observation_id": "observation-ebrpd-backpack-faq-ohlone-inventory",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The current backpack-camping FAQ lists, in Del Valle-to-Mission Peak order, Boyd Camp sites 1-2, Stewart's Camp, Maggie's Half Acre sites 1-3, Doe Camp sites 1-2, the seven named Sunol Backpack Camp sites, and Eagle Springs sites 1-4. It states that these sites require advance reservations made at least two business days ahead and prohibit dogs, alcohol, campfires or barbecues, and bicycles.",
          "observation_id": "observation-ebrpd-backpack-faq-ohlone-inventory",
          "observed_at": null,
          "observer": "Wayproof source review",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-backpack-camping-faqs"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/recreation/camping/backpack-camping-faqs",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-backpack-camping-faqs"
        }
      ],
      "subject": {
        "entity_id": "trail-ohlone-wilderness",
        "kind": "trail",
        "name": "Ohlone Wilderness Trail"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-overnight-reservation",
        "evidence_ids": [
          "evidence-ohlone-overnight-reservation",
          "evidence-ebrpd-sunol-ohlone-overnight-reservation",
          "evidence-reserveamerica-sunol-ohlone-overnight-reservation"
        ],
        "predicate": "overnight_camping_reservation",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "trail-ohlone-wilderness",
        "temporal_scope": null,
        "value": {
          "channel": "phone",
          "designated_sites_only": true,
          "minimum_advance_days": 2,
          "required": true
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-overnight-reservation",
          "evidence_id": "evidence-ohlone-overnight-reservation",
          "notes": "",
          "observation_id": "observation-ebrpd-ohlone-camping",
          "stance": "supports"
        },
        {
          "claim_id": "claim-ohlone-overnight-reservation",
          "evidence_id": "evidence-ebrpd-sunol-ohlone-overnight-reservation",
          "notes": "The Sunol park page corroborates designated-site reservation and two-business-day advance requirements.",
          "observation_id": "observation-ebrpd-sunol-ohlone-policy",
          "stance": "supports"
        },
        {
          "claim_id": "claim-ohlone-overnight-reservation",
          "evidence_id": "evidence-reserveamerica-sunol-ohlone-overnight-reservation",
          "notes": "The booking overview corroborates the overnight reservation requirement and expresses the lead time as 48 hours.",
          "observation_id": "observation-reserveamerica-sunol-overview",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "Overnight use requires a separate reservation for a designated trail campsite, made by phone at least two days in advance. Reserved overnight parking is allowed at Del Valle, Sunol, and Mission Peak parking lots.",
          "observation_id": "observation-ebrpd-ohlone-camping",
          "observed_at": null,
          "observer": "Wayproof source review",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-park-page"
        },
        {
          "artifact_refs": [
            "Ohlone Wilderness Trail"
          ],
          "content": "The page states that as of January 1, 2026 an Ohlone permit is not required and no additional permits will be sold. Overnight backpacking reservations remain required, and designated Ohlone Trail campsites require advance reservation two or more business days ahead.",
          "observation_id": "observation-ebrpd-sunol-ohlone-policy",
          "observed_at": null,
          "observer": "Wayproof live source review",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-sunol-park-page"
        },
        {
          "artifact_refs": [
            "Important Information",
            "Description",
            "Recreation",
            "Facilities"
          ],
          "content": "The rendered overview identifies Sunol as an EBRPD campsite facility with limited backpack sites, describes the Ohlone Wilderness Trail as a hiking destination, and requires backpack reservations for overnight stays at least 48 hours in advance.",
          "observation_id": "observation-reserveamerica-sunol-overview",
          "observed_at": null,
          "observer": "Wayproof live Chrome source review",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-reserveamerica-sunol-overview"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/parks/ohlone",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-park-page"
        },
        {
          "locator": "https://www.ebparks.org/parks/sunol",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-sunol-park-page"
        },
        {
          "locator": "https://www.reserveamerica.com/explore/sunol/EB/110028/overview",
          "publisher": "ReserveAmerica / East Bay Regional Park District",
          "source_id": "source-reserveamerica-sunol-overview"
        }
      ],
      "subject": {
        "entity_id": "trail-ohlone-wilderness",
        "kind": "trail",
        "name": "Ohlone Wilderness Trail"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-mainline-atomic-distance-01",
        "evidence_ids": [
          "evidence-ohlone-mainline-atomic-distance-01"
        ],
        "predicate": "printed_atomic_route_distance_miles",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "route-leg-ohlone-mainline-031",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2025-08-01"
        },
        "value": {
          "distance_miles": 0.37,
          "end_node_id": "route-node-ohlone-ot27",
          "printed_label": ".37",
          "route_role": "official_mainline",
          "start_node_id": "route-node-ohlone-ot26",
          "topology_status": "atomic_leg"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-mainline-atomic-distance-01",
          "evidence_id": "evidence-ohlone-mainline-atomic-distance-01",
          "notes": "Individually transcribed from the mileage label printed between ticks on the red official Ohlone route.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The official Ohlone Wilderness Permit Map marks the red hikers-and-horses-only Ohlone route, numbered posts OT26 through OT35, and the Lichen Bark start area. It prints 0.91 mile from Lichen Bark to OT40; mainline distances of 0.37, 0.16, 0.22+0.21+0.35, 0.28, 0.99, 0.91, 0.52, 0.35, and 0.83 mile between OT26 and OT35; a Maggie's Half Acre parallel route of 0.05+0.84 mile between OT27 and OT29; a Stewart's Camp parallel route of 0.60+0.46+0.61+0.28 mile between OT33 and OT35; and a 0.16-mile one-way spur from OT26 to Doe Canyon Horse Camp. The map places water and restrooms at Lichen Bark and shows camp/facility access on the alternate routes. Distances are transcribed from printed tick labels; sums are derived and do not replace the printed components. A second map-faithful pass preserves all 39 individual mileage labels printed on the red official mainline outside the detailed OT26-OT35 slice, ordered from Stanford Avenue toward Lichen Bark. Each printed value is now assigned to an atomic leg bounded by a numbered post or an explicit intermediate mileage-tick node; two mapped consecutive-post connectors have no printed distance.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "observed_at": null,
          "observer": "",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "route-leg-ohlone-mainline-031",
        "kind": "route_segment",
        "name": "Ohlone mainline atomic leg 031"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-mainline-atomic-distance-02",
        "evidence_ids": [
          "evidence-ohlone-mainline-atomic-distance-02"
        ],
        "predicate": "printed_atomic_route_distance_miles",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "route-leg-ohlone-mainline-032",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2025-08-01"
        },
        "value": {
          "distance_miles": 0.16,
          "end_node_id": "route-node-ohlone-ot28",
          "printed_label": ".16",
          "route_role": "official_mainline",
          "start_node_id": "route-node-ohlone-ot27",
          "topology_status": "atomic_leg"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-mainline-atomic-distance-02",
          "evidence_id": "evidence-ohlone-mainline-atomic-distance-02",
          "notes": "Individually transcribed from the mileage label printed between ticks on the red official Ohlone route.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The official Ohlone Wilderness Permit Map marks the red hikers-and-horses-only Ohlone route, numbered posts OT26 through OT35, and the Lichen Bark start area. It prints 0.91 mile from Lichen Bark to OT40; mainline distances of 0.37, 0.16, 0.22+0.21+0.35, 0.28, 0.99, 0.91, 0.52, 0.35, and 0.83 mile between OT26 and OT35; a Maggie's Half Acre parallel route of 0.05+0.84 mile between OT27 and OT29; a Stewart's Camp parallel route of 0.60+0.46+0.61+0.28 mile between OT33 and OT35; and a 0.16-mile one-way spur from OT26 to Doe Canyon Horse Camp. The map places water and restrooms at Lichen Bark and shows camp/facility access on the alternate routes. Distances are transcribed from printed tick labels; sums are derived and do not replace the printed components. A second map-faithful pass preserves all 39 individual mileage labels printed on the red official mainline outside the detailed OT26-OT35 slice, ordered from Stanford Avenue toward Lichen Bark. Each printed value is now assigned to an atomic leg bounded by a numbered post or an explicit intermediate mileage-tick node; two mapped consecutive-post connectors have no printed distance.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "observed_at": null,
          "observer": "",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "route-leg-ohlone-mainline-032",
        "kind": "route_segment",
        "name": "Ohlone mainline atomic leg 032"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-mainline-atomic-distance-03",
        "evidence_ids": [
          "evidence-ohlone-mainline-atomic-distance-03"
        ],
        "predicate": "printed_atomic_route_distance_miles",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "route-leg-ohlone-mainline-033",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2025-08-01"
        },
        "value": {
          "distance_miles": 0.22,
          "end_node_id": "route-node-ohlone-mileage-tick-29-1",
          "printed_label": ".22",
          "route_role": "official_mainline",
          "start_node_id": "route-node-ohlone-ot28",
          "topology_status": "atomic_leg"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-mainline-atomic-distance-03",
          "evidence_id": "evidence-ohlone-mainline-atomic-distance-03",
          "notes": "Individually transcribed from the mileage label printed between ticks on the red official Ohlone route.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The official Ohlone Wilderness Permit Map marks the red hikers-and-horses-only Ohlone route, numbered posts OT26 through OT35, and the Lichen Bark start area. It prints 0.91 mile from Lichen Bark to OT40; mainline distances of 0.37, 0.16, 0.22+0.21+0.35, 0.28, 0.99, 0.91, 0.52, 0.35, and 0.83 mile between OT26 and OT35; a Maggie's Half Acre parallel route of 0.05+0.84 mile between OT27 and OT29; a Stewart's Camp parallel route of 0.60+0.46+0.61+0.28 mile between OT33 and OT35; and a 0.16-mile one-way spur from OT26 to Doe Canyon Horse Camp. The map places water and restrooms at Lichen Bark and shows camp/facility access on the alternate routes. Distances are transcribed from printed tick labels; sums are derived and do not replace the printed components. A second map-faithful pass preserves all 39 individual mileage labels printed on the red official mainline outside the detailed OT26-OT35 slice, ordered from Stanford Avenue toward Lichen Bark. Each printed value is now assigned to an atomic leg bounded by a numbered post or an explicit intermediate mileage-tick node; two mapped consecutive-post connectors have no printed distance.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "observed_at": null,
          "observer": "",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "route-leg-ohlone-mainline-033",
        "kind": "route_segment",
        "name": "Ohlone mainline atomic leg 033"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-mainline-atomic-distance-04",
        "evidence_ids": [
          "evidence-ohlone-mainline-atomic-distance-04"
        ],
        "predicate": "printed_atomic_route_distance_miles",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "route-leg-ohlone-mainline-034",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2025-08-01"
        },
        "value": {
          "distance_miles": 0.21,
          "end_node_id": "route-node-ohlone-mileage-tick-29-2",
          "printed_label": ".21",
          "route_role": "official_mainline",
          "start_node_id": "route-node-ohlone-mileage-tick-29-1",
          "topology_status": "atomic_leg"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-mainline-atomic-distance-04",
          "evidence_id": "evidence-ohlone-mainline-atomic-distance-04",
          "notes": "Individually transcribed from the mileage label printed between ticks on the red official Ohlone route.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The official Ohlone Wilderness Permit Map marks the red hikers-and-horses-only Ohlone route, numbered posts OT26 through OT35, and the Lichen Bark start area. It prints 0.91 mile from Lichen Bark to OT40; mainline distances of 0.37, 0.16, 0.22+0.21+0.35, 0.28, 0.99, 0.91, 0.52, 0.35, and 0.83 mile between OT26 and OT35; a Maggie's Half Acre parallel route of 0.05+0.84 mile between OT27 and OT29; a Stewart's Camp parallel route of 0.60+0.46+0.61+0.28 mile between OT33 and OT35; and a 0.16-mile one-way spur from OT26 to Doe Canyon Horse Camp. The map places water and restrooms at Lichen Bark and shows camp/facility access on the alternate routes. Distances are transcribed from printed tick labels; sums are derived and do not replace the printed components. A second map-faithful pass preserves all 39 individual mileage labels printed on the red official mainline outside the detailed OT26-OT35 slice, ordered from Stanford Avenue toward Lichen Bark. Each printed value is now assigned to an atomic leg bounded by a numbered post or an explicit intermediate mileage-tick node; two mapped consecutive-post connectors have no printed distance.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "observed_at": null,
          "observer": "",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "route-leg-ohlone-mainline-034",
        "kind": "route_segment",
        "name": "Ohlone mainline atomic leg 034"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-mainline-atomic-distance-05",
        "evidence_ids": [
          "evidence-ohlone-mainline-atomic-distance-05"
        ],
        "predicate": "printed_atomic_route_distance_miles",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "route-leg-ohlone-mainline-035",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2025-08-01"
        },
        "value": {
          "distance_miles": 0.35,
          "end_node_id": "route-node-ohlone-ot29",
          "printed_label": ".35",
          "route_role": "official_mainline",
          "start_node_id": "route-node-ohlone-mileage-tick-29-2",
          "topology_status": "atomic_leg"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-mainline-atomic-distance-05",
          "evidence_id": "evidence-ohlone-mainline-atomic-distance-05",
          "notes": "Individually transcribed from the mileage label printed between ticks on the red official Ohlone route.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The official Ohlone Wilderness Permit Map marks the red hikers-and-horses-only Ohlone route, numbered posts OT26 through OT35, and the Lichen Bark start area. It prints 0.91 mile from Lichen Bark to OT40; mainline distances of 0.37, 0.16, 0.22+0.21+0.35, 0.28, 0.99, 0.91, 0.52, 0.35, and 0.83 mile between OT26 and OT35; a Maggie's Half Acre parallel route of 0.05+0.84 mile between OT27 and OT29; a Stewart's Camp parallel route of 0.60+0.46+0.61+0.28 mile between OT33 and OT35; and a 0.16-mile one-way spur from OT26 to Doe Canyon Horse Camp. The map places water and restrooms at Lichen Bark and shows camp/facility access on the alternate routes. Distances are transcribed from printed tick labels; sums are derived and do not replace the printed components. A second map-faithful pass preserves all 39 individual mileage labels printed on the red official mainline outside the detailed OT26-OT35 slice, ordered from Stanford Avenue toward Lichen Bark. Each printed value is now assigned to an atomic leg bounded by a numbered post or an explicit intermediate mileage-tick node; two mapped consecutive-post connectors have no printed distance.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "observed_at": null,
          "observer": "",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "route-leg-ohlone-mainline-035",
        "kind": "route_segment",
        "name": "Ohlone mainline atomic leg 035"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-mainline-atomic-distance-06",
        "evidence_ids": [
          "evidence-ohlone-mainline-atomic-distance-06"
        ],
        "predicate": "printed_atomic_route_distance_miles",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "route-leg-ohlone-mainline-036",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2025-08-01"
        },
        "value": {
          "distance_miles": 0.28,
          "end_node_id": "route-node-ohlone-ot30",
          "printed_label": ".28",
          "route_role": "official_mainline",
          "start_node_id": "route-node-ohlone-ot29",
          "topology_status": "atomic_leg"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-mainline-atomic-distance-06",
          "evidence_id": "evidence-ohlone-mainline-atomic-distance-06",
          "notes": "Individually transcribed from the mileage label printed between ticks on the red official Ohlone route.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The official Ohlone Wilderness Permit Map marks the red hikers-and-horses-only Ohlone route, numbered posts OT26 through OT35, and the Lichen Bark start area. It prints 0.91 mile from Lichen Bark to OT40; mainline distances of 0.37, 0.16, 0.22+0.21+0.35, 0.28, 0.99, 0.91, 0.52, 0.35, and 0.83 mile between OT26 and OT35; a Maggie's Half Acre parallel route of 0.05+0.84 mile between OT27 and OT29; a Stewart's Camp parallel route of 0.60+0.46+0.61+0.28 mile between OT33 and OT35; and a 0.16-mile one-way spur from OT26 to Doe Canyon Horse Camp. The map places water and restrooms at Lichen Bark and shows camp/facility access on the alternate routes. Distances are transcribed from printed tick labels; sums are derived and do not replace the printed components. A second map-faithful pass preserves all 39 individual mileage labels printed on the red official mainline outside the detailed OT26-OT35 slice, ordered from Stanford Avenue toward Lichen Bark. Each printed value is now assigned to an atomic leg bounded by a numbered post or an explicit intermediate mileage-tick node; two mapped consecutive-post connectors have no printed distance.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "observed_at": null,
          "observer": "",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "route-leg-ohlone-mainline-036",
        "kind": "route_segment",
        "name": "Ohlone mainline atomic leg 036"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-mainline-atomic-distance-07",
        "evidence_ids": [
          "evidence-ohlone-mainline-atomic-distance-07"
        ],
        "predicate": "printed_atomic_route_distance_miles",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "route-leg-ohlone-mainline-037",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2025-08-01"
        },
        "value": {
          "distance_miles": 0.99,
          "end_node_id": "route-node-ohlone-ot31",
          "printed_label": ".99",
          "route_role": "official_mainline",
          "start_node_id": "route-node-ohlone-ot30",
          "topology_status": "atomic_leg"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-mainline-atomic-distance-07",
          "evidence_id": "evidence-ohlone-mainline-atomic-distance-07",
          "notes": "Individually transcribed from the mileage label printed between ticks on the red official Ohlone route.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The official Ohlone Wilderness Permit Map marks the red hikers-and-horses-only Ohlone route, numbered posts OT26 through OT35, and the Lichen Bark start area. It prints 0.91 mile from Lichen Bark to OT40; mainline distances of 0.37, 0.16, 0.22+0.21+0.35, 0.28, 0.99, 0.91, 0.52, 0.35, and 0.83 mile between OT26 and OT35; a Maggie's Half Acre parallel route of 0.05+0.84 mile between OT27 and OT29; a Stewart's Camp parallel route of 0.60+0.46+0.61+0.28 mile between OT33 and OT35; and a 0.16-mile one-way spur from OT26 to Doe Canyon Horse Camp. The map places water and restrooms at Lichen Bark and shows camp/facility access on the alternate routes. Distances are transcribed from printed tick labels; sums are derived and do not replace the printed components. A second map-faithful pass preserves all 39 individual mileage labels printed on the red official mainline outside the detailed OT26-OT35 slice, ordered from Stanford Avenue toward Lichen Bark. Each printed value is now assigned to an atomic leg bounded by a numbered post or an explicit intermediate mileage-tick node; two mapped consecutive-post connectors have no printed distance.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "observed_at": null,
          "observer": "",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "route-leg-ohlone-mainline-037",
        "kind": "route_segment",
        "name": "Ohlone mainline atomic leg 037"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-mainline-atomic-distance-08",
        "evidence_ids": [
          "evidence-ohlone-mainline-atomic-distance-08"
        ],
        "predicate": "printed_atomic_route_distance_miles",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "route-leg-ohlone-mainline-038",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2025-08-01"
        },
        "value": {
          "distance_miles": 0.91,
          "end_node_id": "route-node-ohlone-ot32",
          "printed_label": ".91",
          "route_role": "official_mainline",
          "start_node_id": "route-node-ohlone-ot31",
          "topology_status": "atomic_leg"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-mainline-atomic-distance-08",
          "evidence_id": "evidence-ohlone-mainline-atomic-distance-08",
          "notes": "Individually transcribed from the mileage label printed between ticks on the red official Ohlone route.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The official Ohlone Wilderness Permit Map marks the red hikers-and-horses-only Ohlone route, numbered posts OT26 through OT35, and the Lichen Bark start area. It prints 0.91 mile from Lichen Bark to OT40; mainline distances of 0.37, 0.16, 0.22+0.21+0.35, 0.28, 0.99, 0.91, 0.52, 0.35, and 0.83 mile between OT26 and OT35; a Maggie's Half Acre parallel route of 0.05+0.84 mile between OT27 and OT29; a Stewart's Camp parallel route of 0.60+0.46+0.61+0.28 mile between OT33 and OT35; and a 0.16-mile one-way spur from OT26 to Doe Canyon Horse Camp. The map places water and restrooms at Lichen Bark and shows camp/facility access on the alternate routes. Distances are transcribed from printed tick labels; sums are derived and do not replace the printed components. A second map-faithful pass preserves all 39 individual mileage labels printed on the red official mainline outside the detailed OT26-OT35 slice, ordered from Stanford Avenue toward Lichen Bark. Each printed value is now assigned to an atomic leg bounded by a numbered post or an explicit intermediate mileage-tick node; two mapped consecutive-post connectors have no printed distance.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "observed_at": null,
          "observer": "",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "route-leg-ohlone-mainline-038",
        "kind": "route_segment",
        "name": "Ohlone mainline atomic leg 038"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-mainline-atomic-distance-09",
        "evidence_ids": [
          "evidence-ohlone-mainline-atomic-distance-09"
        ],
        "predicate": "printed_atomic_route_distance_miles",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "route-leg-ohlone-mainline-039",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2025-08-01"
        },
        "value": {
          "distance_miles": 0.52,
          "end_node_id": "route-node-ohlone-ot33",
          "printed_label": ".52",
          "route_role": "official_mainline",
          "start_node_id": "route-node-ohlone-ot32",
          "topology_status": "atomic_leg"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-mainline-atomic-distance-09",
          "evidence_id": "evidence-ohlone-mainline-atomic-distance-09",
          "notes": "Individually transcribed from the mileage label printed between ticks on the red official Ohlone route.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The official Ohlone Wilderness Permit Map marks the red hikers-and-horses-only Ohlone route, numbered posts OT26 through OT35, and the Lichen Bark start area. It prints 0.91 mile from Lichen Bark to OT40; mainline distances of 0.37, 0.16, 0.22+0.21+0.35, 0.28, 0.99, 0.91, 0.52, 0.35, and 0.83 mile between OT26 and OT35; a Maggie's Half Acre parallel route of 0.05+0.84 mile between OT27 and OT29; a Stewart's Camp parallel route of 0.60+0.46+0.61+0.28 mile between OT33 and OT35; and a 0.16-mile one-way spur from OT26 to Doe Canyon Horse Camp. The map places water and restrooms at Lichen Bark and shows camp/facility access on the alternate routes. Distances are transcribed from printed tick labels; sums are derived and do not replace the printed components. A second map-faithful pass preserves all 39 individual mileage labels printed on the red official mainline outside the detailed OT26-OT35 slice, ordered from Stanford Avenue toward Lichen Bark. Each printed value is now assigned to an atomic leg bounded by a numbered post or an explicit intermediate mileage-tick node; two mapped consecutive-post connectors have no printed distance.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "observed_at": null,
          "observer": "",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "route-leg-ohlone-mainline-039",
        "kind": "route_segment",
        "name": "Ohlone mainline atomic leg 039"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-mainline-atomic-distance-10",
        "evidence_ids": [
          "evidence-ohlone-mainline-atomic-distance-10"
        ],
        "predicate": "printed_atomic_route_distance_miles",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "route-leg-ohlone-mainline-040",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2025-08-01"
        },
        "value": {
          "distance_miles": 0.35,
          "end_node_id": "route-node-ohlone-ot34",
          "printed_label": ".35",
          "route_role": "official_mainline",
          "start_node_id": "route-node-ohlone-ot33",
          "topology_status": "atomic_leg"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-mainline-atomic-distance-10",
          "evidence_id": "evidence-ohlone-mainline-atomic-distance-10",
          "notes": "Individually transcribed from the mileage label printed between ticks on the red official Ohlone route.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The official Ohlone Wilderness Permit Map marks the red hikers-and-horses-only Ohlone route, numbered posts OT26 through OT35, and the Lichen Bark start area. It prints 0.91 mile from Lichen Bark to OT40; mainline distances of 0.37, 0.16, 0.22+0.21+0.35, 0.28, 0.99, 0.91, 0.52, 0.35, and 0.83 mile between OT26 and OT35; a Maggie's Half Acre parallel route of 0.05+0.84 mile between OT27 and OT29; a Stewart's Camp parallel route of 0.60+0.46+0.61+0.28 mile between OT33 and OT35; and a 0.16-mile one-way spur from OT26 to Doe Canyon Horse Camp. The map places water and restrooms at Lichen Bark and shows camp/facility access on the alternate routes. Distances are transcribed from printed tick labels; sums are derived and do not replace the printed components. A second map-faithful pass preserves all 39 individual mileage labels printed on the red official mainline outside the detailed OT26-OT35 slice, ordered from Stanford Avenue toward Lichen Bark. Each printed value is now assigned to an atomic leg bounded by a numbered post or an explicit intermediate mileage-tick node; two mapped consecutive-post connectors have no printed distance.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "observed_at": null,
          "observer": "",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "route-leg-ohlone-mainline-040",
        "kind": "route_segment",
        "name": "Ohlone mainline atomic leg 040"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-mainline-atomic-distance-11",
        "evidence_ids": [
          "evidence-ohlone-mainline-atomic-distance-11"
        ],
        "predicate": "printed_atomic_route_distance_miles",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "route-leg-ohlone-mainline-041",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2025-08-01"
        },
        "value": {
          "distance_miles": 0.83,
          "end_node_id": "route-node-ohlone-ot35",
          "printed_label": ".83",
          "route_role": "official_mainline",
          "start_node_id": "route-node-ohlone-ot34",
          "topology_status": "atomic_leg"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-mainline-atomic-distance-11",
          "evidence_id": "evidence-ohlone-mainline-atomic-distance-11",
          "notes": "Individually transcribed from the mileage label printed between ticks on the red official Ohlone route.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The official Ohlone Wilderness Permit Map marks the red hikers-and-horses-only Ohlone route, numbered posts OT26 through OT35, and the Lichen Bark start area. It prints 0.91 mile from Lichen Bark to OT40; mainline distances of 0.37, 0.16, 0.22+0.21+0.35, 0.28, 0.99, 0.91, 0.52, 0.35, and 0.83 mile between OT26 and OT35; a Maggie's Half Acre parallel route of 0.05+0.84 mile between OT27 and OT29; a Stewart's Camp parallel route of 0.60+0.46+0.61+0.28 mile between OT33 and OT35; and a 0.16-mile one-way spur from OT26 to Doe Canyon Horse Camp. The map places water and restrooms at Lichen Bark and shows camp/facility access on the alternate routes. Distances are transcribed from printed tick labels; sums are derived and do not replace the printed components. A second map-faithful pass preserves all 39 individual mileage labels printed on the red official mainline outside the detailed OT26-OT35 slice, ordered from Stanford Avenue toward Lichen Bark. Each printed value is now assigned to an atomic leg bounded by a numbered post or an explicit intermediate mileage-tick node; two mapped consecutive-post connectors have no printed distance.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "observed_at": null,
          "observer": "",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "route-leg-ohlone-mainline-041",
        "kind": "route_segment",
        "name": "Ohlone mainline atomic leg 041"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-map-mainline-mileage-label-001",
        "evidence_ids": [
          "evidence-ohlone-map-mainline-mileage-label-001"
        ],
        "predicate": "printed_atomic_route_distance_miles",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "route-leg-ohlone-mainline-001",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2025-08-01"
        },
        "value": {
          "distance_miles": 0.08,
          "end_node_id": "route-node-ohlone-ot1",
          "map_region": "stanford-to-sunol",
          "ordinal_stanford_to_lichen_bark": 1,
          "printed_label": ".08",
          "route_role": "official_mainline",
          "start_node_id": "staging-mission-peak-stanford-avenue",
          "topology_status": "atomic_leg"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-map-mainline-mileage-label-001",
          "evidence_id": "evidence-ohlone-map-mainline-mileage-label-001",
          "notes": "Individually transcribed from the mileage-between-points label printed on the red official Ohlone route; exact tick coordinates are not asserted.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The official Ohlone Wilderness Permit Map marks the red hikers-and-horses-only Ohlone route, numbered posts OT26 through OT35, and the Lichen Bark start area. It prints 0.91 mile from Lichen Bark to OT40; mainline distances of 0.37, 0.16, 0.22+0.21+0.35, 0.28, 0.99, 0.91, 0.52, 0.35, and 0.83 mile between OT26 and OT35; a Maggie's Half Acre parallel route of 0.05+0.84 mile between OT27 and OT29; a Stewart's Camp parallel route of 0.60+0.46+0.61+0.28 mile between OT33 and OT35; and a 0.16-mile one-way spur from OT26 to Doe Canyon Horse Camp. The map places water and restrooms at Lichen Bark and shows camp/facility access on the alternate routes. Distances are transcribed from printed tick labels; sums are derived and do not replace the printed components. A second map-faithful pass preserves all 39 individual mileage labels printed on the red official mainline outside the detailed OT26-OT35 slice, ordered from Stanford Avenue toward Lichen Bark. Each printed value is now assigned to an atomic leg bounded by a numbered post or an explicit intermediate mileage-tick node; two mapped consecutive-post connectors have no printed distance.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "observed_at": null,
          "observer": "",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "route-leg-ohlone-mainline-001",
        "kind": "route_segment",
        "name": "Ohlone mainline atomic leg 001"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-map-mainline-mileage-label-002",
        "evidence_ids": [
          "evidence-ohlone-map-mainline-mileage-label-002"
        ],
        "predicate": "printed_atomic_route_distance_miles",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "route-leg-ohlone-mainline-002",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2025-08-01"
        },
        "value": {
          "distance_miles": 1.51,
          "end_node_id": "route-node-ohlone-ot2",
          "map_region": "stanford-to-sunol",
          "ordinal_stanford_to_lichen_bark": 2,
          "printed_label": "1.51",
          "route_role": "official_mainline",
          "start_node_id": "route-node-ohlone-ot1",
          "topology_status": "atomic_leg"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-map-mainline-mileage-label-002",
          "evidence_id": "evidence-ohlone-map-mainline-mileage-label-002",
          "notes": "Individually transcribed from the mileage-between-points label printed on the red official Ohlone route; exact tick coordinates are not asserted.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The official Ohlone Wilderness Permit Map marks the red hikers-and-horses-only Ohlone route, numbered posts OT26 through OT35, and the Lichen Bark start area. It prints 0.91 mile from Lichen Bark to OT40; mainline distances of 0.37, 0.16, 0.22+0.21+0.35, 0.28, 0.99, 0.91, 0.52, 0.35, and 0.83 mile between OT26 and OT35; a Maggie's Half Acre parallel route of 0.05+0.84 mile between OT27 and OT29; a Stewart's Camp parallel route of 0.60+0.46+0.61+0.28 mile between OT33 and OT35; and a 0.16-mile one-way spur from OT26 to Doe Canyon Horse Camp. The map places water and restrooms at Lichen Bark and shows camp/facility access on the alternate routes. Distances are transcribed from printed tick labels; sums are derived and do not replace the printed components. A second map-faithful pass preserves all 39 individual mileage labels printed on the red official mainline outside the detailed OT26-OT35 slice, ordered from Stanford Avenue toward Lichen Bark. Each printed value is now assigned to an atomic leg bounded by a numbered post or an explicit intermediate mileage-tick node; two mapped consecutive-post connectors have no printed distance.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "observed_at": null,
          "observer": "",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "route-leg-ohlone-mainline-002",
        "kind": "route_segment",
        "name": "Ohlone mainline atomic leg 002"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-map-mainline-mileage-label-003",
        "evidence_ids": [
          "evidence-ohlone-map-mainline-mileage-label-003"
        ],
        "predicate": "printed_atomic_route_distance_miles",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "route-leg-ohlone-mainline-003",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2025-08-01"
        },
        "value": {
          "distance_miles": 0.65,
          "end_node_id": "route-node-ohlone-ot3",
          "map_region": "stanford-to-sunol",
          "ordinal_stanford_to_lichen_bark": 3,
          "printed_label": ".65",
          "route_role": "official_mainline",
          "start_node_id": "route-node-ohlone-ot2",
          "topology_status": "atomic_leg"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-map-mainline-mileage-label-003",
          "evidence_id": "evidence-ohlone-map-mainline-mileage-label-003",
          "notes": "Individually transcribed from the mileage-between-points label printed on the red official Ohlone route; exact tick coordinates are not asserted.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The official Ohlone Wilderness Permit Map marks the red hikers-and-horses-only Ohlone route, numbered posts OT26 through OT35, and the Lichen Bark start area. It prints 0.91 mile from Lichen Bark to OT40; mainline distances of 0.37, 0.16, 0.22+0.21+0.35, 0.28, 0.99, 0.91, 0.52, 0.35, and 0.83 mile between OT26 and OT35; a Maggie's Half Acre parallel route of 0.05+0.84 mile between OT27 and OT29; a Stewart's Camp parallel route of 0.60+0.46+0.61+0.28 mile between OT33 and OT35; and a 0.16-mile one-way spur from OT26 to Doe Canyon Horse Camp. The map places water and restrooms at Lichen Bark and shows camp/facility access on the alternate routes. Distances are transcribed from printed tick labels; sums are derived and do not replace the printed components. A second map-faithful pass preserves all 39 individual mileage labels printed on the red official mainline outside the detailed OT26-OT35 slice, ordered from Stanford Avenue toward Lichen Bark. Each printed value is now assigned to an atomic leg bounded by a numbered post or an explicit intermediate mileage-tick node; two mapped consecutive-post connectors have no printed distance.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "observed_at": null,
          "observer": "",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "route-leg-ohlone-mainline-003",
        "kind": "route_segment",
        "name": "Ohlone mainline atomic leg 003"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-map-mainline-mileage-label-004",
        "evidence_ids": [
          "evidence-ohlone-map-mainline-mileage-label-004"
        ],
        "predicate": "printed_atomic_route_distance_miles",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "route-leg-ohlone-mainline-004",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2025-08-01"
        },
        "value": {
          "distance_miles": 0.18,
          "end_node_id": "route-node-ohlone-mileage-tick-04-1",
          "map_region": "stanford-to-sunol",
          "ordinal_stanford_to_lichen_bark": 4,
          "printed_label": ".18",
          "route_role": "official_mainline",
          "start_node_id": "route-node-ohlone-ot3",
          "topology_status": "atomic_leg"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-map-mainline-mileage-label-004",
          "evidence_id": "evidence-ohlone-map-mainline-mileage-label-004",
          "notes": "Individually transcribed from the mileage-between-points label printed on the red official Ohlone route; exact tick coordinates are not asserted.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The official Ohlone Wilderness Permit Map marks the red hikers-and-horses-only Ohlone route, numbered posts OT26 through OT35, and the Lichen Bark start area. It prints 0.91 mile from Lichen Bark to OT40; mainline distances of 0.37, 0.16, 0.22+0.21+0.35, 0.28, 0.99, 0.91, 0.52, 0.35, and 0.83 mile between OT26 and OT35; a Maggie's Half Acre parallel route of 0.05+0.84 mile between OT27 and OT29; a Stewart's Camp parallel route of 0.60+0.46+0.61+0.28 mile between OT33 and OT35; and a 0.16-mile one-way spur from OT26 to Doe Canyon Horse Camp. The map places water and restrooms at Lichen Bark and shows camp/facility access on the alternate routes. Distances are transcribed from printed tick labels; sums are derived and do not replace the printed components. A second map-faithful pass preserves all 39 individual mileage labels printed on the red official mainline outside the detailed OT26-OT35 slice, ordered from Stanford Avenue toward Lichen Bark. Each printed value is now assigned to an atomic leg bounded by a numbered post or an explicit intermediate mileage-tick node; two mapped consecutive-post connectors have no printed distance.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "observed_at": null,
          "observer": "",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "route-leg-ohlone-mainline-004",
        "kind": "route_segment",
        "name": "Ohlone mainline atomic leg 004"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-map-mainline-mileage-label-005",
        "evidence_ids": [
          "evidence-ohlone-map-mainline-mileage-label-005"
        ],
        "predicate": "printed_atomic_route_distance_miles",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "route-leg-ohlone-mainline-005",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2025-08-01"
        },
        "value": {
          "distance_miles": 0.12,
          "end_node_id": "route-node-ohlone-ot4",
          "map_region": "stanford-to-sunol",
          "ordinal_stanford_to_lichen_bark": 5,
          "printed_label": ".12",
          "route_role": "official_mainline",
          "start_node_id": "route-node-ohlone-mileage-tick-04-1",
          "topology_status": "atomic_leg"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-map-mainline-mileage-label-005",
          "evidence_id": "evidence-ohlone-map-mainline-mileage-label-005",
          "notes": "Individually transcribed from the mileage-between-points label printed on the red official Ohlone route; exact tick coordinates are not asserted.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The official Ohlone Wilderness Permit Map marks the red hikers-and-horses-only Ohlone route, numbered posts OT26 through OT35, and the Lichen Bark start area. It prints 0.91 mile from Lichen Bark to OT40; mainline distances of 0.37, 0.16, 0.22+0.21+0.35, 0.28, 0.99, 0.91, 0.52, 0.35, and 0.83 mile between OT26 and OT35; a Maggie's Half Acre parallel route of 0.05+0.84 mile between OT27 and OT29; a Stewart's Camp parallel route of 0.60+0.46+0.61+0.28 mile between OT33 and OT35; and a 0.16-mile one-way spur from OT26 to Doe Canyon Horse Camp. The map places water and restrooms at Lichen Bark and shows camp/facility access on the alternate routes. Distances are transcribed from printed tick labels; sums are derived and do not replace the printed components. A second map-faithful pass preserves all 39 individual mileage labels printed on the red official mainline outside the detailed OT26-OT35 slice, ordered from Stanford Avenue toward Lichen Bark. Each printed value is now assigned to an atomic leg bounded by a numbered post or an explicit intermediate mileage-tick node; two mapped consecutive-post connectors have no printed distance.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "observed_at": null,
          "observer": "",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "route-leg-ohlone-mainline-005",
        "kind": "route_segment",
        "name": "Ohlone mainline atomic leg 005"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-map-mainline-mileage-label-006",
        "evidence_ids": [
          "evidence-ohlone-map-mainline-mileage-label-006"
        ],
        "predicate": "printed_atomic_route_distance_miles",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "route-leg-ohlone-mainline-006",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2025-08-01"
        },
        "value": {
          "distance_miles": 0.15,
          "end_node_id": "route-node-ohlone-ot5",
          "map_region": "stanford-to-sunol",
          "ordinal_stanford_to_lichen_bark": 6,
          "printed_label": ".15",
          "route_role": "official_mainline",
          "start_node_id": "route-node-ohlone-ot4",
          "topology_status": "atomic_leg"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-map-mainline-mileage-label-006",
          "evidence_id": "evidence-ohlone-map-mainline-mileage-label-006",
          "notes": "Individually transcribed from the mileage-between-points label printed on the red official Ohlone route; exact tick coordinates are not asserted.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The official Ohlone Wilderness Permit Map marks the red hikers-and-horses-only Ohlone route, numbered posts OT26 through OT35, and the Lichen Bark start area. It prints 0.91 mile from Lichen Bark to OT40; mainline distances of 0.37, 0.16, 0.22+0.21+0.35, 0.28, 0.99, 0.91, 0.52, 0.35, and 0.83 mile between OT26 and OT35; a Maggie's Half Acre parallel route of 0.05+0.84 mile between OT27 and OT29; a Stewart's Camp parallel route of 0.60+0.46+0.61+0.28 mile between OT33 and OT35; and a 0.16-mile one-way spur from OT26 to Doe Canyon Horse Camp. The map places water and restrooms at Lichen Bark and shows camp/facility access on the alternate routes. Distances are transcribed from printed tick labels; sums are derived and do not replace the printed components. A second map-faithful pass preserves all 39 individual mileage labels printed on the red official mainline outside the detailed OT26-OT35 slice, ordered from Stanford Avenue toward Lichen Bark. Each printed value is now assigned to an atomic leg bounded by a numbered post or an explicit intermediate mileage-tick node; two mapped consecutive-post connectors have no printed distance.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "observed_at": null,
          "observer": "",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "route-leg-ohlone-mainline-006",
        "kind": "route_segment",
        "name": "Ohlone mainline atomic leg 006"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-map-mainline-mileage-label-007",
        "evidence_ids": [
          "evidence-ohlone-map-mainline-mileage-label-007"
        ],
        "predicate": "printed_atomic_route_distance_miles",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "route-leg-ohlone-mainline-007",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2025-08-01"
        },
        "value": {
          "distance_miles": 0.23,
          "end_node_id": "route-node-ohlone-ot6",
          "map_region": "stanford-to-sunol",
          "ordinal_stanford_to_lichen_bark": 7,
          "printed_label": ".23",
          "route_role": "official_mainline",
          "start_node_id": "route-node-ohlone-ot5",
          "topology_status": "atomic_leg"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-map-mainline-mileage-label-007",
          "evidence_id": "evidence-ohlone-map-mainline-mileage-label-007",
          "notes": "Individually transcribed from the mileage-between-points label printed on the red official Ohlone route; exact tick coordinates are not asserted.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The official Ohlone Wilderness Permit Map marks the red hikers-and-horses-only Ohlone route, numbered posts OT26 through OT35, and the Lichen Bark start area. It prints 0.91 mile from Lichen Bark to OT40; mainline distances of 0.37, 0.16, 0.22+0.21+0.35, 0.28, 0.99, 0.91, 0.52, 0.35, and 0.83 mile between OT26 and OT35; a Maggie's Half Acre parallel route of 0.05+0.84 mile between OT27 and OT29; a Stewart's Camp parallel route of 0.60+0.46+0.61+0.28 mile between OT33 and OT35; and a 0.16-mile one-way spur from OT26 to Doe Canyon Horse Camp. The map places water and restrooms at Lichen Bark and shows camp/facility access on the alternate routes. Distances are transcribed from printed tick labels; sums are derived and do not replace the printed components. A second map-faithful pass preserves all 39 individual mileage labels printed on the red official mainline outside the detailed OT26-OT35 slice, ordered from Stanford Avenue toward Lichen Bark. Each printed value is now assigned to an atomic leg bounded by a numbered post or an explicit intermediate mileage-tick node; two mapped consecutive-post connectors have no printed distance.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "observed_at": null,
          "observer": "",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "route-leg-ohlone-mainline-007",
        "kind": "route_segment",
        "name": "Ohlone mainline atomic leg 007"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-map-mainline-mileage-label-008",
        "evidence_ids": [
          "evidence-ohlone-map-mainline-mileage-label-008"
        ],
        "predicate": "printed_atomic_route_distance_miles",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "route-leg-ohlone-mainline-008",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2025-08-01"
        },
        "value": {
          "distance_miles": 0.24,
          "end_node_id": "route-node-ohlone-ot7",
          "map_region": "stanford-to-sunol",
          "ordinal_stanford_to_lichen_bark": 8,
          "printed_label": ".24",
          "route_role": "official_mainline",
          "start_node_id": "route-node-ohlone-ot6",
          "topology_status": "atomic_leg"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-map-mainline-mileage-label-008",
          "evidence_id": "evidence-ohlone-map-mainline-mileage-label-008",
          "notes": "Individually transcribed from the mileage-between-points label printed on the red official Ohlone route; exact tick coordinates are not asserted.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The official Ohlone Wilderness Permit Map marks the red hikers-and-horses-only Ohlone route, numbered posts OT26 through OT35, and the Lichen Bark start area. It prints 0.91 mile from Lichen Bark to OT40; mainline distances of 0.37, 0.16, 0.22+0.21+0.35, 0.28, 0.99, 0.91, 0.52, 0.35, and 0.83 mile between OT26 and OT35; a Maggie's Half Acre parallel route of 0.05+0.84 mile between OT27 and OT29; a Stewart's Camp parallel route of 0.60+0.46+0.61+0.28 mile between OT33 and OT35; and a 0.16-mile one-way spur from OT26 to Doe Canyon Horse Camp. The map places water and restrooms at Lichen Bark and shows camp/facility access on the alternate routes. Distances are transcribed from printed tick labels; sums are derived and do not replace the printed components. A second map-faithful pass preserves all 39 individual mileage labels printed on the red official mainline outside the detailed OT26-OT35 slice, ordered from Stanford Avenue toward Lichen Bark. Each printed value is now assigned to an atomic leg bounded by a numbered post or an explicit intermediate mileage-tick node; two mapped consecutive-post connectors have no printed distance.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "observed_at": null,
          "observer": "",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "route-leg-ohlone-mainline-008",
        "kind": "route_segment",
        "name": "Ohlone mainline atomic leg 008"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-map-mainline-mileage-label-009",
        "evidence_ids": [
          "evidence-ohlone-map-mainline-mileage-label-009"
        ],
        "predicate": "printed_atomic_route_distance_miles",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "route-leg-ohlone-mainline-009",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2025-08-01"
        },
        "value": {
          "distance_miles": 0.24,
          "end_node_id": "route-node-ohlone-ot8",
          "map_region": "stanford-to-sunol",
          "ordinal_stanford_to_lichen_bark": 9,
          "printed_label": ".24",
          "route_role": "official_mainline",
          "start_node_id": "route-node-ohlone-ot7",
          "topology_status": "atomic_leg"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-map-mainline-mileage-label-009",
          "evidence_id": "evidence-ohlone-map-mainline-mileage-label-009",
          "notes": "Individually transcribed from the mileage-between-points label printed on the red official Ohlone route; exact tick coordinates are not asserted.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The official Ohlone Wilderness Permit Map marks the red hikers-and-horses-only Ohlone route, numbered posts OT26 through OT35, and the Lichen Bark start area. It prints 0.91 mile from Lichen Bark to OT40; mainline distances of 0.37, 0.16, 0.22+0.21+0.35, 0.28, 0.99, 0.91, 0.52, 0.35, and 0.83 mile between OT26 and OT35; a Maggie's Half Acre parallel route of 0.05+0.84 mile between OT27 and OT29; a Stewart's Camp parallel route of 0.60+0.46+0.61+0.28 mile between OT33 and OT35; and a 0.16-mile one-way spur from OT26 to Doe Canyon Horse Camp. The map places water and restrooms at Lichen Bark and shows camp/facility access on the alternate routes. Distances are transcribed from printed tick labels; sums are derived and do not replace the printed components. A second map-faithful pass preserves all 39 individual mileage labels printed on the red official mainline outside the detailed OT26-OT35 slice, ordered from Stanford Avenue toward Lichen Bark. Each printed value is now assigned to an atomic leg bounded by a numbered post or an explicit intermediate mileage-tick node; two mapped consecutive-post connectors have no printed distance.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "observed_at": null,
          "observer": "",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "route-leg-ohlone-mainline-009",
        "kind": "route_segment",
        "name": "Ohlone mainline atomic leg 009"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-map-mainline-mileage-label-010",
        "evidence_ids": [
          "evidence-ohlone-map-mainline-mileage-label-010"
        ],
        "predicate": "printed_atomic_route_distance_miles",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "route-leg-ohlone-mainline-010",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2025-08-01"
        },
        "value": {
          "distance_miles": 0.48,
          "end_node_id": "route-node-ohlone-ot9",
          "map_region": "stanford-to-sunol",
          "ordinal_stanford_to_lichen_bark": 10,
          "printed_label": ".48",
          "route_role": "official_mainline",
          "start_node_id": "route-node-ohlone-ot8",
          "topology_status": "atomic_leg"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-map-mainline-mileage-label-010",
          "evidence_id": "evidence-ohlone-map-mainline-mileage-label-010",
          "notes": "Individually transcribed from the mileage-between-points label printed on the red official Ohlone route; exact tick coordinates are not asserted.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The official Ohlone Wilderness Permit Map marks the red hikers-and-horses-only Ohlone route, numbered posts OT26 through OT35, and the Lichen Bark start area. It prints 0.91 mile from Lichen Bark to OT40; mainline distances of 0.37, 0.16, 0.22+0.21+0.35, 0.28, 0.99, 0.91, 0.52, 0.35, and 0.83 mile between OT26 and OT35; a Maggie's Half Acre parallel route of 0.05+0.84 mile between OT27 and OT29; a Stewart's Camp parallel route of 0.60+0.46+0.61+0.28 mile between OT33 and OT35; and a 0.16-mile one-way spur from OT26 to Doe Canyon Horse Camp. The map places water and restrooms at Lichen Bark and shows camp/facility access on the alternate routes. Distances are transcribed from printed tick labels; sums are derived and do not replace the printed components. A second map-faithful pass preserves all 39 individual mileage labels printed on the red official mainline outside the detailed OT26-OT35 slice, ordered from Stanford Avenue toward Lichen Bark. Each printed value is now assigned to an atomic leg bounded by a numbered post or an explicit intermediate mileage-tick node; two mapped consecutive-post connectors have no printed distance.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "observed_at": null,
          "observer": "",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "route-leg-ohlone-mainline-010",
        "kind": "route_segment",
        "name": "Ohlone mainline atomic leg 010"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-map-mainline-mileage-label-011",
        "evidence_ids": [
          "evidence-ohlone-map-mainline-mileage-label-011"
        ],
        "predicate": "printed_atomic_route_distance_miles",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "route-leg-ohlone-mainline-011",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2025-08-01"
        },
        "value": {
          "distance_miles": 1.56,
          "end_node_id": "route-node-ohlone-mileage-tick-11-1",
          "map_region": "stanford-to-sunol",
          "ordinal_stanford_to_lichen_bark": 11,
          "printed_label": "1.56",
          "route_role": "official_mainline",
          "start_node_id": "route-node-ohlone-ot10",
          "topology_status": "atomic_leg"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-map-mainline-mileage-label-011",
          "evidence_id": "evidence-ohlone-map-mainline-mileage-label-011",
          "notes": "Individually transcribed from the mileage-between-points label printed on the red official Ohlone route; exact tick coordinates are not asserted.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The official Ohlone Wilderness Permit Map marks the red hikers-and-horses-only Ohlone route, numbered posts OT26 through OT35, and the Lichen Bark start area. It prints 0.91 mile from Lichen Bark to OT40; mainline distances of 0.37, 0.16, 0.22+0.21+0.35, 0.28, 0.99, 0.91, 0.52, 0.35, and 0.83 mile between OT26 and OT35; a Maggie's Half Acre parallel route of 0.05+0.84 mile between OT27 and OT29; a Stewart's Camp parallel route of 0.60+0.46+0.61+0.28 mile between OT33 and OT35; and a 0.16-mile one-way spur from OT26 to Doe Canyon Horse Camp. The map places water and restrooms at Lichen Bark and shows camp/facility access on the alternate routes. Distances are transcribed from printed tick labels; sums are derived and do not replace the printed components. A second map-faithful pass preserves all 39 individual mileage labels printed on the red official mainline outside the detailed OT26-OT35 slice, ordered from Stanford Avenue toward Lichen Bark. Each printed value is now assigned to an atomic leg bounded by a numbered post or an explicit intermediate mileage-tick node; two mapped consecutive-post connectors have no printed distance.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "observed_at": null,
          "observer": "",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "route-leg-ohlone-mainline-011",
        "kind": "route_segment",
        "name": "Ohlone mainline atomic leg 011"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-map-mainline-mileage-label-012",
        "evidence_ids": [
          "evidence-ohlone-map-mainline-mileage-label-012"
        ],
        "predicate": "printed_atomic_route_distance_miles",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "route-leg-ohlone-mainline-012",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2025-08-01"
        },
        "value": {
          "distance_miles": 1.33,
          "end_node_id": "route-node-ohlone-ot11",
          "map_region": "stanford-to-sunol",
          "ordinal_stanford_to_lichen_bark": 12,
          "printed_label": "1.33",
          "route_role": "official_mainline",
          "start_node_id": "route-node-ohlone-mileage-tick-11-1",
          "topology_status": "atomic_leg"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-map-mainline-mileage-label-012",
          "evidence_id": "evidence-ohlone-map-mainline-mileage-label-012",
          "notes": "Individually transcribed from the mileage-between-points label printed on the red official Ohlone route; exact tick coordinates are not asserted.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The official Ohlone Wilderness Permit Map marks the red hikers-and-horses-only Ohlone route, numbered posts OT26 through OT35, and the Lichen Bark start area. It prints 0.91 mile from Lichen Bark to OT40; mainline distances of 0.37, 0.16, 0.22+0.21+0.35, 0.28, 0.99, 0.91, 0.52, 0.35, and 0.83 mile between OT26 and OT35; a Maggie's Half Acre parallel route of 0.05+0.84 mile between OT27 and OT29; a Stewart's Camp parallel route of 0.60+0.46+0.61+0.28 mile between OT33 and OT35; and a 0.16-mile one-way spur from OT26 to Doe Canyon Horse Camp. The map places water and restrooms at Lichen Bark and shows camp/facility access on the alternate routes. Distances are transcribed from printed tick labels; sums are derived and do not replace the printed components. A second map-faithful pass preserves all 39 individual mileage labels printed on the red official mainline outside the detailed OT26-OT35 slice, ordered from Stanford Avenue toward Lichen Bark. Each printed value is now assigned to an atomic leg bounded by a numbered post or an explicit intermediate mileage-tick node; two mapped consecutive-post connectors have no printed distance.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "observed_at": null,
          "observer": "",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "route-leg-ohlone-mainline-012",
        "kind": "route_segment",
        "name": "Ohlone mainline atomic leg 012"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-map-mainline-mileage-label-013",
        "evidence_ids": [
          "evidence-ohlone-map-mainline-mileage-label-013"
        ],
        "predicate": "printed_atomic_route_distance_miles",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "route-leg-ohlone-mainline-013",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2025-08-01"
        },
        "value": {
          "distance_miles": 0.77,
          "end_node_id": "route-node-ohlone-ot12",
          "map_region": "sunol-to-ot26",
          "ordinal_stanford_to_lichen_bark": 13,
          "printed_label": ".77",
          "route_role": "official_mainline",
          "start_node_id": "route-node-ohlone-ot11",
          "topology_status": "atomic_leg"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-map-mainline-mileage-label-013",
          "evidence_id": "evidence-ohlone-map-mainline-mileage-label-013",
          "notes": "Individually transcribed from the mileage-between-points label printed on the red official Ohlone route; exact tick coordinates are not asserted.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The official Ohlone Wilderness Permit Map marks the red hikers-and-horses-only Ohlone route, numbered posts OT26 through OT35, and the Lichen Bark start area. It prints 0.91 mile from Lichen Bark to OT40; mainline distances of 0.37, 0.16, 0.22+0.21+0.35, 0.28, 0.99, 0.91, 0.52, 0.35, and 0.83 mile between OT26 and OT35; a Maggie's Half Acre parallel route of 0.05+0.84 mile between OT27 and OT29; a Stewart's Camp parallel route of 0.60+0.46+0.61+0.28 mile between OT33 and OT35; and a 0.16-mile one-way spur from OT26 to Doe Canyon Horse Camp. The map places water and restrooms at Lichen Bark and shows camp/facility access on the alternate routes. Distances are transcribed from printed tick labels; sums are derived and do not replace the printed components. A second map-faithful pass preserves all 39 individual mileage labels printed on the red official mainline outside the detailed OT26-OT35 slice, ordered from Stanford Avenue toward Lichen Bark. Each printed value is now assigned to an atomic leg bounded by a numbered post or an explicit intermediate mileage-tick node; two mapped consecutive-post connectors have no printed distance.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "observed_at": null,
          "observer": "",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "route-leg-ohlone-mainline-013",
        "kind": "route_segment",
        "name": "Ohlone mainline atomic leg 013"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-map-mainline-mileage-label-014",
        "evidence_ids": [
          "evidence-ohlone-map-mainline-mileage-label-014"
        ],
        "predicate": "printed_atomic_route_distance_miles",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "route-leg-ohlone-mainline-014",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2025-08-01"
        },
        "value": {
          "distance_miles": 0.17,
          "end_node_id": "route-node-ohlone-ot13",
          "map_region": "sunol-to-ot26",
          "ordinal_stanford_to_lichen_bark": 14,
          "printed_label": ".17",
          "route_role": "official_mainline",
          "start_node_id": "route-node-ohlone-ot12",
          "topology_status": "atomic_leg"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-map-mainline-mileage-label-014",
          "evidence_id": "evidence-ohlone-map-mainline-mileage-label-014",
          "notes": "Individually transcribed from the mileage-between-points label printed on the red official Ohlone route; exact tick coordinates are not asserted.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The official Ohlone Wilderness Permit Map marks the red hikers-and-horses-only Ohlone route, numbered posts OT26 through OT35, and the Lichen Bark start area. It prints 0.91 mile from Lichen Bark to OT40; mainline distances of 0.37, 0.16, 0.22+0.21+0.35, 0.28, 0.99, 0.91, 0.52, 0.35, and 0.83 mile between OT26 and OT35; a Maggie's Half Acre parallel route of 0.05+0.84 mile between OT27 and OT29; a Stewart's Camp parallel route of 0.60+0.46+0.61+0.28 mile between OT33 and OT35; and a 0.16-mile one-way spur from OT26 to Doe Canyon Horse Camp. The map places water and restrooms at Lichen Bark and shows camp/facility access on the alternate routes. Distances are transcribed from printed tick labels; sums are derived and do not replace the printed components. A second map-faithful pass preserves all 39 individual mileage labels printed on the red official mainline outside the detailed OT26-OT35 slice, ordered from Stanford Avenue toward Lichen Bark. Each printed value is now assigned to an atomic leg bounded by a numbered post or an explicit intermediate mileage-tick node; two mapped consecutive-post connectors have no printed distance.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "observed_at": null,
          "observer": "",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "route-leg-ohlone-mainline-014",
        "kind": "route_segment",
        "name": "Ohlone mainline atomic leg 014"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-map-mainline-mileage-label-015",
        "evidence_ids": [
          "evidence-ohlone-map-mainline-mileage-label-015"
        ],
        "predicate": "printed_atomic_route_distance_miles",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "route-leg-ohlone-mainline-015",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2025-08-01"
        },
        "value": {
          "distance_miles": 0.22,
          "end_node_id": "route-node-ohlone-mileage-tick-14-1",
          "map_region": "sunol-to-ot26",
          "ordinal_stanford_to_lichen_bark": 15,
          "printed_label": ".22",
          "route_role": "official_mainline",
          "start_node_id": "route-node-ohlone-ot13",
          "topology_status": "atomic_leg"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-map-mainline-mileage-label-015",
          "evidence_id": "evidence-ohlone-map-mainline-mileage-label-015",
          "notes": "Individually transcribed from the mileage-between-points label printed on the red official Ohlone route; exact tick coordinates are not asserted.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The official Ohlone Wilderness Permit Map marks the red hikers-and-horses-only Ohlone route, numbered posts OT26 through OT35, and the Lichen Bark start area. It prints 0.91 mile from Lichen Bark to OT40; mainline distances of 0.37, 0.16, 0.22+0.21+0.35, 0.28, 0.99, 0.91, 0.52, 0.35, and 0.83 mile between OT26 and OT35; a Maggie's Half Acre parallel route of 0.05+0.84 mile between OT27 and OT29; a Stewart's Camp parallel route of 0.60+0.46+0.61+0.28 mile between OT33 and OT35; and a 0.16-mile one-way spur from OT26 to Doe Canyon Horse Camp. The map places water and restrooms at Lichen Bark and shows camp/facility access on the alternate routes. Distances are transcribed from printed tick labels; sums are derived and do not replace the printed components. A second map-faithful pass preserves all 39 individual mileage labels printed on the red official mainline outside the detailed OT26-OT35 slice, ordered from Stanford Avenue toward Lichen Bark. Each printed value is now assigned to an atomic leg bounded by a numbered post or an explicit intermediate mileage-tick node; two mapped consecutive-post connectors have no printed distance.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "observed_at": null,
          "observer": "",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "route-leg-ohlone-mainline-015",
        "kind": "route_segment",
        "name": "Ohlone mainline atomic leg 015"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-map-mainline-mileage-label-016",
        "evidence_ids": [
          "evidence-ohlone-map-mainline-mileage-label-016"
        ],
        "predicate": "printed_atomic_route_distance_miles",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "route-leg-ohlone-mainline-016",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2025-08-01"
        },
        "value": {
          "distance_miles": 0.06,
          "end_node_id": "route-node-ohlone-ot14",
          "map_region": "sunol-to-ot26",
          "ordinal_stanford_to_lichen_bark": 16,
          "printed_label": ".06",
          "route_role": "official_mainline",
          "start_node_id": "route-node-ohlone-mileage-tick-14-1",
          "topology_status": "atomic_leg"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-map-mainline-mileage-label-016",
          "evidence_id": "evidence-ohlone-map-mainline-mileage-label-016",
          "notes": "Individually transcribed from the mileage-between-points label printed on the red official Ohlone route; exact tick coordinates are not asserted.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The official Ohlone Wilderness Permit Map marks the red hikers-and-horses-only Ohlone route, numbered posts OT26 through OT35, and the Lichen Bark start area. It prints 0.91 mile from Lichen Bark to OT40; mainline distances of 0.37, 0.16, 0.22+0.21+0.35, 0.28, 0.99, 0.91, 0.52, 0.35, and 0.83 mile between OT26 and OT35; a Maggie's Half Acre parallel route of 0.05+0.84 mile between OT27 and OT29; a Stewart's Camp parallel route of 0.60+0.46+0.61+0.28 mile between OT33 and OT35; and a 0.16-mile one-way spur from OT26 to Doe Canyon Horse Camp. The map places water and restrooms at Lichen Bark and shows camp/facility access on the alternate routes. Distances are transcribed from printed tick labels; sums are derived and do not replace the printed components. A second map-faithful pass preserves all 39 individual mileage labels printed on the red official mainline outside the detailed OT26-OT35 slice, ordered from Stanford Avenue toward Lichen Bark. Each printed value is now assigned to an atomic leg bounded by a numbered post or an explicit intermediate mileage-tick node; two mapped consecutive-post connectors have no printed distance.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "observed_at": null,
          "observer": "",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "route-leg-ohlone-mainline-016",
        "kind": "route_segment",
        "name": "Ohlone mainline atomic leg 016"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-map-mainline-mileage-label-017",
        "evidence_ids": [
          "evidence-ohlone-map-mainline-mileage-label-017"
        ],
        "predicate": "printed_atomic_route_distance_miles",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "route-leg-ohlone-mainline-017",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2025-08-01"
        },
        "value": {
          "distance_miles": 0.36,
          "end_node_id": "route-node-ohlone-ot15",
          "map_region": "sunol-to-ot26",
          "ordinal_stanford_to_lichen_bark": 17,
          "printed_label": ".36",
          "route_role": "official_mainline",
          "start_node_id": "route-node-ohlone-ot14",
          "topology_status": "atomic_leg"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-map-mainline-mileage-label-017",
          "evidence_id": "evidence-ohlone-map-mainline-mileage-label-017",
          "notes": "Individually transcribed from the mileage-between-points label printed on the red official Ohlone route; exact tick coordinates are not asserted.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The official Ohlone Wilderness Permit Map marks the red hikers-and-horses-only Ohlone route, numbered posts OT26 through OT35, and the Lichen Bark start area. It prints 0.91 mile from Lichen Bark to OT40; mainline distances of 0.37, 0.16, 0.22+0.21+0.35, 0.28, 0.99, 0.91, 0.52, 0.35, and 0.83 mile between OT26 and OT35; a Maggie's Half Acre parallel route of 0.05+0.84 mile between OT27 and OT29; a Stewart's Camp parallel route of 0.60+0.46+0.61+0.28 mile between OT33 and OT35; and a 0.16-mile one-way spur from OT26 to Doe Canyon Horse Camp. The map places water and restrooms at Lichen Bark and shows camp/facility access on the alternate routes. Distances are transcribed from printed tick labels; sums are derived and do not replace the printed components. A second map-faithful pass preserves all 39 individual mileage labels printed on the red official mainline outside the detailed OT26-OT35 slice, ordered from Stanford Avenue toward Lichen Bark. Each printed value is now assigned to an atomic leg bounded by a numbered post or an explicit intermediate mileage-tick node; two mapped consecutive-post connectors have no printed distance.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "observed_at": null,
          "observer": "",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "route-leg-ohlone-mainline-017",
        "kind": "route_segment",
        "name": "Ohlone mainline atomic leg 017"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-map-mainline-mileage-label-018",
        "evidence_ids": [
          "evidence-ohlone-map-mainline-mileage-label-018"
        ],
        "predicate": "printed_atomic_route_distance_miles",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "route-leg-ohlone-mainline-018",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2025-08-01"
        },
        "value": {
          "distance_miles": 0.94,
          "end_node_id": "route-node-ohlone-ot16",
          "map_region": "sunol-to-ot26",
          "ordinal_stanford_to_lichen_bark": 18,
          "printed_label": ".94",
          "route_role": "official_mainline",
          "start_node_id": "route-node-ohlone-ot15",
          "topology_status": "atomic_leg"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-map-mainline-mileage-label-018",
          "evidence_id": "evidence-ohlone-map-mainline-mileage-label-018",
          "notes": "Individually transcribed from the mileage-between-points label printed on the red official Ohlone route; exact tick coordinates are not asserted.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The official Ohlone Wilderness Permit Map marks the red hikers-and-horses-only Ohlone route, numbered posts OT26 through OT35, and the Lichen Bark start area. It prints 0.91 mile from Lichen Bark to OT40; mainline distances of 0.37, 0.16, 0.22+0.21+0.35, 0.28, 0.99, 0.91, 0.52, 0.35, and 0.83 mile between OT26 and OT35; a Maggie's Half Acre parallel route of 0.05+0.84 mile between OT27 and OT29; a Stewart's Camp parallel route of 0.60+0.46+0.61+0.28 mile between OT33 and OT35; and a 0.16-mile one-way spur from OT26 to Doe Canyon Horse Camp. The map places water and restrooms at Lichen Bark and shows camp/facility access on the alternate routes. Distances are transcribed from printed tick labels; sums are derived and do not replace the printed components. A second map-faithful pass preserves all 39 individual mileage labels printed on the red official mainline outside the detailed OT26-OT35 slice, ordered from Stanford Avenue toward Lichen Bark. Each printed value is now assigned to an atomic leg bounded by a numbered post or an explicit intermediate mileage-tick node; two mapped consecutive-post connectors have no printed distance.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "observed_at": null,
          "observer": "",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "route-leg-ohlone-mainline-018",
        "kind": "route_segment",
        "name": "Ohlone mainline atomic leg 018"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-map-mainline-mileage-label-019",
        "evidence_ids": [
          "evidence-ohlone-map-mainline-mileage-label-019"
        ],
        "predicate": "printed_atomic_route_distance_miles",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "route-leg-ohlone-mainline-019",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2025-08-01"
        },
        "value": {
          "distance_miles": 0.38,
          "end_node_id": "route-node-ohlone-ot18",
          "map_region": "sunol-to-ot26",
          "ordinal_stanford_to_lichen_bark": 19,
          "printed_label": ".38",
          "route_role": "official_mainline",
          "start_node_id": "route-node-ohlone-ot17",
          "topology_status": "atomic_leg"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-map-mainline-mileage-label-019",
          "evidence_id": "evidence-ohlone-map-mainline-mileage-label-019",
          "notes": "Individually transcribed from the mileage-between-points label printed on the red official Ohlone route; exact tick coordinates are not asserted.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The official Ohlone Wilderness Permit Map marks the red hikers-and-horses-only Ohlone route, numbered posts OT26 through OT35, and the Lichen Bark start area. It prints 0.91 mile from Lichen Bark to OT40; mainline distances of 0.37, 0.16, 0.22+0.21+0.35, 0.28, 0.99, 0.91, 0.52, 0.35, and 0.83 mile between OT26 and OT35; a Maggie's Half Acre parallel route of 0.05+0.84 mile between OT27 and OT29; a Stewart's Camp parallel route of 0.60+0.46+0.61+0.28 mile between OT33 and OT35; and a 0.16-mile one-way spur from OT26 to Doe Canyon Horse Camp. The map places water and restrooms at Lichen Bark and shows camp/facility access on the alternate routes. Distances are transcribed from printed tick labels; sums are derived and do not replace the printed components. A second map-faithful pass preserves all 39 individual mileage labels printed on the red official mainline outside the detailed OT26-OT35 slice, ordered from Stanford Avenue toward Lichen Bark. Each printed value is now assigned to an atomic leg bounded by a numbered post or an explicit intermediate mileage-tick node; two mapped consecutive-post connectors have no printed distance.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "observed_at": null,
          "observer": "",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "route-leg-ohlone-mainline-019",
        "kind": "route_segment",
        "name": "Ohlone mainline atomic leg 019"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-map-mainline-mileage-label-020",
        "evidence_ids": [
          "evidence-ohlone-map-mainline-mileage-label-020"
        ],
        "predicate": "printed_atomic_route_distance_miles",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "route-leg-ohlone-mainline-020",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2025-08-01"
        },
        "value": {
          "distance_miles": 1.28,
          "end_node_id": "route-node-ohlone-ot19",
          "map_region": "sunol-to-ot26",
          "ordinal_stanford_to_lichen_bark": 20,
          "printed_label": "1.28",
          "route_role": "official_mainline",
          "start_node_id": "route-node-ohlone-ot18",
          "topology_status": "atomic_leg"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-map-mainline-mileage-label-020",
          "evidence_id": "evidence-ohlone-map-mainline-mileage-label-020",
          "notes": "Individually transcribed from the mileage-between-points label printed on the red official Ohlone route; exact tick coordinates are not asserted.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The official Ohlone Wilderness Permit Map marks the red hikers-and-horses-only Ohlone route, numbered posts OT26 through OT35, and the Lichen Bark start area. It prints 0.91 mile from Lichen Bark to OT40; mainline distances of 0.37, 0.16, 0.22+0.21+0.35, 0.28, 0.99, 0.91, 0.52, 0.35, and 0.83 mile between OT26 and OT35; a Maggie's Half Acre parallel route of 0.05+0.84 mile between OT27 and OT29; a Stewart's Camp parallel route of 0.60+0.46+0.61+0.28 mile between OT33 and OT35; and a 0.16-mile one-way spur from OT26 to Doe Canyon Horse Camp. The map places water and restrooms at Lichen Bark and shows camp/facility access on the alternate routes. Distances are transcribed from printed tick labels; sums are derived and do not replace the printed components. A second map-faithful pass preserves all 39 individual mileage labels printed on the red official mainline outside the detailed OT26-OT35 slice, ordered from Stanford Avenue toward Lichen Bark. Each printed value is now assigned to an atomic leg bounded by a numbered post or an explicit intermediate mileage-tick node; two mapped consecutive-post connectors have no printed distance.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "observed_at": null,
          "observer": "",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "route-leg-ohlone-mainline-020",
        "kind": "route_segment",
        "name": "Ohlone mainline atomic leg 020"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-map-mainline-mileage-label-021",
        "evidence_ids": [
          "evidence-ohlone-map-mainline-mileage-label-021"
        ],
        "predicate": "printed_atomic_route_distance_miles",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "route-leg-ohlone-mainline-021",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2025-08-01"
        },
        "value": {
          "distance_miles": 0.26,
          "end_node_id": "route-node-ohlone-mileage-tick-20-1",
          "map_region": "sunol-to-ot26",
          "ordinal_stanford_to_lichen_bark": 21,
          "printed_label": ".26",
          "route_role": "official_mainline",
          "start_node_id": "route-node-ohlone-ot19",
          "topology_status": "atomic_leg"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-map-mainline-mileage-label-021",
          "evidence_id": "evidence-ohlone-map-mainline-mileage-label-021",
          "notes": "Individually transcribed from the mileage-between-points label printed on the red official Ohlone route; exact tick coordinates are not asserted.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The official Ohlone Wilderness Permit Map marks the red hikers-and-horses-only Ohlone route, numbered posts OT26 through OT35, and the Lichen Bark start area. It prints 0.91 mile from Lichen Bark to OT40; mainline distances of 0.37, 0.16, 0.22+0.21+0.35, 0.28, 0.99, 0.91, 0.52, 0.35, and 0.83 mile between OT26 and OT35; a Maggie's Half Acre parallel route of 0.05+0.84 mile between OT27 and OT29; a Stewart's Camp parallel route of 0.60+0.46+0.61+0.28 mile between OT33 and OT35; and a 0.16-mile one-way spur from OT26 to Doe Canyon Horse Camp. The map places water and restrooms at Lichen Bark and shows camp/facility access on the alternate routes. Distances are transcribed from printed tick labels; sums are derived and do not replace the printed components. A second map-faithful pass preserves all 39 individual mileage labels printed on the red official mainline outside the detailed OT26-OT35 slice, ordered from Stanford Avenue toward Lichen Bark. Each printed value is now assigned to an atomic leg bounded by a numbered post or an explicit intermediate mileage-tick node; two mapped consecutive-post connectors have no printed distance.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "observed_at": null,
          "observer": "",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "route-leg-ohlone-mainline-021",
        "kind": "route_segment",
        "name": "Ohlone mainline atomic leg 021"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-map-mainline-mileage-label-022",
        "evidence_ids": [
          "evidence-ohlone-map-mainline-mileage-label-022"
        ],
        "predicate": "printed_atomic_route_distance_miles",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "route-leg-ohlone-mainline-022",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2025-08-01"
        },
        "value": {
          "distance_miles": 0.19,
          "end_node_id": "route-node-ohlone-mileage-tick-20-2",
          "map_region": "sunol-to-ot26",
          "ordinal_stanford_to_lichen_bark": 22,
          "printed_label": ".19",
          "route_role": "official_mainline",
          "start_node_id": "route-node-ohlone-mileage-tick-20-1",
          "topology_status": "atomic_leg"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-map-mainline-mileage-label-022",
          "evidence_id": "evidence-ohlone-map-mainline-mileage-label-022",
          "notes": "Individually transcribed from the mileage-between-points label printed on the red official Ohlone route; exact tick coordinates are not asserted.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The official Ohlone Wilderness Permit Map marks the red hikers-and-horses-only Ohlone route, numbered posts OT26 through OT35, and the Lichen Bark start area. It prints 0.91 mile from Lichen Bark to OT40; mainline distances of 0.37, 0.16, 0.22+0.21+0.35, 0.28, 0.99, 0.91, 0.52, 0.35, and 0.83 mile between OT26 and OT35; a Maggie's Half Acre parallel route of 0.05+0.84 mile between OT27 and OT29; a Stewart's Camp parallel route of 0.60+0.46+0.61+0.28 mile between OT33 and OT35; and a 0.16-mile one-way spur from OT26 to Doe Canyon Horse Camp. The map places water and restrooms at Lichen Bark and shows camp/facility access on the alternate routes. Distances are transcribed from printed tick labels; sums are derived and do not replace the printed components. A second map-faithful pass preserves all 39 individual mileage labels printed on the red official mainline outside the detailed OT26-OT35 slice, ordered from Stanford Avenue toward Lichen Bark. Each printed value is now assigned to an atomic leg bounded by a numbered post or an explicit intermediate mileage-tick node; two mapped consecutive-post connectors have no printed distance.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "observed_at": null,
          "observer": "",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "route-leg-ohlone-mainline-022",
        "kind": "route_segment",
        "name": "Ohlone mainline atomic leg 022"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-map-mainline-mileage-label-023",
        "evidence_ids": [
          "evidence-ohlone-map-mainline-mileage-label-023"
        ],
        "predicate": "printed_atomic_route_distance_miles",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "route-leg-ohlone-mainline-023",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2025-08-01"
        },
        "value": {
          "distance_miles": 1.46,
          "end_node_id": "route-node-ohlone-ot20",
          "map_region": "sunol-to-ot26",
          "ordinal_stanford_to_lichen_bark": 23,
          "printed_label": "1.46",
          "route_role": "official_mainline",
          "start_node_id": "route-node-ohlone-mileage-tick-20-2",
          "topology_status": "atomic_leg"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-map-mainline-mileage-label-023",
          "evidence_id": "evidence-ohlone-map-mainline-mileage-label-023",
          "notes": "Individually transcribed from the mileage-between-points label printed on the red official Ohlone route; exact tick coordinates are not asserted.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The official Ohlone Wilderness Permit Map marks the red hikers-and-horses-only Ohlone route, numbered posts OT26 through OT35, and the Lichen Bark start area. It prints 0.91 mile from Lichen Bark to OT40; mainline distances of 0.37, 0.16, 0.22+0.21+0.35, 0.28, 0.99, 0.91, 0.52, 0.35, and 0.83 mile between OT26 and OT35; a Maggie's Half Acre parallel route of 0.05+0.84 mile between OT27 and OT29; a Stewart's Camp parallel route of 0.60+0.46+0.61+0.28 mile between OT33 and OT35; and a 0.16-mile one-way spur from OT26 to Doe Canyon Horse Camp. The map places water and restrooms at Lichen Bark and shows camp/facility access on the alternate routes. Distances are transcribed from printed tick labels; sums are derived and do not replace the printed components. A second map-faithful pass preserves all 39 individual mileage labels printed on the red official mainline outside the detailed OT26-OT35 slice, ordered from Stanford Avenue toward Lichen Bark. Each printed value is now assigned to an atomic leg bounded by a numbered post or an explicit intermediate mileage-tick node; two mapped consecutive-post connectors have no printed distance.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "observed_at": null,
          "observer": "",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "route-leg-ohlone-mainline-023",
        "kind": "route_segment",
        "name": "Ohlone mainline atomic leg 023"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-map-mainline-mileage-label-024",
        "evidence_ids": [
          "evidence-ohlone-map-mainline-mileage-label-024"
        ],
        "predicate": "printed_atomic_route_distance_miles",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "route-leg-ohlone-mainline-024",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2025-08-01"
        },
        "value": {
          "distance_miles": 0.2,
          "end_node_id": "route-node-ohlone-ot21",
          "map_region": "sunol-to-ot26",
          "ordinal_stanford_to_lichen_bark": 24,
          "printed_label": ".20",
          "route_role": "official_mainline",
          "start_node_id": "route-node-ohlone-ot20",
          "topology_status": "atomic_leg"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-map-mainline-mileage-label-024",
          "evidence_id": "evidence-ohlone-map-mainline-mileage-label-024",
          "notes": "Individually transcribed from the mileage-between-points label printed on the red official Ohlone route; exact tick coordinates are not asserted.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The official Ohlone Wilderness Permit Map marks the red hikers-and-horses-only Ohlone route, numbered posts OT26 through OT35, and the Lichen Bark start area. It prints 0.91 mile from Lichen Bark to OT40; mainline distances of 0.37, 0.16, 0.22+0.21+0.35, 0.28, 0.99, 0.91, 0.52, 0.35, and 0.83 mile between OT26 and OT35; a Maggie's Half Acre parallel route of 0.05+0.84 mile between OT27 and OT29; a Stewart's Camp parallel route of 0.60+0.46+0.61+0.28 mile between OT33 and OT35; and a 0.16-mile one-way spur from OT26 to Doe Canyon Horse Camp. The map places water and restrooms at Lichen Bark and shows camp/facility access on the alternate routes. Distances are transcribed from printed tick labels; sums are derived and do not replace the printed components. A second map-faithful pass preserves all 39 individual mileage labels printed on the red official mainline outside the detailed OT26-OT35 slice, ordered from Stanford Avenue toward Lichen Bark. Each printed value is now assigned to an atomic leg bounded by a numbered post or an explicit intermediate mileage-tick node; two mapped consecutive-post connectors have no printed distance.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "observed_at": null,
          "observer": "",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "route-leg-ohlone-mainline-024",
        "kind": "route_segment",
        "name": "Ohlone mainline atomic leg 024"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-map-mainline-mileage-label-025",
        "evidence_ids": [
          "evidence-ohlone-map-mainline-mileage-label-025"
        ],
        "predicate": "printed_atomic_route_distance_miles",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "route-leg-ohlone-mainline-025",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2025-08-01"
        },
        "value": {
          "distance_miles": 0.36,
          "end_node_id": "route-node-ohlone-ot22",
          "map_region": "sunol-to-ot26",
          "ordinal_stanford_to_lichen_bark": 25,
          "printed_label": ".36",
          "route_role": "official_mainline",
          "start_node_id": "route-node-ohlone-ot21",
          "topology_status": "atomic_leg"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-map-mainline-mileage-label-025",
          "evidence_id": "evidence-ohlone-map-mainline-mileage-label-025",
          "notes": "Individually transcribed from the mileage-between-points label printed on the red official Ohlone route; exact tick coordinates are not asserted.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The official Ohlone Wilderness Permit Map marks the red hikers-and-horses-only Ohlone route, numbered posts OT26 through OT35, and the Lichen Bark start area. It prints 0.91 mile from Lichen Bark to OT40; mainline distances of 0.37, 0.16, 0.22+0.21+0.35, 0.28, 0.99, 0.91, 0.52, 0.35, and 0.83 mile between OT26 and OT35; a Maggie's Half Acre parallel route of 0.05+0.84 mile between OT27 and OT29; a Stewart's Camp parallel route of 0.60+0.46+0.61+0.28 mile between OT33 and OT35; and a 0.16-mile one-way spur from OT26 to Doe Canyon Horse Camp. The map places water and restrooms at Lichen Bark and shows camp/facility access on the alternate routes. Distances are transcribed from printed tick labels; sums are derived and do not replace the printed components. A second map-faithful pass preserves all 39 individual mileage labels printed on the red official mainline outside the detailed OT26-OT35 slice, ordered from Stanford Avenue toward Lichen Bark. Each printed value is now assigned to an atomic leg bounded by a numbered post or an explicit intermediate mileage-tick node; two mapped consecutive-post connectors have no printed distance.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "observed_at": null,
          "observer": "",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "route-leg-ohlone-mainline-025",
        "kind": "route_segment",
        "name": "Ohlone mainline atomic leg 025"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-map-mainline-mileage-label-026",
        "evidence_ids": [
          "evidence-ohlone-map-mainline-mileage-label-026"
        ],
        "predicate": "printed_atomic_route_distance_miles",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "route-leg-ohlone-mainline-026",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2025-08-01"
        },
        "value": {
          "distance_miles": 1.24,
          "end_node_id": "route-node-ohlone-ot23",
          "map_region": "sunol-to-ot26",
          "ordinal_stanford_to_lichen_bark": 26,
          "printed_label": "1.24",
          "route_role": "official_mainline",
          "start_node_id": "route-node-ohlone-ot22",
          "topology_status": "atomic_leg"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-map-mainline-mileage-label-026",
          "evidence_id": "evidence-ohlone-map-mainline-mileage-label-026",
          "notes": "Individually transcribed from the mileage-between-points label printed on the red official Ohlone route; exact tick coordinates are not asserted.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The official Ohlone Wilderness Permit Map marks the red hikers-and-horses-only Ohlone route, numbered posts OT26 through OT35, and the Lichen Bark start area. It prints 0.91 mile from Lichen Bark to OT40; mainline distances of 0.37, 0.16, 0.22+0.21+0.35, 0.28, 0.99, 0.91, 0.52, 0.35, and 0.83 mile between OT26 and OT35; a Maggie's Half Acre parallel route of 0.05+0.84 mile between OT27 and OT29; a Stewart's Camp parallel route of 0.60+0.46+0.61+0.28 mile between OT33 and OT35; and a 0.16-mile one-way spur from OT26 to Doe Canyon Horse Camp. The map places water and restrooms at Lichen Bark and shows camp/facility access on the alternate routes. Distances are transcribed from printed tick labels; sums are derived and do not replace the printed components. A second map-faithful pass preserves all 39 individual mileage labels printed on the red official mainline outside the detailed OT26-OT35 slice, ordered from Stanford Avenue toward Lichen Bark. Each printed value is now assigned to an atomic leg bounded by a numbered post or an explicit intermediate mileage-tick node; two mapped consecutive-post connectors have no printed distance.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "observed_at": null,
          "observer": "",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "route-leg-ohlone-mainline-026",
        "kind": "route_segment",
        "name": "Ohlone mainline atomic leg 026"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-map-mainline-mileage-label-027",
        "evidence_ids": [
          "evidence-ohlone-map-mainline-mileage-label-027"
        ],
        "predicate": "printed_atomic_route_distance_miles",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "route-leg-ohlone-mainline-027",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2025-08-01"
        },
        "value": {
          "distance_miles": 0.34,
          "end_node_id": "route-node-ohlone-ot24",
          "map_region": "sunol-to-ot26",
          "ordinal_stanford_to_lichen_bark": 27,
          "printed_label": ".34",
          "route_role": "official_mainline",
          "start_node_id": "route-node-ohlone-ot23",
          "topology_status": "atomic_leg"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-map-mainline-mileage-label-027",
          "evidence_id": "evidence-ohlone-map-mainline-mileage-label-027",
          "notes": "Individually transcribed from the mileage-between-points label printed on the red official Ohlone route; exact tick coordinates are not asserted.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The official Ohlone Wilderness Permit Map marks the red hikers-and-horses-only Ohlone route, numbered posts OT26 through OT35, and the Lichen Bark start area. It prints 0.91 mile from Lichen Bark to OT40; mainline distances of 0.37, 0.16, 0.22+0.21+0.35, 0.28, 0.99, 0.91, 0.52, 0.35, and 0.83 mile between OT26 and OT35; a Maggie's Half Acre parallel route of 0.05+0.84 mile between OT27 and OT29; a Stewart's Camp parallel route of 0.60+0.46+0.61+0.28 mile between OT33 and OT35; and a 0.16-mile one-way spur from OT26 to Doe Canyon Horse Camp. The map places water and restrooms at Lichen Bark and shows camp/facility access on the alternate routes. Distances are transcribed from printed tick labels; sums are derived and do not replace the printed components. A second map-faithful pass preserves all 39 individual mileage labels printed on the red official mainline outside the detailed OT26-OT35 slice, ordered from Stanford Avenue toward Lichen Bark. Each printed value is now assigned to an atomic leg bounded by a numbered post or an explicit intermediate mileage-tick node; two mapped consecutive-post connectors have no printed distance.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "observed_at": null,
          "observer": "",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "route-leg-ohlone-mainline-027",
        "kind": "route_segment",
        "name": "Ohlone mainline atomic leg 027"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-map-mainline-mileage-label-028",
        "evidence_ids": [
          "evidence-ohlone-map-mainline-mileage-label-028"
        ],
        "predicate": "printed_atomic_route_distance_miles",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "route-leg-ohlone-mainline-028",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2025-08-01"
        },
        "value": {
          "distance_miles": 0.25,
          "end_node_id": "route-node-ohlone-mileage-tick-25-1",
          "map_region": "sunol-to-ot26",
          "ordinal_stanford_to_lichen_bark": 28,
          "printed_label": ".25",
          "route_role": "official_mainline",
          "start_node_id": "route-node-ohlone-ot24",
          "topology_status": "atomic_leg"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-map-mainline-mileage-label-028",
          "evidence_id": "evidence-ohlone-map-mainline-mileage-label-028",
          "notes": "Individually transcribed from the mileage-between-points label printed on the red official Ohlone route; exact tick coordinates are not asserted.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The official Ohlone Wilderness Permit Map marks the red hikers-and-horses-only Ohlone route, numbered posts OT26 through OT35, and the Lichen Bark start area. It prints 0.91 mile from Lichen Bark to OT40; mainline distances of 0.37, 0.16, 0.22+0.21+0.35, 0.28, 0.99, 0.91, 0.52, 0.35, and 0.83 mile between OT26 and OT35; a Maggie's Half Acre parallel route of 0.05+0.84 mile between OT27 and OT29; a Stewart's Camp parallel route of 0.60+0.46+0.61+0.28 mile between OT33 and OT35; and a 0.16-mile one-way spur from OT26 to Doe Canyon Horse Camp. The map places water and restrooms at Lichen Bark and shows camp/facility access on the alternate routes. Distances are transcribed from printed tick labels; sums are derived and do not replace the printed components. A second map-faithful pass preserves all 39 individual mileage labels printed on the red official mainline outside the detailed OT26-OT35 slice, ordered from Stanford Avenue toward Lichen Bark. Each printed value is now assigned to an atomic leg bounded by a numbered post or an explicit intermediate mileage-tick node; two mapped consecutive-post connectors have no printed distance.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "observed_at": null,
          "observer": "",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "route-leg-ohlone-mainline-028",
        "kind": "route_segment",
        "name": "Ohlone mainline atomic leg 028"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-map-mainline-mileage-label-029",
        "evidence_ids": [
          "evidence-ohlone-map-mainline-mileage-label-029"
        ],
        "predicate": "printed_atomic_route_distance_miles",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "route-leg-ohlone-mainline-029",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2025-08-01"
        },
        "value": {
          "distance_miles": 0.13,
          "end_node_id": "route-node-ohlone-ot25",
          "map_region": "sunol-to-ot26",
          "ordinal_stanford_to_lichen_bark": 29,
          "printed_label": ".13",
          "route_role": "official_mainline",
          "start_node_id": "route-node-ohlone-mileage-tick-25-1",
          "topology_status": "atomic_leg"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-map-mainline-mileage-label-029",
          "evidence_id": "evidence-ohlone-map-mainline-mileage-label-029",
          "notes": "Individually transcribed from the mileage-between-points label printed on the red official Ohlone route; exact tick coordinates are not asserted.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The official Ohlone Wilderness Permit Map marks the red hikers-and-horses-only Ohlone route, numbered posts OT26 through OT35, and the Lichen Bark start area. It prints 0.91 mile from Lichen Bark to OT40; mainline distances of 0.37, 0.16, 0.22+0.21+0.35, 0.28, 0.99, 0.91, 0.52, 0.35, and 0.83 mile between OT26 and OT35; a Maggie's Half Acre parallel route of 0.05+0.84 mile between OT27 and OT29; a Stewart's Camp parallel route of 0.60+0.46+0.61+0.28 mile between OT33 and OT35; and a 0.16-mile one-way spur from OT26 to Doe Canyon Horse Camp. The map places water and restrooms at Lichen Bark and shows camp/facility access on the alternate routes. Distances are transcribed from printed tick labels; sums are derived and do not replace the printed components. A second map-faithful pass preserves all 39 individual mileage labels printed on the red official mainline outside the detailed OT26-OT35 slice, ordered from Stanford Avenue toward Lichen Bark. Each printed value is now assigned to an atomic leg bounded by a numbered post or an explicit intermediate mileage-tick node; two mapped consecutive-post connectors have no printed distance.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "observed_at": null,
          "observer": "",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "route-leg-ohlone-mainline-029",
        "kind": "route_segment",
        "name": "Ohlone mainline atomic leg 029"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-map-mainline-mileage-label-030",
        "evidence_ids": [
          "evidence-ohlone-map-mainline-mileage-label-030"
        ],
        "predicate": "printed_atomic_route_distance_miles",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "route-leg-ohlone-mainline-030",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2025-08-01"
        },
        "value": {
          "distance_miles": 1.1,
          "end_node_id": "route-node-ohlone-ot26",
          "map_region": "sunol-to-ot26",
          "ordinal_stanford_to_lichen_bark": 30,
          "printed_label": "1.10",
          "route_role": "official_mainline",
          "start_node_id": "route-node-ohlone-ot25",
          "topology_status": "atomic_leg"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-map-mainline-mileage-label-030",
          "evidence_id": "evidence-ohlone-map-mainline-mileage-label-030",
          "notes": "Individually transcribed from the mileage-between-points label printed on the red official Ohlone route; exact tick coordinates are not asserted.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The official Ohlone Wilderness Permit Map marks the red hikers-and-horses-only Ohlone route, numbered posts OT26 through OT35, and the Lichen Bark start area. It prints 0.91 mile from Lichen Bark to OT40; mainline distances of 0.37, 0.16, 0.22+0.21+0.35, 0.28, 0.99, 0.91, 0.52, 0.35, and 0.83 mile between OT26 and OT35; a Maggie's Half Acre parallel route of 0.05+0.84 mile between OT27 and OT29; a Stewart's Camp parallel route of 0.60+0.46+0.61+0.28 mile between OT33 and OT35; and a 0.16-mile one-way spur from OT26 to Doe Canyon Horse Camp. The map places water and restrooms at Lichen Bark and shows camp/facility access on the alternate routes. Distances are transcribed from printed tick labels; sums are derived and do not replace the printed components. A second map-faithful pass preserves all 39 individual mileage labels printed on the red official mainline outside the detailed OT26-OT35 slice, ordered from Stanford Avenue toward Lichen Bark. Each printed value is now assigned to an atomic leg bounded by a numbered post or an explicit intermediate mileage-tick node; two mapped consecutive-post connectors have no printed distance.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "observed_at": null,
          "observer": "",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "route-leg-ohlone-mainline-030",
        "kind": "route_segment",
        "name": "Ohlone mainline atomic leg 030"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-map-mainline-mileage-label-031",
        "evidence_ids": [
          "evidence-ohlone-map-mainline-mileage-label-031"
        ],
        "predicate": "printed_atomic_route_distance_miles",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "route-leg-ohlone-mainline-042",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2025-08-01"
        },
        "value": {
          "distance_miles": 0.45,
          "end_node_id": "route-node-ohlone-ot36",
          "map_region": "ot35-to-lichen-bark",
          "ordinal_stanford_to_lichen_bark": 31,
          "printed_label": ".45",
          "route_role": "official_mainline",
          "start_node_id": "route-node-ohlone-ot35",
          "topology_status": "atomic_leg"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-map-mainline-mileage-label-031",
          "evidence_id": "evidence-ohlone-map-mainline-mileage-label-031",
          "notes": "Individually transcribed from the mileage-between-points label printed on the red official Ohlone route; exact tick coordinates are not asserted.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The official Ohlone Wilderness Permit Map marks the red hikers-and-horses-only Ohlone route, numbered posts OT26 through OT35, and the Lichen Bark start area. It prints 0.91 mile from Lichen Bark to OT40; mainline distances of 0.37, 0.16, 0.22+0.21+0.35, 0.28, 0.99, 0.91, 0.52, 0.35, and 0.83 mile between OT26 and OT35; a Maggie's Half Acre parallel route of 0.05+0.84 mile between OT27 and OT29; a Stewart's Camp parallel route of 0.60+0.46+0.61+0.28 mile between OT33 and OT35; and a 0.16-mile one-way spur from OT26 to Doe Canyon Horse Camp. The map places water and restrooms at Lichen Bark and shows camp/facility access on the alternate routes. Distances are transcribed from printed tick labels; sums are derived and do not replace the printed components. A second map-faithful pass preserves all 39 individual mileage labels printed on the red official mainline outside the detailed OT26-OT35 slice, ordered from Stanford Avenue toward Lichen Bark. Each printed value is now assigned to an atomic leg bounded by a numbered post or an explicit intermediate mileage-tick node; two mapped consecutive-post connectors have no printed distance.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "observed_at": null,
          "observer": "",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "route-leg-ohlone-mainline-042",
        "kind": "route_segment",
        "name": "Ohlone mainline atomic leg 042"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-map-mainline-mileage-label-032",
        "evidence_ids": [
          "evidence-ohlone-map-mainline-mileage-label-032"
        ],
        "predicate": "printed_atomic_route_distance_miles",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "route-leg-ohlone-mainline-043",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2025-08-01"
        },
        "value": {
          "distance_miles": 0.25,
          "end_node_id": "route-node-ohlone-mileage-tick-37-1",
          "map_region": "ot35-to-lichen-bark",
          "ordinal_stanford_to_lichen_bark": 32,
          "printed_label": ".25",
          "route_role": "official_mainline",
          "start_node_id": "route-node-ohlone-ot36",
          "topology_status": "atomic_leg"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-map-mainline-mileage-label-032",
          "evidence_id": "evidence-ohlone-map-mainline-mileage-label-032",
          "notes": "Individually transcribed from the mileage-between-points label printed on the red official Ohlone route; exact tick coordinates are not asserted.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The official Ohlone Wilderness Permit Map marks the red hikers-and-horses-only Ohlone route, numbered posts OT26 through OT35, and the Lichen Bark start area. It prints 0.91 mile from Lichen Bark to OT40; mainline distances of 0.37, 0.16, 0.22+0.21+0.35, 0.28, 0.99, 0.91, 0.52, 0.35, and 0.83 mile between OT26 and OT35; a Maggie's Half Acre parallel route of 0.05+0.84 mile between OT27 and OT29; a Stewart's Camp parallel route of 0.60+0.46+0.61+0.28 mile between OT33 and OT35; and a 0.16-mile one-way spur from OT26 to Doe Canyon Horse Camp. The map places water and restrooms at Lichen Bark and shows camp/facility access on the alternate routes. Distances are transcribed from printed tick labels; sums are derived and do not replace the printed components. A second map-faithful pass preserves all 39 individual mileage labels printed on the red official mainline outside the detailed OT26-OT35 slice, ordered from Stanford Avenue toward Lichen Bark. Each printed value is now assigned to an atomic leg bounded by a numbered post or an explicit intermediate mileage-tick node; two mapped consecutive-post connectors have no printed distance.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "observed_at": null,
          "observer": "",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "route-leg-ohlone-mainline-043",
        "kind": "route_segment",
        "name": "Ohlone mainline atomic leg 043"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-map-mainline-mileage-label-033",
        "evidence_ids": [
          "evidence-ohlone-map-mainline-mileage-label-033"
        ],
        "predicate": "printed_atomic_route_distance_miles",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "route-leg-ohlone-mainline-044",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2025-08-01"
        },
        "value": {
          "distance_miles": 1.91,
          "end_node_id": "route-node-ohlone-ot37",
          "map_region": "ot35-to-lichen-bark",
          "ordinal_stanford_to_lichen_bark": 33,
          "printed_label": "1.91",
          "route_role": "official_mainline",
          "start_node_id": "route-node-ohlone-mileage-tick-37-1",
          "topology_status": "atomic_leg"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-map-mainline-mileage-label-033",
          "evidence_id": "evidence-ohlone-map-mainline-mileage-label-033",
          "notes": "Individually transcribed from the mileage-between-points label printed on the red official Ohlone route; exact tick coordinates are not asserted.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The official Ohlone Wilderness Permit Map marks the red hikers-and-horses-only Ohlone route, numbered posts OT26 through OT35, and the Lichen Bark start area. It prints 0.91 mile from Lichen Bark to OT40; mainline distances of 0.37, 0.16, 0.22+0.21+0.35, 0.28, 0.99, 0.91, 0.52, 0.35, and 0.83 mile between OT26 and OT35; a Maggie's Half Acre parallel route of 0.05+0.84 mile between OT27 and OT29; a Stewart's Camp parallel route of 0.60+0.46+0.61+0.28 mile between OT33 and OT35; and a 0.16-mile one-way spur from OT26 to Doe Canyon Horse Camp. The map places water and restrooms at Lichen Bark and shows camp/facility access on the alternate routes. Distances are transcribed from printed tick labels; sums are derived and do not replace the printed components. A second map-faithful pass preserves all 39 individual mileage labels printed on the red official mainline outside the detailed OT26-OT35 slice, ordered from Stanford Avenue toward Lichen Bark. Each printed value is now assigned to an atomic leg bounded by a numbered post or an explicit intermediate mileage-tick node; two mapped consecutive-post connectors have no printed distance.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "observed_at": null,
          "observer": "",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "route-leg-ohlone-mainline-044",
        "kind": "route_segment",
        "name": "Ohlone mainline atomic leg 044"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-map-mainline-mileage-label-034",
        "evidence_ids": [
          "evidence-ohlone-map-mainline-mileage-label-034"
        ],
        "predicate": "printed_atomic_route_distance_miles",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "route-leg-ohlone-mainline-045",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2025-08-01"
        },
        "value": {
          "distance_miles": 0.35,
          "end_node_id": "route-node-ohlone-ot38",
          "map_region": "ot35-to-lichen-bark",
          "ordinal_stanford_to_lichen_bark": 34,
          "printed_label": ".35",
          "route_role": "official_mainline",
          "start_node_id": "route-node-ohlone-ot37",
          "topology_status": "atomic_leg"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-map-mainline-mileage-label-034",
          "evidence_id": "evidence-ohlone-map-mainline-mileage-label-034",
          "notes": "Individually transcribed from the mileage-between-points label printed on the red official Ohlone route; exact tick coordinates are not asserted.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The official Ohlone Wilderness Permit Map marks the red hikers-and-horses-only Ohlone route, numbered posts OT26 through OT35, and the Lichen Bark start area. It prints 0.91 mile from Lichen Bark to OT40; mainline distances of 0.37, 0.16, 0.22+0.21+0.35, 0.28, 0.99, 0.91, 0.52, 0.35, and 0.83 mile between OT26 and OT35; a Maggie's Half Acre parallel route of 0.05+0.84 mile between OT27 and OT29; a Stewart's Camp parallel route of 0.60+0.46+0.61+0.28 mile between OT33 and OT35; and a 0.16-mile one-way spur from OT26 to Doe Canyon Horse Camp. The map places water and restrooms at Lichen Bark and shows camp/facility access on the alternate routes. Distances are transcribed from printed tick labels; sums are derived and do not replace the printed components. A second map-faithful pass preserves all 39 individual mileage labels printed on the red official mainline outside the detailed OT26-OT35 slice, ordered from Stanford Avenue toward Lichen Bark. Each printed value is now assigned to an atomic leg bounded by a numbered post or an explicit intermediate mileage-tick node; two mapped consecutive-post connectors have no printed distance.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "observed_at": null,
          "observer": "",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "route-leg-ohlone-mainline-045",
        "kind": "route_segment",
        "name": "Ohlone mainline atomic leg 045"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-map-mainline-mileage-label-035",
        "evidence_ids": [
          "evidence-ohlone-map-mainline-mileage-label-035"
        ],
        "predicate": "printed_atomic_route_distance_miles",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "route-leg-ohlone-mainline-046",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2025-08-01"
        },
        "value": {
          "distance_miles": 0.2,
          "end_node_id": "route-node-ohlone-mileage-tick-39-1",
          "map_region": "ot35-to-lichen-bark",
          "ordinal_stanford_to_lichen_bark": 35,
          "printed_label": ".20",
          "route_role": "official_mainline",
          "start_node_id": "route-node-ohlone-ot38",
          "topology_status": "atomic_leg"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-map-mainline-mileage-label-035",
          "evidence_id": "evidence-ohlone-map-mainline-mileage-label-035",
          "notes": "Individually transcribed from the mileage-between-points label printed on the red official Ohlone route; exact tick coordinates are not asserted.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The official Ohlone Wilderness Permit Map marks the red hikers-and-horses-only Ohlone route, numbered posts OT26 through OT35, and the Lichen Bark start area. It prints 0.91 mile from Lichen Bark to OT40; mainline distances of 0.37, 0.16, 0.22+0.21+0.35, 0.28, 0.99, 0.91, 0.52, 0.35, and 0.83 mile between OT26 and OT35; a Maggie's Half Acre parallel route of 0.05+0.84 mile between OT27 and OT29; a Stewart's Camp parallel route of 0.60+0.46+0.61+0.28 mile between OT33 and OT35; and a 0.16-mile one-way spur from OT26 to Doe Canyon Horse Camp. The map places water and restrooms at Lichen Bark and shows camp/facility access on the alternate routes. Distances are transcribed from printed tick labels; sums are derived and do not replace the printed components. A second map-faithful pass preserves all 39 individual mileage labels printed on the red official mainline outside the detailed OT26-OT35 slice, ordered from Stanford Avenue toward Lichen Bark. Each printed value is now assigned to an atomic leg bounded by a numbered post or an explicit intermediate mileage-tick node; two mapped consecutive-post connectors have no printed distance.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "observed_at": null,
          "observer": "",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "route-leg-ohlone-mainline-046",
        "kind": "route_segment",
        "name": "Ohlone mainline atomic leg 046"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-map-mainline-mileage-label-036",
        "evidence_ids": [
          "evidence-ohlone-map-mainline-mileage-label-036"
        ],
        "predicate": "printed_atomic_route_distance_miles",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "route-leg-ohlone-mainline-047",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2025-08-01"
        },
        "value": {
          "distance_miles": 0.33,
          "end_node_id": "route-node-ohlone-ot39",
          "map_region": "ot35-to-lichen-bark",
          "ordinal_stanford_to_lichen_bark": 36,
          "printed_label": ".33",
          "route_role": "official_mainline",
          "start_node_id": "route-node-ohlone-mileage-tick-39-1",
          "topology_status": "atomic_leg"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-map-mainline-mileage-label-036",
          "evidence_id": "evidence-ohlone-map-mainline-mileage-label-036",
          "notes": "Individually transcribed from the mileage-between-points label printed on the red official Ohlone route; exact tick coordinates are not asserted.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The official Ohlone Wilderness Permit Map marks the red hikers-and-horses-only Ohlone route, numbered posts OT26 through OT35, and the Lichen Bark start area. It prints 0.91 mile from Lichen Bark to OT40; mainline distances of 0.37, 0.16, 0.22+0.21+0.35, 0.28, 0.99, 0.91, 0.52, 0.35, and 0.83 mile between OT26 and OT35; a Maggie's Half Acre parallel route of 0.05+0.84 mile between OT27 and OT29; a Stewart's Camp parallel route of 0.60+0.46+0.61+0.28 mile between OT33 and OT35; and a 0.16-mile one-way spur from OT26 to Doe Canyon Horse Camp. The map places water and restrooms at Lichen Bark and shows camp/facility access on the alternate routes. Distances are transcribed from printed tick labels; sums are derived and do not replace the printed components. A second map-faithful pass preserves all 39 individual mileage labels printed on the red official mainline outside the detailed OT26-OT35 slice, ordered from Stanford Avenue toward Lichen Bark. Each printed value is now assigned to an atomic leg bounded by a numbered post or an explicit intermediate mileage-tick node; two mapped consecutive-post connectors have no printed distance.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "observed_at": null,
          "observer": "",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "route-leg-ohlone-mainline-047",
        "kind": "route_segment",
        "name": "Ohlone mainline atomic leg 047"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-map-mainline-mileage-label-037",
        "evidence_ids": [
          "evidence-ohlone-map-mainline-mileage-label-037"
        ],
        "predicate": "printed_atomic_route_distance_miles",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "route-leg-ohlone-mainline-048",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2025-08-01"
        },
        "value": {
          "distance_miles": 0.12,
          "end_node_id": "route-node-ohlone-mileage-tick-40-1",
          "map_region": "ot35-to-lichen-bark",
          "ordinal_stanford_to_lichen_bark": 37,
          "printed_label": ".12",
          "route_role": "official_mainline",
          "start_node_id": "route-node-ohlone-ot39",
          "topology_status": "atomic_leg"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-map-mainline-mileage-label-037",
          "evidence_id": "evidence-ohlone-map-mainline-mileage-label-037",
          "notes": "Individually transcribed from the mileage-between-points label printed on the red official Ohlone route; exact tick coordinates are not asserted.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The official Ohlone Wilderness Permit Map marks the red hikers-and-horses-only Ohlone route, numbered posts OT26 through OT35, and the Lichen Bark start area. It prints 0.91 mile from Lichen Bark to OT40; mainline distances of 0.37, 0.16, 0.22+0.21+0.35, 0.28, 0.99, 0.91, 0.52, 0.35, and 0.83 mile between OT26 and OT35; a Maggie's Half Acre parallel route of 0.05+0.84 mile between OT27 and OT29; a Stewart's Camp parallel route of 0.60+0.46+0.61+0.28 mile between OT33 and OT35; and a 0.16-mile one-way spur from OT26 to Doe Canyon Horse Camp. The map places water and restrooms at Lichen Bark and shows camp/facility access on the alternate routes. Distances are transcribed from printed tick labels; sums are derived and do not replace the printed components. A second map-faithful pass preserves all 39 individual mileage labels printed on the red official mainline outside the detailed OT26-OT35 slice, ordered from Stanford Avenue toward Lichen Bark. Each printed value is now assigned to an atomic leg bounded by a numbered post or an explicit intermediate mileage-tick node; two mapped consecutive-post connectors have no printed distance.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "observed_at": null,
          "observer": "",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "route-leg-ohlone-mainline-048",
        "kind": "route_segment",
        "name": "Ohlone mainline atomic leg 048"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-map-mainline-mileage-label-038",
        "evidence_ids": [
          "evidence-ohlone-map-mainline-mileage-label-038"
        ],
        "predicate": "printed_atomic_route_distance_miles",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "route-leg-ohlone-mainline-049",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2025-08-01"
        },
        "value": {
          "distance_miles": 0.71,
          "end_node_id": "route-node-ohlone-ot40",
          "map_region": "ot35-to-lichen-bark",
          "ordinal_stanford_to_lichen_bark": 38,
          "printed_label": ".71",
          "route_role": "official_mainline",
          "start_node_id": "route-node-ohlone-mileage-tick-40-1",
          "topology_status": "atomic_leg"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-map-mainline-mileage-label-038",
          "evidence_id": "evidence-ohlone-map-mainline-mileage-label-038",
          "notes": "Individually transcribed from the mileage-between-points label printed on the red official Ohlone route; exact tick coordinates are not asserted.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The official Ohlone Wilderness Permit Map marks the red hikers-and-horses-only Ohlone route, numbered posts OT26 through OT35, and the Lichen Bark start area. It prints 0.91 mile from Lichen Bark to OT40; mainline distances of 0.37, 0.16, 0.22+0.21+0.35, 0.28, 0.99, 0.91, 0.52, 0.35, and 0.83 mile between OT26 and OT35; a Maggie's Half Acre parallel route of 0.05+0.84 mile between OT27 and OT29; a Stewart's Camp parallel route of 0.60+0.46+0.61+0.28 mile between OT33 and OT35; and a 0.16-mile one-way spur from OT26 to Doe Canyon Horse Camp. The map places water and restrooms at Lichen Bark and shows camp/facility access on the alternate routes. Distances are transcribed from printed tick labels; sums are derived and do not replace the printed components. A second map-faithful pass preserves all 39 individual mileage labels printed on the red official mainline outside the detailed OT26-OT35 slice, ordered from Stanford Avenue toward Lichen Bark. Each printed value is now assigned to an atomic leg bounded by a numbered post or an explicit intermediate mileage-tick node; two mapped consecutive-post connectors have no printed distance.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "observed_at": null,
          "observer": "",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "route-leg-ohlone-mainline-049",
        "kind": "route_segment",
        "name": "Ohlone mainline atomic leg 049"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-map-mainline-mileage-label-039",
        "evidence_ids": [
          "evidence-ohlone-map-mainline-mileage-label-039"
        ],
        "predicate": "printed_atomic_route_distance_miles",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "route-leg-ohlone-mainline-050",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2025-08-01"
        },
        "value": {
          "distance_miles": 0.91,
          "end_node_id": "trailhead-ohlone-lichen-bark",
          "map_region": "ot35-to-lichen-bark",
          "ordinal_stanford_to_lichen_bark": 39,
          "printed_label": ".91",
          "route_role": "official_mainline",
          "start_node_id": "route-node-ohlone-ot40",
          "topology_status": "atomic_leg"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-map-mainline-mileage-label-039",
          "evidence_id": "evidence-ohlone-map-mainline-mileage-label-039",
          "notes": "Individually transcribed from the mileage-between-points label printed on the red official Ohlone route; exact tick coordinates are not asserted.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The official Ohlone Wilderness Permit Map marks the red hikers-and-horses-only Ohlone route, numbered posts OT26 through OT35, and the Lichen Bark start area. It prints 0.91 mile from Lichen Bark to OT40; mainline distances of 0.37, 0.16, 0.22+0.21+0.35, 0.28, 0.99, 0.91, 0.52, 0.35, and 0.83 mile between OT26 and OT35; a Maggie's Half Acre parallel route of 0.05+0.84 mile between OT27 and OT29; a Stewart's Camp parallel route of 0.60+0.46+0.61+0.28 mile between OT33 and OT35; and a 0.16-mile one-way spur from OT26 to Doe Canyon Horse Camp. The map places water and restrooms at Lichen Bark and shows camp/facility access on the alternate routes. Distances are transcribed from printed tick labels; sums are derived and do not replace the printed components. A second map-faithful pass preserves all 39 individual mileage labels printed on the red official mainline outside the detailed OT26-OT35 slice, ordered from Stanford Avenue toward Lichen Bark. Each printed value is now assigned to an atomic leg bounded by a numbered post or an explicit intermediate mileage-tick node; two mapped consecutive-post connectors have no printed distance.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "observed_at": null,
          "observer": "",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "route-leg-ohlone-mainline-050",
        "kind": "route_segment",
        "name": "Ohlone mainline atomic leg 050"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-route-segment-lichen-bark-ot40",
        "evidence_ids": [
          "evidence-ohlone-route-segment-lichen-bark-ot40"
        ],
        "predicate": "printed_route_distance_miles",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "route-segment-ohlone-lichen-bark-ot40",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2025-08-01"
        },
        "value": {
          "calculation": "printed_directly",
          "distance_miles": 0.91,
          "printed_components_miles": [
            0.91
          ],
          "route_role": "official_mainline"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-route-segment-lichen-bark-ot40",
          "evidence_id": "evidence-ohlone-route-segment-lichen-bark-ot40",
          "notes": "",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The official Ohlone Wilderness Permit Map marks the red hikers-and-horses-only Ohlone route, numbered posts OT26 through OT35, and the Lichen Bark start area. It prints 0.91 mile from Lichen Bark to OT40; mainline distances of 0.37, 0.16, 0.22+0.21+0.35, 0.28, 0.99, 0.91, 0.52, 0.35, and 0.83 mile between OT26 and OT35; a Maggie's Half Acre parallel route of 0.05+0.84 mile between OT27 and OT29; a Stewart's Camp parallel route of 0.60+0.46+0.61+0.28 mile between OT33 and OT35; and a 0.16-mile one-way spur from OT26 to Doe Canyon Horse Camp. The map places water and restrooms at Lichen Bark and shows camp/facility access on the alternate routes. Distances are transcribed from printed tick labels; sums are derived and do not replace the printed components. A second map-faithful pass preserves all 39 individual mileage labels printed on the red official mainline outside the detailed OT26-OT35 slice, ordered from Stanford Avenue toward Lichen Bark. Each printed value is now assigned to an atomic leg bounded by a numbered post or an explicit intermediate mileage-tick node; two mapped consecutive-post connectors have no printed distance.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "observed_at": null,
          "observer": "",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "route-segment-ohlone-lichen-bark-ot40",
        "kind": "route_segment",
        "name": "Lichen Bark to OT40"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-route-segment-ot26-doe-canyon",
        "evidence_ids": [
          "evidence-ohlone-route-segment-ot26-doe-canyon"
        ],
        "predicate": "printed_route_distance_miles",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "route-segment-ohlone-ot26-doe-canyon",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2025-08-01"
        },
        "value": {
          "calculation": "printed_directly",
          "distance_miles": 0.16,
          "printed_components_miles": [
            0.16
          ],
          "route_role": "one_way_spur"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-route-segment-ot26-doe-canyon",
          "evidence_id": "evidence-ohlone-route-segment-ot26-doe-canyon",
          "notes": "",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The official Ohlone Wilderness Permit Map marks the red hikers-and-horses-only Ohlone route, numbered posts OT26 through OT35, and the Lichen Bark start area. It prints 0.91 mile from Lichen Bark to OT40; mainline distances of 0.37, 0.16, 0.22+0.21+0.35, 0.28, 0.99, 0.91, 0.52, 0.35, and 0.83 mile between OT26 and OT35; a Maggie's Half Acre parallel route of 0.05+0.84 mile between OT27 and OT29; a Stewart's Camp parallel route of 0.60+0.46+0.61+0.28 mile between OT33 and OT35; and a 0.16-mile one-way spur from OT26 to Doe Canyon Horse Camp. The map places water and restrooms at Lichen Bark and shows camp/facility access on the alternate routes. Distances are transcribed from printed tick labels; sums are derived and do not replace the printed components. A second map-faithful pass preserves all 39 individual mileage labels printed on the red official mainline outside the detailed OT26-OT35 slice, ordered from Stanford Avenue toward Lichen Bark. Each printed value is now assigned to an atomic leg bounded by a numbered post or an explicit intermediate mileage-tick node; two mapped consecutive-post connectors have no printed distance.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "observed_at": null,
          "observer": "",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "route-segment-ohlone-ot26-doe-canyon",
        "kind": "route_segment",
        "name": "OT26 to Doe Canyon Horse Camp"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-route-segment-ot26-ot27",
        "evidence_ids": [
          "evidence-ohlone-route-segment-ot26-ot27"
        ],
        "predicate": "printed_route_distance_miles",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "route-segment-ohlone-ot26-ot27",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2025-08-01"
        },
        "value": {
          "calculation": "printed_directly",
          "distance_miles": 0.37,
          "printed_components_miles": [
            0.37
          ],
          "route_role": "official_mainline"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-route-segment-ot26-ot27",
          "evidence_id": "evidence-ohlone-route-segment-ot26-ot27",
          "notes": "",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The official Ohlone Wilderness Permit Map marks the red hikers-and-horses-only Ohlone route, numbered posts OT26 through OT35, and the Lichen Bark start area. It prints 0.91 mile from Lichen Bark to OT40; mainline distances of 0.37, 0.16, 0.22+0.21+0.35, 0.28, 0.99, 0.91, 0.52, 0.35, and 0.83 mile between OT26 and OT35; a Maggie's Half Acre parallel route of 0.05+0.84 mile between OT27 and OT29; a Stewart's Camp parallel route of 0.60+0.46+0.61+0.28 mile between OT33 and OT35; and a 0.16-mile one-way spur from OT26 to Doe Canyon Horse Camp. The map places water and restrooms at Lichen Bark and shows camp/facility access on the alternate routes. Distances are transcribed from printed tick labels; sums are derived and do not replace the printed components. A second map-faithful pass preserves all 39 individual mileage labels printed on the red official mainline outside the detailed OT26-OT35 slice, ordered from Stanford Avenue toward Lichen Bark. Each printed value is now assigned to an atomic leg bounded by a numbered post or an explicit intermediate mileage-tick node; two mapped consecutive-post connectors have no printed distance.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "observed_at": null,
          "observer": "",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "route-segment-ohlone-ot26-ot27",
        "kind": "route_segment",
        "name": "OT26 to OT27"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-route-segment-ot27-ot28",
        "evidence_ids": [
          "evidence-ohlone-route-segment-ot27-ot28"
        ],
        "predicate": "printed_route_distance_miles",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "route-segment-ohlone-ot27-ot28",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2025-08-01"
        },
        "value": {
          "calculation": "printed_directly",
          "distance_miles": 0.16,
          "printed_components_miles": [
            0.16
          ],
          "route_role": "official_mainline"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-route-segment-ot27-ot28",
          "evidence_id": "evidence-ohlone-route-segment-ot27-ot28",
          "notes": "",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The official Ohlone Wilderness Permit Map marks the red hikers-and-horses-only Ohlone route, numbered posts OT26 through OT35, and the Lichen Bark start area. It prints 0.91 mile from Lichen Bark to OT40; mainline distances of 0.37, 0.16, 0.22+0.21+0.35, 0.28, 0.99, 0.91, 0.52, 0.35, and 0.83 mile between OT26 and OT35; a Maggie's Half Acre parallel route of 0.05+0.84 mile between OT27 and OT29; a Stewart's Camp parallel route of 0.60+0.46+0.61+0.28 mile between OT33 and OT35; and a 0.16-mile one-way spur from OT26 to Doe Canyon Horse Camp. The map places water and restrooms at Lichen Bark and shows camp/facility access on the alternate routes. Distances are transcribed from printed tick labels; sums are derived and do not replace the printed components. A second map-faithful pass preserves all 39 individual mileage labels printed on the red official mainline outside the detailed OT26-OT35 slice, ordered from Stanford Avenue toward Lichen Bark. Each printed value is now assigned to an atomic leg bounded by a numbered post or an explicit intermediate mileage-tick node; two mapped consecutive-post connectors have no printed distance.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "observed_at": null,
          "observer": "",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "route-segment-ohlone-ot27-ot28",
        "kind": "route_segment",
        "name": "OT27 to OT28"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-route-segment-ot27-ot29-maggies",
        "evidence_ids": [
          "evidence-ohlone-route-segment-ot27-ot29-maggies"
        ],
        "predicate": "printed_route_distance_miles",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "route-segment-ohlone-ot27-ot29-maggies",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2025-08-01"
        },
        "value": {
          "calculation": "sum_of_printed_components",
          "distance_miles": 0.89,
          "printed_components_miles": [
            0.05,
            0.84
          ],
          "route_role": "parallel_alternate"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-route-segment-ot27-ot29-maggies",
          "evidence_id": "evidence-ohlone-route-segment-ot27-ot29-maggies",
          "notes": "",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The official Ohlone Wilderness Permit Map marks the red hikers-and-horses-only Ohlone route, numbered posts OT26 through OT35, and the Lichen Bark start area. It prints 0.91 mile from Lichen Bark to OT40; mainline distances of 0.37, 0.16, 0.22+0.21+0.35, 0.28, 0.99, 0.91, 0.52, 0.35, and 0.83 mile between OT26 and OT35; a Maggie's Half Acre parallel route of 0.05+0.84 mile between OT27 and OT29; a Stewart's Camp parallel route of 0.60+0.46+0.61+0.28 mile between OT33 and OT35; and a 0.16-mile one-way spur from OT26 to Doe Canyon Horse Camp. The map places water and restrooms at Lichen Bark and shows camp/facility access on the alternate routes. Distances are transcribed from printed tick labels; sums are derived and do not replace the printed components. A second map-faithful pass preserves all 39 individual mileage labels printed on the red official mainline outside the detailed OT26-OT35 slice, ordered from Stanford Avenue toward Lichen Bark. Each printed value is now assigned to an atomic leg bounded by a numbered post or an explicit intermediate mileage-tick node; two mapped consecutive-post connectors have no printed distance.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "observed_at": null,
          "observer": "",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "route-segment-ohlone-ot27-ot29-maggies",
        "kind": "route_segment",
        "name": "OT27 to OT29 via Maggie's Half Acre"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-route-segment-ot28-ot29-rose",
        "evidence_ids": [
          "evidence-ohlone-route-segment-ot28-ot29-rose"
        ],
        "predicate": "printed_route_distance_miles",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "route-segment-ohlone-ot28-ot29-rose",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2025-08-01"
        },
        "value": {
          "calculation": "sum_of_printed_components",
          "distance_miles": 0.78,
          "printed_components_miles": [
            0.22,
            0.21,
            0.35
          ],
          "route_role": "official_mainline"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-route-segment-ot28-ot29-rose",
          "evidence_id": "evidence-ohlone-route-segment-ot28-ot29-rose",
          "notes": "",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The official Ohlone Wilderness Permit Map marks the red hikers-and-horses-only Ohlone route, numbered posts OT26 through OT35, and the Lichen Bark start area. It prints 0.91 mile from Lichen Bark to OT40; mainline distances of 0.37, 0.16, 0.22+0.21+0.35, 0.28, 0.99, 0.91, 0.52, 0.35, and 0.83 mile between OT26 and OT35; a Maggie's Half Acre parallel route of 0.05+0.84 mile between OT27 and OT29; a Stewart's Camp parallel route of 0.60+0.46+0.61+0.28 mile between OT33 and OT35; and a 0.16-mile one-way spur from OT26 to Doe Canyon Horse Camp. The map places water and restrooms at Lichen Bark and shows camp/facility access on the alternate routes. Distances are transcribed from printed tick labels; sums are derived and do not replace the printed components. A second map-faithful pass preserves all 39 individual mileage labels printed on the red official mainline outside the detailed OT26-OT35 slice, ordered from Stanford Avenue toward Lichen Bark. Each printed value is now assigned to an atomic leg bounded by a numbered post or an explicit intermediate mileage-tick node; two mapped consecutive-post connectors have no printed distance.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "observed_at": null,
          "observer": "",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "route-segment-ohlone-ot28-ot29-rose",
        "kind": "route_segment",
        "name": "OT28 to OT29 via Rose Peak"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-route-segment-ot29-ot30",
        "evidence_ids": [
          "evidence-ohlone-route-segment-ot29-ot30"
        ],
        "predicate": "printed_route_distance_miles",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "route-segment-ohlone-ot29-ot30",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2025-08-01"
        },
        "value": {
          "calculation": "printed_directly",
          "distance_miles": 0.28,
          "printed_components_miles": [
            0.28
          ],
          "route_role": "official_mainline"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-route-segment-ot29-ot30",
          "evidence_id": "evidence-ohlone-route-segment-ot29-ot30",
          "notes": "",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The official Ohlone Wilderness Permit Map marks the red hikers-and-horses-only Ohlone route, numbered posts OT26 through OT35, and the Lichen Bark start area. It prints 0.91 mile from Lichen Bark to OT40; mainline distances of 0.37, 0.16, 0.22+0.21+0.35, 0.28, 0.99, 0.91, 0.52, 0.35, and 0.83 mile between OT26 and OT35; a Maggie's Half Acre parallel route of 0.05+0.84 mile between OT27 and OT29; a Stewart's Camp parallel route of 0.60+0.46+0.61+0.28 mile between OT33 and OT35; and a 0.16-mile one-way spur from OT26 to Doe Canyon Horse Camp. The map places water and restrooms at Lichen Bark and shows camp/facility access on the alternate routes. Distances are transcribed from printed tick labels; sums are derived and do not replace the printed components. A second map-faithful pass preserves all 39 individual mileage labels printed on the red official mainline outside the detailed OT26-OT35 slice, ordered from Stanford Avenue toward Lichen Bark. Each printed value is now assigned to an atomic leg bounded by a numbered post or an explicit intermediate mileage-tick node; two mapped consecutive-post connectors have no printed distance.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "observed_at": null,
          "observer": "",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "route-segment-ohlone-ot29-ot30",
        "kind": "route_segment",
        "name": "OT29 to OT30"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-route-segment-ot30-ot31",
        "evidence_ids": [
          "evidence-ohlone-route-segment-ot30-ot31"
        ],
        "predicate": "printed_route_distance_miles",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "route-segment-ohlone-ot30-ot31",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2025-08-01"
        },
        "value": {
          "calculation": "printed_directly",
          "distance_miles": 0.99,
          "printed_components_miles": [
            0.99
          ],
          "route_role": "official_mainline"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-route-segment-ot30-ot31",
          "evidence_id": "evidence-ohlone-route-segment-ot30-ot31",
          "notes": "",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The official Ohlone Wilderness Permit Map marks the red hikers-and-horses-only Ohlone route, numbered posts OT26 through OT35, and the Lichen Bark start area. It prints 0.91 mile from Lichen Bark to OT40; mainline distances of 0.37, 0.16, 0.22+0.21+0.35, 0.28, 0.99, 0.91, 0.52, 0.35, and 0.83 mile between OT26 and OT35; a Maggie's Half Acre parallel route of 0.05+0.84 mile between OT27 and OT29; a Stewart's Camp parallel route of 0.60+0.46+0.61+0.28 mile between OT33 and OT35; and a 0.16-mile one-way spur from OT26 to Doe Canyon Horse Camp. The map places water and restrooms at Lichen Bark and shows camp/facility access on the alternate routes. Distances are transcribed from printed tick labels; sums are derived and do not replace the printed components. A second map-faithful pass preserves all 39 individual mileage labels printed on the red official mainline outside the detailed OT26-OT35 slice, ordered from Stanford Avenue toward Lichen Bark. Each printed value is now assigned to an atomic leg bounded by a numbered post or an explicit intermediate mileage-tick node; two mapped consecutive-post connectors have no printed distance.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "observed_at": null,
          "observer": "",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "route-segment-ohlone-ot30-ot31",
        "kind": "route_segment",
        "name": "OT30 to OT31"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-route-segment-ot31-ot32",
        "evidence_ids": [
          "evidence-ohlone-route-segment-ot31-ot32"
        ],
        "predicate": "printed_route_distance_miles",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "route-segment-ohlone-ot31-ot32",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2025-08-01"
        },
        "value": {
          "calculation": "printed_directly",
          "distance_miles": 0.91,
          "printed_components_miles": [
            0.91
          ],
          "route_role": "official_mainline"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-route-segment-ot31-ot32",
          "evidence_id": "evidence-ohlone-route-segment-ot31-ot32",
          "notes": "",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The official Ohlone Wilderness Permit Map marks the red hikers-and-horses-only Ohlone route, numbered posts OT26 through OT35, and the Lichen Bark start area. It prints 0.91 mile from Lichen Bark to OT40; mainline distances of 0.37, 0.16, 0.22+0.21+0.35, 0.28, 0.99, 0.91, 0.52, 0.35, and 0.83 mile between OT26 and OT35; a Maggie's Half Acre parallel route of 0.05+0.84 mile between OT27 and OT29; a Stewart's Camp parallel route of 0.60+0.46+0.61+0.28 mile between OT33 and OT35; and a 0.16-mile one-way spur from OT26 to Doe Canyon Horse Camp. The map places water and restrooms at Lichen Bark and shows camp/facility access on the alternate routes. Distances are transcribed from printed tick labels; sums are derived and do not replace the printed components. A second map-faithful pass preserves all 39 individual mileage labels printed on the red official mainline outside the detailed OT26-OT35 slice, ordered from Stanford Avenue toward Lichen Bark. Each printed value is now assigned to an atomic leg bounded by a numbered post or an explicit intermediate mileage-tick node; two mapped consecutive-post connectors have no printed distance.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "observed_at": null,
          "observer": "",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "route-segment-ohlone-ot31-ot32",
        "kind": "route_segment",
        "name": "OT31 to OT32"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-route-segment-ot32-ot33",
        "evidence_ids": [
          "evidence-ohlone-route-segment-ot32-ot33"
        ],
        "predicate": "printed_route_distance_miles",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "route-segment-ohlone-ot32-ot33",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2025-08-01"
        },
        "value": {
          "calculation": "printed_directly",
          "distance_miles": 0.52,
          "printed_components_miles": [
            0.52
          ],
          "route_role": "official_mainline"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-route-segment-ot32-ot33",
          "evidence_id": "evidence-ohlone-route-segment-ot32-ot33",
          "notes": "",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The official Ohlone Wilderness Permit Map marks the red hikers-and-horses-only Ohlone route, numbered posts OT26 through OT35, and the Lichen Bark start area. It prints 0.91 mile from Lichen Bark to OT40; mainline distances of 0.37, 0.16, 0.22+0.21+0.35, 0.28, 0.99, 0.91, 0.52, 0.35, and 0.83 mile between OT26 and OT35; a Maggie's Half Acre parallel route of 0.05+0.84 mile between OT27 and OT29; a Stewart's Camp parallel route of 0.60+0.46+0.61+0.28 mile between OT33 and OT35; and a 0.16-mile one-way spur from OT26 to Doe Canyon Horse Camp. The map places water and restrooms at Lichen Bark and shows camp/facility access on the alternate routes. Distances are transcribed from printed tick labels; sums are derived and do not replace the printed components. A second map-faithful pass preserves all 39 individual mileage labels printed on the red official mainline outside the detailed OT26-OT35 slice, ordered from Stanford Avenue toward Lichen Bark. Each printed value is now assigned to an atomic leg bounded by a numbered post or an explicit intermediate mileage-tick node; two mapped consecutive-post connectors have no printed distance.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "observed_at": null,
          "observer": "",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "route-segment-ohlone-ot32-ot33",
        "kind": "route_segment",
        "name": "OT32 to OT33"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-route-segment-ot33-ot34",
        "evidence_ids": [
          "evidence-ohlone-route-segment-ot33-ot34"
        ],
        "predicate": "printed_route_distance_miles",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "route-segment-ohlone-ot33-ot34",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2025-08-01"
        },
        "value": {
          "calculation": "printed_directly",
          "distance_miles": 0.35,
          "printed_components_miles": [
            0.35
          ],
          "route_role": "official_mainline"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-route-segment-ot33-ot34",
          "evidence_id": "evidence-ohlone-route-segment-ot33-ot34",
          "notes": "",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The official Ohlone Wilderness Permit Map marks the red hikers-and-horses-only Ohlone route, numbered posts OT26 through OT35, and the Lichen Bark start area. It prints 0.91 mile from Lichen Bark to OT40; mainline distances of 0.37, 0.16, 0.22+0.21+0.35, 0.28, 0.99, 0.91, 0.52, 0.35, and 0.83 mile between OT26 and OT35; a Maggie's Half Acre parallel route of 0.05+0.84 mile between OT27 and OT29; a Stewart's Camp parallel route of 0.60+0.46+0.61+0.28 mile between OT33 and OT35; and a 0.16-mile one-way spur from OT26 to Doe Canyon Horse Camp. The map places water and restrooms at Lichen Bark and shows camp/facility access on the alternate routes. Distances are transcribed from printed tick labels; sums are derived and do not replace the printed components. A second map-faithful pass preserves all 39 individual mileage labels printed on the red official mainline outside the detailed OT26-OT35 slice, ordered from Stanford Avenue toward Lichen Bark. Each printed value is now assigned to an atomic leg bounded by a numbered post or an explicit intermediate mileage-tick node; two mapped consecutive-post connectors have no printed distance.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "observed_at": null,
          "observer": "",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "route-segment-ohlone-ot33-ot34",
        "kind": "route_segment",
        "name": "OT33 to OT34"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-route-segment-ot33-ot35-stewarts",
        "evidence_ids": [
          "evidence-ohlone-route-segment-ot33-ot35-stewarts"
        ],
        "predicate": "printed_route_distance_miles",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "route-segment-ohlone-ot33-ot35-stewarts",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2025-08-01"
        },
        "value": {
          "calculation": "sum_of_printed_components",
          "distance_miles": 1.95,
          "printed_components_miles": [
            0.6,
            0.46,
            0.61,
            0.28
          ],
          "route_role": "parallel_alternate"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-route-segment-ot33-ot35-stewarts",
          "evidence_id": "evidence-ohlone-route-segment-ot33-ot35-stewarts",
          "notes": "",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The official Ohlone Wilderness Permit Map marks the red hikers-and-horses-only Ohlone route, numbered posts OT26 through OT35, and the Lichen Bark start area. It prints 0.91 mile from Lichen Bark to OT40; mainline distances of 0.37, 0.16, 0.22+0.21+0.35, 0.28, 0.99, 0.91, 0.52, 0.35, and 0.83 mile between OT26 and OT35; a Maggie's Half Acre parallel route of 0.05+0.84 mile between OT27 and OT29; a Stewart's Camp parallel route of 0.60+0.46+0.61+0.28 mile between OT33 and OT35; and a 0.16-mile one-way spur from OT26 to Doe Canyon Horse Camp. The map places water and restrooms at Lichen Bark and shows camp/facility access on the alternate routes. Distances are transcribed from printed tick labels; sums are derived and do not replace the printed components. A second map-faithful pass preserves all 39 individual mileage labels printed on the red official mainline outside the detailed OT26-OT35 slice, ordered from Stanford Avenue toward Lichen Bark. Each printed value is now assigned to an atomic leg bounded by a numbered post or an explicit intermediate mileage-tick node; two mapped consecutive-post connectors have no printed distance.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "observed_at": null,
          "observer": "",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "route-segment-ohlone-ot33-ot35-stewarts",
        "kind": "route_segment",
        "name": "OT33 to OT35 via Stewart's Camp and Murietta Falls"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-route-segment-ot34-ot35",
        "evidence_ids": [
          "evidence-ohlone-route-segment-ot34-ot35"
        ],
        "predicate": "printed_route_distance_miles",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "route-segment-ohlone-ot34-ot35",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2025-08-01"
        },
        "value": {
          "calculation": "printed_directly",
          "distance_miles": 0.83,
          "printed_components_miles": [
            0.83
          ],
          "route_role": "official_mainline"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-route-segment-ot34-ot35",
          "evidence_id": "evidence-ohlone-route-segment-ot34-ot35",
          "notes": "",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The official Ohlone Wilderness Permit Map marks the red hikers-and-horses-only Ohlone route, numbered posts OT26 through OT35, and the Lichen Bark start area. It prints 0.91 mile from Lichen Bark to OT40; mainline distances of 0.37, 0.16, 0.22+0.21+0.35, 0.28, 0.99, 0.91, 0.52, 0.35, and 0.83 mile between OT26 and OT35; a Maggie's Half Acre parallel route of 0.05+0.84 mile between OT27 and OT29; a Stewart's Camp parallel route of 0.60+0.46+0.61+0.28 mile between OT33 and OT35; and a 0.16-mile one-way spur from OT26 to Doe Canyon Horse Camp. The map places water and restrooms at Lichen Bark and shows camp/facility access on the alternate routes. Distances are transcribed from printed tick labels; sums are derived and do not replace the printed components. A second map-faithful pass preserves all 39 individual mileage labels printed on the red official mainline outside the detailed OT26-OT35 slice, ordered from Stanford Avenue toward Lichen Bark. Each printed value is now assigned to an atomic leg bounded by a numbered post or an explicit intermediate mileage-tick node; two mapped consecutive-post connectors have no printed distance.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "observed_at": null,
          "observer": "",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "route-segment-ohlone-ot34-ot35",
        "kind": "route_segment",
        "name": "OT34 to OT35"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-map-corridor-distances",
        "evidence_ids": [
          "evidence-ohlone-map-corridor-distances"
        ],
        "predicate": "published_corridor_distances_miles",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "trail-ohlone-wilderness",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2025-08-01"
        },
        "value": {
          "sunol_boundary_to_del_valle_boundary": 13.9,
          "sunol_boundary_to_del_valle_west_beach_services": 15.6
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-map-corridor-distances",
          "evidence_id": "evidence-ohlone-map-corridor-distances",
          "notes": "",
          "observation_id": "observation-ohlone-map-corridor",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [
            "PDF page 1"
          ],
          "content": "The map depicts the Ohlone trail corridor across Mission Peak, Sunol, Ohlone Wilderness, San Francisco Water Department lands, and Del Valle. It states 13.9 miles between the Sunol and Del Valle park boundaries and 15.6 miles to Del Valle West Beach services.",
          "observation_id": "observation-ohlone-map-corridor",
          "observed_at": "2025-08-01T00:00:00+00:00",
          "observer": "Wayproof source review",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "trail-ohlone-wilderness",
        "kind": "trail",
        "name": "Ohlone Wilderness Trail"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-map-permit-title-historical",
        "evidence_ids": [
          "evidence-ohlone-map-permit-title-historical"
        ],
        "predicate": "published_map_title",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "trail-ohlone-wilderness",
        "temporal_scope": {
          "ends_on": "2025-12-31",
          "starts_on": "2025-08-01"
        },
        "value": "Ohlone Wilderness Permit Map"
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-map-permit-title-historical",
          "evidence_id": "evidence-ohlone-map-permit-title-historical",
          "notes": "",
          "observation_id": "observation-ohlone-map-metadata",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [
            "PDF page 1"
          ],
          "content": "The one-page map is marked Rev. 2025-8 and titled Ohlone Wilderness Permit Map.",
          "observation_id": "observation-ohlone-map-metadata",
          "observed_at": "2025-08-01T00:00:00+00:00",
          "observer": "Wayproof source review",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "trail-ohlone-wilderness",
        "kind": "trail",
        "name": "Ohlone Wilderness Trail"
      }
    },
    {
      "claim": {
        "claim_id": "claim-del-valle-ohlone-permit-page-statement",
        "evidence_ids": [
          "evidence-del-valle-ohlone-permit-page-statement"
        ],
        "predicate": "published_permit_statement",
        "spatial_scope_ids": [
          "scope-del-valle-park"
        ],
        "subject_id": "trail-ohlone-wilderness",
        "temporal_scope": {
          "ends_on": "2025-12-31",
          "starts_on": null
        },
        "value": "The ReserveAmerica overview states that a permit is required on portions of the trail."
      },
      "evidence": [
        {
          "claim_id": "claim-del-valle-ohlone-permit-page-statement",
          "evidence_id": "evidence-del-valle-ohlone-permit-page-statement",
          "notes": "",
          "observation_id": "observation-del-valle-ohlone-permit-statement",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The page calls Del Valle the eastern gateway to the Ohlone Wilderness Trail, describes the trail as 28 miles connecting to Sunol and Mission Peak, and states that permits are required on portions and may be purchased at the park entrance kiosk; it separately states that backpack reservations remain available.",
          "observation_id": "observation-del-valle-ohlone-permit-statement",
          "observed_at": null,
          "observer": "user-supplied page transcription",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-reserveamerica-del-valle-overview-110003"
        }
      ],
      "sources": [
        {
          "locator": "https://www.reserveamerica.com/explore/del-valle/EB/110003/overview",
          "publisher": "ReserveAmerica / East Bay Regional Park District",
          "source_id": "source-reserveamerica-del-valle-overview-110003"
        }
      ],
      "subject": {
        "entity_id": "trail-ohlone-wilderness",
        "kind": "trail",
        "name": "Ohlone Wilderness Trail"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-water-availability-20260919",
        "evidence_ids": [
          "evidence-ohlone-water-availability-20260919"
        ],
        "predicate": "reported_water_availability",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "trail-ohlone-wilderness",
        "temporal_scope": {
          "ends_on": "2026-09-19",
          "starts_on": "2026-09-19"
        },
        "value": {
          "available": [
            "Eagle Springs",
            "Backpack Camp",
            "Doe Camp",
            "Maggie's Half Acre",
            "Boyd Camp",
            "Stromer Springs",
            "Stewart's Camp"
          ],
          "potable": false,
          "required_treatment": [
            "filter",
            "treat",
            "boil"
          ]
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-water-availability-20260919",
          "evidence_id": "evidence-ohlone-water-availability-20260919",
          "notes": "",
          "observation_id": "observation-ebrpd-ohlone-water-20260919",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "Updated 2026-09-19: Eagle Springs, Backpack Camp, Doe Camp, Maggie's Half Acre, Boyd Camp, Stromer Springs, and Stewart's Camp report water available. All water is non-potable and must be filtered, treated, or boiled for human consumption.",
          "observation_id": "observation-ebrpd-ohlone-water-20260919",
          "observed_at": "2026-09-19T00:00:00+00:00",
          "observer": "Wayproof source review",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-park-page"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/parks/ohlone",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-park-page"
        }
      ],
      "subject": {
        "entity_id": "trail-ohlone-wilderness",
        "kind": "trail",
        "name": "Ohlone Wilderness Trail"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-overnight-parking",
        "evidence_ids": [
          "evidence-ohlone-overnight-parking"
        ],
        "predicate": "reserved_overnight_parking",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "trail-ohlone-wilderness",
        "temporal_scope": null,
        "value": {
          "allowed_with_reservation_and_permit": true,
          "locations": [
            "Del Valle",
            "Sunol",
            "Mission Peak"
          ]
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-overnight-parking",
          "evidence_id": "evidence-ohlone-overnight-parking",
          "notes": "",
          "observation_id": "observation-ebrpd-ohlone-camping",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "Overnight use requires a separate reservation for a designated trail campsite, made by phone at least two days in advance. Reserved overnight parking is allowed at Del Valle, Sunol, and Mission Peak parking lots.",
          "observation_id": "observation-ebrpd-ohlone-camping",
          "observed_at": null,
          "observer": "Wayproof source review",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-park-page"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/parks/ohlone",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-park-page"
        }
      ],
      "subject": {
        "entity_id": "trail-ohlone-wilderness",
        "kind": "trail",
        "name": "Ohlone Wilderness Trail"
      }
    },
    {
      "claim": {
        "claim_id": "claim-eagle-springs-shared-facilities",
        "evidence_ids": [
          "evidence-ebrpd-backpack-faq-eagle-springs-facilities"
        ],
        "predicate": "shared_facilities",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "camp-ohlone-map-eagle-spring",
        "temporal_scope": null,
        "value": {
          "applies_to_sites": 4,
          "restroom": "chemical toilet",
          "water": "non-potable water source"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-eagle-springs-shared-facilities",
          "evidence_id": "evidence-ebrpd-backpack-faq-eagle-springs-facilities",
          "notes": "The official FAQ explicitly states that the four sites share one chemical toilet and one non-potable water source.",
          "observation_id": "observation-ebrpd-backpack-faq-eagle-springs",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The current FAQ describes four Eagle Springs backpack sites on the back side of Mission Peak. Each accommodates 1-10 people and has a picnic table. The four sites share a chemical toilet and a non-potable water source. The camp is approximately 4.5 miles from Stanford Avenue staging or 4 miles from Sunol.",
          "observation_id": "observation-ebrpd-backpack-faq-eagle-springs",
          "observed_at": null,
          "observer": "Wayproof source review",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-backpack-camping-faqs"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/recreation/camping/backpack-camping-faqs",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-backpack-camping-faqs"
        }
      ],
      "subject": {
        "entity_id": "camp-ohlone-map-eagle-spring",
        "kind": "backcountry_camp",
        "name": "Eagle Spring"
      }
    },
    {
      "claim": {
        "claim_id": "claim-google-maps-ohlone-lichen-bark-start-coordinate",
        "evidence_ids": [
          "evidence-google-maps-ohlone-lichen-bark-360"
        ],
        "predicate": "third_party_start_coordinate",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "trailhead-ohlone-lichen-bark",
        "temporal_scope": null,
        "value": {
          "imagery_month": "2015-03",
          "latitude": 37.5787566,
          "longitude": -121.6974062,
          "provenance_class": "user_supplied_google_maps_360"
        }
      },
      "evidence": [
        {
          "claim_id": "claim-google-maps-ohlone-lichen-bark-start-coordinate",
          "evidence_id": "evidence-google-maps-ohlone-lichen-bark-360",
          "notes": "Third-party imagery coordinate; not a surveyed EBRPD coordinate.",
          "observation_id": "observation-google-maps-ohlone-lichen-bark-360",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The user-supplied Google Maps 360 link resolves to contributor imagery at 37.5787566, -121.6974062 near the Lichen Bark parking and path complex. Google labels the imagery March 2015. This is a practical third-party start coordinate, not an EBRPD survey point and not evidence of current facility operation.",
          "observation_id": "observation-google-maps-ohlone-lichen-bark-360",
          "observed_at": "2015-03-01T00:00:00+00:00",
          "observer": "Google Maps contributor imagery supplied by user",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-google-maps-ohlone-lichen-bark-360"
        }
      ],
      "sources": [
        {
          "locator": "https://maps.app.goo.gl/imRm3GCJrx8g9T6r6",
          "publisher": "Google Maps contributor imagery",
          "source_id": "source-google-maps-ohlone-lichen-bark-360"
        }
      ],
      "subject": {
        "entity_id": "trailhead-ohlone-lichen-bark",
        "kind": "trailhead",
        "name": "Lichen Bark Ohlone Trailhead"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-trail-permit-not-required-2026",
        "evidence_ids": [
          "evidence-ohlone-trail-permit-not-required-2026",
          "evidence-ebrpd-sunol-ohlone-permit-not-required-2026"
        ],
        "predicate": "trail_permit_required",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "trail-ohlone-wilderness",
        "temporal_scope": {
          "ends_on": null,
          "starts_on": "2026-01-01"
        },
        "value": false
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-trail-permit-not-required-2026",
          "evidence_id": "evidence-ohlone-trail-permit-not-required-2026",
          "notes": "",
          "observation_id": "observation-ebrpd-ohlone-permit-2026",
          "stance": "supports"
        },
        {
          "claim_id": "claim-ohlone-trail-permit-not-required-2026",
          "evidence_id": "evidence-ebrpd-sunol-ohlone-permit-not-required-2026",
          "notes": "The Sunol park page independently corroborates the Ohlone park page's effective-date statement.",
          "observation_id": "observation-ebrpd-sunol-ohlone-policy",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "As of 2026-01-01, an Ohlone trail permit is not required and no additional permits will be sold. An overnight backpacking reservation is still required.",
          "observation_id": "observation-ebrpd-ohlone-permit-2026",
          "observed_at": "2026-01-01T00:00:00+00:00",
          "observer": "Wayproof source review",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-park-page"
        },
        {
          "artifact_refs": [
            "Ohlone Wilderness Trail"
          ],
          "content": "The page states that as of January 1, 2026 an Ohlone permit is not required and no additional permits will be sold. Overnight backpacking reservations remain required, and designated Ohlone Trail campsites require advance reservation two or more business days ahead.",
          "observation_id": "observation-ebrpd-sunol-ohlone-policy",
          "observed_at": null,
          "observer": "Wayproof live source review",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-sunol-park-page"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/parks/ohlone",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-park-page"
        },
        {
          "locator": "https://www.ebparks.org/parks/sunol",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-sunol-park-page"
        }
      ],
      "subject": {
        "entity_id": "trail-ohlone-wilderness",
        "kind": "trail",
        "name": "Ohlone Wilderness Trail"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-trail-use",
        "evidence_ids": [
          "evidence-ohlone-trail-use",
          "evidence-ohlone-map-trail-use"
        ],
        "predicate": "trail_use",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "trail-ohlone-wilderness",
        "temporal_scope": null,
        "value": {
          "bicycles": false,
          "distance_miles": 28,
          "equestrians": true,
          "hikers": true,
          "motor_vehicles": false
        }
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-trail-use",
          "evidence_id": "evidence-ohlone-trail-use",
          "notes": "",
          "observation_id": "observation-ebrpd-ohlone-trail",
          "stance": "supports"
        },
        {
          "claim_id": "claim-ohlone-trail-use",
          "evidence_id": "evidence-ohlone-map-trail-use",
          "notes": "",
          "observation_id": "observation-ohlone-map-restrictions",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The 28-mile Ohlone Wilderness Trail is open to hikers and equestrians, not bicycles or motor vehicles, and crosses Ohlone Wilderness, Mission Peak, Sunol, Del Valle, and leased watershed lands where users must stay in the trail corridor.",
          "observation_id": "observation-ebrpd-ohlone-trail",
          "observed_at": null,
          "observer": "Wayproof source review",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-park-page"
        },
        {
          "artifact_refs": [
            "PDF page 1"
          ],
          "content": "The map repeatedly says stay on trail and no bicycles, identifies the Ohlone Wilderness Trail for hikers and horses only, and marks service roads and land-bank areas as no access. It requires staying on the trail in San Francisco Water Department land.",
          "observation_id": "observation-ohlone-map-restrictions",
          "observed_at": "2025-08-01T00:00:00+00:00",
          "observer": "Wayproof source review",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/parks/ohlone",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-park-page"
        },
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "subject": {
        "entity_id": "trail-ohlone-wilderness",
        "kind": "trail",
        "name": "Ohlone Wilderness Trail"
      }
    },
    {
      "claim": {
        "claim_id": "claim-ohlone-trail-traversed-parks",
        "evidence_ids": [
          "evidence-ohlone-trail-traversed-parks"
        ],
        "predicate": "traversed_parks",
        "spatial_scope_ids": [
          "scope-ohlone-wilderness-trail"
        ],
        "subject_id": "trail-ohlone-wilderness",
        "temporal_scope": null,
        "value": [
          "park-ohlone-wilderness-regional-preserve",
          "park-mission-peak-regional-preserve",
          "park-sunol-wilderness-regional-preserve",
          "park-del-valle-regional-park"
        ]
      },
      "evidence": [
        {
          "claim_id": "claim-ohlone-trail-traversed-parks",
          "evidence_id": "evidence-ohlone-trail-traversed-parks",
          "notes": "",
          "observation_id": "observation-ebrpd-ohlone-trail",
          "stance": "supports"
        }
      ],
      "observations": [
        {
          "artifact_refs": [],
          "content": "The 28-mile Ohlone Wilderness Trail is open to hikers and equestrians, not bicycles or motor vehicles, and crosses Ohlone Wilderness, Mission Peak, Sunol, Del Valle, and leased watershed lands where users must stay in the trail corridor.",
          "observation_id": "observation-ebrpd-ohlone-trail",
          "observed_at": null,
          "observer": "Wayproof source review",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-park-page"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/parks/ohlone",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-park-page"
        }
      ],
      "subject": {
        "entity_id": "trail-ohlone-wilderness",
        "kind": "trail",
        "name": "Ohlone Wilderness Trail"
      }
    }
  ],
  "entity": {
    "entity_id": "trail-ohlone-wilderness",
    "kind": "trail",
    "name": "Ohlone Wilderness Trail"
  },
  "gap_details": [
    {
      "claims": [
        {
          "claim": {
            "claim_id": "claim-ohlone-lichen-bark-start-area",
            "evidence_ids": [
              "evidence-ohlone-lichen-bark-start-area"
            ],
            "predicate": "official_route_start_area",
            "spatial_scope_ids": [
              "scope-ohlone-wilderness-trail"
            ],
            "subject_id": "trailhead-ohlone-lichen-bark",
            "temporal_scope": {
              "ends_on": null,
              "starts_on": "2025-08-01"
            },
            "value": {
              "first_numbered_post": "route-node-ohlone-ot40",
              "nearby_mapped_drinking_water": true,
              "nearby_mapped_restroom": true,
              "parking": true,
              "printed_distance_to_first_numbered_post_miles": 0.91
            }
          },
          "evidence": [
            {
              "claim_id": "claim-ohlone-lichen-bark-start-area",
              "evidence_id": "evidence-ohlone-lichen-bark-start-area",
              "notes": "Official map evidence for route start, parking, and mapped facilities.",
              "observation_id": "observation-ohlone-map-route-graph-pilot",
              "stance": "supports"
            }
          ],
          "observations": [
            {
              "artifact_refs": [],
              "content": "The official Ohlone Wilderness Permit Map marks the red hikers-and-horses-only Ohlone route, numbered posts OT26 through OT35, and the Lichen Bark start area. It prints 0.91 mile from Lichen Bark to OT40; mainline distances of 0.37, 0.16, 0.22+0.21+0.35, 0.28, 0.99, 0.91, 0.52, 0.35, and 0.83 mile between OT26 and OT35; a Maggie's Half Acre parallel route of 0.05+0.84 mile between OT27 and OT29; a Stewart's Camp parallel route of 0.60+0.46+0.61+0.28 mile between OT33 and OT35; and a 0.16-mile one-way spur from OT26 to Doe Canyon Horse Camp. The map places water and restrooms at Lichen Bark and shows camp/facility access on the alternate routes. Distances are transcribed from printed tick labels; sums are derived and do not replace the printed components. A second map-faithful pass preserves all 39 individual mileage labels printed on the red official mainline outside the detailed OT26-OT35 slice, ordered from Stanford Avenue toward Lichen Bark. Each printed value is now assigned to an atomic leg bounded by a numbered post or an explicit intermediate mileage-tick node; two mapped consecutive-post connectors have no printed distance.",
              "observation_id": "observation-ohlone-map-route-graph-pilot",
              "observed_at": null,
              "observer": "",
              "retrieved_at": "2026-09-20T00:00:00+00:00",
              "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
            }
          ],
          "sources": [
            {
              "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
              "publisher": "East Bay Regional Park District",
              "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
            }
          ]
        }
      ],
      "entities": [
        {
          "entity_id": "trailhead-ohlone-lichen-bark",
          "kind": "trailhead",
          "name": "Lichen Bark Ohlone Trailhead"
        },
        {
          "entity_id": "water-del-valle-lichen-bark",
          "kind": "water_source",
          "name": "Lichen Bark drinking water"
        }
      ],
      "history": [
        {
          "action": "ADD",
          "change_set_id": "wp-20260920-ohlone-route-graph-pilot",
          "evidence_refs": [],
          "knowledge_gap_refs": [],
          "path": "canonical/v0/gaps/gap-ohlone-lichen-bark-water-current-status.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-lichen-bark-water-current-status",
          "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-reinhardt-redwood-group-camp-capacities",
        "position": 238,
        "previous_id": "gap-ohlone-doe-water-exact-coordinate",
        "total": 299
      },
      "observations": [
        {
          "artifact_refs": [],
          "content": "The official Ohlone Wilderness Permit Map marks the red hikers-and-horses-only Ohlone route, numbered posts OT26 through OT35, and the Lichen Bark start area. It prints 0.91 mile from Lichen Bark to OT40; mainline distances of 0.37, 0.16, 0.22+0.21+0.35, 0.28, 0.99, 0.91, 0.52, 0.35, and 0.83 mile between OT26 and OT35; a Maggie's Half Acre parallel route of 0.05+0.84 mile between OT27 and OT29; a Stewart's Camp parallel route of 0.60+0.46+0.61+0.28 mile between OT33 and OT35; and a 0.16-mile one-way spur from OT26 to Doe Canyon Horse Camp. The map places water and restrooms at Lichen Bark and shows camp/facility access on the alternate routes. Distances are transcribed from printed tick labels; sums are derived and do not replace the printed components. A second map-faithful pass preserves all 39 individual mileage labels printed on the red official mainline outside the detailed OT26-OT35 slice, ordered from Stanford Avenue toward Lichen Bark. Each printed value is now assigned to an atomic leg bounded by a numbered post or an explicit intermediate mileage-tick node; two mapped consecutive-post connectors have no printed distance.",
          "observation_id": "observation-ohlone-map-route-graph-pilot",
          "observed_at": null,
          "observer": "",
          "retrieved_at": "2026-09-20T00:00:00+00:00",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ],
      "record": {
        "gap_id": "gap-ohlone-lichen-bark-water-current-status",
        "question": "Is the mapped Lichen Bark drinking-water facility currently operating?",
        "reason": "The official map establishes facility presence, while the 2015 imagery does not establish current operation; recheck before travel.",
        "related_ids": [
          "trailhead-ohlone-lichen-bark",
          "water-del-valle-lichen-bark",
          "claim-ohlone-lichen-bark-start-area"
        ]
      },
      "record_type": "gap",
      "related_records": [
        {
          "record": {
            "entity_id": "trailhead-ohlone-lichen-bark",
            "kind": "trailhead",
            "name": "Lichen Bark Ohlone Trailhead"
          },
          "record_id": "trailhead-ohlone-lichen-bark",
          "record_type": "entity"
        },
        {
          "record": {
            "entity_id": "water-del-valle-lichen-bark",
            "kind": "water_source",
            "name": "Lichen Bark drinking water"
          },
          "record_id": "water-del-valle-lichen-bark",
          "record_type": "entity"
        },
        {
          "record": {
            "claim_id": "claim-ohlone-lichen-bark-start-area",
            "evidence_ids": [
              "evidence-ohlone-lichen-bark-start-area"
            ],
            "predicate": "official_route_start_area",
            "spatial_scope_ids": [
              "scope-ohlone-wilderness-trail"
            ],
            "subject_id": "trailhead-ohlone-lichen-bark",
            "temporal_scope": {
              "ends_on": null,
              "starts_on": "2025-08-01"
            },
            "value": {
              "first_numbered_post": "route-node-ohlone-ot40",
              "nearby_mapped_drinking_water": true,
              "nearby_mapped_restroom": true,
              "parking": true,
              "printed_distance_to_first_numbered_post_miles": 0.91
            }
          },
          "record_id": "claim-ohlone-lichen-bark-start-area",
          "record_type": "claim"
        }
      ],
      "sources": [
        {
          "locator": "https://www.ebparks.org/sites/default/files/Ohlone-Wilderness-Permit-Map-11x17.pdf",
          "publisher": "East Bay Regional Park District",
          "source_id": "source-ebrpd-ohlone-wilderness-map-2025-08"
        }
      ]
    }
  ],
  "history": [
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-del-valle-reserveamerica-foundation",
      "evidence_refs": [],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/entities/trail-ohlone-wilderness.json",
      "reason": "Establish the source-backed Del Valle foundation from the supplied ReserveAmerica overview.",
      "record_id": "trail-ohlone-wilderness",
      "record_type": "entity",
      "summary": "Establish Del Valle park and family-campground knowledge from the ReserveAmerica overview while preserving inventory, permit, and operational-condition uncertainty."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-sunol-ohlone-sources",
      "evidence_refs": [
        "evidence-ohlone-overnight-alcohol-prohibited"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-overnight-alcohol-prohibited.json",
      "reason": "Add source-grounded Sunol and Ohlone trail knowledge with explicit provenance and applicability.",
      "record_id": "claim-ohlone-overnight-alcohol-prohibited",
      "record_type": "claim",
      "summary": "Add the EBRPD Sunol park page and ReserveAmerica Sunol overview, corroborate Ohlone permit and reservation policy, and add bounded Sunol access, safety, camping, and volatile-condition knowledge."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-official-camping-sources",
      "evidence_refs": [
        "evidence-ebrpd-backpack-faq-eagle-springs-access"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-eagle-springs-access-distances.json",
      "reason": "Promote official approximate approach distances.",
      "record_id": "claim-eagle-springs-access-distances",
      "record_type": "claim",
      "summary": "Ingest official Ohlone camping sources, Google-labeled campsite coordinates, firsthand Backpack Camp spigot and pit-toilet observations, and source-specific Eagles Aerie/Eyrie naming; preserve provenance boundaries and unresolved authoritative-coordinate and measured-proximity gaps."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-sunol-ohlone-sources",
      "evidence_refs": [
        "evidence-ohlone-backpack-fire-policy"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-backpack-fire-policy.json",
      "reason": "Add source-grounded Sunol and Ohlone trail knowledge with explicit provenance and applicability.",
      "record_id": "claim-ohlone-backpack-fire-policy",
      "record_type": "claim",
      "summary": "Add the EBRPD Sunol park page and ReserveAmerica Sunol overview, corroborate Ohlone permit and reservation policy, and add bounded Sunol access, safety, camping, and volatile-condition knowledge."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-sunol-ohlone-sources",
      "evidence_refs": [
        "evidence-ohlone-overnight-dogs-prohibited"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-overnight-dogs-prohibited.json",
      "reason": "Add source-grounded Sunol and Ohlone trail knowledge with explicit provenance and applicability.",
      "record_id": "claim-ohlone-overnight-dogs-prohibited",
      "record_type": "claim",
      "summary": "Add the EBRPD Sunol park page and ReserveAmerica Sunol overview, corroborate Ohlone permit and reservation policy, and add bounded Sunol access, safety, camping, and volatile-condition knowledge."
    },
    {
      "action": "REPLACE",
      "change_set_id": "wp-20260920-del-valle-ebrpd-park-page",
      "evidence_refs": [
        "evidence-del-valle-ohlone-gateway",
        "evidence-del-valle-ebrpd-ohlone-gateway"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-del-valle-ohlone-gateway.json",
      "reason": "Add EBRPD park-page evidence, preserve conflicts, and refine current Del Valle knowledge.",
      "record_id": "claim-del-valle-ohlone-gateway",
      "record_type": "claim",
      "summary": "Add EBRPD Del Valle park-page evidence, corroborate the 150-site campground inventory, preserve the acreage conflict, and capture dated operational conditions and rechecks."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-del-valle-reserveamerica-foundation",
      "evidence_refs": [
        "evidence-del-valle-ohlone-gateway"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-del-valle-ohlone-gateway.json",
      "reason": "Establish the source-backed Del Valle foundation from the supplied ReserveAmerica overview.",
      "record_id": "claim-del-valle-ohlone-gateway",
      "record_type": "claim",
      "summary": "Establish Del Valle park and family-campground knowledge from the ReserveAmerica overview while preserving inventory, permit, and operational-condition uncertainty."
    },
    {
      "action": "REPLACE",
      "change_set_id": "wp-20260920-ebrpd-ohlone-park-page",
      "evidence_refs": [],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-del-valle-ohlone-gateway.json",
      "reason": "Add the official Ohlone preserve page, resolve the 2026 permit change, and date volatile water status.",
      "record_id": "claim-del-valle-ohlone-gateway",
      "record_type": "claim",
      "summary": "Ingest the official Ohlone preserve page, resolve the obsolete permit ambiguity, and preserve dated water availability."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-corridor-map-locations",
      "evidence_refs": [
        "evidence-user-ohlone-boyd-restroom-20260905"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-user-ohlone-boyd-restroom-20260905.json",
      "reason": "Capture user-supplied Google Maps locations and dated firsthand Ohlone corridor facility observations with explicit provenance.",
      "record_id": "claim-user-ohlone-boyd-restroom-20260905",
      "record_type": "claim",
      "summary": "Capture six Google Maps labeled Ohlone corridor places plus dated September 5-6, 2026 firsthand water and restroom observations from the user's Del Valle-to-Mission Peak trip."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-corridor-map-locations",
      "evidence_refs": [
        "evidence-user-ohlone-boyd-water-20260905"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-user-ohlone-boyd-water-20260905.json",
      "reason": "Capture user-supplied Google Maps locations and dated firsthand Ohlone corridor facility observations with explicit provenance.",
      "record_id": "claim-user-ohlone-boyd-water-20260905",
      "record_type": "claim",
      "summary": "Capture six Google Maps labeled Ohlone corridor places plus dated September 5-6, 2026 firsthand water and restroom observations from the user's Del Valle-to-Mission Peak trip."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-corridor-map-locations",
      "evidence_refs": [
        "evidence-user-ohlone-eagle-springs-water-20260906"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-user-ohlone-eagle-springs-water-20260906.json",
      "reason": "Capture user-supplied Google Maps locations and dated firsthand Ohlone corridor facility observations with explicit provenance.",
      "record_id": "claim-user-ohlone-eagle-springs-water-20260906",
      "record_type": "claim",
      "summary": "Capture six Google Maps labeled Ohlone corridor places plus dated September 5-6, 2026 firsthand water and restroom observations from the user's Del Valle-to-Mission Peak trip."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-corridor-map-locations",
      "evidence_refs": [
        "evidence-user-ohlone-stewarts-restroom-20260905"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-user-ohlone-stewarts-restroom-20260905.json",
      "reason": "Capture user-supplied Google Maps locations and dated firsthand Ohlone corridor facility observations with explicit provenance.",
      "record_id": "claim-user-ohlone-stewarts-restroom-20260905",
      "record_type": "claim",
      "summary": "Capture six Google Maps labeled Ohlone corridor places plus dated September 5-6, 2026 firsthand water and restroom observations from the user's Del Valle-to-Mission Peak trip."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-corridor-map-locations",
      "evidence_refs": [
        "evidence-user-ohlone-stewarts-water-20260905"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-user-ohlone-stewarts-water-20260905.json",
      "reason": "Capture user-supplied Google Maps locations and dated firsthand Ohlone corridor facility observations with explicit provenance.",
      "record_id": "claim-user-ohlone-stewarts-water-20260905",
      "record_type": "claim",
      "summary": "Capture six Google Maps labeled Ohlone corridor places plus dated September 5-6, 2026 firsthand water and restroom observations from the user's Del Valle-to-Mission Peak trip."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-corridor-map-locations",
      "evidence_refs": [
        "evidence-user-ohlone-stromer-spring-water-20260905"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-user-ohlone-stromer-spring-water-20260905.json",
      "reason": "Capture user-supplied Google Maps locations and dated firsthand Ohlone corridor facility observations with explicit provenance.",
      "record_id": "claim-user-ohlone-stromer-spring-water-20260905",
      "record_type": "claim",
      "summary": "Capture six Google Maps labeled Ohlone corridor places plus dated September 5-6, 2026 firsthand water and restroom observations from the user's Del Valle-to-Mission Peak trip."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-corridor-map-locations",
      "evidence_refs": [
        "evidence-google-maps-ohlone-rose-peak-coordinate",
        "evidence-google-maps-ohlone-maggies-half-acre-coordinate",
        "evidence-google-maps-ohlone-boyds-camp-coordinate",
        "evidence-google-maps-ohlone-stewarts-camp-coordinate",
        "evidence-google-maps-ohlone-doe-canyon-horse-camp-coordinate",
        "evidence-google-maps-ohlone-eagle-spring-backpack-camp-coordinate"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-google-maps-ohlone-corridor-place-coordinates.json",
      "reason": "Capture user-supplied Google Maps locations and dated firsthand Ohlone corridor facility observations with explicit provenance.",
      "record_id": "claim-google-maps-ohlone-corridor-place-coordinates",
      "record_type": "claim",
      "summary": "Capture six Google Maps labeled Ohlone corridor places plus dated September 5-6, 2026 firsthand water and restroom observations from the user's Del Valle-to-Mission Peak trip."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ebrpd-ohlone-map-2025-08",
      "evidence_refs": [],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-map-cartography.json",
      "reason": "Add the August 2025 Ohlone map as dated spatial evidence without reviving its obsolete permit title.",
      "record_id": "claim-ohlone-map-cartography",
      "record_type": "claim",
      "summary": "Ingest the August 2025 Ohlone map as spatial evidence while bounding its permit-era title."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ebrpd-ohlone-map-2025-08",
      "evidence_refs": [],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-map-revision.json",
      "reason": "Add the August 2025 Ohlone map as dated spatial evidence without reviving its obsolete permit title.",
      "record_id": "claim-ohlone-map-revision",
      "record_type": "claim",
      "summary": "Ingest the August 2025 Ohlone map as spatial evidence while bounding its permit-era title."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ebrpd-ohlone-map-2025-08",
      "evidence_refs": [],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-map-access-restrictions.json",
      "reason": "Add the August 2025 Ohlone map as dated spatial evidence without reviving its obsolete permit title.",
      "record_id": "claim-ohlone-map-access-restrictions",
      "record_type": "claim",
      "summary": "Ingest the August 2025 Ohlone map as spatial evidence while bounding its permit-era title."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ebrpd-ohlone-map-2025-08",
      "evidence_refs": [],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-map-backcountry-camps.json",
      "reason": "Add the August 2025 Ohlone map as dated spatial evidence without reviving its obsolete permit title.",
      "record_id": "claim-ohlone-map-backcountry-camps",
      "record_type": "claim",
      "summary": "Ingest the August 2025 Ohlone map as spatial evidence while bounding its permit-era title."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-official-camping-sources",
      "evidence_refs": [
        "evidence-ebrpd-mission-peak-map-eagle-spring"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-eagle-spring-map-operating-restrictions.json",
      "reason": "Promote the map's direct camp annotation.",
      "record_id": "claim-eagle-spring-map-operating-restrictions",
      "record_type": "claim",
      "summary": "Ingest official Ohlone camping sources, Google-labeled campsite coordinates, firsthand Backpack Camp spigot and pit-toilet observations, and source-specific Eagles Aerie/Eyrie naming; preserve provenance boundaries and unresolved authoritative-coordinate and measured-proximity gaps."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-route-graph-pilot",
      "evidence_refs": [
        "evidence-ohlone-mainline-connector-01"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-mainline-connector-01.json",
      "reason": "Publish the missing official-route anchors, atomic mileage legs, and intermediate map ticks needed for end-to-end traversal.",
      "record_id": "claim-ohlone-mainline-connector-01",
      "record_type": "claim",
      "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."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-route-graph-pilot",
      "evidence_refs": [
        "evidence-ohlone-mainline-connector-02"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-mainline-connector-02.json",
      "reason": "Publish the missing official-route anchors, atomic mileage legs, and intermediate map ticks needed for end-to-end traversal.",
      "record_id": "claim-ohlone-mainline-connector-02",
      "record_type": "claim",
      "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."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-sunol-ohlone-sources",
      "evidence_refs": [
        "evidence-ohlone-trail-maximum-consecutive-nights"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-trail-maximum-consecutive-nights.json",
      "reason": "Add source-grounded Sunol and Ohlone trail knowledge with explicit provenance and applicability.",
      "record_id": "claim-ohlone-trail-maximum-consecutive-nights",
      "record_type": "claim",
      "summary": "Add the EBRPD Sunol park page and ReserveAmerica Sunol overview, corroborate Ohlone permit and reservation policy, and add bounded Sunol access, safety, camping, and volatile-condition knowledge."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-mission-peak-access-parking",
      "evidence_refs": [
        "evidence-ebrpd-mission-peak-map-route-distances-2026-08"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-mission-peak-map-route-distances-2026-08.json",
      "reason": "Ingest the current August 2026 official Mission Peak map with explicit revision provenance.",
      "record_id": "claim-mission-peak-map-route-distances-2026-08",
      "record_type": "claim",
      "summary": "Add official Mission Peak access and parking sources, Ohlone College visitor permit policy, linked access-point references, the Stanford Avenue restroom pin, and the current August 2026 official Mission Peak map with route distances and restroom corroboration."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-route-graph-pilot",
      "evidence_refs": [
        "evidence-ohlone-lichen-bark-start-area"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-lichen-bark-start-area.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": "claim-ohlone-lichen-bark-start-area",
      "record_type": "claim",
      "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."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-official-camping-sources",
      "evidence_refs": [
        "evidence-ebrpd-backpack-faq-ohlone-inventory"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ebrpd-backpack-faq-ohlone-inventory.json",
      "reason": "Promote the current official ordered inventory.",
      "record_id": "claim-ebrpd-backpack-faq-ohlone-inventory",
      "record_type": "claim",
      "summary": "Ingest official Ohlone camping sources, Google-labeled campsite coordinates, firsthand Backpack Camp spigot and pit-toilet observations, and source-specific Eagles Aerie/Eyrie naming; preserve provenance boundaries and unresolved authoritative-coordinate and measured-proximity gaps."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ebrpd-ohlone-park-page",
      "evidence_refs": [],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-overnight-reservation.json",
      "reason": "Add the official Ohlone preserve page, resolve the 2026 permit change, and date volatile water status.",
      "record_id": "claim-ohlone-overnight-reservation",
      "record_type": "claim",
      "summary": "Ingest the official Ohlone preserve page, resolve the obsolete permit ambiguity, and preserve dated water availability."
    },
    {
      "action": "REPLACE",
      "change_set_id": "wp-20260920-sunol-ohlone-sources",
      "evidence_refs": [
        "evidence-ebrpd-sunol-ohlone-overnight-reservation",
        "evidence-reserveamerica-sunol-ohlone-overnight-reservation"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-overnight-reservation.json",
      "reason": "Corroborate the existing overnight reservation claim with both newly reviewed sources.",
      "record_id": "claim-ohlone-overnight-reservation",
      "record_type": "claim",
      "summary": "Add the EBRPD Sunol park page and ReserveAmerica Sunol overview, corroborate Ohlone permit and reservation policy, and add bounded Sunol access, safety, camping, and volatile-condition knowledge."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-route-graph-pilot",
      "evidence_refs": [
        "evidence-ohlone-mainline-atomic-distance-01"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-mainline-atomic-distance-01.json",
      "reason": "Publish the missing official-route anchors, atomic mileage legs, and intermediate map ticks needed for end-to-end traversal.",
      "record_id": "claim-ohlone-mainline-atomic-distance-01",
      "record_type": "claim",
      "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."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-route-graph-pilot",
      "evidence_refs": [
        "evidence-ohlone-mainline-atomic-distance-02"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-mainline-atomic-distance-02.json",
      "reason": "Publish the missing official-route anchors, atomic mileage legs, and intermediate map ticks needed for end-to-end traversal.",
      "record_id": "claim-ohlone-mainline-atomic-distance-02",
      "record_type": "claim",
      "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."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-route-graph-pilot",
      "evidence_refs": [
        "evidence-ohlone-mainline-atomic-distance-03"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-mainline-atomic-distance-03.json",
      "reason": "Publish the missing official-route anchors, atomic mileage legs, and intermediate map ticks needed for end-to-end traversal.",
      "record_id": "claim-ohlone-mainline-atomic-distance-03",
      "record_type": "claim",
      "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."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-route-graph-pilot",
      "evidence_refs": [
        "evidence-ohlone-mainline-atomic-distance-04"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-mainline-atomic-distance-04.json",
      "reason": "Publish the missing official-route anchors, atomic mileage legs, and intermediate map ticks needed for end-to-end traversal.",
      "record_id": "claim-ohlone-mainline-atomic-distance-04",
      "record_type": "claim",
      "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."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-route-graph-pilot",
      "evidence_refs": [
        "evidence-ohlone-mainline-atomic-distance-05"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-mainline-atomic-distance-05.json",
      "reason": "Publish the missing official-route anchors, atomic mileage legs, and intermediate map ticks needed for end-to-end traversal.",
      "record_id": "claim-ohlone-mainline-atomic-distance-05",
      "record_type": "claim",
      "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."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-route-graph-pilot",
      "evidence_refs": [
        "evidence-ohlone-mainline-atomic-distance-06"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-mainline-atomic-distance-06.json",
      "reason": "Publish the missing official-route anchors, atomic mileage legs, and intermediate map ticks needed for end-to-end traversal.",
      "record_id": "claim-ohlone-mainline-atomic-distance-06",
      "record_type": "claim",
      "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."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-route-graph-pilot",
      "evidence_refs": [
        "evidence-ohlone-mainline-atomic-distance-07"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-mainline-atomic-distance-07.json",
      "reason": "Publish the missing official-route anchors, atomic mileage legs, and intermediate map ticks needed for end-to-end traversal.",
      "record_id": "claim-ohlone-mainline-atomic-distance-07",
      "record_type": "claim",
      "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."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-route-graph-pilot",
      "evidence_refs": [
        "evidence-ohlone-mainline-atomic-distance-08"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-mainline-atomic-distance-08.json",
      "reason": "Publish the missing official-route anchors, atomic mileage legs, and intermediate map ticks needed for end-to-end traversal.",
      "record_id": "claim-ohlone-mainline-atomic-distance-08",
      "record_type": "claim",
      "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."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-route-graph-pilot",
      "evidence_refs": [
        "evidence-ohlone-mainline-atomic-distance-09"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-mainline-atomic-distance-09.json",
      "reason": "Publish the missing official-route anchors, atomic mileage legs, and intermediate map ticks needed for end-to-end traversal.",
      "record_id": "claim-ohlone-mainline-atomic-distance-09",
      "record_type": "claim",
      "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."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-route-graph-pilot",
      "evidence_refs": [
        "evidence-ohlone-mainline-atomic-distance-10"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-mainline-atomic-distance-10.json",
      "reason": "Publish the missing official-route anchors, atomic mileage legs, and intermediate map ticks needed for end-to-end traversal.",
      "record_id": "claim-ohlone-mainline-atomic-distance-10",
      "record_type": "claim",
      "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."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-route-graph-pilot",
      "evidence_refs": [
        "evidence-ohlone-mainline-atomic-distance-11"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-mainline-atomic-distance-11.json",
      "reason": "Publish the missing official-route anchors, atomic mileage legs, and intermediate map ticks needed for end-to-end traversal.",
      "record_id": "claim-ohlone-mainline-atomic-distance-11",
      "record_type": "claim",
      "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."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-route-graph-pilot",
      "evidence_refs": [
        "evidence-ohlone-map-mainline-mileage-label-001"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-map-mainline-mileage-label-001.json",
      "reason": "Preserve every individual official-mainline mileage label outside the detailed OT26-OT35 slice without inventing endpoint topology.",
      "record_id": "claim-ohlone-map-mainline-mileage-label-001",
      "record_type": "claim",
      "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."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-route-graph-pilot",
      "evidence_refs": [
        "evidence-ohlone-map-mainline-mileage-label-002"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-map-mainline-mileage-label-002.json",
      "reason": "Preserve every individual official-mainline mileage label outside the detailed OT26-OT35 slice without inventing endpoint topology.",
      "record_id": "claim-ohlone-map-mainline-mileage-label-002",
      "record_type": "claim",
      "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."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-route-graph-pilot",
      "evidence_refs": [
        "evidence-ohlone-map-mainline-mileage-label-003"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-map-mainline-mileage-label-003.json",
      "reason": "Preserve every individual official-mainline mileage label outside the detailed OT26-OT35 slice without inventing endpoint topology.",
      "record_id": "claim-ohlone-map-mainline-mileage-label-003",
      "record_type": "claim",
      "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."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-route-graph-pilot",
      "evidence_refs": [
        "evidence-ohlone-map-mainline-mileage-label-004"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-map-mainline-mileage-label-004.json",
      "reason": "Preserve every individual official-mainline mileage label outside the detailed OT26-OT35 slice without inventing endpoint topology.",
      "record_id": "claim-ohlone-map-mainline-mileage-label-004",
      "record_type": "claim",
      "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."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-route-graph-pilot",
      "evidence_refs": [
        "evidence-ohlone-map-mainline-mileage-label-005"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-map-mainline-mileage-label-005.json",
      "reason": "Preserve every individual official-mainline mileage label outside the detailed OT26-OT35 slice without inventing endpoint topology.",
      "record_id": "claim-ohlone-map-mainline-mileage-label-005",
      "record_type": "claim",
      "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."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-route-graph-pilot",
      "evidence_refs": [
        "evidence-ohlone-map-mainline-mileage-label-006"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-map-mainline-mileage-label-006.json",
      "reason": "Preserve every individual official-mainline mileage label outside the detailed OT26-OT35 slice without inventing endpoint topology.",
      "record_id": "claim-ohlone-map-mainline-mileage-label-006",
      "record_type": "claim",
      "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."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-route-graph-pilot",
      "evidence_refs": [
        "evidence-ohlone-map-mainline-mileage-label-007"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-map-mainline-mileage-label-007.json",
      "reason": "Preserve every individual official-mainline mileage label outside the detailed OT26-OT35 slice without inventing endpoint topology.",
      "record_id": "claim-ohlone-map-mainline-mileage-label-007",
      "record_type": "claim",
      "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."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-route-graph-pilot",
      "evidence_refs": [
        "evidence-ohlone-map-mainline-mileage-label-008"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-map-mainline-mileage-label-008.json",
      "reason": "Preserve every individual official-mainline mileage label outside the detailed OT26-OT35 slice without inventing endpoint topology.",
      "record_id": "claim-ohlone-map-mainline-mileage-label-008",
      "record_type": "claim",
      "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."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-route-graph-pilot",
      "evidence_refs": [
        "evidence-ohlone-map-mainline-mileage-label-009"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-map-mainline-mileage-label-009.json",
      "reason": "Preserve every individual official-mainline mileage label outside the detailed OT26-OT35 slice without inventing endpoint topology.",
      "record_id": "claim-ohlone-map-mainline-mileage-label-009",
      "record_type": "claim",
      "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."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-route-graph-pilot",
      "evidence_refs": [
        "evidence-ohlone-map-mainline-mileage-label-010"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-map-mainline-mileage-label-010.json",
      "reason": "Preserve every individual official-mainline mileage label outside the detailed OT26-OT35 slice without inventing endpoint topology.",
      "record_id": "claim-ohlone-map-mainline-mileage-label-010",
      "record_type": "claim",
      "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."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-route-graph-pilot",
      "evidence_refs": [
        "evidence-ohlone-map-mainline-mileage-label-011"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-map-mainline-mileage-label-011.json",
      "reason": "Preserve every individual official-mainline mileage label outside the detailed OT26-OT35 slice without inventing endpoint topology.",
      "record_id": "claim-ohlone-map-mainline-mileage-label-011",
      "record_type": "claim",
      "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."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-route-graph-pilot",
      "evidence_refs": [
        "evidence-ohlone-map-mainline-mileage-label-012"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-map-mainline-mileage-label-012.json",
      "reason": "Preserve every individual official-mainline mileage label outside the detailed OT26-OT35 slice without inventing endpoint topology.",
      "record_id": "claim-ohlone-map-mainline-mileage-label-012",
      "record_type": "claim",
      "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."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-route-graph-pilot",
      "evidence_refs": [
        "evidence-ohlone-map-mainline-mileage-label-013"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-map-mainline-mileage-label-013.json",
      "reason": "Preserve every individual official-mainline mileage label outside the detailed OT26-OT35 slice without inventing endpoint topology.",
      "record_id": "claim-ohlone-map-mainline-mileage-label-013",
      "record_type": "claim",
      "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."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-route-graph-pilot",
      "evidence_refs": [
        "evidence-ohlone-map-mainline-mileage-label-014"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-map-mainline-mileage-label-014.json",
      "reason": "Preserve every individual official-mainline mileage label outside the detailed OT26-OT35 slice without inventing endpoint topology.",
      "record_id": "claim-ohlone-map-mainline-mileage-label-014",
      "record_type": "claim",
      "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."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-route-graph-pilot",
      "evidence_refs": [
        "evidence-ohlone-map-mainline-mileage-label-015"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-map-mainline-mileage-label-015.json",
      "reason": "Preserve every individual official-mainline mileage label outside the detailed OT26-OT35 slice without inventing endpoint topology.",
      "record_id": "claim-ohlone-map-mainline-mileage-label-015",
      "record_type": "claim",
      "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."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-route-graph-pilot",
      "evidence_refs": [
        "evidence-ohlone-map-mainline-mileage-label-016"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-map-mainline-mileage-label-016.json",
      "reason": "Preserve every individual official-mainline mileage label outside the detailed OT26-OT35 slice without inventing endpoint topology.",
      "record_id": "claim-ohlone-map-mainline-mileage-label-016",
      "record_type": "claim",
      "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."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-route-graph-pilot",
      "evidence_refs": [
        "evidence-ohlone-map-mainline-mileage-label-017"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-map-mainline-mileage-label-017.json",
      "reason": "Preserve every individual official-mainline mileage label outside the detailed OT26-OT35 slice without inventing endpoint topology.",
      "record_id": "claim-ohlone-map-mainline-mileage-label-017",
      "record_type": "claim",
      "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."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-route-graph-pilot",
      "evidence_refs": [
        "evidence-ohlone-map-mainline-mileage-label-018"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-map-mainline-mileage-label-018.json",
      "reason": "Preserve every individual official-mainline mileage label outside the detailed OT26-OT35 slice without inventing endpoint topology.",
      "record_id": "claim-ohlone-map-mainline-mileage-label-018",
      "record_type": "claim",
      "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."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-route-graph-pilot",
      "evidence_refs": [
        "evidence-ohlone-map-mainline-mileage-label-019"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-map-mainline-mileage-label-019.json",
      "reason": "Preserve every individual official-mainline mileage label outside the detailed OT26-OT35 slice without inventing endpoint topology.",
      "record_id": "claim-ohlone-map-mainline-mileage-label-019",
      "record_type": "claim",
      "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."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-route-graph-pilot",
      "evidence_refs": [
        "evidence-ohlone-map-mainline-mileage-label-020"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-map-mainline-mileage-label-020.json",
      "reason": "Preserve every individual official-mainline mileage label outside the detailed OT26-OT35 slice without inventing endpoint topology.",
      "record_id": "claim-ohlone-map-mainline-mileage-label-020",
      "record_type": "claim",
      "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."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-route-graph-pilot",
      "evidence_refs": [
        "evidence-ohlone-map-mainline-mileage-label-021"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-map-mainline-mileage-label-021.json",
      "reason": "Preserve every individual official-mainline mileage label outside the detailed OT26-OT35 slice without inventing endpoint topology.",
      "record_id": "claim-ohlone-map-mainline-mileage-label-021",
      "record_type": "claim",
      "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."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-route-graph-pilot",
      "evidence_refs": [
        "evidence-ohlone-map-mainline-mileage-label-022"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-map-mainline-mileage-label-022.json",
      "reason": "Preserve every individual official-mainline mileage label outside the detailed OT26-OT35 slice without inventing endpoint topology.",
      "record_id": "claim-ohlone-map-mainline-mileage-label-022",
      "record_type": "claim",
      "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."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-route-graph-pilot",
      "evidence_refs": [
        "evidence-ohlone-map-mainline-mileage-label-023"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-map-mainline-mileage-label-023.json",
      "reason": "Preserve every individual official-mainline mileage label outside the detailed OT26-OT35 slice without inventing endpoint topology.",
      "record_id": "claim-ohlone-map-mainline-mileage-label-023",
      "record_type": "claim",
      "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."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-route-graph-pilot",
      "evidence_refs": [
        "evidence-ohlone-map-mainline-mileage-label-024"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-map-mainline-mileage-label-024.json",
      "reason": "Preserve every individual official-mainline mileage label outside the detailed OT26-OT35 slice without inventing endpoint topology.",
      "record_id": "claim-ohlone-map-mainline-mileage-label-024",
      "record_type": "claim",
      "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."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-route-graph-pilot",
      "evidence_refs": [
        "evidence-ohlone-map-mainline-mileage-label-025"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-map-mainline-mileage-label-025.json",
      "reason": "Preserve every individual official-mainline mileage label outside the detailed OT26-OT35 slice without inventing endpoint topology.",
      "record_id": "claim-ohlone-map-mainline-mileage-label-025",
      "record_type": "claim",
      "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."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-route-graph-pilot",
      "evidence_refs": [
        "evidence-ohlone-map-mainline-mileage-label-026"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-map-mainline-mileage-label-026.json",
      "reason": "Preserve every individual official-mainline mileage label outside the detailed OT26-OT35 slice without inventing endpoint topology.",
      "record_id": "claim-ohlone-map-mainline-mileage-label-026",
      "record_type": "claim",
      "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."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-route-graph-pilot",
      "evidence_refs": [
        "evidence-ohlone-map-mainline-mileage-label-027"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-map-mainline-mileage-label-027.json",
      "reason": "Preserve every individual official-mainline mileage label outside the detailed OT26-OT35 slice without inventing endpoint topology.",
      "record_id": "claim-ohlone-map-mainline-mileage-label-027",
      "record_type": "claim",
      "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."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-route-graph-pilot",
      "evidence_refs": [
        "evidence-ohlone-map-mainline-mileage-label-028"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-map-mainline-mileage-label-028.json",
      "reason": "Preserve every individual official-mainline mileage label outside the detailed OT26-OT35 slice without inventing endpoint topology.",
      "record_id": "claim-ohlone-map-mainline-mileage-label-028",
      "record_type": "claim",
      "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."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-route-graph-pilot",
      "evidence_refs": [
        "evidence-ohlone-map-mainline-mileage-label-029"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-map-mainline-mileage-label-029.json",
      "reason": "Preserve every individual official-mainline mileage label outside the detailed OT26-OT35 slice without inventing endpoint topology.",
      "record_id": "claim-ohlone-map-mainline-mileage-label-029",
      "record_type": "claim",
      "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."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-route-graph-pilot",
      "evidence_refs": [
        "evidence-ohlone-map-mainline-mileage-label-030"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-map-mainline-mileage-label-030.json",
      "reason": "Preserve every individual official-mainline mileage label outside the detailed OT26-OT35 slice without inventing endpoint topology.",
      "record_id": "claim-ohlone-map-mainline-mileage-label-030",
      "record_type": "claim",
      "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."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-route-graph-pilot",
      "evidence_refs": [
        "evidence-ohlone-map-mainline-mileage-label-031"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-map-mainline-mileage-label-031.json",
      "reason": "Preserve every individual official-mainline mileage label outside the detailed OT26-OT35 slice without inventing endpoint topology.",
      "record_id": "claim-ohlone-map-mainline-mileage-label-031",
      "record_type": "claim",
      "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."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-route-graph-pilot",
      "evidence_refs": [
        "evidence-ohlone-map-mainline-mileage-label-032"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-map-mainline-mileage-label-032.json",
      "reason": "Preserve every individual official-mainline mileage label outside the detailed OT26-OT35 slice without inventing endpoint topology.",
      "record_id": "claim-ohlone-map-mainline-mileage-label-032",
      "record_type": "claim",
      "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."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-route-graph-pilot",
      "evidence_refs": [
        "evidence-ohlone-map-mainline-mileage-label-033"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-map-mainline-mileage-label-033.json",
      "reason": "Preserve every individual official-mainline mileage label outside the detailed OT26-OT35 slice without inventing endpoint topology.",
      "record_id": "claim-ohlone-map-mainline-mileage-label-033",
      "record_type": "claim",
      "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."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-route-graph-pilot",
      "evidence_refs": [
        "evidence-ohlone-map-mainline-mileage-label-034"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-map-mainline-mileage-label-034.json",
      "reason": "Preserve every individual official-mainline mileage label outside the detailed OT26-OT35 slice without inventing endpoint topology.",
      "record_id": "claim-ohlone-map-mainline-mileage-label-034",
      "record_type": "claim",
      "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."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-route-graph-pilot",
      "evidence_refs": [
        "evidence-ohlone-map-mainline-mileage-label-035"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-map-mainline-mileage-label-035.json",
      "reason": "Preserve every individual official-mainline mileage label outside the detailed OT26-OT35 slice without inventing endpoint topology.",
      "record_id": "claim-ohlone-map-mainline-mileage-label-035",
      "record_type": "claim",
      "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."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-route-graph-pilot",
      "evidence_refs": [
        "evidence-ohlone-map-mainline-mileage-label-036"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-map-mainline-mileage-label-036.json",
      "reason": "Preserve every individual official-mainline mileage label outside the detailed OT26-OT35 slice without inventing endpoint topology.",
      "record_id": "claim-ohlone-map-mainline-mileage-label-036",
      "record_type": "claim",
      "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."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-route-graph-pilot",
      "evidence_refs": [
        "evidence-ohlone-map-mainline-mileage-label-037"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-map-mainline-mileage-label-037.json",
      "reason": "Preserve every individual official-mainline mileage label outside the detailed OT26-OT35 slice without inventing endpoint topology.",
      "record_id": "claim-ohlone-map-mainline-mileage-label-037",
      "record_type": "claim",
      "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."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-route-graph-pilot",
      "evidence_refs": [
        "evidence-ohlone-map-mainline-mileage-label-038"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-map-mainline-mileage-label-038.json",
      "reason": "Preserve every individual official-mainline mileage label outside the detailed OT26-OT35 slice without inventing endpoint topology.",
      "record_id": "claim-ohlone-map-mainline-mileage-label-038",
      "record_type": "claim",
      "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."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-route-graph-pilot",
      "evidence_refs": [
        "evidence-ohlone-map-mainline-mileage-label-039"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-map-mainline-mileage-label-039.json",
      "reason": "Preserve every individual official-mainline mileage label outside the detailed OT26-OT35 slice without inventing endpoint topology.",
      "record_id": "claim-ohlone-map-mainline-mileage-label-039",
      "record_type": "claim",
      "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."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-route-graph-pilot",
      "evidence_refs": [
        "evidence-ohlone-route-segment-lichen-bark-ot40"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-route-segment-lichen-bark-ot40.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": "claim-ohlone-route-segment-lichen-bark-ot40",
      "record_type": "claim",
      "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."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-route-graph-pilot",
      "evidence_refs": [
        "evidence-ohlone-route-segment-ot26-doe-canyon"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-route-segment-ot26-doe-canyon.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": "claim-ohlone-route-segment-ot26-doe-canyon",
      "record_type": "claim",
      "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."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-route-graph-pilot",
      "evidence_refs": [
        "evidence-ohlone-route-segment-ot26-ot27"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-route-segment-ot26-ot27.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": "claim-ohlone-route-segment-ot26-ot27",
      "record_type": "claim",
      "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."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-route-graph-pilot",
      "evidence_refs": [
        "evidence-ohlone-route-segment-ot27-ot28"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-route-segment-ot27-ot28.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": "claim-ohlone-route-segment-ot27-ot28",
      "record_type": "claim",
      "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."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-route-graph-pilot",
      "evidence_refs": [
        "evidence-ohlone-route-segment-ot27-ot29-maggies"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-route-segment-ot27-ot29-maggies.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": "claim-ohlone-route-segment-ot27-ot29-maggies",
      "record_type": "claim",
      "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."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-route-graph-pilot",
      "evidence_refs": [
        "evidence-ohlone-route-segment-ot28-ot29-rose"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-route-segment-ot28-ot29-rose.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": "claim-ohlone-route-segment-ot28-ot29-rose",
      "record_type": "claim",
      "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."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-route-graph-pilot",
      "evidence_refs": [
        "evidence-ohlone-route-segment-ot29-ot30"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-route-segment-ot29-ot30.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": "claim-ohlone-route-segment-ot29-ot30",
      "record_type": "claim",
      "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."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-route-graph-pilot",
      "evidence_refs": [
        "evidence-ohlone-route-segment-ot30-ot31"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-route-segment-ot30-ot31.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": "claim-ohlone-route-segment-ot30-ot31",
      "record_type": "claim",
      "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."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-route-graph-pilot",
      "evidence_refs": [
        "evidence-ohlone-route-segment-ot31-ot32"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-route-segment-ot31-ot32.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": "claim-ohlone-route-segment-ot31-ot32",
      "record_type": "claim",
      "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."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-route-graph-pilot",
      "evidence_refs": [
        "evidence-ohlone-route-segment-ot32-ot33"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-route-segment-ot32-ot33.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": "claim-ohlone-route-segment-ot32-ot33",
      "record_type": "claim",
      "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."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-route-graph-pilot",
      "evidence_refs": [
        "evidence-ohlone-route-segment-ot33-ot34"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-route-segment-ot33-ot34.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": "claim-ohlone-route-segment-ot33-ot34",
      "record_type": "claim",
      "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."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-route-graph-pilot",
      "evidence_refs": [
        "evidence-ohlone-route-segment-ot33-ot35-stewarts"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-route-segment-ot33-ot35-stewarts.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": "claim-ohlone-route-segment-ot33-ot35-stewarts",
      "record_type": "claim",
      "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."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-route-graph-pilot",
      "evidence_refs": [
        "evidence-ohlone-route-segment-ot34-ot35"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-route-segment-ot34-ot35.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": "claim-ohlone-route-segment-ot34-ot35",
      "record_type": "claim",
      "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."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ebrpd-ohlone-map-2025-08",
      "evidence_refs": [],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-map-corridor-distances.json",
      "reason": "Add the August 2025 Ohlone map as dated spatial evidence without reviving its obsolete permit title.",
      "record_id": "claim-ohlone-map-corridor-distances",
      "record_type": "claim",
      "summary": "Ingest the August 2025 Ohlone map as spatial evidence while bounding its permit-era title."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ebrpd-ohlone-map-2025-08",
      "evidence_refs": [],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-map-permit-title-historical.json",
      "reason": "Add the August 2025 Ohlone map as dated spatial evidence without reviving its obsolete permit title.",
      "record_id": "claim-ohlone-map-permit-title-historical",
      "record_type": "claim",
      "summary": "Ingest the August 2025 Ohlone map as spatial evidence while bounding its permit-era title."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-del-valle-reserveamerica-foundation",
      "evidence_refs": [
        "evidence-del-valle-ohlone-permit-page-statement"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-del-valle-ohlone-permit-page-statement.json",
      "reason": "Establish the source-backed Del Valle foundation from the supplied ReserveAmerica overview.",
      "record_id": "claim-del-valle-ohlone-permit-page-statement",
      "record_type": "claim",
      "summary": "Establish Del Valle park and family-campground knowledge from the ReserveAmerica overview while preserving inventory, permit, and operational-condition uncertainty."
    },
    {
      "action": "REPLACE",
      "change_set_id": "wp-20260920-ebrpd-ohlone-park-page",
      "evidence_refs": [],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-del-valle-ohlone-permit-page-statement.json",
      "reason": "Add the official Ohlone preserve page, resolve the 2026 permit change, and date volatile water status.",
      "record_id": "claim-del-valle-ohlone-permit-page-statement",
      "record_type": "claim",
      "summary": "Ingest the official Ohlone preserve page, resolve the obsolete permit ambiguity, and preserve dated water availability."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ebrpd-ohlone-park-page",
      "evidence_refs": [],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-water-availability-20260919.json",
      "reason": "Add the official Ohlone preserve page, resolve the 2026 permit change, and date volatile water status.",
      "record_id": "claim-ohlone-water-availability-20260919",
      "record_type": "claim",
      "summary": "Ingest the official Ohlone preserve page, resolve the obsolete permit ambiguity, and preserve dated water availability."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ebrpd-ohlone-park-page",
      "evidence_refs": [],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-overnight-parking.json",
      "reason": "Add the official Ohlone preserve page, resolve the 2026 permit change, and date volatile water status.",
      "record_id": "claim-ohlone-overnight-parking",
      "record_type": "claim",
      "summary": "Ingest the official Ohlone preserve page, resolve the obsolete permit ambiguity, and preserve dated water availability."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-official-camping-sources",
      "evidence_refs": [
        "evidence-ebrpd-backpack-faq-eagle-springs-facilities"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-eagle-springs-shared-facilities.json",
      "reason": "Promote official shared-facility facts.",
      "record_id": "claim-eagle-springs-shared-facilities",
      "record_type": "claim",
      "summary": "Ingest official Ohlone camping sources, Google-labeled campsite coordinates, firsthand Backpack Camp spigot and pit-toilet observations, and source-specific Eagles Aerie/Eyrie naming; preserve provenance boundaries and unresolved authoritative-coordinate and measured-proximity gaps."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ohlone-route-graph-pilot",
      "evidence_refs": [
        "evidence-google-maps-ohlone-lichen-bark-360"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-google-maps-ohlone-lichen-bark-start-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": "claim-google-maps-ohlone-lichen-bark-start-coordinate",
      "record_type": "claim",
      "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."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ebrpd-ohlone-park-page",
      "evidence_refs": [],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-trail-permit-not-required-2026.json",
      "reason": "Add the official Ohlone preserve page, resolve the 2026 permit change, and date volatile water status.",
      "record_id": "claim-ohlone-trail-permit-not-required-2026",
      "record_type": "claim",
      "summary": "Ingest the official Ohlone preserve page, resolve the obsolete permit ambiguity, and preserve dated water availability."
    },
    {
      "action": "REPLACE",
      "change_set_id": "wp-20260920-sunol-ohlone-sources",
      "evidence_refs": [
        "evidence-ebrpd-sunol-ohlone-permit-not-required-2026"
      ],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-trail-permit-not-required-2026.json",
      "reason": "Corroborate the existing 2026 permit change from the Sunol park page.",
      "record_id": "claim-ohlone-trail-permit-not-required-2026",
      "record_type": "claim",
      "summary": "Add the EBRPD Sunol park page and ReserveAmerica Sunol overview, corroborate Ohlone permit and reservation policy, and add bounded Sunol access, safety, camping, and volatile-condition knowledge."
    },
    {
      "action": "REPLACE",
      "change_set_id": "wp-20260920-ebrpd-ohlone-map-2025-08",
      "evidence_refs": [],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-trail-use.json",
      "reason": "Add the August 2025 Ohlone map as dated spatial evidence without reviving its obsolete permit title.",
      "record_id": "claim-ohlone-trail-use",
      "record_type": "claim",
      "summary": "Ingest the August 2025 Ohlone map as spatial evidence while bounding its permit-era title."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ebrpd-ohlone-park-page",
      "evidence_refs": [],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-trail-use.json",
      "reason": "Add the official Ohlone preserve page, resolve the 2026 permit change, and date volatile water status.",
      "record_id": "claim-ohlone-trail-use",
      "record_type": "claim",
      "summary": "Ingest the official Ohlone preserve page, resolve the obsolete permit ambiguity, and preserve dated water availability."
    },
    {
      "action": "ADD",
      "change_set_id": "wp-20260920-ebrpd-ohlone-park-page",
      "evidence_refs": [],
      "knowledge_gap_refs": [],
      "path": "canonical/v0/claims/claim-ohlone-trail-traversed-parks.json",
      "reason": "Add the official Ohlone preserve page, resolve the 2026 permit change, and date volatile water status.",
      "record_id": "claim-ohlone-trail-traversed-parks",
      "record_type": "claim",
      "summary": "Ingest the official Ohlone preserve page, resolve the obsolete permit ambiguity, and preserve dated water availability."
    }
  ],
  "journey": [
    {
      "claims": [
        {
          "claim": {
            "claim_id": "claim-ohlone-overnight-dogs-prohibited",
            "evidence_ids": [
              "evidence-ohlone-overnight-dogs-prohibited"
            ],
            "predicate": "dogs_allowed_overnight",
            "spatial_scope_ids": [
              "scope-ohlone-wilderness-trail"
            ],
            "subject_id": "trail-ohlone-wilderness",
            "temporal_scope": null,
            "value": false
          },
          "evidence": [
            {
              "claim_id": "claim-ohlone-overnight-dogs-prohibited",
              "evidence_id": "evidence-ohlone-overnight-dogs-prohibited",
              "notes": "Structured directly from the identified live page section.",
              "observation_id": "observation-reserveamerica-sunol-rules",
              "stance": "supports"
            }
          ],
          "observations": [
            {
              "artifact_refs": [
                "Additional Information"
              ],
              "content": "The rendered rules allow up to three consecutive nights for an Ohlone Wilderness Trail hike; prohibit campfires and charcoal barbecues while allowing camp stoves; prohibit dogs overnight at Mission Peak, Sunol, and Ohlone Trail sites; prohibit alcohol; require one backpack site maximum per party per date; and warn that cell reception may be spotty.",
              "observation_id": "observation-reserveamerica-sunol-rules",
              "observed_at": null,
              "observer": "Wayproof live Chrome source review",
              "retrieved_at": "2026-09-20T00:00:00+00:00",
              "source_id": "source-reserveamerica-sunol-overview"
            }
          ],
          "sources": [
            {
              "locator": "https://www.reserveamerica.com/explore/sunol/EB/110028/overview",
              "publisher": "ReserveAmerica / East Bay Regional Park District",
              "source_id": "source-reserveamerica-sunol-overview"
            }
          ],
          "subject": {
            "entity_id": "trail-ohlone-wilderness",
            "kind": "trail",
            "name": "Ohlone Wilderness Trail"
          }
        }
      ],
      "entity": {
        "entity_id": "trail-ohlone-wilderness",
        "kind": "trail",
        "name": "Ohlone Wilderness Trail"
      },
      "gaps": [],
      "relationships": [],
      "role": "Selected place"
    }
  ],
  "knowledge_gaps": [
    {
      "gap_id": "gap-ohlone-lichen-bark-water-current-status",
      "question": "Is the mapped Lichen Bark drinking-water facility currently operating?",
      "reason": "The official map establishes facility presence, while the 2015 imagery does not establish current operation; recheck before travel.",
      "related_ids": [
        "trailhead-ohlone-lichen-bark",
        "water-del-valle-lichen-bark",
        "claim-ohlone-lichen-bark-start-area"
      ]
    }
  ],
  "reference_evidence": [],
  "relationships": [
    {
      "evidence_ids": [
        "evidence-del-valle-ohlone-gateway"
      ],
      "object_id": "park-del-valle-regional-park",
      "predicate": "has_eastern_gateway",
      "relationship_id": "relationship-ohlone-gateway-del-valle",
      "subject_id": "trail-ohlone-wilderness",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ohlone-map-mainline-mileage-label-001"
      ],
      "object_id": "trail-ohlone-wilderness",
      "predicate": "part_of",
      "relationship_id": "relationship-route-leg-ohlone-mainline-001-trail",
      "subject_id": "route-leg-ohlone-mainline-001",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ohlone-map-mainline-mileage-label-002"
      ],
      "object_id": "trail-ohlone-wilderness",
      "predicate": "part_of",
      "relationship_id": "relationship-route-leg-ohlone-mainline-002-trail",
      "subject_id": "route-leg-ohlone-mainline-002",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ohlone-map-mainline-mileage-label-003"
      ],
      "object_id": "trail-ohlone-wilderness",
      "predicate": "part_of",
      "relationship_id": "relationship-route-leg-ohlone-mainline-003-trail",
      "subject_id": "route-leg-ohlone-mainline-003",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ohlone-map-mainline-mileage-label-004"
      ],
      "object_id": "trail-ohlone-wilderness",
      "predicate": "part_of",
      "relationship_id": "relationship-route-leg-ohlone-mainline-004-trail",
      "subject_id": "route-leg-ohlone-mainline-004",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ohlone-map-mainline-mileage-label-005"
      ],
      "object_id": "trail-ohlone-wilderness",
      "predicate": "part_of",
      "relationship_id": "relationship-route-leg-ohlone-mainline-005-trail",
      "subject_id": "route-leg-ohlone-mainline-005",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ohlone-map-mainline-mileage-label-006"
      ],
      "object_id": "trail-ohlone-wilderness",
      "predicate": "part_of",
      "relationship_id": "relationship-route-leg-ohlone-mainline-006-trail",
      "subject_id": "route-leg-ohlone-mainline-006",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ohlone-map-mainline-mileage-label-007"
      ],
      "object_id": "trail-ohlone-wilderness",
      "predicate": "part_of",
      "relationship_id": "relationship-route-leg-ohlone-mainline-007-trail",
      "subject_id": "route-leg-ohlone-mainline-007",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ohlone-map-mainline-mileage-label-008"
      ],
      "object_id": "trail-ohlone-wilderness",
      "predicate": "part_of",
      "relationship_id": "relationship-route-leg-ohlone-mainline-008-trail",
      "subject_id": "route-leg-ohlone-mainline-008",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ohlone-map-mainline-mileage-label-009"
      ],
      "object_id": "trail-ohlone-wilderness",
      "predicate": "part_of",
      "relationship_id": "relationship-route-leg-ohlone-mainline-009-trail",
      "subject_id": "route-leg-ohlone-mainline-009",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ohlone-map-mainline-mileage-label-010"
      ],
      "object_id": "trail-ohlone-wilderness",
      "predicate": "part_of",
      "relationship_id": "relationship-route-leg-ohlone-mainline-010-trail",
      "subject_id": "route-leg-ohlone-mainline-010",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ohlone-map-mainline-mileage-label-011"
      ],
      "object_id": "trail-ohlone-wilderness",
      "predicate": "part_of",
      "relationship_id": "relationship-route-leg-ohlone-mainline-011-trail",
      "subject_id": "route-leg-ohlone-mainline-011",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ohlone-map-mainline-mileage-label-012"
      ],
      "object_id": "trail-ohlone-wilderness",
      "predicate": "part_of",
      "relationship_id": "relationship-route-leg-ohlone-mainline-012-trail",
      "subject_id": "route-leg-ohlone-mainline-012",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ohlone-map-mainline-mileage-label-013"
      ],
      "object_id": "trail-ohlone-wilderness",
      "predicate": "part_of",
      "relationship_id": "relationship-route-leg-ohlone-mainline-013-trail",
      "subject_id": "route-leg-ohlone-mainline-013",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ohlone-map-mainline-mileage-label-014"
      ],
      "object_id": "trail-ohlone-wilderness",
      "predicate": "part_of",
      "relationship_id": "relationship-route-leg-ohlone-mainline-014-trail",
      "subject_id": "route-leg-ohlone-mainline-014",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ohlone-map-mainline-mileage-label-015"
      ],
      "object_id": "trail-ohlone-wilderness",
      "predicate": "part_of",
      "relationship_id": "relationship-route-leg-ohlone-mainline-015-trail",
      "subject_id": "route-leg-ohlone-mainline-015",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ohlone-map-mainline-mileage-label-016"
      ],
      "object_id": "trail-ohlone-wilderness",
      "predicate": "part_of",
      "relationship_id": "relationship-route-leg-ohlone-mainline-016-trail",
      "subject_id": "route-leg-ohlone-mainline-016",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ohlone-map-mainline-mileage-label-017"
      ],
      "object_id": "trail-ohlone-wilderness",
      "predicate": "part_of",
      "relationship_id": "relationship-route-leg-ohlone-mainline-017-trail",
      "subject_id": "route-leg-ohlone-mainline-017",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ohlone-map-mainline-mileage-label-018"
      ],
      "object_id": "trail-ohlone-wilderness",
      "predicate": "part_of",
      "relationship_id": "relationship-route-leg-ohlone-mainline-018-trail",
      "subject_id": "route-leg-ohlone-mainline-018",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ohlone-map-mainline-mileage-label-019"
      ],
      "object_id": "trail-ohlone-wilderness",
      "predicate": "part_of",
      "relationship_id": "relationship-route-leg-ohlone-mainline-019-trail",
      "subject_id": "route-leg-ohlone-mainline-019",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ohlone-map-mainline-mileage-label-020"
      ],
      "object_id": "trail-ohlone-wilderness",
      "predicate": "part_of",
      "relationship_id": "relationship-route-leg-ohlone-mainline-020-trail",
      "subject_id": "route-leg-ohlone-mainline-020",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ohlone-map-mainline-mileage-label-021"
      ],
      "object_id": "trail-ohlone-wilderness",
      "predicate": "part_of",
      "relationship_id": "relationship-route-leg-ohlone-mainline-021-trail",
      "subject_id": "route-leg-ohlone-mainline-021",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ohlone-map-mainline-mileage-label-022"
      ],
      "object_id": "trail-ohlone-wilderness",
      "predicate": "part_of",
      "relationship_id": "relationship-route-leg-ohlone-mainline-022-trail",
      "subject_id": "route-leg-ohlone-mainline-022",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ohlone-map-mainline-mileage-label-023"
      ],
      "object_id": "trail-ohlone-wilderness",
      "predicate": "part_of",
      "relationship_id": "relationship-route-leg-ohlone-mainline-023-trail",
      "subject_id": "route-leg-ohlone-mainline-023",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ohlone-map-mainline-mileage-label-024"
      ],
      "object_id": "trail-ohlone-wilderness",
      "predicate": "part_of",
      "relationship_id": "relationship-route-leg-ohlone-mainline-024-trail",
      "subject_id": "route-leg-ohlone-mainline-024",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ohlone-map-mainline-mileage-label-025"
      ],
      "object_id": "trail-ohlone-wilderness",
      "predicate": "part_of",
      "relationship_id": "relationship-route-leg-ohlone-mainline-025-trail",
      "subject_id": "route-leg-ohlone-mainline-025",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ohlone-map-mainline-mileage-label-026"
      ],
      "object_id": "trail-ohlone-wilderness",
      "predicate": "part_of",
      "relationship_id": "relationship-route-leg-ohlone-mainline-026-trail",
      "subject_id": "route-leg-ohlone-mainline-026",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ohlone-map-mainline-mileage-label-027"
      ],
      "object_id": "trail-ohlone-wilderness",
      "predicate": "part_of",
      "relationship_id": "relationship-route-leg-ohlone-mainline-027-trail",
      "subject_id": "route-leg-ohlone-mainline-027",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ohlone-map-mainline-mileage-label-028"
      ],
      "object_id": "trail-ohlone-wilderness",
      "predicate": "part_of",
      "relationship_id": "relationship-route-leg-ohlone-mainline-028-trail",
      "subject_id": "route-leg-ohlone-mainline-028",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ohlone-map-mainline-mileage-label-029"
      ],
      "object_id": "trail-ohlone-wilderness",
      "predicate": "part_of",
      "relationship_id": "relationship-route-leg-ohlone-mainline-029-trail",
      "subject_id": "route-leg-ohlone-mainline-029",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ohlone-map-mainline-mileage-label-030"
      ],
      "object_id": "trail-ohlone-wilderness",
      "predicate": "part_of",
      "relationship_id": "relationship-route-leg-ohlone-mainline-030-trail",
      "subject_id": "route-leg-ohlone-mainline-030",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ohlone-mainline-atomic-distance-01"
      ],
      "object_id": "trail-ohlone-wilderness",
      "predicate": "part_of",
      "relationship_id": "relationship-route-leg-ohlone-mainline-031-trail",
      "subject_id": "route-leg-ohlone-mainline-031",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ohlone-mainline-atomic-distance-02"
      ],
      "object_id": "trail-ohlone-wilderness",
      "predicate": "part_of",
      "relationship_id": "relationship-route-leg-ohlone-mainline-032-trail",
      "subject_id": "route-leg-ohlone-mainline-032",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ohlone-mainline-atomic-distance-03"
      ],
      "object_id": "trail-ohlone-wilderness",
      "predicate": "part_of",
      "relationship_id": "relationship-route-leg-ohlone-mainline-033-trail",
      "subject_id": "route-leg-ohlone-mainline-033",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ohlone-mainline-atomic-distance-04"
      ],
      "object_id": "trail-ohlone-wilderness",
      "predicate": "part_of",
      "relationship_id": "relationship-route-leg-ohlone-mainline-034-trail",
      "subject_id": "route-leg-ohlone-mainline-034",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ohlone-mainline-atomic-distance-05"
      ],
      "object_id": "trail-ohlone-wilderness",
      "predicate": "part_of",
      "relationship_id": "relationship-route-leg-ohlone-mainline-035-trail",
      "subject_id": "route-leg-ohlone-mainline-035",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ohlone-mainline-atomic-distance-06"
      ],
      "object_id": "trail-ohlone-wilderness",
      "predicate": "part_of",
      "relationship_id": "relationship-route-leg-ohlone-mainline-036-trail",
      "subject_id": "route-leg-ohlone-mainline-036",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ohlone-mainline-atomic-distance-07"
      ],
      "object_id": "trail-ohlone-wilderness",
      "predicate": "part_of",
      "relationship_id": "relationship-route-leg-ohlone-mainline-037-trail",
      "subject_id": "route-leg-ohlone-mainline-037",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ohlone-mainline-atomic-distance-08"
      ],
      "object_id": "trail-ohlone-wilderness",
      "predicate": "part_of",
      "relationship_id": "relationship-route-leg-ohlone-mainline-038-trail",
      "subject_id": "route-leg-ohlone-mainline-038",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ohlone-mainline-atomic-distance-09"
      ],
      "object_id": "trail-ohlone-wilderness",
      "predicate": "part_of",
      "relationship_id": "relationship-route-leg-ohlone-mainline-039-trail",
      "subject_id": "route-leg-ohlone-mainline-039",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ohlone-mainline-atomic-distance-10"
      ],
      "object_id": "trail-ohlone-wilderness",
      "predicate": "part_of",
      "relationship_id": "relationship-route-leg-ohlone-mainline-040-trail",
      "subject_id": "route-leg-ohlone-mainline-040",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ohlone-mainline-atomic-distance-11"
      ],
      "object_id": "trail-ohlone-wilderness",
      "predicate": "part_of",
      "relationship_id": "relationship-route-leg-ohlone-mainline-041-trail",
      "subject_id": "route-leg-ohlone-mainline-041",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ohlone-map-mainline-mileage-label-031"
      ],
      "object_id": "trail-ohlone-wilderness",
      "predicate": "part_of",
      "relationship_id": "relationship-route-leg-ohlone-mainline-042-trail",
      "subject_id": "route-leg-ohlone-mainline-042",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ohlone-map-mainline-mileage-label-032"
      ],
      "object_id": "trail-ohlone-wilderness",
      "predicate": "part_of",
      "relationship_id": "relationship-route-leg-ohlone-mainline-043-trail",
      "subject_id": "route-leg-ohlone-mainline-043",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ohlone-map-mainline-mileage-label-033"
      ],
      "object_id": "trail-ohlone-wilderness",
      "predicate": "part_of",
      "relationship_id": "relationship-route-leg-ohlone-mainline-044-trail",
      "subject_id": "route-leg-ohlone-mainline-044",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ohlone-map-mainline-mileage-label-034"
      ],
      "object_id": "trail-ohlone-wilderness",
      "predicate": "part_of",
      "relationship_id": "relationship-route-leg-ohlone-mainline-045-trail",
      "subject_id": "route-leg-ohlone-mainline-045",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ohlone-map-mainline-mileage-label-035"
      ],
      "object_id": "trail-ohlone-wilderness",
      "predicate": "part_of",
      "relationship_id": "relationship-route-leg-ohlone-mainline-046-trail",
      "subject_id": "route-leg-ohlone-mainline-046",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ohlone-map-mainline-mileage-label-036"
      ],
      "object_id": "trail-ohlone-wilderness",
      "predicate": "part_of",
      "relationship_id": "relationship-route-leg-ohlone-mainline-047-trail",
      "subject_id": "route-leg-ohlone-mainline-047",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ohlone-map-mainline-mileage-label-037"
      ],
      "object_id": "trail-ohlone-wilderness",
      "predicate": "part_of",
      "relationship_id": "relationship-route-leg-ohlone-mainline-048-trail",
      "subject_id": "route-leg-ohlone-mainline-048",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ohlone-map-mainline-mileage-label-038"
      ],
      "object_id": "trail-ohlone-wilderness",
      "predicate": "part_of",
      "relationship_id": "relationship-route-leg-ohlone-mainline-049-trail",
      "subject_id": "route-leg-ohlone-mainline-049",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ohlone-map-mainline-mileage-label-039"
      ],
      "object_id": "trail-ohlone-wilderness",
      "predicate": "part_of",
      "relationship_id": "relationship-route-leg-ohlone-mainline-050-trail",
      "subject_id": "route-leg-ohlone-mainline-050",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ohlone-mainline-connector-01"
      ],
      "object_id": "trail-ohlone-wilderness",
      "predicate": "part_of",
      "relationship_id": "relationship-route-leg-ohlone-mainline-connector-01-trail",
      "subject_id": "route-leg-ohlone-mainline-connector-01",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ohlone-mainline-connector-02"
      ],
      "object_id": "trail-ohlone-wilderness",
      "predicate": "part_of",
      "relationship_id": "relationship-route-leg-ohlone-mainline-connector-02-trail",
      "subject_id": "route-leg-ohlone-mainline-connector-02",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ohlone-route-segment-lichen-bark-ot40"
      ],
      "object_id": "trail-ohlone-wilderness",
      "predicate": "part_of",
      "relationship_id": "relationship-route-segment-ohlone-lichen-bark-ot40-trail",
      "subject_id": "route-segment-ohlone-lichen-bark-ot40",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ohlone-route-segment-ot26-doe-canyon"
      ],
      "object_id": "trail-ohlone-wilderness",
      "predicate": "part_of",
      "relationship_id": "relationship-route-segment-ohlone-ot26-doe-canyon-trail",
      "subject_id": "route-segment-ohlone-ot26-doe-canyon",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ohlone-route-segment-ot26-ot27"
      ],
      "object_id": "trail-ohlone-wilderness",
      "predicate": "part_of",
      "relationship_id": "relationship-route-segment-ohlone-ot26-ot27-trail",
      "subject_id": "route-segment-ohlone-ot26-ot27",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ohlone-route-segment-ot27-ot28"
      ],
      "object_id": "trail-ohlone-wilderness",
      "predicate": "part_of",
      "relationship_id": "relationship-route-segment-ohlone-ot27-ot28-trail",
      "subject_id": "route-segment-ohlone-ot27-ot28",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ohlone-route-segment-ot27-ot29-maggies"
      ],
      "object_id": "trail-ohlone-wilderness",
      "predicate": "part_of",
      "relationship_id": "relationship-route-segment-ohlone-ot27-ot29-maggies-trail",
      "subject_id": "route-segment-ohlone-ot27-ot29-maggies",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ohlone-route-segment-ot28-ot29-rose"
      ],
      "object_id": "trail-ohlone-wilderness",
      "predicate": "part_of",
      "relationship_id": "relationship-route-segment-ohlone-ot28-ot29-rose-trail",
      "subject_id": "route-segment-ohlone-ot28-ot29-rose",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ohlone-route-segment-ot29-ot30"
      ],
      "object_id": "trail-ohlone-wilderness",
      "predicate": "part_of",
      "relationship_id": "relationship-route-segment-ohlone-ot29-ot30-trail",
      "subject_id": "route-segment-ohlone-ot29-ot30",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ohlone-route-segment-ot30-ot31"
      ],
      "object_id": "trail-ohlone-wilderness",
      "predicate": "part_of",
      "relationship_id": "relationship-route-segment-ohlone-ot30-ot31-trail",
      "subject_id": "route-segment-ohlone-ot30-ot31",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ohlone-route-segment-ot31-ot32"
      ],
      "object_id": "trail-ohlone-wilderness",
      "predicate": "part_of",
      "relationship_id": "relationship-route-segment-ohlone-ot31-ot32-trail",
      "subject_id": "route-segment-ohlone-ot31-ot32",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ohlone-route-segment-ot32-ot33"
      ],
      "object_id": "trail-ohlone-wilderness",
      "predicate": "part_of",
      "relationship_id": "relationship-route-segment-ohlone-ot32-ot33-trail",
      "subject_id": "route-segment-ohlone-ot32-ot33",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ohlone-route-segment-ot33-ot34"
      ],
      "object_id": "trail-ohlone-wilderness",
      "predicate": "part_of",
      "relationship_id": "relationship-route-segment-ohlone-ot33-ot34-trail",
      "subject_id": "route-segment-ohlone-ot33-ot34",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ohlone-route-segment-ot33-ot35-stewarts"
      ],
      "object_id": "trail-ohlone-wilderness",
      "predicate": "part_of",
      "relationship_id": "relationship-route-segment-ohlone-ot33-ot35-stewarts-trail",
      "subject_id": "route-segment-ohlone-ot33-ot35-stewarts",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ohlone-route-segment-ot34-ot35"
      ],
      "object_id": "trail-ohlone-wilderness",
      "predicate": "part_of",
      "relationship_id": "relationship-route-segment-ohlone-ot34-ot35-trail",
      "subject_id": "route-segment-ohlone-ot34-ot35",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ebrpd-backpack-faq-ohlone-inventory"
      ],
      "object_id": "camp-ohlone-map-sunol-backpack",
      "predicate": "provides_access_to",
      "relationship_id": "relationship-ohlone-trail-accesses-sunol-backpack-camp",
      "subject_id": "trail-ohlone-wilderness",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ohlone-trail-traversed-parks"
      ],
      "object_id": "park-del-valle-regional-park",
      "predicate": "traverses",
      "relationship_id": "relationship-ohlone-trail-traverses-del-valle-regional-park",
      "subject_id": "trail-ohlone-wilderness",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ohlone-trail-traversed-parks"
      ],
      "object_id": "park-mission-peak-regional-preserve",
      "predicate": "traverses",
      "relationship_id": "relationship-ohlone-trail-traverses-mission-peak-regional-preserve",
      "subject_id": "trail-ohlone-wilderness",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ohlone-trail-traversed-parks"
      ],
      "object_id": "park-ohlone-wilderness-regional-preserve",
      "predicate": "traverses",
      "relationship_id": "relationship-ohlone-trail-traverses-ohlone-wilderness-regional-preserve",
      "subject_id": "trail-ohlone-wilderness",
      "temporal_scope": null
    },
    {
      "evidence_ids": [
        "evidence-ohlone-trail-traversed-parks"
      ],
      "object_id": "park-sunol-wilderness-regional-preserve",
      "predicate": "traverses",
      "relationship_id": "relationship-ohlone-trail-traverses-sunol-wilderness-regional-preserve",
      "subject_id": "trail-ohlone-wilderness",
      "temporal_scope": null
    }
  ],
  "route_geometry": null,
  "route_geometry_url": null,
  "type": "canonical_entity"
}
