{
  "schemaVersion": 1,
  "orbId": "olympic-national-park",
  "contentRevision": "2026-09-08-expanded-72",
  "courses": {
    "learn": {
      "id": "learn",
      "legacyStyle": "active",
      "title": "ORB Learn — Spiral Audio Course",
      "scriptRevision": "2026-09-08-learn-64ec2fa8de35",
      "points": [
        {
          "id": "one-peninsula",
          "title": "One peninsula, many worlds",
          "label": "Olympic Worlds",
          "chapter": "A connected place",
          "kind": "reading",
          "paragraphs": [
            "How can a snowy ridge, a moss-covered forest and a tidepool belong to one account of a place? Olympic gives us a way to follow that question. Its mountains, lakes, forests and coast are joined by moving water, changing rock, living systems and human responsibilities.",
            "We will change scale as well as setting: from the Bailey Range to a seedling on fallen wood, then out toward the Pacific. This is a connected exploration, not a walking itinerary. Our first distinction is simple and useful: the national park and the peninsula are different places."
          ],
          "sources": [
            "overview",
            "tribes",
            "mountains",
            "forest",
            "coast"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 0.0,
          "chapterIndex": 0,
          "media": "mountains",
          "cues": [
            {
              "start": 0.0,
              "end": 18.819292,
              "paragraphIndex": 0
            },
            {
              "start": 19.469292,
              "end": 38.721292,
              "paragraphIndex": 1
            }
          ],
          "end": 39.721292,
          "recording": {
            "audioSha256": "31272b3797112545bf34e0ec0ea2ef050d1d30abd7c65866cc5e63e5a51059c8",
            "generatedAt": "2026-09-08T23:22:17.746088+00:00",
            "duration": 38.721291666666666,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "park-and-peninsula",
          "title": "A park boundary is not a watershed boundary",
          "label": "Park & Peninsula",
          "chapter": "A connected place",
          "kind": "detail",
          "paragraphs": [
            "Olympic National Park protects a mountainous interior and a separate coastal strip. The Olympic Peninsula also includes towns, Tribal lands, national forest and private land. Offshore, a marine sanctuary has another area of responsibility. These names are not interchangeable.",
            "Consider a salmon. It can rear in a protected headwater, cross a different jurisdiction downstream, feed at sea and return. Protecting one part of that life cannot explain the whole. And the people connected with these waters are not simply another feature on a habitat map: they include distinct contemporary governments."
          ],
          "sources": [
            "overview",
            "sanctuary"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 39.721292,
          "chapterIndex": 0,
          "media": "olympic-park-and-peninsula",
          "cues": [
            {
              "start": 39.721292,
              "end": 60.497292,
              "paragraphIndex": 0
            },
            {
              "start": 61.147292,
              "end": 82.275292,
              "paragraphIndex": 1
            }
          ],
          "end": 83.275292,
          "recording": {
            "audioSha256": "2c9e716f5d263f49adad6239c99a0cf86c99cf47c4b32b988b569d42c7252f39",
            "generatedAt": "2026-09-08T23:23:48.414296+00:00",
            "duration": 42.554,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "living-homelands",
          "title": "Living homelands",
          "label": "Living Homelands",
          "chapter": "A connected place",
          "kind": "reading",
          "paragraphs": [
            "Eight Tribes have longstanding connections with Olympic's lands and waters: the Lower Elwha Klallam, Jamestown S'Klallam, Port Gamble S'Klallam, Skokomish, Quinault, Hoh, Quileute and Makah. Each has its own government, history and relationship with place. One account cannot speak for them all.",
            "A river can be a fishery, a family connection and a focus of restoration. National park designation did not begin human history here. To understand present responsibilities, we need more than acknowledgment. We need to hear institutions describe their own work, in their own publications."
          ],
          "sources": [
            "tribes"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 83.275292,
          "chapterIndex": 0,
          "media": "tribal-canoes",
          "cues": [
            {
              "start": 83.275292,
              "end": 104.038583,
              "paragraphIndex": 0
            },
            {
              "start": 104.688583,
              "end": 124.55925,
              "paragraphIndex": 1
            }
          ],
          "end": 125.55925,
          "recording": {
            "audioSha256": "66ae86d1230b0eefcf4cb995a6879353eafb2e6319f8d3b7d7f6c6d73390270c",
            "generatedAt": "2026-09-08T23:23:52.130670+00:00",
            "duration": 41.28395833333333,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "tribal-sovereignty",
          "title": "Reading living governments in their own words",
          "label": "Living Governments",
          "chapter": "A connected place",
          "kind": "detail",
          "paragraphs": [
            "The park's coordination agreement describes government-to-government relationships with the associated Tribes. The Lower Elwha Klallam Tribe's own account of river restoration makes this concrete: a river's future is part of the work of a contemporary community.",
            "Read an agency summary beside the relevant Tribe's publication. Describing habitat, setting a restoration objective and explaining a place's meaning are related activities, but one source cannot automatically stand for the others. Naming who says what keeps that distinction clear. It also helps us understand how several responsibilities can meet in one landscape."
          ],
          "sources": [
            "tribes",
            "mou",
            "elwha"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 125.55925,
          "chapterIndex": 0,
          "media": "olympic-tribal-sovereignty",
          "cues": [
            {
              "start": 125.55925,
              "end": 143.179875,
              "paragraphIndex": 0
            },
            {
              "start": 143.829875,
              "end": 168.318542,
              "paragraphIndex": 1
            }
          ],
          "end": 169.318542,
          "recording": {
            "audioSha256": "78c88478c7d0ae1363688b045d1dc68f0a3d81227e09046d0d8b09e2ee95a285",
            "generatedAt": "2026-09-08T23:23:56.517526+00:00",
            "duration": 42.75929166666667,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "shared-stewardship",
          "title": "Stewardship across boundaries",
          "label": "Shared Stewardship",
          "chapter": "A connected place",
          "kind": "reading",
          "paragraphs": [
            "Coordination does not make the participating governments identical. Each keeps its own responsibilities and perspectives. The coast shows why relationships between them matter: Olympic's intertidal areas also lie within the marine sanctuary, while offshore islands belong to the Washington Maritime National Wildlife Refuge Complex.",
            "A seabird can move between nesting rock and feeding water without following an agency boundary. Its habitat asks us to consider both particular places and connections across them. The same care with context matters when we turn from ecological evidence to cultural collections, including those from Ozette."
          ],
          "sources": [
            "mou",
            "tribes",
            "coast"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 169.318542,
          "chapterIndex": 0,
          "media": "native-plant-center",
          "cues": [
            {
              "start": 169.318542,
              "end": 192.249875,
              "paragraphIndex": 0
            },
            {
              "start": 192.899875,
              "end": 213.591208,
              "paragraphIndex": 1
            }
          ],
          "end": 214.591208,
          "recording": {
            "audioSha256": "891b7873db3b3ee3458a97ae1de7b48ad01449bc22522a0a6dfbde7f9a86e683",
            "generatedAt": "2026-09-08T23:24:01.004989+00:00",
            "duration": 44.272666666666666,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "ozette-memory",
          "title": "Ozette and the care of memory",
          "label": "Ozette Memory",
          "chapter": "A connected place",
          "kind": "reading",
          "paragraphs": [
            "The Makah Cultural and Research Center's museum interprets materials from the Ozette village archaeological site. A Makah institution connects these objects with Makah life. Describing an object's shape or material does not exhaust its meaning.",
            "Different records answer different questions. A preserved object, an oral account and a geological exposure are not interchangeable evidence. Good interpretation identifies the source and respects its limits. Ozette is not a vanished world without descendants. Its collections connect preservation with continuing care, and they invite a closer question: how does what survives shape what we can know?"
          ],
          "sources": [
            "makah",
            "history"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 214.591208,
          "chapterIndex": 0,
          "media": "visual-ozette-memory",
          "cues": [
            {
              "start": 214.591208,
              "end": 231.987208,
              "paragraphIndex": 0
            },
            {
              "start": 232.637208,
              "end": 259.067208,
              "paragraphIndex": 1
            }
          ],
          "end": 260.067208,
          "recording": {
            "audioSha256": "9daa2eb8f2c8a65d87a780bf40a5c9ecdee3bf91131b4943670ab410cbc2184e",
            "generatedAt": "2026-09-08T23:24:05.505902+00:00",
            "duration": 44.476,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "ozette-archaeology",
          "title": "At Ozette, preservation changes the questions",
          "label": "Ozette Evidence",
          "chapter": "A connected place",
          "kind": "detail",
          "paragraphs": [
            "Exceptional preservation at Ozette allows study of materials that can disappear from other archaeological records. What survives affects what a later observer can ask. An absence in a collection does not prove an absence in a community's life.",
            "Material, construction, recorded location and relationships among objects supply different kinds of clues. The museum's account gives those clues context. That is a useful habit to carry into geology: observe the material, ask how it arrived and distinguish what the evidence supports from the story we are tempted to add."
          ],
          "sources": [
            "makah",
            "history"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 260.067208,
          "chapterIndex": 1,
          "media": "olympic-ozette-archaeology",
          "cues": [
            {
              "start": 260.067208,
              "end": 276.844542,
              "paragraphIndex": 0
            },
            {
              "start": 277.494542,
              "end": 299.455875,
              "paragraphIndex": 1
            }
          ],
          "end": 300.455875,
          "recording": {
            "audioSha256": "edc51ddac273bac34591177088461750b0799e66f639584c02ea5334a6c80bbb",
            "generatedAt": "2026-09-08T23:24:08.936048+00:00",
            "duration": 39.388666666666666,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "seafloor-to-summit",
          "title": "From seafloor to summit",
          "label": "Seafloor to Summit",
          "chapter": "Mountains, lakes & high country",
          "kind": "reading",
          "paragraphs": [
            "Some Olympic rocks began offshore. At Cascadia, the Juan de Fuca plate descends beneath North America. Material can be scraped and compressed at that converging margin, joining an accretionary complex: an assembly built as plates meet. Uplift, folding and erosion helped form the range.",
            "Here is the useful surprise: basalt can record volcanic activity on an ancient seafloor, while the Olympic Mountains are not a volcanic chain like the Cascades. The origin of a rock and the building of a mountain are different questions. A closer look at basalt helps keep them separate."
          ],
          "sources": [
            "geo",
            "tectonic"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 300.455875,
          "chapterIndex": 1,
          "media": "visual-seafloor-to-summit",
          "cues": [
            {
              "start": 300.455875,
              "end": 321.083208,
              "paragraphIndex": 0
            },
            {
              "start": 321.733208,
              "end": 340.770542,
              "paragraphIndex": 1
            }
          ],
          "end": 341.770542,
          "recording": {
            "audioSha256": "17a6748175a938a8dd4f557b270497591ef8fdf32efcef1e1fc082227c3a3e5d",
            "generatedAt": "2026-09-08T23:24:12.480096+00:00",
            "duration": 40.31466666666667,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "crescent-basalt",
          "title": "Basalt records an oceanic beginning",
          "label": "Oceanic Basalt",
          "chapter": "Mountains, lakes & high country",
          "kind": "detail",
          "paragraphs": [
            "The Crescent Formation includes volcanic rocks formed in an oceanic setting. Other Olympic rocks began as marine sediment. An ocean-born range therefore does not mean every rock formed in the same way or at the same time.",
            "A river stone's color is only a clue. Texture, minerals and mapped location help establish its identity, while deformation can complicate the record. The regional geodiversity atlas supplies context for a small observation. Once we distinguish the materials, we can ask how sediments and pieces of crust became part of a growing mountain margin."
          ],
          "sources": [
            "geo",
            "atlas"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 341.770542,
          "chapterIndex": 1,
          "media": "olympic-crescent-basalt",
          "cues": [
            {
              "start": 341.770542,
              "end": 357.981208,
              "paragraphIndex": 0
            },
            {
              "start": 358.631208,
              "end": 383.152542,
              "paragraphIndex": 1
            }
          ],
          "end": 384.152542,
          "recording": {
            "audioSha256": "2101a12ddbe8a931851355dd5665016a9d9488699205f4dbe2cc752e7984d02b",
            "generatedAt": "2026-09-08T23:24:16.250927+00:00",
            "duration": 41.382,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "accretion-and-uplift",
          "title": "How ocean sediments join a growing mountain range",
          "label": "Mountain Building",
          "chapter": "Mountains, lakes & high country",
          "kind": "detail",
          "paragraphs": [
            "At a subduction margin, sediment and pieces of crust can join the overriding plate's edge. Compression folds and faults them. Olympic's exposed rocks preserve parts of that assembly, but uplift alone does not explain the shape of a present summit.",
            "Rivers, glaciers, landslides and weathering remove or rearrange material while tectonic processes continue. A folded layer records deformation; a valley cut through it records excavation. Both are necessary to the explanation. Lake Crescent makes that distinction tangible: its water fills a basin whose apparently quiet surface rests inside a history of movement."
          ],
          "sources": [
            "tectonic",
            "atlas",
            "geo"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 384.152542,
          "chapterIndex": 1,
          "media": "olympic-accretion-and-uplift",
          "cues": [
            {
              "start": 384.152542,
              "end": 400.823208,
              "paragraphIndex": 0
            },
            {
              "start": 401.473208,
              "end": 427.741833,
              "paragraphIndex": 1
            }
          ],
          "end": 428.741833,
          "recording": {
            "audioSha256": "ff1e40a6bebe4c84db067be32ff373795876a1ce1e43e2fcfd8ca099a2afbd6d",
            "generatedAt": "2026-09-08T23:24:20.330873+00:00",
            "duration": 43.58929166666667,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "ice-carved-land",
          "title": "Lake Crescent: a basin with a history",
          "label": "Lake Crescent",
          "chapter": "Mountains, lakes & high country",
          "kind": "reading",
          "paragraphs": [
            "Lake Crescent occupies a deep basin carved by glaciers in the northern foothills. Moving ice eroded and transported rock; the basin remained after retreat. Across Olympic, mountain glaciers and the continental ice sheet had different paths and histories.",
            "The lake continued changing afterward. NPS describes a landslide roughly seven thousand years ago separating Crescent from Lake Sutherland. That isolation helped shape distinctive trout populations. Basin formation and later disconnection are different events. To understand their relationship, we first need to distinguish the evidence of moving ice from modifications that came later."
          ],
          "sources": [
            "crescent",
            "atlas",
            "geo"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 428.741833,
          "chapterIndex": 1,
          "media": "place-crescent",
          "cues": [
            {
              "start": 428.741833,
              "end": 446.361167,
              "paragraphIndex": 0
            },
            {
              "start": 447.011167,
              "end": 472.449833,
              "paragraphIndex": 1
            }
          ],
          "end": 473.449833,
          "recording": {
            "audioSha256": "df88ffcfa8ecb7f998f7847ba4b1c165a097f15556d0f93d37131714bce2cf97",
            "generatedAt": "2026-09-08T23:24:24.853553+00:00",
            "duration": 43.708,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "glacial-valleys",
          "title": "Two scales of ice shaped the peninsula",
          "label": "Ice-carved Valleys",
          "chapter": "Mountains, lakes & high country",
          "kind": "detail",
          "paragraphs": [
            "Olympic preserves evidence of mountain-valley ice and much larger regional ice masses. Moving ice erodes, transports and deposits rock. A basin, a valley form and a sediment deposit record different parts of that work.",
            "Reading the terrain requires more than recognizing a broad valley. Which way did ice move? Which deposits belong together? What changed after retreat? A later landslide can redirect drainage without having excavated the original basin. That separation of formation from modification lets us follow Lake Crescent's history into the isolation of its fish."
          ],
          "sources": [
            "geo",
            "crescent"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 473.449833,
          "chapterIndex": 1,
          "media": "olympic-glacial-valleys",
          "cues": [
            {
              "start": 473.449833,
              "end": 490.023833,
              "paragraphIndex": 0
            },
            {
              "start": 490.673833,
              "end": 514.927833,
              "paragraphIndex": 1
            }
          ],
          "end": 515.927833,
          "recording": {
            "audioSha256": "6fabecb8aaf1c09674606101a6cf364a75c72db4b333970a16333ff36a6b6bd8",
            "generatedAt": "2026-09-08T23:24:29.048991+00:00",
            "duration": 41.478,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "crescent-trout",
          "title": "Isolation lives on in Lake Crescent's trout",
          "label": "Crescent Trout",
          "chapter": "Mountains, lakes & high country",
          "kind": "detail",
          "paragraphs": [
            "The separation of Crescent and Sutherland changed which fish populations could mix. NPS links the resulting genetic isolation with the uniquely adapted Beardslee and Crescenti trout populations. This is geology affecting the setting in which biological differences develop.",
            "Keep two qualifications close. A distinctive population is not automatically a separate species, and an approximate landslide date does not date every later biological change. Details require biological evidence. The lake is a habitat and a record of connectivity. Above it, the same mountainous terrain influences another moving connection: moisture arriving from the Pacific."
          ],
          "sources": [
            "crescent",
            "rivers"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 515.927833,
          "chapterIndex": 2,
          "media": "olympic-crescent-trout",
          "cues": [
            {
              "start": 515.927833,
              "end": 536.011833,
              "paragraphIndex": 0
            },
            {
              "start": 536.661833,
              "end": 562.921167,
              "paragraphIndex": 1
            }
          ],
          "end": 563.921792,
          "recording": {
            "audioSha256": "0fa5f0bc5ca840057a29930634c229f2085ce06b37f976e9ab239c7f20535066",
            "generatedAt": "2026-09-08T23:24:37.847204+00:00",
            "duration": 46.99333333333333,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "rain-shadow",
          "title": "The mountains divide the weather",
          "label": "Rain Shadow",
          "chapter": "Mountains, lakes & high country",
          "kind": "reading",
          "paragraphs": [
            "Moist Pacific air rises over the mountains, cools and releases precipitation. Western slopes receive much of that moisture; the northeastern side lies in a rain shadow. This helps explain wet western valleys and much drier northeastern settings within one region.",
            "It is a regional pattern, not a forecast for a particular afternoon. Elevation, slope direction and individual storms matter too. The mountains influence where water arrives, but arrival is only part of the story. Rain may enter a river quickly; snow can keep the same water on a slope until a later season."
          ],
          "sources": [
            "mountains"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 563.921792,
          "chapterIndex": 2,
          "media": "visual-rain-shadow",
          "cues": [
            {
              "start": 563.921792,
              "end": 583.013125,
              "paragraphIndex": 0
            },
            {
              "start": 583.663125,
              "end": 605.42175,
              "paragraphIndex": 1
            }
          ],
          "end": 606.42175,
          "recording": {
            "audioSha256": "c2d8eb23ec67c576894aaf1a99844e57d1429e9198a99c009b28bbf2d32c0d3e",
            "generatedAt": "2026-09-08T23:24:41.472097+00:00",
            "duration": 41.49995833333333,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "snowpack-storage",
          "title": "Snow delays the arrival of water",
          "label": "Seasonal Snow",
          "chapter": "Mountains, lakes & high country",
          "kind": "detail",
          "paragraphs": [
            "Snow stores part of winter precipitation until melting releases it. In a region with wet winters and relatively dry summers, that delay matters. A shift from snow toward rain can change seasonal water delivery even if the annual precipitation total changes little.",
            "Separate precipitation amount, water stored in snow and release timing. The same depth of dense and fluffy snow does not hold the same water. A white mountain photograph cannot establish late-summer supply. Glaciers extend this accounting over longer periods, with their own balance between gains and losses."
          ],
          "sources": [
            "ice",
            "mountains",
            "ice-monitor"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 606.42175,
          "chapterIndex": 2,
          "media": "olympic-snowpack-storage",
          "cues": [
            {
              "start": 606.42175,
              "end": 625.811083,
              "paragraphIndex": 0
            },
            {
              "start": 626.461083,
              "end": 647.99575,
              "paragraphIndex": 1
            }
          ],
          "end": 648.99575,
          "recording": {
            "audioSha256": "0b237e9a561bbd769a46b49862a26cc9f402f6e6919dc18a5f4e9e62e335dde9",
            "generatedAt": "2026-09-08T23:24:45.030484+00:00",
            "duration": 41.574,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "glacier-budget",
          "title": "A glacier keeps a water budget",
          "label": "Glacier Change",
          "chapter": "Mountains, lakes & high country",
          "kind": "reading",
          "paragraphs": [
            "A glacier gains mass through snowfall and loses it through melting and other forms of ablation. When losses repeatedly exceed gains, the reservoir diminishes. It can thin as well as retreat, so the terminus alone cannot describe the change.",
            "Olympic's stored ice contributes summer water. The Blue Glacier comparison in the source shows 1899 and 2008, not conditions today. Long-term observations establish ice loss, while the timing and scale of effects in individual streams need finer evidence. Even before asking about rivers, we must look beyond the glacier's visible end."
          ],
          "sources": [
            "ice",
            "ice-monitor"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 648.99575,
          "chapterIndex": 2,
          "media": "ice",
          "cues": [
            {
              "start": 648.99575,
              "end": 666.070417,
              "paragraphIndex": 0
            },
            {
              "start": 666.720417,
              "end": 691.977083,
              "paragraphIndex": 1
            }
          ],
          "end": 692.977083,
          "recording": {
            "audioSha256": "9748994a92f13692b9c09285c810ac37d7afa2a05c0a4b24a43a73eb407deb74",
            "generatedAt": "2026-09-08T23:24:49.180466+00:00",
            "duration": 42.98133333333333,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "blue-glacier-record",
          "title": "Blue Glacier: length is only one dimension",
          "label": "Blue Glacier",
          "chapter": "Mountains, lakes & high country",
          "kind": "detail",
          "paragraphs": [
            "Retreat changes where ice ends; thinning changes surface elevation and volume. Substantial loss can occur without the terminus moving at the same rate. Blue Glacier's historical comparisons must therefore retain their observation periods and measurement limits.",
            "Two photographs can reveal exposed rock, yet snow cover, season and camera angle complicate comparison. Elevation measurements and mass-balance observations add information that images cannot provide. The general lesson is useful: a system changing in three dimensions cannot be measured completely by one visible edge. We need an account of additions and losses."
          ],
          "sources": [
            "ice",
            "ice-monitor"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 692.977083,
          "chapterIndex": 2,
          "media": "olympic-blue-glacier-record",
          "cues": [
            {
              "start": 692.977083,
              "end": 710.840375,
              "paragraphIndex": 0
            },
            {
              "start": 711.490375,
              "end": 737.152375,
              "paragraphIndex": 1
            }
          ],
          "end": 738.152375,
          "recording": {
            "audioSha256": "013d3db94547b337f68b3413109f6967fc28e0dd315fb5bc236cab4ca5d531e7",
            "generatedAt": "2026-09-08T23:24:53.380534+00:00",
            "duration": 44.175291666666666,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "mass-balance",
          "title": "Measure additions and losses before interpreting the balance",
          "label": "Ice Mass Balance",
          "chapter": "Mountains, lakes & high country",
          "kind": "detail",
          "paragraphs": [
            "Mass balance is material gained minus material lost. Winter accumulation and summer melt help explain annual glacier change. A year with substantial snowfall can still end with a negative balance if losses are larger. That is an accounting example, not a measured Olympic result.",
            "For a real record, identify the glacier, interval, units and uncertainty. Does a measurement describe one location or estimate the whole glacier? Photographs, elevation surveys and area inventories answer related questions. Connecting them to streamflow adds another step: water released by melting and the loss of future storage are not the same effect."
          ],
          "sources": [
            "ice-monitor"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 738.152375,
          "chapterIndex": 2,
          "media": "olympic-mass-balance",
          "cues": [
            {
              "start": 738.152375,
              "end": 758.545042,
              "paragraphIndex": 0
            },
            {
              "start": 759.195042,
              "end": 783.809708,
              "paragraphIndex": 1
            }
          ],
          "end": 784.809708,
          "recording": {
            "audioSha256": "c99b1fd3a0a819a6dfcd5fb30f7d93d5c54ed7866389064502156a7a18d73615",
            "generatedAt": "2026-09-08T23:24:57.614324+00:00",
            "duration": 45.657333333333334,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "summer-streamflow",
          "title": "Less ice does not translate into one simple runoff curve",
          "label": "Summer Water",
          "chapter": "Mountains, lakes & high country",
          "kind": "detail",
          "paragraphs": [
            "Glacier melt contributes cold summer water, but delivery to a particular stream also depends on weather, remaining ice and other watershed stores. Immediate meltwater release and long-term reservoir loss should not become a claim that every river changes equally at once.",
            "Follow a catchment. Compare snow-fed tributaries, glacier-influenced channels and groundwater through the season. Measurements of ice need connections to measurements of rivers. We will return to that unresolved local timing near the end. For now, the seasonal rhythm also appears on the slopes, where snow duration helps organize meadow and forest."
          ],
          "sources": [
            "ice",
            "ice-monitor"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 784.809708,
          "chapterIndex": 3,
          "media": "olympic-summer-streamflow",
          "cues": [
            {
              "start": 784.809708,
              "end": 803.453042,
              "paragraphIndex": 0
            },
            {
              "start": 804.103042,
              "end": 827.351,
              "paragraphIndex": 1
            }
          ],
          "end": 828.351,
          "recording": {
            "audioSha256": "ef3169ca0fb29b00584cc8551db20f8e2b18df6d10a25570bcda7d34c30423ca",
            "generatedAt": "2026-09-08T23:25:01.609763+00:00",
            "duration": 42.541291666666666,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "forest-mosaic",
          "title": "Hurricane Ridge: where forest opens into meadow",
          "label": "Hurricane Ridge",
          "chapter": "Mountains, lakes & high country",
          "kind": "reading",
          "paragraphs": [
            "At Hurricane Ridge, forest opens into subalpine meadows. Wildflowers and black-tailed deer bring the high country into closer focus. Trees occupy patches shaped by exposure and persistent snow; the transition is not a single line drawn at one elevation.",
            "Height affects temperature, while slope direction affects sunlight and snow duration. Together these influence establishment and the length of the growing season. The mountains organize both the region's rain and its brief high-country summers. Looking closely at the meadow edge turns that broad pattern into a question about where young trees can survive."
          ],
          "sources": [
            "hurricane",
            "montane",
            "mountains",
            "research"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 828.351,
          "chapterIndex": 3,
          "media": "place-hurricane",
          "cues": [
            {
              "start": 828.351,
              "end": 847.410333,
              "paragraphIndex": 0
            },
            {
              "start": 848.060333,
              "end": 871.974292,
              "paragraphIndex": 1
            }
          ],
          "end": 872.974292,
          "recording": {
            "audioSha256": "d417087fca7bac959626378076bf382c99b4075312936da9f0a45cdbafcc01d5",
            "generatedAt": "2026-09-08T23:25:05.405510+00:00",
            "duration": 43.62329166666667,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "treeline-patterns",
          "title": "Treeline is a patchwork of opportunities and constraints",
          "label": "Meadow & Treeline",
          "chapter": "Mountains, lakes & high country",
          "kind": "detail",
          "paragraphs": [
            "A sheltered hollow and an exposed ridge can differ in wind, snow and moisture even at similar elevation. These local conditions help explain a patchy treeline. Regional research reports more tree establishment in some subalpine meadows; it does not establish one trajectory for every Olympic slope.",
            "A few young trees demonstrate arrival, not necessarily lasting boundary change. Repeated observations should record survival as well as recruitment. The hillside pattern becomes a question through time. Plants already in the meadow carry another clock: the timing of leaf emergence, flowering and the disappearance of snow."
          ],
          "sources": [
            "mountains",
            "montane",
            "research"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 872.974292,
          "chapterIndex": 3,
          "media": "olympic-treeline-patterns",
          "cues": [
            {
              "start": 872.974292,
              "end": 894.710958,
              "paragraphIndex": 0
            },
            {
              "start": 895.360958,
              "end": 917.076292,
              "paragraphIndex": 1
            }
          ],
          "end": 918.076292,
          "recording": {
            "audioSha256": "aca973118e9d8099d5b31b77e574467a1f75d143ff2a5a4fa3dd2379f93ead48",
            "generatedAt": "2026-09-08T23:25:11.580810+00:00",
            "duration": 44.102,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "meadow-phenology",
          "title": "The meadow has a calendar of its own",
          "label": "Wildflower Timing",
          "chapter": "Mountains, lakes & high country",
          "kind": "detail",
          "paragraphs": [
            "Phenology means the timing of recurring biological events, including flowering and leaf emergence. Snow clearance helps determine when a mountain meadow's visible growing season can begin. Regional research identifies changing plant timing and the need for baselines, not one blooming date for all of Olympic.",
            "A photograph records a visit. A timing trend needs comparable observations across years, with place and method attached. Late snow and summer dryness can produce different local outcomes. Timing is one influence on high-country plants; introduced animals and management decisions have also changed their conditions."
          ],
          "sources": [
            "research",
            "hurricane"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 918.076292,
          "chapterIndex": 3,
          "media": "olympic-meadow-phenology",
          "cues": [
            {
              "start": 918.076292,
              "end": 939.610958,
              "paragraphIndex": 0
            },
            {
              "start": 940.260958,
              "end": 962.115625,
              "paragraphIndex": 1
            }
          ],
          "end": 963.115625,
          "recording": {
            "audioSha256": "8683cdf8053adba37a16d5597eceaa1043d2575958b88e868b120cdf81b2fb13",
            "generatedAt": "2026-09-08T23:25:15.747350+00:00",
            "duration": 44.03933333333333,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "mountain-goat-removal",
          "title": "Restoration includes the history of introductions",
          "label": "Mountain Goats",
          "chapter": "Mountains, lakes & high country",
          "kind": "detail",
          "paragraphs": [
            "Mountain goats were introduced to the Olympics in the 1920s. Their effects included damage to sensitive vegetation and soils. Later management combined relocation to the Cascades, where goats are native, with lethal removal. The active phase ended in 2022; maintenance began in 2023.",
            "The park still describes monitoring, not certainty that every goat is gone. Animals at low density can be difficult to detect. This joins historical evidence with ecological effects and management choices. It also prepares a contrast: the Olympic marmot belongs naturally to these mountains and nowhere else."
          ],
          "sources": [
            "goats"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 963.115625,
          "chapterIndex": 3,
          "media": "olympic-mountain-goat-removal",
          "cues": [
            {
              "start": 963.115625,
              "end": 986.271625,
              "paragraphIndex": 0
            },
            {
              "start": 986.921625,
              "end": 1008.648292,
              "paragraphIndex": 1
            }
          ],
          "end": 1009.648292,
          "recording": {
            "audioSha256": "d3d57deeeb90c6e69806200b73fd1e4f4e8a56e4f14bbdff222f1b927b82774a",
            "generatedAt": "2026-09-08T23:25:20.172398+00:00",
            "duration": 45.532666666666664,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "olympic-marmot",
          "title": "A life found only here",
          "label": "Olympic Marmot",
          "chapter": "Mountains, lakes & high country",
          "kind": "reading",
          "paragraphs": [
            "The Olympic marmot is endemic: it occurs naturally in the Olympic Mountains and nowhere else. Burrows provide shelter through a long hibernation, while a short active season must allow feeding, reproduction and reserve building.",
            "These marmots mature relatively slowly for rodents, so replacing lost breeding adults can take time. Predation and habitat change are concerns, but one encounter cannot establish the species' condition. Repeated surveys across meadow patches reveal a different picture. The animal's restricted range also invites a wider question: how can mountains function like islands for life?"
          ],
          "sources": [
            "marmot"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 1009.648292,
          "chapterIndex": 3,
          "media": "olympic-marmot",
          "cues": [
            {
              "start": 1009.648292,
              "end": 1025.454292,
              "paragraphIndex": 0
            },
            {
              "start": 1026.104292,
              "end": 1052.566958,
              "paragraphIndex": 1
            }
          ],
          "end": 1053.566958,
          "recording": {
            "audioSha256": "f6f2d5178254ae0804be219491e9e66e1ff3e44a46ad59556beeeb28a9f2ea14",
            "generatedAt": "2026-09-08T23:25:24.389060+00:00",
            "duration": 42.91866666666667,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "island-evolution",
          "title": "A mountain range can function like an island",
          "label": "Olympic Isolation",
          "chapter": "Mountains, lakes & high country",
          "kind": "detail",
          "paragraphs": [
            "An ecological island need not be surrounded entirely by seawater. Water and intervening lowlands can limit exchange between high-country habitats. That separation helps frame the Olympic marmot's restricted natural range. It does not mean every Olympic animal is endemic or evolved in isolation.",
            "Compare the marmot with mountain goats brought here by people. How an organism arrived is an evidence question, answered through distribution, history and biology. For a resident marmot, another boundary is time: a short summer must sustain a long period underground."
          ],
          "sources": [
            "marmot",
            "geo",
            "goats"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 1053.566958,
          "chapterIndex": 4,
          "media": "olympic-island-evolution",
          "cues": [
            {
              "start": 1053.566958,
              "end": 1075.090292,
              "paragraphIndex": 0
            },
            {
              "start": 1075.740292,
              "end": 1094.800292,
              "paragraphIndex": 1
            }
          ],
          "end": 1095.800917,
          "recording": {
            "audioSha256": "61fc8fbf2bd654120e83a2acdcdd545f45a10a4bbd5da5059c711d27893bbd59",
            "generatedAt": "2026-09-08T23:25:28.023218+00:00",
            "duration": 41.233333333333334,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "marmot-hibernation",
          "title": "A short feeding season supports a long winter",
          "label": "Marmot Winter",
          "chapter": "Mountains, lakes & high country",
          "kind": "detail",
          "paragraphs": [
            "Olympic marmots build fat reserves during their active season and hibernate for roughly seven to eight months. Their relatively slow reproductive life history makes adult survival especially consequential. One summer sighting reveals only a small part of that annual cycle.",
            "To connect changing summer conditions with winter survival, a study would need feeding opportunities, body condition, age and survival records. A count alone cannot provide that explanation. Season and food organize the meadow; lower in the Hoh valley, habitat takes a different shape, extending from the forest floor into the branches."
          ],
          "sources": [
            "marmot",
            "marmot-monitor"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 1095.800917,
          "chapterIndex": 4,
          "media": "olympic-marmot-hibernation",
          "cues": [
            {
              "start": 1095.800917,
              "end": 1114.763583,
              "paragraphIndex": 0
            },
            {
              "start": 1115.413583,
              "end": 1138.014917,
              "paragraphIndex": 1
            }
          ],
          "end": 1139.014917,
          "recording": {
            "audioSha256": "2ef71424e1407294b966c0e2f2913e839bae36d9d4beb5f37860571222606a8c",
            "generatedAt": "2026-09-08T23:25:31.897432+00:00",
            "duration": 42.214,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "rainforest-layers",
          "title": "Hoh: the forest above the forest",
          "label": "Hoh Rainforest",
          "chapter": "Forest valleys & living rivers",
          "kind": "reading",
          "paragraphs": [
            "In the Hoh, bigleaf maple branches carry mosses and ferns beneath taller conifers. These smaller plants make additional living surfaces. An epiphyte grows on another plant; the word describes location and does not itself mean parasite.",
            "The Hoh River connects Mount Olympus with the Pacific, but this forest also asks us to look closely at light, height and openings left by fallen trees. Hoh, Queets, Bogachiel and Quinault share a broad climate without being interchangeable valleys. Beneath their canopies, animals help shape the vegetation too."
          ],
          "sources": [
            "hoh",
            "forest"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 1139.014917,
          "chapterIndex": 4,
          "media": "place-hoh",
          "cues": [
            {
              "start": 1139.014917,
              "end": 1156.077583,
              "paragraphIndex": 0
            },
            {
              "start": 1156.727583,
              "end": 1178.33625,
              "paragraphIndex": 1
            }
          ],
          "end": 1179.33625,
          "recording": {
            "audioSha256": "1a0fc712b1d444e41367dc2288195f04330191a7546ff40d7dbe4f4b020a5210",
            "generatedAt": "2026-09-08T23:25:35.147587+00:00",
            "duration": 39.321333333333335,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "elk-browsing",
          "title": "The understory is also shaped by mouths and movement",
          "label": "Roosevelt Elk",
          "chapter": "Forest valleys & living rivers",
          "kind": "detail",
          "paragraphs": [
            "Roosevelt elk browse the understory and help shape the vegetation beneath the canopy. Their protection and habitat are part of Olympic's conservation history. An open-looking forest floor can be the result of activity rather than its absence.",
            "Compare plants within browsing reach with vegetation higher up. That generates a question, but does not separate elk effects from flooding, moisture or light. Stronger evidence compares measured browsing conditions. Animals participate in making habitat; above their reach, branches support smaller habitats of their own."
          ],
          "sources": [
            "forest",
            "elk"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 1179.33625,
          "chapterIndex": 4,
          "media": "olympic-elk-browsing",
          "cues": [
            {
              "start": 1179.33625,
              "end": 1195.770208,
              "paragraphIndex": 0
            },
            {
              "start": 1196.420208,
              "end": 1218.232208,
              "paragraphIndex": 1
            }
          ],
          "end": 1219.232208,
          "recording": {
            "audioSha256": "11baedb0466e39ebb0d8b1a8a67aa4e39d9b45bde1d52c93db4016a0c6c554fe",
            "generatedAt": "2026-09-08T23:25:38.530870+00:00",
            "duration": 38.89595833333333,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "canopy-epiphytes",
          "title": "Plants can live on a tree without being the tree",
          "label": "Canopy Gardens",
          "chapter": "Forest valleys & living rivers",
          "kind": "detail",
          "paragraphs": [
            "One branch can contain several small habitats. Its light, wetness and exposure vary around the surface, offering a way to think about the uneven distribution of mosses and ferns. Identifying species or measuring their contribution still requires closer evidence.",
            "Looking up changes the forest from a collection of large trees into living surfaces used by many organisms. The host tree and the plants growing on it remain distinct. A tree can also continue shaping habitat after it falls, which brings our attention down from the Hoh canopy toward fallen wood in the Queets."
          ],
          "sources": [
            "forest",
            "hoh"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 1219.232208,
          "chapterIndex": 4,
          "media": "olympic-canopy-epiphytes",
          "cues": [
            {
              "start": 1219.232208,
              "end": 1238.697542,
              "paragraphIndex": 0
            },
            {
              "start": 1239.347542,
              "end": 1260.358875,
              "paragraphIndex": 1
            }
          ],
          "end": 1261.358875,
          "recording": {
            "audioSha256": "7fa2a046803c1c70dc7f8354f6e668f0d8f9743e2ee2c848e7f5b5c1ba4d7ce7",
            "generatedAt": "2026-09-08T23:25:42.222809+00:00",
            "duration": 41.126666666666665,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "fallen-wood",
          "title": "Queets: the life of a fallen tree",
          "label": "Queets Forest",
          "chapter": "Forest valleys & living rivers",
          "kind": "reading",
          "paragraphs": [
            "The Queets rainforest includes old trees, moss-draped maples, large Sitka spruce and remains of earlier generations. Elk browse among them. Counting only upright trunks would miss much of the forest's continuing activity.",
            "On a decaying nurse log, seedlings can establish and extend roots toward the soil. Fungi and invertebrates also use the changing wood. After it disappears, raised roots and a line of trees may preserve its former position. This is a broader forest relationship, not a measurement supplied by a scenic photograph. The pattern invites closer investigation."
          ],
          "sources": [
            "queets",
            "forest"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 1261.358875,
          "chapterIndex": 4,
          "media": "place-queets",
          "cues": [
            {
              "start": 1261.358875,
              "end": 1277.442208,
              "paragraphIndex": 0
            },
            {
              "start": 1278.092208,
              "end": 1302.569542,
              "paragraphIndex": 1
            }
          ],
          "end": 1303.569542,
          "recording": {
            "audioSha256": "a601060e035a933c6570843e37e6db0b536eac8238e36e26a7023d7e2a61018c",
            "generatedAt": "2026-09-08T23:25:45.981242+00:00",
            "duration": 41.21066666666667,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "nurse-logs",
          "title": "A fallen trunk becomes a place to begin",
          "label": "Nurse Logs",
          "chapter": "Forest valleys & living rivers",
          "kind": "detail",
          "paragraphs": [
            "A row of living trees can retain evidence of a former log. Seedlings may establish above a crowded forest floor; roots descend while the supporting wood decomposes. The resulting arrangement makes a long process partly visible.",
            "It remains an interpretation to test. Are the roots visible? Is the line continuous? Could another process explain it? Not every row deserves the nurse-log label. The useful connection is between a present structure and a plausible history. Looking into the wood itself adds another distinction: decomposition changes material without making it simply disappear."
          ],
          "sources": [
            "forest",
            "nurse-trail"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 1303.569542,
          "chapterIndex": 5,
          "media": "olympic-nurse-logs",
          "cues": [
            {
              "start": 1303.569542,
              "end": 1319.697542,
              "paragraphIndex": 0
            },
            {
              "start": 1320.347542,
              "end": 1344.345542,
              "paragraphIndex": 1
            }
          ],
          "end": 1345.345542,
          "recording": {
            "audioSha256": "3adedc7f22e93caf3cb7f6f222f2ffff204ae57016b305d404592218117dd294",
            "generatedAt": "2026-09-08T23:25:49.780911+00:00",
            "duration": 40.776,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "decay-and-soil",
          "title": "Decomposition is a transformation, not disappearance",
          "label": "Decay & Soil",
          "chapter": "Forest valleys & living rivers",
          "kind": "detail",
          "paragraphs": [
            "Fungi and other organisms participate in the biological and chemical breakdown of large wood. A changing log remains habitat, and several stages of decay can coexist in an old forest. Soft wood is not automatically equivalent to soil.",
            "Different questions need different measurements. A carbon question follows material; a habitat question asks who can use it; a regeneration question asks what can establish. All can meet in one trunk without having the same answer. Forest history also includes disturbances that act differently from gradual decomposition, including fire even in wet country."
          ],
          "sources": [
            "deadwood-study",
            "forest"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 1345.345542,
          "chapterIndex": 5,
          "media": "olympic-decay-and-soil",
          "cues": [
            {
              "start": 1345.345542,
              "end": 1363.060208,
              "paragraphIndex": 0
            },
            {
              "start": 1363.710208,
              "end": 1388.2215,
              "paragraphIndex": 1
            }
          ],
          "end": 1389.2215,
          "recording": {
            "audioSha256": "cc6c86e99628cc9e65ae4c518bda914cd34ca21ab36ba9e8b3d2aa494b5b17ae",
            "generatedAt": "2026-09-08T23:25:54.015020+00:00",
            "duration": 42.87595833333334,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "fire-in-wet-country",
          "title": "Even wet forests have fire histories",
          "label": "Forest & Fire",
          "chapter": "Forest valleys & living rivers",
          "kind": "reading",
          "paragraphs": [
            "Wet forests can burn. Olympic's drier eastern forests have generally experienced fire more often than its wetter western forests, but that historical pattern is not a schedule for any particular stand. Weather, fuels and surrounding terrain influence events.",
            "Today's forest is one moment within growth, disturbance and recovery. A dramatic photograph or a smoke-free visit cannot reconstruct the whole history. Tree rings, scars and charcoal offer other records. Bringing those clues together lets us move from saying fire occurred to asking when, where and what the evidence can establish."
          ],
          "sources": [
            "fire"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 1389.2215,
          "chapterIndex": 5,
          "media": "montane-fire",
          "cues": [
            {
              "start": 1389.2215,
              "end": 1407.640167,
              "paragraphIndex": 0
            },
            {
              "start": 1408.290167,
              "end": 1431.210167,
              "paragraphIndex": 1
            }
          ],
          "end": 1432.210167,
          "recording": {
            "audioSha256": "c4b22038cb1e612dbf5452be4743851ac75667451b154e19fd44a1bd80493aa3",
            "generatedAt": "2026-09-08T23:25:57.672542+00:00",
            "duration": 41.98866666666667,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "fire-records",
          "title": "How a forest keeps evidence of fire",
          "label": "Fire Evidence",
          "chapter": "Forest valleys & living rivers",
          "kind": "detail",
          "paragraphs": [
            "A surviving tree may preserve an injury. Charcoal establishes combustion without outlining the whole burned area. A patch of similarly aged trees may help reveal disturbance. These records have different reach and need dates and locations attached.",
            "No scar on one tree does not prove a forest never burned, and charcoal alone does not identify ignition or every later effect. Stronger interpretation combines records. Carry that habit to Staircase, where a different forest composition offers a counterpoint to the western valleys and a setting for following a river through time."
          ],
          "sources": [
            "fire"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 1432.210167,
          "chapterIndex": 5,
          "media": "olympic-fire-records",
          "cues": [
            {
              "start": 1432.210167,
              "end": 1449.8395,
              "paragraphIndex": 0
            },
            {
              "start": 1450.4895,
              "end": 1472.8875,
              "paragraphIndex": 1
            }
          ],
          "end": 1473.8875,
          "recording": {
            "audioSha256": "8c8140491953f9fa76d20c58b84e4963a6584dc20a3aa637c875f91375a5f367",
            "generatedAt": "2026-09-08T23:26:01.231069+00:00",
            "duration": 40.67733333333333,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "river-continuum",
          "title": "Staircase: a different side of Olympic",
          "label": "Staircase Valley",
          "chapter": "Forest valleys & living rivers",
          "kind": "reading",
          "paragraphs": [
            "At Staircase, large Douglas-firs grow around the North Fork Skokomish River. This southeastern setting contrasts with the moss-heavy western valleys. Olympic's forests vary with moisture, exposure and elevation; no one valley represents them all.",
            "The river also changes through seasons and events. Floods move material, banks interact with vegetation, and rain, snowmelt and stored water contribute in different proportions. A channel is more than a fixed blue line. Before following its side waters, the Douglas-firs invite us to read forest composition as evidence of establishment and survival."
          ],
          "sources": [
            "staircase",
            "rivers",
            "montane"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 1473.8875,
          "chapterIndex": 5,
          "media": "place-staircase",
          "cues": [
            {
              "start": 1473.8875,
              "end": 1491.3135,
              "paragraphIndex": 0
            },
            {
              "start": 1491.9635,
              "end": 1516.174167,
              "paragraphIndex": 1
            }
          ],
          "end": 1517.174167,
          "recording": {
            "audioSha256": "717f209c03e13cc65960740359efbfca0b01e4f58aff1683b687c4a48739841d",
            "generatedAt": "2026-09-08T23:26:05.189352+00:00",
            "duration": 42.28666666666667,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "douglas-fir-pattern",
          "title": "Staircase makes the forest contrast tangible",
          "label": "Douglas-fir Forest",
          "chapter": "Forest valleys & living rivers",
          "kind": "detail",
          "paragraphs": [
            "Staircase's prominent Douglas-firs make the east-west forest contrast tangible. Precipitation, exposure, elevation and disturbance history all help determine composition. Thick bark is relevant to the park's fire ecology account, but it cannot prove one particular tree survived one particular fire.",
            "Read several clues together: species, size classes, site conditions and mapped disturbance. The forest becomes a history of establishment and survival rather than interchangeable green scenery. Its relation with the river also extends beyond the main current, into channels that connect differently as flow changes."
          ],
          "sources": [
            "staircase",
            "montane",
            "fire"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 1517.174167,
          "chapterIndex": 5,
          "media": "olympic-douglas-fir-pattern",
          "cues": [
            {
              "start": 1517.174167,
              "end": 1539.028833,
              "paragraphIndex": 0
            },
            {
              "start": 1539.678833,
              "end": 1561.874833,
              "paragraphIndex": 1
            }
          ],
          "end": 1562.874833,
          "recording": {
            "audioSha256": "ad145938f8f7ed55b0e750138bf7c182366fd9b6be7f5d40441388ef8745c5db",
            "generatedAt": "2026-09-08T23:26:09.281302+00:00",
            "duration": 44.70066666666666,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "floodplain-channels",
          "title": "The river includes places outside its main channel",
          "label": "Floodplain Channels",
          "chapter": "Forest valleys & living rivers",
          "kind": "detail",
          "paragraphs": [
            "From a bridge, a river can appear to be one ribbon. Across the valley, side channels and a wider floodplain form part of its environment. Access to sheltered waters and cover can matter to juvenile salmon.",
            "Ask which waters connect at this flow. A quiet channel may behave differently during high water, making connectivity seasonal as well as spatial. Habitat assessment needs repeated observations, not one day's outline. In the Sol Duc, pools, falls and wooded margins offer another way to see a river's structure as well as its direction."
          ],
          "sources": [
            "cycle",
            "rivers",
            "queets"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 1562.874833,
          "chapterIndex": 6,
          "media": "olympic-floodplain-channels",
          "cues": [
            {
              "start": 1562.874833,
              "end": 1577.080833,
              "paragraphIndex": 0
            },
            {
              "start": 1577.730833,
              "end": 1600.758833,
              "paragraphIndex": 1
            }
          ],
          "end": 1601.758833,
          "recording": {
            "audioSha256": "ea898d0277b1bc1169f2951ea8167900a01f9b19882a14d7a57079b2bc42ec79",
            "generatedAt": "2026-09-08T23:26:12.589481+00:00",
            "duration": 37.884,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "wood-and-cold-water",
          "title": "Sol Duc: falls, forest and river habitat",
          "label": "Sol Duc River",
          "chapter": "Forest valleys & living rivers",
          "kind": "reading",
          "paragraphs": [
            "Sol Duc connects old forest, waterfalls, lakes and snowy high country. A scenic fall is one reach, not a description of the whole river. Pools, faster water and quieter margins create different conditions.",
            "Large wood can redirect flow and help form pools or side channels. Shade and watershed connections matter too. At Salmon Cascades, coho negotiate the cascade during seasonal migration. A fish's passage depends on conditions along its route, including differences that the appearance of clear water cannot measure. Temperature is one of those conditions."
          ],
          "sources": [
            "solduc",
            "rivers",
            "water",
            "cycle"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 1601.758833,
          "chapterIndex": 6,
          "media": "place-solduc",
          "cues": [
            {
              "start": 1601.758833,
              "end": 1617.038167,
              "paragraphIndex": 0
            },
            {
              "start": 1617.688167,
              "end": 1642.4755,
              "paragraphIndex": 1
            }
          ],
          "end": 1643.4755,
          "recording": {
            "audioSha256": "fad7fca33607d9532ef0f699fae14baa1ac20de40729a37c3fba7f75b21b03df",
            "generatedAt": "2026-09-08T23:26:16.081175+00:00",
            "duration": 40.71666666666667,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "stream-temperature",
          "title": "A cool river can still contain important temperature differences",
          "label": "Cold-water Patches",
          "chapter": "Forest valleys & living rivers",
          "kind": "detail",
          "paragraphs": [
            "Shade, water sources and flow help determine stream temperature. One reading beside a waterfall cannot characterize an entire river, every depth or the warmest part of a day. Cold water needs a place and time attached to the description.",
            "A useful comparison would follow tributaries and seasons, distinguishing a consistently cool refuge from a brief change after rain. That is a proposed study, not a result supplied here. Physical measurements can then be compared with biological evidence, including the small animals living on and among streambed stones."
          ],
          "sources": [
            "stream-monitor",
            "ice-monitor",
            "cycle"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 1643.4755,
          "chapterIndex": 6,
          "media": "olympic-stream-temperature",
          "cues": [
            {
              "start": 1643.4755,
              "end": 1659.986792,
              "paragraphIndex": 0
            },
            {
              "start": 1660.636792,
              "end": 1682.278125,
              "paragraphIndex": 1
            }
          ],
          "end": 1683.278125,
          "recording": {
            "audioSha256": "d07129f27bca7b8cd37d5172f5c12d3fdf2db926e3731398aef166d05e8a30a5",
            "generatedAt": "2026-09-08T23:26:19.506328+00:00",
            "duration": 38.802625,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "aquatic-insects",
          "title": "Small organisms make a river's food web visible",
          "label": "Stream Insects",
          "chapter": "Forest valleys & living rivers",
          "kind": "detail",
          "paragraphs": [
            "Aquatic macroinvertebrates are animals without backbones large enough to see without a microscope, though identification often needs magnification. Stream communities include immature insects. Their composition adds biological evidence alongside water chemistry and physical measurements.",
            "Two samples with equal totals may contain different groups or life stages, taken from different habitats. Comparable methods and reliable identification matter. One sighting is not a complete water-quality diagnosis. These small animals also belong to food webs that connect river habitat with fish moving through several environments over their lives."
          ],
          "sources": [
            "stream-monitor"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 1683.278125,
          "chapterIndex": 6,
          "media": "olympic-aquatic-insects",
          "cues": [
            {
              "start": 1683.278125,
              "end": 1702.924125,
              "paragraphIndex": 0
            },
            {
              "start": 1703.574125,
              "end": 1727.166792,
              "paragraphIndex": 1
            }
          ],
          "end": 1728.166792,
          "recording": {
            "audioSha256": "2e593c66d5c1e7be064e25c5952c4360f6bcff4e31393766c613fe10086d52b5",
            "generatedAt": "2026-09-08T23:26:23.956221+00:00",
            "duration": 43.888666666666666,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "salmon-life",
          "title": "One life, several habitats",
          "label": "Salmon Life",
          "chapter": "Life across habitats",
          "kind": "reading",
          "paragraphs": [
            "Anadromous salmon begin in freshwater, spend part of life at sea and return to freshwater to reproduce. Eggs develop in gravel; young fish use rearing habitat before moving oceanward. Species and populations differ in timing, so Sol Duc coho and Quinault sockeye do not share one identical schedule.",
            "A place can be essential for just one stage. Spawning gravel, sheltered rearing water and an estuary serve different needs. Following the cycle crosses the park boundary. It also brings our attention into the streambed, where a stage of that life can remain hidden after adults are gone."
          ],
          "sources": [
            "cycle",
            "anadromous",
            "solduc",
            "blueback"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 1728.166792,
          "chapterIndex": 6,
          "media": "visual-salmon-life",
          "cues": [
            {
              "start": 1728.166792,
              "end": 1749.88275,
              "paragraphIndex": 0
            },
            {
              "start": 1750.53275,
              "end": 1769.41875,
              "paragraphIndex": 1
            }
          ],
          "end": 1770.41875,
          "recording": {
            "audioSha256": "cca594e40725b9e7209c6b4efa2ce233d9e6f60d003d4291453a97634eb12848",
            "generatedAt": "2026-09-08T23:26:27.747960+00:00",
            "duration": 41.251958333333334,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "salmon-redds",
          "title": "The next generation begins within the gravel",
          "label": "Salmon Nests",
          "chapter": "Life across habitats",
          "kind": "detail",
          "paragraphs": [
            "A female salmon moves gravel to form a redd, a nest where eggs are deposited and fertilized. Development continues within the streambed. Newly hatched alevins initially rely on attached yolk sacs before emerging as feeding fry.",
            "An apparently empty patch of gravel can therefore be occupied habitat. Adults arriving upstream are only one part of reproductive success; spawning and later survival need evidence too. The river must support several stages, including the physiological transition that prepares young salmon for seawater."
          ],
          "sources": [
            "cycle",
            "salmon-eggs"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 1770.41875,
          "chapterIndex": 6,
          "media": "olympic-salmon-redds",
          "cues": [
            {
              "start": 1770.41875,
              "end": 1787.06675,
              "paragraphIndex": 0
            },
            {
              "start": 1787.71675,
              "end": 1808.813417,
              "paragraphIndex": 1
            }
          ],
          "end": 1809.813417,
          "recording": {
            "audioSha256": "24a720aa635cf16806221ad5693561a58edb008c864d724193704fd4375395a9",
            "generatedAt": "2026-09-08T23:26:30.898028+00:00",
            "duration": 38.394666666666666,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "smolt-transition",
          "title": "Going to sea is a bodily transition as well as a journey",
          "label": "Journey to Sea",
          "chapter": "Life across habitats",
          "kind": "detail",
          "paragraphs": [
            "Smolting prepares juvenile salmon for seawater. Freshwater residence and migration timing differ among species and populations. Estuaries provide important transition habitat where young fish can feed while adjusting to new conditions.",
            "An upstream improvement may benefit one stage while downstream or ocean conditions still constrain returns. That does not make local restoration pointless; it makes the intervention's scope important to describe. The life cycle also carries a two-way connection: water travels downstream, while returning fish can bring material acquired at sea back inland."
          ],
          "sources": [
            "cycle",
            "salmon-smolt"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 1809.813417,
          "chapterIndex": 7,
          "media": "olympic-smolt-transition",
          "cues": [
            {
              "start": 1809.813417,
              "end": 1826.804083,
              "paragraphIndex": 0
            },
            {
              "start": 1827.454083,
              "end": 1851.911417,
              "paragraphIndex": 1
            }
          ],
          "end": 1852.911417,
          "recording": {
            "audioSha256": "8865b4bbe23086503e202794382c568b8cd9a7a5d112db973cc2cc91b708ee43",
            "generatedAt": "2026-09-08T23:26:34.892073+00:00",
            "duration": 42.098,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "ocean-in-the-forest",
          "title": "Food webs carry the ocean inland",
          "label": "Ocean to Forest",
          "chapter": "Life across habitats",
          "kind": "reading",
          "paragraphs": [
            "Returning salmon bring marine-derived nutrients into freshwater food webs. Predators and scavengers feed on fish; decomposition provides another route. In the Queets, river, wildlife and forest help illustrate this connection, alongside the browsing and decay we already encountered.",
            "Material moves downstream in water and upstream in fish. The amounts and pathways vary, so a conceptual image cannot tell us how much ocean-derived material entered every tree. The memorable connection invites a research question: what evidence can show that material moving through a particular food web?"
          ],
          "sources": [
            "queets",
            "forest",
            "nutrients"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 1852.911417,
          "chapterIndex": 7,
          "media": "visual-ocean-in-the-forest",
          "cues": [
            {
              "start": 1852.911417,
              "end": 1873.379417,
              "paragraphIndex": 0
            },
            {
              "start": 1874.029417,
              "end": 1894.571417,
              "paragraphIndex": 1
            }
          ],
          "end": 1895.571417,
          "recording": {
            "audioSha256": "d346675f0c9bc954a6767f3d057120bc7ae7027d03fbb129da018adfb3c88579",
            "generatedAt": "2026-09-08T23:26:38.606295+00:00",
            "duration": 41.66,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "tracing-marine-nutrients",
          "title": "How would you show that the ocean reached the food web?",
          "label": "Tracing Nutrients",
          "chapter": "Life across habitats",
          "kind": "detail",
          "paragraphs": [
            "USGS reports research documenting marine-derived nutrients returning to a freshwater food web after Elwha dam removal. This extends the account beyond fish crossing a former barrier to material moving through an ecosystem.",
            "To understand the result, ask which organisms were sampled, what tracer or comparison was used, and over what period. A riverbank tree is not its own measurement of salmon nutrients. The demonstrated effect stays tied to the study. That attention to specificity also matters for Quinault blueback, a particular salmon population with its own life history and community significance."
          ],
          "sources": [
            "nutrients"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 1895.571417,
          "chapterIndex": 7,
          "media": "olympic-tracing-marine-nutrients",
          "cues": [
            {
              "start": 1895.571417,
              "end": 1911.84675,
              "paragraphIndex": 0
            },
            {
              "start": 1912.49675,
              "end": 1937.914083,
              "paragraphIndex": 1
            }
          ],
          "end": 1938.914083,
          "recording": {
            "audioSha256": "c78e71d9beeb4326a92f5179e8e2ff86e7f720be947d04507eda94d0587135f7",
            "generatedAt": "2026-09-08T23:26:42.839510+00:00",
            "duration": 42.342666666666666,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "quinault-blueback",
          "title": "Blueback and Lake Quinault",
          "label": "Quinault Blueback",
          "chapter": "Life across habitats",
          "kind": "reading",
          "paragraphs": [
            "Quinault blueback are a sockeye population with deep cultural, ecological and economic importance to the Quinault Indian Nation. Their cycle is tied to Lake Quinault and its river system, as well as to ocean migration. The Nation's fisheries work follows those particular fish.",
            "A generic salmon diagram cannot replace that account. Freshwater residence makes the lake more than scenery within a larger route. To understand habitat there, we need to look beneath the surface, where water conditions can differ with depth and season."
          ],
          "sources": [
            "blueback"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 1938.914083,
          "chapterIndex": 7,
          "media": "lake",
          "cues": [
            {
              "start": 1938.914083,
              "end": 1958.688083,
              "paragraphIndex": 0
            },
            {
              "start": 1959.338083,
              "end": 1976.15675,
              "paragraphIndex": 1
            }
          ],
          "end": 1977.15675,
          "recording": {
            "audioSha256": "ca4e544ecac4db4a4ffd7c2c99e6ed539e6513a07d6cca7365ccb7506fdbbea8",
            "generatedAt": "2026-09-08T23:26:45.890961+00:00",
            "duration": 37.242666666666665,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "lake-water-column",
          "title": "The lake has depth in an ecological sense",
          "label": "Layers of a Lake",
          "chapter": "Life across habitats",
          "kind": "detail",
          "paragraphs": [
            "A lake can develop layers with different temperatures and oxygen conditions. Weather, season, basin shape and mixing influence the pattern. Surface photographs cannot replace measurements at specified depths and places.",
            "For Quinault, ask which depths and seasons the Nation's water-quality work represents. Explaining stratification does not prove a particular oxygen problem in this lake. Habitat assessment needs connections between actual conditions and fish use. This distinction leads to a practical reading habit: place each reported measurement beside the question it can answer."
          ],
          "sources": [
            "water",
            "lake-stratification"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 1977.15675,
          "chapterIndex": 7,
          "media": "olympic-lake-water-column",
          "cues": [
            {
              "start": 1977.15675,
              "end": 1992.83275,
              "paragraphIndex": 0
            },
            {
              "start": 1993.48275,
              "end": 2017.80075,
              "paragraphIndex": 1
            }
          ],
          "end": 2018.80075,
          "recording": {
            "audioSha256": "b90dead23d2f48f514c4130c22624cb6b775a57b466ce7b404965d5a74216054",
            "generatedAt": "2026-09-08T23:26:49.760734+00:00",
            "duration": 40.644,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "blueback-monitoring",
          "title": "Follow blueback through more than one count",
          "label": "Blueback Evidence",
          "chapter": "Life across habitats",
          "kind": "detail",
          "paragraphs": [
            "Returning-adult counts and measurements of young fish habitat answer different questions. Quinault's fisheries and lake-planning materials place both within a wider watershed and management context. One useful number cannot stand for every stage.",
            "For each measurement, ask whether it describes abundance, distribution, water quality or an action taken. Keep its season and location attached. Begin further inquiry with the Nation's published priorities. That approach also helps us read the Elwha: removing a barrier is an intervention whose several consequences must be followed separately."
          ],
          "sources": [
            "blueback",
            "water",
            "lake-plan"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 2018.80075,
          "chapterIndex": 7,
          "media": "olympic-blueback-monitoring",
          "cues": [
            {
              "start": 2018.80075,
              "end": 2035.524083,
              "paragraphIndex": 0
            },
            {
              "start": 2036.174083,
              "end": 2059.159417,
              "paragraphIndex": 1
            }
          ],
          "end": 2060.159417,
          "recording": {
            "audioSha256": "f3fb33620ffc4c2240b0f31db2e60012c8e98ffbcd4e1370e65ae7d648764cd3",
            "generatedAt": "2026-09-08T23:26:53.500685+00:00",
            "duration": 40.358666666666664,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "elwha-reconnection",
          "title": "The Elwha reconnects",
          "label": "Elwha River",
          "chapter": "Restoration & the Pacific coast",
          "kind": "reading",
          "paragraphs": [
            "Elwha dam removal began in 2011, with Glines Canyon Dam removal completed in 2014. The corridor reopened after roughly a century of obstruction. For the Lower Elwha Klallam Tribe, restoration belongs within a much longer relationship with the river.",
            "Opening passage also released sediment and exposed former reservoir beds. Revegetation and floodplain work support processes developing after the structures are gone. Fish, plants, floods and sediment respond on different timescales. The first consequence to follow is the material the reopened river could once again transport downstream."
          ],
          "sources": [
            "elwha",
            "elwha-history"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 2060.159417,
          "chapterIndex": 8,
          "media": "elwha-dam-removal",
          "cues": [
            {
              "start": 2060.159417,
              "end": 2079.26275,
              "paragraphIndex": 0
            },
            {
              "start": 2079.91275,
              "end": 2104.15675,
              "paragraphIndex": 1
            }
          ],
          "end": 2105.15675,
          "recording": {
            "audioSha256": "019731e097fd222050b3744b9b5784d811ee7a052a01e9006ffc60e93abe1fad",
            "generatedAt": "2026-09-08T23:26:57.531469+00:00",
            "duration": 43.99733333333333,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "elwha-sediment-pulse",
          "title": "Reopening the river also reopened a sediment pathway",
          "label": "Elwha Sediment",
          "chapter": "Restoration & the Pacific coast",
          "kind": "detail",
          "paragraphs": [
            "The reservoirs had trapped sediment. Removal allowed some of it to move downstream, changing channels and the nearby coast. Suspended particles affect clarity; deposited particles change the surface on which organisms live. Those effects are related but different.",
            "USGS found differing responses where deposits persisted and where temporary turbidity dominated. Some communities changed with the substrate, while algae elsewhere recovered as water cleared. Restoration is not always one steadily rising line. Inland, exposed reservoir beds presented another transition: the establishment of vegetation on newly available ground."
          ],
          "sources": [
            "sediment"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 2105.15675,
          "chapterIndex": 8,
          "media": "olympic-elwha-sediment-pulse",
          "cues": [
            {
              "start": 2105.15675,
              "end": 2123.693417,
              "paragraphIndex": 0
            },
            {
              "start": 2124.343417,
              "end": 2150.02675,
              "paragraphIndex": 1
            }
          ],
          "end": 2151.02675,
          "recording": {
            "audioSha256": "b5d1d256a5619e1a220026292b59128cad70217479f4f34eaeee4c54f25e4c04",
            "generatedAt": "2026-09-08T23:27:01.833124+00:00",
            "duration": 44.87,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "reservoir-revegetation",
          "title": "Former reservoir beds became a restoration landscape",
          "label": "Returning Forest",
          "chapter": "Restoration & the Pacific coast",
          "kind": "detail",
          "paragraphs": [
            "Native plant material was collected and propagated for surfaces exposed as the Elwha reservoirs drained. Planting, seeding and attention to invasive species connected engineering change with the slower development of vegetation.",
            "Keep the dates attached to those records. An old plan written in future tense is not a current progress report. To evaluate recovery, compare planting records with later survival, cover and community observations. Green ground is not yet an established forest. Fish response requires the same distinction between an action taken and outcomes subsequently measured."
          ],
          "sources": [
            "revegetation",
            "revegetation-record"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 2151.02675,
          "chapterIndex": 8,
          "media": "olympic-reservoir-revegetation",
          "cues": [
            {
              "start": 2151.02675,
              "end": 2167.963417,
              "paragraphIndex": 0
            },
            {
              "start": 2168.613417,
              "end": 2193.348083,
              "paragraphIndex": 1
            }
          ],
          "end": 2194.348083,
          "recording": {
            "audioSha256": "4fbf8c3b5a7449ed44fec92f631660c20c845bf67535069d5afcf3df444a070b",
            "generatedAt": "2026-09-08T23:27:05.798022+00:00",
            "duration": 42.321333333333335,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "tracking-return",
          "title": "How do we know fish returned?",
          "label": "Tracking Salmon",
          "chapter": "Restoration & the Pacific coast",
          "kind": "reading",
          "paragraphs": [
            "Elwha field surveys compared fish distribution before and after removal. Environmental DNA provided another approach, detecting traces organisms shed into water. Species-specific assays found evidence that most targeted anadromous species had passed both former dam sites, with different timing and upstream extent.",
            "That is meaningful evidence of renewed use. It does not alone establish abundance, reproduction or long-term resilience. Combining methods strengthens the account while keeping each claim precise. Looking closer at a water sample shows both the value of detection and the limits of what it can tell us."
          ],
          "sources": [
            "fish-response",
            "edna"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 2194.348083,
          "chapterIndex": 8,
          "media": "salmon-research",
          "cues": [
            {
              "start": 2194.348083,
              "end": 2217.18275,
              "paragraphIndex": 0
            },
            {
              "start": 2217.83275,
              "end": 2238.396083,
              "paragraphIndex": 1
            }
          ],
          "end": 2239.396083,
          "recording": {
            "audioSha256": "2b58e04ff300f10b913d017505b43a59638c82e04fe8e23e8c30327e8c87fa66",
            "generatedAt": "2026-09-08T23:27:09.906436+00:00",
            "duration": 44.048,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "edna-sampling",
          "title": "A water sample can carry evidence of fish",
          "label": "Environmental DNA",
          "chapter": "Restoration & the Pacific coast",
          "kind": "detail",
          "paragraphs": [
            "Environmental DNA lets researchers investigate distribution without relying only on sightings. In the Elwha study, species-specific assays helped describe differences in recolonization timing and extent. A positive detection answers a different question from a population estimate.",
            "Location, transport, timing, controls and detection probability all affect interpretation. These are reasons for careful methods, not for dismissing the evidence. The next distinction follows naturally: finding a species, showing that its numbers increased and demonstrating sustained reproduction require different observations."
          ],
          "sources": [
            "edna"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 2239.396083,
          "chapterIndex": 8,
          "media": "olympic-edna-sampling",
          "cues": [
            {
              "start": 2239.396083,
              "end": 2260.428083,
              "paragraphIndex": 0
            },
            {
              "start": 2261.078083,
              "end": 2284.554083,
              "paragraphIndex": 1
            }
          ],
          "end": 2285.554083,
          "recording": {
            "audioSha256": "52f57417ad7c5a930d6fa9ee4b12e17f4a52b5622fcbc5b40b49df7ecb7b9cb7",
            "generatedAt": "2026-09-08T23:27:13.931615+00:00",
            "duration": 45.158,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "fish-abundance",
          "title": "Presence, abundance and recovery are different measurements",
          "label": "Presence & Recovery",
          "chapter": "Restoration & the Pacific coast",
          "kind": "detail",
          "paragraphs": [
            "Three claims need three kinds of support: a species was detected; abundance increased; a self-sustaining population became established. Distribution surveys, counts and demographic studies address different parts of that sequence. One cannot silently replace the others.",
            "Reopened passage is meaningful in its own right. Longer-term reproduction and survival remain important questions, including influences beyond the restored river. We will return to them at the knowledge floor. Meanwhile, the river continues carrying material toward a coast shaped by both inland supply and the movements of the sea."
          ],
          "sources": [
            "fish-response",
            "edna"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 2285.554083,
          "chapterIndex": 8,
          "media": "olympic-fish-abundance",
          "cues": [
            {
              "start": 2285.554083,
              "end": 2305.072083,
              "paragraphIndex": 0
            },
            {
              "start": 2305.722083,
              "end": 2328.16275,
              "paragraphIndex": 1
            }
          ],
          "end": 2329.16275,
          "recording": {
            "audioSha256": "66a4ac3a736e849094bd61f07cd2bd5ee86416430f994b1d4e90132d2511a3bf",
            "generatedAt": "2026-09-08T23:27:17.731422+00:00",
            "duration": 42.608666666666664,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "sediment-to-sea",
          "title": "Where rivers meet the coast",
          "label": "River to Coast",
          "chapter": "Restoration & the Pacific coast",
          "kind": "reading",
          "paragraphs": [
            "A river transports sand, gravel and finer particles as well as water. At its mouth, waves and currents may deposit or move that material again. Shoreline habitat is part of an exchange between watershed and sea.",
            "The Elwha's released sediment offers a documented example, with varied biological responses near the mouth. It does not stand for every Pacific beach. Where river and coastal waters meet, the exchange also creates a habitat with conditions different from either upstream freshwater or open sea: the estuary."
          ],
          "sources": [
            "sediment",
            "coast",
            "rivers"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 2329.16275,
          "chapterIndex": 9,
          "media": "visual-sediment-to-sea",
          "cues": [
            {
              "start": 2329.16275,
              "end": 2344.691417,
              "paragraphIndex": 0
            },
            {
              "start": 2345.341417,
              "end": 2367.142083,
              "paragraphIndex": 1
            }
          ],
          "end": 2368.142083,
          "recording": {
            "audioSha256": "0ffdaf8c6c4815dd10c2fa00dba68e4e8de7354f12f483ff6d895fd816f65f25",
            "generatedAt": "2026-09-08T23:27:20.889915+00:00",
            "duration": 37.97933333333334,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "estuary-nursery",
          "title": "The river mouth is a habitat, not just an exit",
          "label": "Estuary Nursery",
          "chapter": "Restoration & the Pacific coast",
          "kind": "detail",
          "paragraphs": [
            "Mixing, tides and sediment give an estuary conditions distinct from river or open ocean. Young salmon can use this habitat while moving toward seawater life. Channel access, salinity, shelter, food and timing all matter to a particular nursery setting.",
            "Geography matters too. The Elwha enters the Strait of Juan de Fuca; other Olympic rivers meet the outer Pacific. Their mouths are not interchangeable. Farther along the outer coast, rocky headlands and offshore forms offer a different example of physical structure creating opportunities for life."
          ],
          "sources": [
            "cycle",
            "estuary"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 2368.142083,
          "chapterIndex": 9,
          "media": "olympic-estuary-nursery",
          "cues": [
            {
              "start": 2368.142083,
              "end": 2386.62475,
              "paragraphIndex": 0
            },
            {
              "start": 2387.27475,
              "end": 2407.41075,
              "paragraphIndex": 1
            }
          ],
          "end": 2408.41075,
          "recording": {
            "audioSha256": "c7fb7d1235b8df3ad8d9c53dfebc3da1792e5e63c1186c372a4be98f1ed6c9d0",
            "generatedAt": "2026-09-08T23:27:24.263910+00:00",
            "duration": 39.26866666666667,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "rocky-edge",
          "title": "Rialto: rock, waves and coastal wildlife",
          "label": "Rialto Coast",
          "chapter": "Restoration & the Pacific coast",
          "kind": "reading",
          "paragraphs": [
            "North of Rialto Beach, Hole-in-the-Wall frames the coast through an eroded opening. Beaches, headlands and stacks preserve differences in rock and exposure while continuing to change. These forms create habitat as well as striking outlines.",
            "Offshore islands provide nesting places for birds including common murres and tufted puffins; sheltered shore basins hold water after the tide falls. Feeding waters extend beyond the beach. A physical form becomes a living opportunity, just as mountain terrain did earlier. A detached sea stack invites us to ask what its present shape can establish about its past."
          ],
          "sources": [
            "coast"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 2408.41075,
          "chapterIndex": 9,
          "media": "coast",
          "cues": [
            {
              "start": 2408.41075,
              "end": 2425.070083,
              "paragraphIndex": 0
            },
            {
              "start": 2425.720083,
              "end": 2450.72075,
              "paragraphIndex": 1
            }
          ],
          "end": 2451.72075,
          "recording": {
            "audioSha256": "6eb1cfbdea9e5e57fe3cf8a967eacd83abbf9b2d4bfff66bb10066524a56f298",
            "generatedAt": "2026-09-08T23:27:28.282811+00:00",
            "duration": 42.31,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "sea-stack-landscape",
          "title": "A sea stack is a surviving piece of a changing coast",
          "label": "Sea Stacks",
          "chapter": "Restoration & the Pacific coast",
          "kind": "detail",
          "paragraphs": [
            "Differences in rock resistance, fractures and wave energy influence what remains as a coast erodes. Sea stacks are both present features and evidence that the shoreline has changed. The exact sequence or date of separation needs local geological and historical evidence.",
            "Start with relationships among cliffs, detached rock, beaches and mobile sediment. Living communities occupy surfaces continually modified by those processes. Beyond the visible forms, the coast also depends on water moving vertically: winds can bring deep, nutrient-rich water toward the sunlit surface."
          ],
          "sources": [
            "coast",
            "coastal-landforms"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 2451.72075,
          "chapterIndex": 9,
          "media": "olympic-sea-stack-landscape",
          "cues": [
            {
              "start": 2451.72075,
              "end": 2470.959417,
              "paragraphIndex": 0
            },
            {
              "start": 2471.609417,
              "end": 2493.528083,
              "paragraphIndex": 1
            }
          ],
          "end": 2494.528083,
          "recording": {
            "audioSha256": "a634dbc703a18998fe159ccca23627a5fa620b5c510bd2721659ee90436101b1",
            "generatedAt": "2026-09-08T23:27:32.144945+00:00",
            "duration": 41.80733333333333,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "coastal-upwelling",
          "title": "Winds can bring deep water into the sunlit sea",
          "label": "Ocean Upwelling",
          "chapter": "Restoration & the Pacific coast",
          "kind": "detail",
          "paragraphs": [
            "Spring and summer winds can move Olympic Coast surface water offshore. Colder, nutrient-rich water rises to replace it. In sunlight, those nutrients support phytoplankton production, which helps feed the wider marine food web.",
            "Upwelling varies with season, wind and geography; it is not equally strong everywhere all the time. River plumes and the shape of the continental shelf also influence conditions. Looking seaward now includes both waves and vertical exchange. Within that moving water, kelp creates a structure often described through a familiar land-based comparison: a forest."
          ],
          "sources": [
            "upwelling",
            "oceanography"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 2494.528083,
          "chapterIndex": 9,
          "media": "olympic-coastal-upwelling",
          "cues": [
            {
              "start": 2494.528083,
              "end": 2510.964083,
              "paragraphIndex": 0
            },
            {
              "start": 2511.614083,
              "end": 2536.98875,
              "paragraphIndex": 1
            }
          ],
          "end": 2537.98875,
          "recording": {
            "audioSha256": "afbaf5c9f0a4696cfaf7b30ee8d8ace86a992f884ed2c6fab388a56d8197b8a5",
            "generatedAt": "2026-09-08T23:27:36.115456+00:00",
            "duration": 42.46066666666667,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "kelp-forests",
          "title": "Another forest begins below the waves",
          "label": "Kelp Forests",
          "chapter": "Restoration & the Pacific coast",
          "kind": "detail",
          "paragraphs": [
            "The marine sanctuary describes bull kelp and giant kelp forests used by fish and invertebrates. Kelp are algae, not trees. The forest comparison concerns structure: organisms creating places where others live, not a close botanical relationship with conifers.",
            "Light, moving water, substrate and food webs differ from conditions in the Hoh. Nearby Elwha research also shows why clarity and sediment can matter to marine vegetation. Keep the analogy's limits visible. Moving shoreward, we reach a setting where the sea repeatedly covers and exposes living surfaces."
          ],
          "sources": [
            "kelp",
            "sanctuary",
            "invertebrates"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 2537.98875,
          "chapterIndex": 9,
          "media": "olympic-kelp-forests",
          "cues": [
            {
              "start": 2537.98875,
              "end": 2557.18675,
              "paragraphIndex": 0
            },
            {
              "start": 2557.83675,
              "end": 2578.730083,
              "paragraphIndex": 1
            }
          ],
          "end": 2579.730083,
          "recording": {
            "audioSha256": "8ec45b4fc73931ccf45da13b0f0fda72339c9f217a321e85422e9a79f804fa90",
            "generatedAt": "2026-09-08T23:27:39.814993+00:00",
            "duration": 40.74133333333333,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "between-the-tides",
          "title": "Life between immersion and air",
          "label": "Between the Tides",
          "chapter": "Restoration & the Pacific coast",
          "kind": "reading",
          "paragraphs": [
            "Intertidal organisms alternate between seawater and air. Height affects immersion time; waves, temperature and local shore shape add variation. Barnacles, mussels, seaweeds and other organisms occupy a changing boundary rather than a uniform habitat.",
            "A low-tide visit reveals one part of the cycle. A pool retaining water differs from rock exposed directly to air. Repeated community and temperature measurements help distinguish an unusual day from longer change. Small differences in position become especially important when comparing one patch with another."
          ],
          "sources": [
            "coast",
            "tides"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 2579.730083,
          "chapterIndex": 10,
          "media": "intertidal-life",
          "cues": [
            {
              "start": 2579.730083,
              "end": 2598.667417,
              "paragraphIndex": 0
            },
            {
              "start": 2599.317417,
              "end": 2620.553417,
              "paragraphIndex": 1
            }
          ],
          "end": 2621.553417,
          "recording": {
            "audioSha256": "83739d22fac276d24229dae39ec8fec8c81a38599de6144eb6dc90cb38448598",
            "generatedAt": "2026-09-08T23:27:43.341602+00:00",
            "duration": 40.82333333333333,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "tidal-zonation",
          "title": "A little height changes a tidepool's world",
          "label": "Tidepool Zones",
          "chapter": "Restoration & the Pacific coast",
          "kind": "detail",
          "paragraphs": [
            "A few steps up a shore can change how long a surface stays underwater. Waves, shade and local shape modify that effect, helping explain patches and bands of intertidal life. A changed sample position can therefore mean a changed environment.",
            "NPS compares communities within defined elevation bands and records temperature. Before attributing a difference to a new regional stressor, ask whether the physical settings match. That question leads outward to the instruments recording seawater conditions offshore and inward to loggers measuring the shore itself."
          ],
          "sources": [
            "tides",
            "intertidal-zone",
            "invertebrates"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 2621.553417,
          "chapterIndex": 10,
          "media": "olympic-tidal-zonation",
          "cues": [
            {
              "start": 2621.553417,
              "end": 2639.29075,
              "paragraphIndex": 0
            },
            {
              "start": 2639.94075,
              "end": 2661.667417,
              "paragraphIndex": 1
            }
          ],
          "end": 2662.667417,
          "recording": {
            "audioSha256": "57c357d3ab146ef599b426b126ec03b83832ce17b278eb32c83cc39f86930e3a",
            "generatedAt": "2026-09-08T23:27:46.793396+00:00",
            "duration": 40.114,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "coastal-measurements",
          "title": "A sensor record makes invisible conditions visible",
          "label": "Ocean Sensors",
          "chapter": "Restoration & the Pacific coast",
          "kind": "detail",
          "paragraphs": [
            "NOAA's Olympic Coast moorings observe seawater through the upwelling season, with additional winter observations at a specified site. NPS monitoring adds shoreline measurements. An offshore sensor and an exposed tidepool logger need not describe the same conditions.",
            "Ask what each measures, where it sits and which periods are missing. Relevant records can help interpret community change, but several stressors may move together. Correlation alone does not settle the mechanism. This is where the journey's recurring attention to evidence becomes a way of asking better questions."
          ],
          "sources": [
            "moorings",
            "acid",
            "tides"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 2662.667417,
          "chapterIndex": 10,
          "media": "olympic-coastal-measurements",
          "cues": [
            {
              "start": 2662.667417,
              "end": 2681.57675,
              "paragraphIndex": 0
            },
            {
              "start": 2682.22675,
              "end": 2702.683417,
              "paragraphIndex": 1
            }
          ],
          "end": 2703.683417,
          "recording": {
            "audioSha256": "7c7bfe27310de6c1ecdd8b31a5bc16e21c0a3cebd95f2ae4834caac6d03c465b",
            "generatedAt": "2026-09-08T23:27:50.172169+00:00",
            "duration": 40.016,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "reading-the-evidence",
          "title": "How to read a changing park",
          "label": "Reading Evidence",
          "chapter": "Restoration & the Pacific coast",
          "kind": "reading",
          "paragraphs": [
            "Monitoring follows selected indicators through time. Focused research asks about mechanisms beyond those indicators. A baseline makes change visible without automatically explaining it. We have seen that distinction in glaciers, forests, fish and the shore.",
            "Carry three questions forward. Is this a trend or an explanation? Does the result apply beyond its place and interval? Is the uncertainty supported by research, or simply a gap in this account? The final six investigations are framed here from the sources, not offered as an official ranked list of park priorities."
          ],
          "sources": [
            "science",
            "research"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 2703.683417,
          "chapterIndex": 10,
          "media": "glacier-fieldwork",
          "cues": [
            {
              "start": 2703.683417,
              "end": 2721.729417,
              "paragraphIndex": 0
            },
            {
              "start": 2722.379417,
              "end": 2743.97675,
              "paragraphIndex": 1
            }
          ],
          "end": 2744.97675,
          "recording": {
            "audioSha256": "b3f12ec3df79a02d1e890d361c91fb1f34b15912b4a98ebeeb222e6859ce8825",
            "generatedAt": "2026-09-08T23:27:53.677381+00:00",
            "duration": 40.29333333333334,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "evidence-baselines",
          "title": "Every claim of change has a starting point",
          "label": "Changing Baselines",
          "chapter": "Restoration & the Pacific coast",
          "kind": "detail",
          "paragraphs": [
            "A glacier comparison beginning a century ago answers a different question from one beginning recently. Fish surveys before and after removal likewise describe different restoration stages. The baseline belongs to the claim.",
            "Retain what was measured, where, over which interval and with what method. An observation date, publication date and page-access date are different things. This prevents an old record becoming an apparently current condition. Once the comparison is clear, a broad concern about Olympic can be narrowed into an outcome a study might actually investigate."
          ],
          "sources": [
            "science",
            "research",
            "ice-monitor"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 2744.97675,
          "chapterIndex": 10,
          "media": "olympic-evidence-baselines",
          "cues": [
            {
              "start": 2744.97675,
              "end": 2760.441417,
              "paragraphIndex": 0
            },
            {
              "start": 2761.091417,
              "end": 2784.906708,
              "paragraphIndex": 1
            }
          ],
          "end": 2785.906708,
          "recording": {
            "audioSha256": "bae19746ba7ee5241a614a9ba527d2855162c10b030b1e083bb9dab6f7e55241",
            "generatedAt": "2026-09-08T23:27:57.281805+00:00",
            "duration": 39.92995833333333,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "research-design",
          "title": "Turn a broad concern into a question evidence can answer",
          "label": "Better Questions",
          "chapter": "Restoration & the Pacific coast",
          "kind": "detail",
          "paragraphs": [
            "What is happening to Olympic is too broad for one study. Narrow the outcome: marmot-meadow occupancy, low-flow timing or change within a defined intertidal community. Specify the comparison, observation period and alternative explanations.",
            "The six investigations that follow apply this framework. Each has an established basis and a remaining question; the proposed methods are not studies conducted for this guide. Reaching the knowledge floor means reaching the limit of what the current evidence can settle. Our first question returns to the ice and the water stored high above the forest."
          ],
          "sources": [
            "research",
            "tides",
            "science"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 2785.906708,
          "chapterIndex": 10,
          "media": "olympic-research-design",
          "cues": [
            {
              "start": 2785.906708,
              "end": 2803.952708,
              "paragraphIndex": 0
            },
            {
              "start": 2804.602708,
              "end": 2827.245375,
              "paragraphIndex": 1
            }
          ],
          "end": 2828.245375,
          "recording": {
            "audioSha256": "9da7cc297e2589786038c76aa7376efd9e41c55a9e5aa5c51dda7ea5f9d6c518",
            "generatedAt": "2026-09-08T23:28:01.031827+00:00",
            "duration": 41.33866666666667,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "floor-ice",
          "title": "When does less ice become less summer water?",
          "label": "Ice & Water?",
          "chapter": "Knowledge floor",
          "kind": "floor",
          "paragraphs": [
            "Ice loss is documented. The open question is how declining storage changes late-summer flow and temperature in individual Olympic watersheds. Snow, rain, groundwater, channel conditions and glacier cover vary, so one park-wide statement cannot supply every local response.",
            "A useful investigation would connect repeated glacier measurements with flow, temperature and weather records in particular basins, testing alternative water contributions and reporting uncertainty. It would not assign one date to every river. The same need to connect regional change with local processes appears when we ask which plant communities change first."
          ],
          "sources": [
            "ice-monitor",
            "ice"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 2828.245375,
          "chapterIndex": 11,
          "media": "visual-floor-ice",
          "cues": [
            {
              "start": 2828.245375,
              "end": 2849.01,
              "paragraphIndex": 0
            },
            {
              "start": 2849.66,
              "end": 2873.432625,
              "paragraphIndex": 1
            }
          ],
          "end": 2874.432625,
          "recording": {
            "audioSha256": "571d6270354992a4c489c57f3726a949914f4c18d45f30529a7d17983548a52d",
            "generatedAt": "2026-09-08T23:28:05.417055+00:00",
            "duration": 45.18725,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "floor-forest",
          "title": "Which forest changes first?",
          "label": "Future Forests?",
          "chapter": "Knowledge floor",
          "kind": "floor",
          "paragraphs": [
            "Regional research reports changing plant timing and tree establishment in subalpine meadows. Which Olympic communities change, and which processes explain the differences among them, remain more specific questions. One seedling or one dry season cannot establish a general transition.",
            "A proposed study would revisit plots across contrasting slopes, combining vegetation, snow and weather records while comparing explanations. Regional findings motivate that inquiry without solving every local case. Changes in meadow habitat also bring an animal question into view: when marmots are missing, what exactly has the observation established?"
          ],
          "sources": [
            "research",
            "montane"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 2874.432625,
          "chapterIndex": 11,
          "media": "visual-floor-forest",
          "cues": [
            {
              "start": 2874.432625,
              "end": 2894.526625,
              "paragraphIndex": 0
            },
            {
              "start": 2895.176625,
              "end": 2919.868625,
              "paragraphIndex": 1
            }
          ],
          "end": 2920.868625,
          "recording": {
            "audioSha256": "e9bff7895b33f3f9e65d15c9990497a1bb5a875ad7809fe0066f460c36fcf993",
            "generatedAt": "2026-09-08T23:28:09.931764+00:00",
            "duration": 45.436,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "floor-marmot",
          "title": "What lies behind a missing marmot colony?",
          "label": "Missing Marmots?",
          "chapter": "Knowledge floor",
          "kind": "floor",
          "paragraphs": [
            "Repeated marmot surveys help distinguish a missed detection from a change in occupied habitat patches. Occupancy describes presence, not a complete count of animals. Even a real loss of occupancy does not identify its cause.",
            "How much reflects habitat, predation, dispersal or imperfect detection? Repeated visits and occupancy models could be combined with permitted ecological studies to compare those explanations. Absence on one hike is not proof of a climate effect. The distinction between detecting change and explaining persistence also matters when fish return to newly accessible water."
          ],
          "sources": [
            "marmot-monitor",
            "marmot"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 2920.868625,
          "chapterIndex": 11,
          "media": "visual-floor-marmot",
          "cues": [
            {
              "start": 2920.868625,
              "end": 2937.379917,
              "paragraphIndex": 0
            },
            {
              "start": 2938.029917,
              "end": 2964.193917,
              "paragraphIndex": 1
            }
          ],
          "end": 2965.193917,
          "recording": {
            "audioSha256": "6d8cc5aff4446fb59c7aa95ed53b864e859cf0181efbc8cc66fec2c1bdfb5659",
            "generatedAt": "2026-09-08T23:28:13.990352+00:00",
            "duration": 43.325291666666665,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "floor-salmon",
          "title": "When does passage become recovery?",
          "label": "Salmon Recovery?",
          "chapter": "Knowledge floor",
          "kind": "floor",
          "paragraphs": [
            "Elwha surveys and environmental DNA document use of habitat above former dams. Species differ in their responses. The remaining question asks which newly accessible places support sustained reproduction and survival across generations.",
            "A proposed investigation would combine repeated distribution surveys, juvenile and adult monitoring, and habitat measurements. Passage, reproduction and population trends must remain distinct, with ocean influences included. Recognizing restored access does not require declaring recovery finished. At the shore, a related problem appears when several environmental changes coincide with a biological response."
          ],
          "sources": [
            "edna",
            "fish-response",
            "cycle"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 2965.193917,
          "chapterIndex": 11,
          "media": "visual-floor-salmon",
          "cues": [
            {
              "start": 2965.193917,
              "end": 2982.898583,
              "paragraphIndex": 0
            },
            {
              "start": 2983.548583,
              "end": 3012.64525,
              "paragraphIndex": 1
            }
          ],
          "end": 3013.64525,
          "recording": {
            "audioSha256": "926f8380a5d225dd01942ea01d54466155170c4b273e76333f75e0529d7e3e25",
            "generatedAt": "2026-09-08T23:28:18.906970+00:00",
            "duration": 47.45133333333333,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "floor-coast",
          "title": "Which stressor changed the tidepool?",
          "label": "Changing Tidepools?",
          "chapter": "Knowledge floor",
          "kind": "floor",
          "paragraphs": [
            "Intertidal monitoring records communities and temperature, while coastal chemistry helps investigate conditions including acidification. A biological shift can coincide with several environmental changes; monitoring a pattern does not automatically isolate its cause.",
            "How can natural variability, warming, acidification and local disturbance be distinguished? Repeated surveys, temperature and chemistry records, comparisons among exposures and suitable mechanism tests could help. This does not make every explanation equally supported. It clarifies what more is needed, while the final lake question asks how evidence can best support an actual decision."
          ],
          "sources": [
            "tides",
            "acid"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 3013.64525,
          "chapterIndex": 11,
          "media": "visual-floor-coast",
          "cues": [
            {
              "start": 3013.64525,
              "end": 3032.992583,
              "paragraphIndex": 0
            },
            {
              "start": 3033.642583,
              "end": 3059.66725,
              "paragraphIndex": 1
            }
          ],
          "end": 3060.66725,
          "recording": {
            "audioSha256": "a853fc71bd0b1572ec0d95d3780097714a9c43b6305d1588a0094c29b1ea3340",
            "generatedAt": "2026-09-08T23:28:23.665365+00:00",
            "duration": 46.022,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "floor-quinault",
          "title": "What does Lake Quinault still need us to learn?",
          "label": "Quinault Questions?",
          "chapter": "Knowledge floor",
          "kind": "floor",
          "paragraphs": [
            "The Quinault Indian Nation's lake planning identifies concerns about blueback habitat, nearshore conditions, climate resilience and information gaps. Which evidence would most improve a decision about the lake's future? Begin with the Nation's published assessments, the decision involved and the measurements appropriate to it. More data alone cannot resolve questions of values or governance.",
            "We began with mountains, forest and coast that seemed separate. Rock and weather shape water's pathways; living systems use and alter them; people carry distinct responsibilities through the same landscape. Understanding grows when we connect those relationships while keeping places, evidence and unanswered questions precise."
          ],
          "sources": [
            "lake-plan",
            "water"
          ],
          "pauseAfterSeconds": 1.0,
          "start": 3060.66725,
          "chapterIndex": 11,
          "media": "visual-floor-quinault",
          "cues": [
            {
              "start": 3060.66725,
              "end": 3086.435917,
              "paragraphIndex": 0
            },
            {
              "start": 3087.085917,
              "end": 3109.45125,
              "paragraphIndex": 1
            }
          ],
          "end": 3110.85125,
          "recording": {
            "audioSha256": "9301bcfb9f24da0d229f972382d4f3293bfc78c7478e5dbd6c4105aa4b64b529",
            "generatedAt": "2026-09-08T23:28:28.690279+00:00",
            "duration": 48.784,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        }
      ],
      "audioReady": true,
      "sourceRevision": "2026-09-08-expanded-72",
      "authorship": "Locally drafted with Dolphin 3.0 Llama 3.1 8B; substantially rewritten and source-reviewed by the assistant. Unreviewed drafts are excluded.",
      "voice": "Kokoro Bella",
      "voiceId": "af_bella",
      "review": {
        "sourceAndContinuityReview": true,
        "fullListeningReview": false
      },
      "chapters": [
        {
          "file": "course-learn-01.mp3",
          "start": 0.0,
          "end": 260.067208,
          "duration": 260.067208,
          "label": "Olympic Worlds → Ozette Memory",
          "pointIds": [
            "one-peninsula",
            "park-and-peninsula",
            "living-homelands",
            "tribal-sovereignty",
            "shared-stewardship",
            "ozette-memory"
          ],
          "sha256": "de8af242346ccf14dedfd68b6c6ec27773b145026902d4c4f200185cf6fb4794"
        },
        {
          "file": "course-learn-02.mp3",
          "start": 260.067208,
          "end": 515.927833,
          "duration": 255.860625,
          "label": "Ozette Evidence → Ice-carved Valleys",
          "pointIds": [
            "ozette-archaeology",
            "seafloor-to-summit",
            "crescent-basalt",
            "accretion-and-uplift",
            "ice-carved-land",
            "glacial-valleys"
          ],
          "sha256": "c938d5b490765193e6af06791ac3c033cba817383cc89079ce334379223817f2"
        },
        {
          "file": "course-learn-03.mp3",
          "start": 515.927833,
          "end": 784.809708,
          "duration": 268.881875,
          "label": "Crescent Trout → Ice Mass Balance",
          "pointIds": [
            "crescent-trout",
            "rain-shadow",
            "snowpack-storage",
            "glacier-budget",
            "blue-glacier-record",
            "mass-balance"
          ],
          "sha256": "82dcaed4568287c4ca82e3fe1fd13ecdb628fc720576fc2bfc1bf589ae4d1eaa"
        },
        {
          "file": "course-learn-04.mp3",
          "start": 784.809708,
          "end": 1053.566958,
          "duration": 268.75725,
          "label": "Summer Water → Olympic Marmot",
          "pointIds": [
            "summer-streamflow",
            "forest-mosaic",
            "treeline-patterns",
            "meadow-phenology",
            "mountain-goat-removal",
            "olympic-marmot"
          ],
          "sha256": "6ced4ed1bf457f001ec432b7328b0387841a83af185a6ee6a484b30f3268cf8d"
        },
        {
          "file": "course-learn-05.mp3",
          "start": 1053.566958,
          "end": 1303.569542,
          "duration": 250.002583,
          "label": "Olympic Isolation → Queets Forest",
          "pointIds": [
            "island-evolution",
            "marmot-hibernation",
            "rainforest-layers",
            "elk-browsing",
            "canopy-epiphytes",
            "fallen-wood"
          ],
          "sha256": "7df4fc69120ab7ec61038a4774dbc581980634d128dfa4cc1f029a848e4c89cf"
        },
        {
          "file": "course-learn-06.mp3",
          "start": 1303.569542,
          "end": 1562.874833,
          "duration": 259.305292,
          "label": "Nurse Logs → Douglas-fir Forest",
          "pointIds": [
            "nurse-logs",
            "decay-and-soil",
            "fire-in-wet-country",
            "fire-records",
            "river-continuum",
            "douglas-fir-pattern"
          ],
          "sha256": "cc20007422f8c4a8dfde874f23c395aa1e6f238d59c2f01dfdb7546229b1ce25"
        },
        {
          "file": "course-learn-07.mp3",
          "start": 1562.874833,
          "end": 1809.813417,
          "duration": 246.938583,
          "label": "Floodplain Channels → Salmon Nests",
          "pointIds": [
            "floodplain-channels",
            "wood-and-cold-water",
            "stream-temperature",
            "aquatic-insects",
            "salmon-life",
            "salmon-redds"
          ],
          "sha256": "1c914ce6e36548acdf0de31a26218f25926450f954f4d22ad92e8c56899bf234"
        },
        {
          "file": "course-learn-08.mp3",
          "start": 1809.813417,
          "end": 2060.159417,
          "duration": 250.346,
          "label": "Journey to Sea → Blueback Evidence",
          "pointIds": [
            "smolt-transition",
            "ocean-in-the-forest",
            "tracing-marine-nutrients",
            "quinault-blueback",
            "lake-water-column",
            "blueback-monitoring"
          ],
          "sha256": "dba835986ecb40d4babb9ccccaf6eeba32885fbd3f224121ab6b4a4eee2a3408"
        },
        {
          "file": "course-learn-09.mp3",
          "start": 2060.159417,
          "end": 2329.16275,
          "duration": 269.003333,
          "label": "Elwha River → Presence & Recovery",
          "pointIds": [
            "elwha-reconnection",
            "elwha-sediment-pulse",
            "reservoir-revegetation",
            "tracking-return",
            "edna-sampling",
            "fish-abundance"
          ],
          "sha256": "d35931c98eb036c4da5b746a281c92d52c53fb57faa5e2fa034328719860de81"
        },
        {
          "file": "course-learn-10.mp3",
          "start": 2329.16275,
          "end": 2579.730083,
          "duration": 250.567333,
          "label": "River to Coast → Kelp Forests",
          "pointIds": [
            "sediment-to-sea",
            "estuary-nursery",
            "rocky-edge",
            "sea-stack-landscape",
            "coastal-upwelling",
            "kelp-forests"
          ],
          "sha256": "6e995c2a4f2bd404d2ef0bfd929a8fdcc72de79d105051bd2f3b403a9516b2fc"
        },
        {
          "file": "course-learn-11.mp3",
          "start": 2579.730083,
          "end": 2828.245375,
          "duration": 248.515292,
          "label": "Between the Tides → Better Questions",
          "pointIds": [
            "between-the-tides",
            "tidal-zonation",
            "coastal-measurements",
            "reading-the-evidence",
            "evidence-baselines",
            "research-design"
          ],
          "sha256": "a9b3bcb2f33c5ef0040901cc1bde23365ce2bda75525005fa571664d9b6f051f"
        },
        {
          "file": "course-learn-12.mp3",
          "start": 2828.245375,
          "end": 3110.85125,
          "duration": 282.605875,
          "label": "Ice & Water? → Quinault Questions?",
          "pointIds": [
            "floor-ice",
            "floor-forest",
            "floor-marmot",
            "floor-salmon",
            "floor-coast",
            "floor-quinault"
          ],
          "sha256": "2aa96268ececfd62034601cd8e0f2d76dfd47d3718061fb38cfc4105259d5394"
        }
      ],
      "duration": 3110.85125,
      "provider": "Kokoro ONNX local",
      "boundaryGranularity": "paragraph",
      "masterGain": 1.1405420778779303
    },
    "feel": {
      "id": "feel",
      "legacyStyle": "rest",
      "title": "ORB Feel & Experience — Guided Audio Journey",
      "scriptRevision": "guided-dream-df047ae4b1f6c909",
      "points": [
        {
          "id": "one-peninsula",
          "title": "One peninsula, many worlds",
          "label": "Olympic Worlds",
          "chapter": "A connected place",
          "kind": "reading",
          "sources": [
            "overview",
            "tribes",
            "mountains",
            "forest",
            "coast"
          ],
          "pauseAfterSeconds": 2.4,
          "paragraphs": [
            "Find a position that asks very little of you. Your eyes can stay open, or close if that feels comfortable; your breathing can find its own pace. And somewhere in the space of imagination, allow a pale mountain ridge to appear. Beneath it, a forest gathers in folds of green. Farther away, the Pacific moves against the shore.",
            "There is no distance you need to cross all at once. This is a dream of Olympic, and attention can travel gently: along a river, into the shelter of a branch, through the blue of a lake. Let the mountain remain in the background as the land below begins to come into focus."
          ],
          "start": 0.0,
          "chapterIndex": 0,
          "media": "mountains",
          "cues": [
            {
              "start": 0.0,
              "end": 22.664,
              "paragraphIndex": 0
            },
            {
              "start": 23.314,
              "end": 41.071333,
              "paragraphIndex": 1
            }
          ],
          "end": 43.471333,
          "recording": {
            "audioSha256": "52128c76c1aa804cf8d2edb81e6c2a9e54762bdac7ccf73b830346919db71051",
            "generatedAt": "2026-09-09T00:59:46.721877+00:00",
            "duration": 41.071333333333335,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "park-and-peninsula",
          "title": "A park boundary is not a watershed boundary",
          "label": "Park & Peninsula",
          "chapter": "A connected place",
          "kind": "detail",
          "sources": [
            "overview",
            "sanctuary"
          ],
          "pauseAfterSeconds": 2.4,
          "paragraphs": [
            "From this quiet height, the peninsula spreads beneath you. A river catches the light, disappears among trees, then appears again near the sea. On a map, the national park has a mountain interior and a separate coastal strip. Towns, Tribal lands, national forest and other lands belong to the larger peninsula around it.",
            "For a moment, picture those boundaries as fine lines laid over the landscape. The river continues across them. A young salmon can pass through several areas of responsibility in a single life. Follow that moving water toward the people whose connections with it reach far beyond the park's name."
          ],
          "start": 43.471333,
          "chapterIndex": 0,
          "media": "olympic-park-and-peninsula",
          "cues": [
            {
              "start": 43.471333,
              "end": 65.175333,
              "paragraphIndex": 0
            },
            {
              "start": 65.825333,
              "end": 84.885333,
              "paragraphIndex": 1
            }
          ],
          "end": 87.285333,
          "recording": {
            "audioSha256": "4a8bf744467dae1b69838ad25361545e00ff6fb950f99f40995dba1e9e5db82b",
            "generatedAt": "2026-09-09T00:59:51.000690+00:00",
            "duration": 41.414,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "living-homelands",
          "title": "Living homelands",
          "label": "Living Homelands",
          "chapter": "A connected place",
          "kind": "reading",
          "sources": [
            "tribes"
          ],
          "pauseAfterSeconds": 2.4,
          "paragraphs": [
            "As the view draws closer, allow the word wilderness to make room for living homelands. These waters and mountains are connected with people in the present: the Lower Elwha Klallam, Jamestown S'Klallam, Port Gamble S'Klallam, Skokomish, Quinault, Hoh, Quileute and Makah. Eight distinct Tribes, each with its own government, history and relationships with place.",
            "You can let the river remain visible while remembering that its meaning is larger than anything this journey can supply. There are accounts to receive from the people and institutions who hold them. The dream can bring you near; their own words provide the context."
          ],
          "start": 87.285333,
          "chapterIndex": 0,
          "media": "tribal-canoes",
          "cues": [
            {
              "start": 87.285333,
              "end": 111.024,
              "paragraphIndex": 0
            },
            {
              "start": 111.674,
              "end": 128.151333,
              "paragraphIndex": 1
            }
          ],
          "end": 130.551333,
          "recording": {
            "audioSha256": "651a45af24718df7d7392fb9718e314cb58b9115779d1dfcc9ed4b1430514a52",
            "generatedAt": "2026-09-09T00:59:55.623678+00:00",
            "duration": 40.866,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "tribal-sovereignty",
          "title": "Reading living governments in their own words",
          "label": "Living Governments",
          "chapter": "A connected place",
          "kind": "detail",
          "sources": [
            "tribes",
            "mou",
            "elwha"
          ],
          "pauseAfterSeconds": 2.4,
          "paragraphs": [
            "Let the wide view become the stillness of a page. The Lower Elwha Klallam Tribe's account of restoring its river lies before you in imagination. Here, care for a place belongs to the work of a contemporary community. The park's agreements describe relationships between governments, each with its own responsibilities.",
            "There is room to read slowly, without asking one voice to stand for every other. An agency's account of habitat and a Tribe's account of its river can meet without becoming identical. Carry that small act of attention back outside, where several responsibilities share a coast."
          ],
          "start": 130.551333,
          "chapterIndex": 0,
          "media": "olympic-tribal-sovereignty",
          "cues": [
            {
              "start": 130.551333,
              "end": 151.915333,
              "paragraphIndex": 0
            },
            {
              "start": 152.565333,
              "end": 170.792,
              "paragraphIndex": 1
            }
          ],
          "end": 173.192,
          "recording": {
            "audioSha256": "84dcbb9af273bebd1a4a2df840acc65287e97557a3ad5347dd3f80f152261084",
            "generatedAt": "2026-09-09T00:59:59.599785+00:00",
            "duration": 40.24066666666667,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "shared-stewardship",
          "title": "Stewardship across boundaries",
          "label": "Shared Stewardship",
          "chapter": "A connected place",
          "kind": "reading",
          "sources": [
            "mou",
            "tribes",
            "coast"
          ],
          "pauseAfterSeconds": 2.4,
          "paragraphs": [
            "A bird lifts from an offshore rock. Let your attention follow its easy change of direction, from a nesting place toward feeding water. The bird does not pause at the boundaries drawn on a map. Yet those particular places have particular caretakers: coastal islands in the wildlife refuge complex, intertidal waters shared with the marine sanctuary, and the park along the shore.",
            "The connections matter, and so do the differences. You can hold both as the bird grows smaller against the water. Then let that same care with context guide a quieter approach to Ozette."
          ],
          "start": 173.192,
          "chapterIndex": 0,
          "media": "native-plant-center",
          "cues": [
            {
              "start": 173.192,
              "end": 198.128667,
              "paragraphIndex": 0
            },
            {
              "start": 198.778667,
              "end": 211.268,
              "paragraphIndex": 1
            }
          ],
          "end": 213.668,
          "recording": {
            "audioSha256": "261214c60b130e38d083ef9a6c7f31391b8faa01e5a9d1eadd3abd5f53dc0fe3",
            "generatedAt": "2026-09-09T01:00:03.672678+00:00",
            "duration": 38.076,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "ozette-memory",
          "title": "Ozette and the care of memory",
          "label": "Ozette Memory",
          "chapter": "A connected place",
          "kind": "reading",
          "sources": [
            "makah",
            "history"
          ],
          "pauseAfterSeconds": 2.4,
          "paragraphs": [
            "Imagine the softened light of a museum gallery. An object from Ozette rests within an account offered by the Makah Cultural and Research Center. Allow your attention to approach without inventing a voice for it. Its shape is visible; its meaning belongs within Makah knowledge, interpretation and continuing life.",
            "Stay with that distinction for a breath or two. Something can invite close attention without becoming yours to explain completely. Here, preservation reaches beyond an object remaining intact. It includes the continuing care that helps an object be understood."
          ],
          "start": 213.668,
          "chapterIndex": 0,
          "media": "visual-ozette-memory",
          "cues": [
            {
              "start": 213.668,
              "end": 235.212667,
              "paragraphIndex": 0
            },
            {
              "start": 235.862667,
              "end": 253.641333,
              "paragraphIndex": 1
            }
          ],
          "end": 256.041333,
          "recording": {
            "audioSha256": "9be87b395923121e3d00961d077bdb5d865067e934b32a1da6aa978e3921719f",
            "generatedAt": "2026-09-09T01:00:07.636211+00:00",
            "duration": 39.973333333333336,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "ozette-archaeology",
          "title": "At Ozette, preservation changes the questions",
          "label": "Ozette Evidence",
          "chapter": "A connected place",
          "kind": "detail",
          "sources": [
            "makah",
            "history"
          ],
          "pauseAfterSeconds": 2.4,
          "paragraphs": [
            "The view becomes a little closer: material, construction, a detail that has survived. Ozette's exceptional preservation makes some questions possible that other archaeological records cannot support. Let the surrounding context remain beside the object—the recorded place, its relationships, the museum's interpretation.",
            "What has disappeared cannot tell you the whole of what once existed. There is no need to fill every gap. That patience can travel with you as the gallery fades and a mountain slope takes its place. Rock, too, holds a record that becomes clearer when you let the evidence lead."
          ],
          "start": 256.041333,
          "chapterIndex": 1,
          "media": "olympic-ozette-archaeology",
          "cues": [
            {
              "start": 256.041333,
              "end": 278.66,
              "paragraphIndex": 0
            },
            {
              "start": 279.31,
              "end": 297.185333,
              "paragraphIndex": 1
            }
          ],
          "end": 299.585333,
          "recording": {
            "audioSha256": "a228667b5f15aabd9df817fa09cc2b94d7497f0df2c7ab5ef13b421fa40f217e",
            "generatedAt": "2026-09-09T01:00:12.029699+00:00",
            "duration": 41.144,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "seafloor-to-summit",
          "title": "From seafloor to summit",
          "label": "Seafloor to Summit",
          "chapter": "Mountains, lakes & high country",
          "kind": "reading",
          "sources": [
            "geo",
            "tectonic"
          ],
          "pauseAfterSeconds": 2.4,
          "paragraphs": [
            "The mountains grow translucent in the dream, opening a view into deep time. Offshore, the Juan de Fuca plate descends beneath North America. Sediment and pieces of crust can be gathered and compressed along the meeting edge. Let this be a moving model: layers folding, land rising, water and ice beginning their long work of removal.",
            "Some Olympic rock began with volcanism beneath an ancient sea. The range itself is not a chain of volcanoes like the Cascades. Keep that difference lightly in mind as the vast movement narrows to the texture of one stone."
          ],
          "start": 299.585333,
          "chapterIndex": 1,
          "media": "visual-seafloor-to-summit",
          "cues": [
            {
              "start": 299.585333,
              "end": 322.122667,
              "paragraphIndex": 0
            },
            {
              "start": 322.772667,
              "end": 338.802,
              "paragraphIndex": 1
            }
          ],
          "end": 341.203292,
          "recording": {
            "audioSha256": "03d2d2d2a42474b00d0943e656a1cfa2e57dced708464349a5f8ba69b943b0dd",
            "generatedAt": "2026-09-09T01:00:16.149465+00:00",
            "duration": 39.21666666666667,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "crescent-basalt",
          "title": "Basalt records an oceanic beginning",
          "label": "Oceanic Basalt",
          "chapter": "Mountains, lakes & high country",
          "kind": "detail",
          "sources": [
            "geo",
            "atlas"
          ],
          "pauseAfterSeconds": 2.4,
          "paragraphs": [
            "A dark piece of basalt rests on the imagined riverbank. You can bring the view close enough to notice its surface, without needing to give it an age or a name from color alone. In the Crescent Formation, volcanic rocks preserve an oceanic beginning; elsewhere in Olympic, rock began as marine sediment.",
            "Different materials, different beginnings. Their minerals, textures and mapped setting help tell them apart. Let the small stone become part of the wider mountain again, and watch how an origin in the sea becomes one part of a much longer story."
          ],
          "start": 341.203292,
          "chapterIndex": 1,
          "media": "olympic-crescent-basalt",
          "cues": [
            {
              "start": 341.203292,
              "end": 361.840625,
              "paragraphIndex": 0
            },
            {
              "start": 362.490625,
              "end": 378.606625,
              "paragraphIndex": 1
            }
          ],
          "end": 381.006625,
          "recording": {
            "audioSha256": "03c7f1e0ad5785422d9231ecc18c9d08a6390cf9d954550492b96fe8d58d2a1a",
            "generatedAt": "2026-09-09T01:00:19.982848+00:00",
            "duration": 37.403333333333336,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "accretion-and-uplift",
          "title": "How ocean sediments join a growing mountain range",
          "label": "Mountain Building",
          "chapter": "Mountains, lakes & high country",
          "kind": "detail",
          "sources": [
            "tectonic",
            "atlas",
            "geo"
          ],
          "pauseAfterSeconds": 2.4,
          "paragraphs": [
            "In that slow model of the mountain, layers press together. They bend; faults shift pieces of the growing margin. You can imagine the weight and patience of the process without having to make it move at the speed of a human life. Then a valley opens through the folded material.",
            "The folds record deformation. The valley records removal by processes that include ice and flowing water. Building and wearing away happen within the same landscape. Allow the model to become solid once more, until the valley holds a long, quiet surface of blue."
          ],
          "start": 381.006625,
          "chapterIndex": 1,
          "media": "olympic-accretion-and-uplift",
          "cues": [
            {
              "start": 381.006625,
              "end": 399.253917,
              "paragraphIndex": 0
            },
            {
              "start": 399.903917,
              "end": 418.642583,
              "paragraphIndex": 1
            }
          ],
          "end": 421.042583,
          "recording": {
            "audioSha256": "8d8146479b2f8c73897c58ada6cacc328609599fe2dd2d662b57d3ad542f6f61",
            "generatedAt": "2026-09-09T01:00:23.505437+00:00",
            "duration": 37.635958333333335,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "ice-carved-land",
          "title": "Lake Crescent: a basin with a history",
          "label": "Lake Crescent",
          "chapter": "Mountains, lakes & high country",
          "kind": "reading",
          "sources": [
            "crescent",
            "atlas",
            "geo"
          ],
          "pauseAfterSeconds": 2.4,
          "paragraphs": [
            "Lake Crescent lies between its slopes, and the water gives your attention somewhere spacious to rest. Beneath that apparent stillness is a basin excavated by moving ice. In imagination, let a glacier occupy the valley, carrying and wearing rock; then let the ice withdraw while the basin remains.",
            "The story continued afterward. NPS describes a landslide roughly seven thousand years ago separating Crescent from Lake Sutherland. Carving the basin and closing a connection were different events. You can hold them as separate layers beneath the same peaceful view."
          ],
          "start": 421.042583,
          "chapterIndex": 1,
          "media": "place-crescent",
          "cues": [
            {
              "start": 421.042583,
              "end": 441.29725,
              "paragraphIndex": 0
            },
            {
              "start": 441.94725,
              "end": 459.609875,
              "paragraphIndex": 1
            }
          ],
          "end": 462.009875,
          "recording": {
            "audioSha256": "b85192ad1de15043f8260f07e5e07dc8e0f21cc7f5c904a81b9d68b98f632dae",
            "generatedAt": "2026-09-09T01:00:27.020807+00:00",
            "duration": 38.56729166666667,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "glacial-valleys",
          "title": "Two scales of ice shaped the peninsula",
          "label": "Ice-carved Valleys",
          "chapter": "Mountains, lakes & high country",
          "kind": "detail",
          "sources": [
            "geo",
            "crescent"
          ],
          "pauseAfterSeconds": 2.4,
          "paragraphs": [
            "The lake's surface widens into a view of the peninsula. Some ice once followed mountain valleys; much larger regional ice masses moved through other parts of the landscape. Let the dream offer two scales, gently, without turning them into one glacier moving everywhere at once.",
            "A hollow in the land, a deposit of sediment, a valley's shape: each carries part of the record. Later changes can lie across earlier ones. As your attention returns to Crescent, allow the water to become clear enough in imagination for a fish to move beneath it."
          ],
          "start": 462.009875,
          "chapterIndex": 1,
          "media": "olympic-glacial-valleys",
          "cues": [
            {
              "start": 462.009875,
              "end": 480.951875,
              "paragraphIndex": 0
            },
            {
              "start": 481.601875,
              "end": 499.561875,
              "paragraphIndex": 1
            }
          ],
          "end": 501.961875,
          "recording": {
            "audioSha256": "1cb5e11a3942723cf24a59ffeed2fd1809ab9f8338fcb4e8379d476e45edcbf6",
            "generatedAt": "2026-09-09T01:00:30.133356+00:00",
            "duration": 37.552,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "crescent-trout",
          "title": "Isolation lives on in Lake Crescent's trout",
          "label": "Crescent Trout",
          "chapter": "Mountains, lakes & high country",
          "kind": "detail",
          "sources": [
            "crescent",
            "rivers"
          ],
          "pauseAfterSeconds": 2.4,
          "paragraphs": [
            "A trout passes through the green-blue light. Follow its movement for a little while, without asking it to display the whole history of its population. The separation of Crescent and Sutherland changed which fish could mix; NPS connects that isolation with the distinctive Beardslee and Crescenti trout populations.",
            "A distinctive population is not automatically a separate species, and the landslide's approximate date does not date every biological change that followed. Let the fish keep its particularity. Above the lake, the mountains are shaping another connection: the passage of air from the Pacific."
          ],
          "start": 501.961875,
          "chapterIndex": 2,
          "media": "olympic-crescent-trout",
          "cues": [
            {
              "start": 501.961875,
              "end": 523.421208,
              "paragraphIndex": 0
            },
            {
              "start": 524.071208,
              "end": 543.899208,
              "paragraphIndex": 1
            }
          ],
          "end": 546.299208,
          "recording": {
            "audioSha256": "3b97f8bf64e88609ca93b33393966a30c1cb79caa02d4a032ecec6ad1bf54336",
            "generatedAt": "2026-09-09T01:00:34.360047+00:00",
            "duration": 41.937333333333335,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "rain-shadow",
          "title": "The mountains divide the weather",
          "label": "Rain Shadow",
          "chapter": "Mountains, lakes & high country",
          "kind": "reading",
          "sources": [
            "mountains"
          ],
          "pauseAfterSeconds": 2.4,
          "paragraphs": [
            "A bank of cloud reaches the western slopes. Imagine the air rising with the land, cooling as it rises, giving up moisture. Rain darkens the forest beneath it. Beyond the mountains, toward the northeast, the regional pattern becomes drier: a rain shadow within the same peninsula.",
            "No single afternoon has to resemble this imagined passage. Storms, elevation and the direction a slope faces bring their own variations. For now, let one small part of the arriving water remain high on the mountain, where cold can hold it for a later season."
          ],
          "start": 546.299208,
          "chapterIndex": 2,
          "media": "visual-rain-shadow",
          "cues": [
            {
              "start": 546.299208,
              "end": 566.304542,
              "paragraphIndex": 0
            },
            {
              "start": 566.954542,
              "end": 585.705167,
              "paragraphIndex": 1
            }
          ],
          "end": 588.105167,
          "recording": {
            "audioSha256": "5d1c9297ccf91e01173b2144b92924648a7d2a1a1381a58a612507138da4d2aa",
            "generatedAt": "2026-09-09T01:00:37.796758+00:00",
            "duration": 39.40595833333333,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "snowpack-storage",
          "title": "Snow delays the arrival of water",
          "label": "Seasonal Snow",
          "chapter": "Mountains, lakes & high country",
          "kind": "detail",
          "sources": [
            "ice",
            "mountains",
            "ice-monitor"
          ],
          "pauseAfterSeconds": 2.4,
          "paragraphs": [
            "The slope is quiet beneath snow. There is no hurry in this part of the dream. Water that might have entered a river as rain can wait here, then be released when warmth returns. In a region of wet winters and relatively dry summers, the waiting changes when water arrives downstream.",
            "A deep white covering does not tell the whole amount stored; dense snow and light snow hold different quantities of water. Let that surface soften into spring melt, while farther upslope a body of ice carries storage across more than one winter."
          ],
          "start": 588.105167,
          "chapterIndex": 2,
          "media": "olympic-snowpack-storage",
          "cues": [
            {
              "start": 588.105167,
              "end": 607.3025,
              "paragraphIndex": 0
            },
            {
              "start": 607.9525,
              "end": 624.165125,
              "paragraphIndex": 1
            }
          ],
          "end": 626.565125,
          "recording": {
            "audioSha256": "18a45ab186002b7a2eafb19b24be21d6ee0653df5257c7a10650091ae78e2f65",
            "generatedAt": "2026-09-09T01:00:41.171591+00:00",
            "duration": 36.059958333333334,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "glacier-budget",
          "title": "A glacier keeps a water budget",
          "label": "Glacier Change",
          "chapter": "Mountains, lakes & high country",
          "kind": "reading",
          "sources": [
            "ice",
            "ice-monitor"
          ],
          "pauseAfterSeconds": 2.4,
          "paragraphs": [
            "Come to rest at an imagined overlook above the glacier. Snow adds to its mass; melting and other losses take mass away. Let seasons pass across this view like changes of light. When losses repeatedly exceed gains, the body of stored ice grows smaller.",
            "Its end can retreat, and its surface can lower. Both belong to the change. Olympic ice contributes summer water, but the response of a particular stream needs its own evidence. Stay a little longer with the glacier itself, looking beyond the place where it ends."
          ],
          "start": 626.565125,
          "chapterIndex": 2,
          "media": "ice",
          "cues": [
            {
              "start": 626.565125,
              "end": 645.113125,
              "paragraphIndex": 0
            },
            {
              "start": 645.763125,
              "end": 663.595792,
              "paragraphIndex": 1
            }
          ],
          "end": 665.995792,
          "recording": {
            "audioSha256": "d145fc7f7c671333eb76bd0d4e0eb8007637f19ffdd93a1ddc30248de40cccc9",
            "generatedAt": "2026-09-09T01:00:44.352696+00:00",
            "duration": 37.03066666666667,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "blue-glacier-record",
          "title": "Blue Glacier: length is only one dimension",
          "label": "Blue Glacier",
          "chapter": "Mountains, lakes & high country",
          "kind": "detail",
          "sources": [
            "ice",
            "ice-monitor"
          ],
          "pauseAfterSeconds": 2.4,
          "paragraphs": [
            "Two old views of Blue Glacier appear beside one another, each holding its own date: 1899 and 2008. They are historical windows, rather than a view of the glacier today. Your attention can move between ice and exposed rock, noticing how much a comparison depends on season, snow cover and where the camera stood.",
            "Now imagine the surface lowering as well as the margin moving. A change in volume cannot be contained in one outline. Measurements of elevation and mass add another dimension to what the photographs allow you to see."
          ],
          "start": 665.995792,
          "chapterIndex": 2,
          "media": "olympic-blue-glacier-record",
          "cues": [
            {
              "start": 665.995792,
              "end": 689.642458,
              "paragraphIndex": 0
            },
            {
              "start": 690.292458,
              "end": 705.235125,
              "paragraphIndex": 1
            }
          ],
          "end": 707.635125,
          "recording": {
            "audioSha256": "5b5576c034531c924402a78904a398a323e88a68f3bbf4528a74c2e389eacf7e",
            "generatedAt": "2026-09-09T01:00:48.336652+00:00",
            "duration": 39.239333333333335,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "mass-balance",
          "title": "Measure additions and losses before interpreting the balance",
          "label": "Ice Mass Balance",
          "chapter": "Mountains, lakes & high country",
          "kind": "detail",
          "sources": [
            "ice-monitor"
          ],
          "pauseAfterSeconds": 2.4,
          "paragraphs": [
            "Allow the glacier to become a simple model again. Winter leaves an addition of snow; summer takes away some of what is stored. You do not need to calculate anything. Just let the two movements remain distinct: what arrives, and what leaves.",
            "Even a snowy year can end with a loss if more material goes than comes. That is an illustration of balance, not a result measured here. A real record needs its glacier, interval and uncertainty attached. And below this imagined ice, a thread of meltwater is beginning to move."
          ],
          "start": 707.635125,
          "chapterIndex": 2,
          "media": "olympic-mass-balance",
          "cues": [
            {
              "start": 707.635125,
              "end": 723.781125,
              "paragraphIndex": 0
            },
            {
              "start": 724.431125,
              "end": 743.694417,
              "paragraphIndex": 1
            }
          ],
          "end": 746.094417,
          "recording": {
            "audioSha256": "48738711ffbede7c0fc16681a8df78abd98be650108ba5218537f58369110430",
            "generatedAt": "2026-09-09T01:00:51.353115+00:00",
            "duration": 36.05929166666667,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "summer-streamflow",
          "title": "Less ice does not translate into one simple runoff curve",
          "label": "Summer Water",
          "chapter": "Mountains, lakes & high country",
          "kind": "detail",
          "sources": [
            "ice",
            "ice-monitor"
          ],
          "pauseAfterSeconds": 2.4,
          "paragraphs": [
            "Follow that thread into a mountain stream. Other waters join it: snowmelt, rainfall, groundwater taking slower paths through the catchment. In the dream, they can meet as slightly different threads of light. In an actual river, their contributions have to be measured.",
            "More water released by melting now and less ice stored for the future are different parts of the story. Every watershed need not respond at the same moment or in the same way. Let the stream continue below you as the view opens onto the high meadows."
          ],
          "start": 746.094417,
          "chapterIndex": 3,
          "media": "olympic-summer-streamflow",
          "cues": [
            {
              "start": 746.094417,
              "end": 763.736375,
              "paragraphIndex": 0
            },
            {
              "start": 764.386375,
              "end": 781.557708,
              "paragraphIndex": 1
            }
          ],
          "end": 783.957708,
          "recording": {
            "audioSha256": "9c55fb20bd8b0f0024021758504a621055aaabab2a3435f3f570b5d874f8cc86",
            "generatedAt": "2026-09-09T01:00:54.188726+00:00",
            "duration": 35.46329166666667,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "forest-mosaic",
          "title": "Hurricane Ridge: where forest opens into meadow",
          "label": "Hurricane Ridge",
          "chapter": "Mountains, lakes & high country",
          "kind": "reading",
          "sources": [
            "hurricane",
            "montane",
            "mountains",
            "research"
          ],
          "pauseAfterSeconds": 2.4,
          "paragraphs": [
            "At Hurricane Ridge, the forest loosens into meadow. A patch of snow rests in a hollow; beyond it, open ground catches the light. You may let the scene become as clear or as faint as it wants to be. Wildflowers and an imagined black-tailed deer bring the scale closer, without needing an encounter to happen.",
            "Trees gather in patches rather than obeying a single line across the hillside. Exposure, sunlight and the length of the snow season help shape where they grow. Let your attention settle at the uneven edge between trees and open ground."
          ],
          "start": 783.957708,
          "chapterIndex": 3,
          "media": "place-hurricane",
          "cues": [
            {
              "start": 783.957708,
              "end": 804.948333,
              "paragraphIndex": 0
            },
            {
              "start": 805.598333,
              "end": 821.873667,
              "paragraphIndex": 1
            }
          ],
          "end": 824.273667,
          "recording": {
            "audioSha256": "928d571946cdd29b627f0b3829ed91fbd4d5a8cb61abb02a46ab4226c7b081e1",
            "generatedAt": "2026-09-09T01:00:57.325913+00:00",
            "duration": 37.915958333333336,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "treeline-patterns",
          "title": "Treeline is a patchwork of opportunities and constraints",
          "label": "Meadow & Treeline",
          "chapter": "Mountains, lakes & high country",
          "kind": "detail",
          "sources": [
            "mountains",
            "montane",
            "research"
          ],
          "pauseAfterSeconds": 2.4,
          "paragraphs": [
            "Here a small tree has shelter; a little farther along, the ridge is open to wind. Two places at much the same height can offer different chances of survival. Let the hillside show you its small differences, one hollow and one exposed shoulder at a time.",
            "Regional research reports increased tree establishment in some subalpine meadows. That does not settle the future of every Olympic slope. A young tree has arrived; whether it survives is another part of the record. Around it, the meadow's shorter seasonal story is beginning."
          ],
          "start": 824.273667,
          "chapterIndex": 3,
          "media": "olympic-treeline-patterns",
          "cues": [
            {
              "start": 824.273667,
              "end": 841.263667,
              "paragraphIndex": 0
            },
            {
              "start": 841.913667,
              "end": 860.780333,
              "paragraphIndex": 1
            }
          ],
          "end": 863.180333,
          "recording": {
            "audioSha256": "d5aab4aadd594ff13d14f7786c1919d083b406f0889dd3b5898a45c9f59eb657",
            "generatedAt": "2026-09-09T01:01:00.253652+00:00",
            "duration": 36.50666666666667,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "meadow-phenology",
          "title": "The meadow has a calendar of its own",
          "label": "Wildflower Timing",
          "chapter": "Mountains, lakes & high country",
          "kind": "detail",
          "sources": [
            "research",
            "hurricane"
          ],
          "pauseAfterSeconds": 2.4,
          "paragraphs": [
            "Where snow has withdrawn, leaves unfold. A flower opens in the imagined meadow, and the event feels small enough to stay beside for a moment. Plants have recurring times for emergence and flowering; the study of that timing is called phenology.",
            "Different slopes keep different calendars. One flowering day cannot tell you how the calendar has changed across years. Let the flower remain a particular moment, while the larger question stays open. These high places have also been shaped by animals arriving through very different histories."
          ],
          "start": 863.180333,
          "chapterIndex": 3,
          "media": "olympic-meadow-phenology",
          "cues": [
            {
              "start": 863.180333,
              "end": 880.512333,
              "paragraphIndex": 0
            },
            {
              "start": 881.162333,
              "end": 900.360333,
              "paragraphIndex": 1
            }
          ],
          "end": 902.760333,
          "recording": {
            "audioSha256": "22be6231b8b14163db75014dc97b01d8d91f8000aea59452f07548a0e32aeaed",
            "generatedAt": "2026-09-09T01:01:03.353138+00:00",
            "duration": 37.18,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "mountain-goat-removal",
          "title": "Restoration includes the history of introductions",
          "label": "Mountain Goats",
          "chapter": "Mountains, lakes & high country",
          "kind": "detail",
          "sources": [
            "goats"
          ],
          "pauseAfterSeconds": 2.4,
          "paragraphs": [
            "Let an image of a mountain goat appear at a respectful distance, then place its history beside it. Goats were brought to the Olympics in the 1920s. They affected sensitive plants and soils. Later management included relocation to the Cascades, where they are native, and lethal removal.",
            "The dream can make space for a complicated history without making it disappear. The active phase ended in 2022; maintenance began in 2023, with monitoring rather than certainty that every goat was gone. Across the meadow, another animal belongs to these mountains through a very different story."
          ],
          "start": 902.760333,
          "chapterIndex": 3,
          "media": "olympic-mountain-goat-removal",
          "cues": [
            {
              "start": 902.760333,
              "end": 922.939,
              "paragraphIndex": 0
            },
            {
              "start": 923.589,
              "end": 945.783667,
              "paragraphIndex": 1
            }
          ],
          "end": 948.183667,
          "recording": {
            "audioSha256": "d7ff380b94c7a721bdd9406ea98042fe6bd8533c0ae3a1baa59fd03df5c011e4",
            "generatedAt": "2026-09-09T01:01:07.481882+00:00",
            "duration": 43.02333333333333,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "olympic-marmot",
          "title": "A life found only here",
          "label": "Olympic Marmot",
          "chapter": "Mountains, lakes & high country",
          "kind": "reading",
          "sources": [
            "marmot"
          ],
          "pauseAfterSeconds": 2.4,
          "paragraphs": [
            "A rounded marmot rests near its burrow in the imagined meadow. Give it the distance that lets the scene stay unhurried. The Olympic marmot occurs naturally in these mountains and nowhere else. For a moment, allow that small fact to make the surrounding ridges feel more particular.",
            "Its brief active season supports a long hibernation. Relatively slow maturity means that replacing lost breeding adults can take time. One animal in view cannot tell you how the whole population is doing. Let the meadow widen again, until the marmot's home becomes part of a mountain island."
          ],
          "start": 948.183667,
          "chapterIndex": 3,
          "media": "olympic-marmot",
          "cues": [
            {
              "start": 948.183667,
              "end": 967.073,
              "paragraphIndex": 0
            },
            {
              "start": 967.723,
              "end": 988.456333,
              "paragraphIndex": 1
            }
          ],
          "end": 990.857625,
          "recording": {
            "audioSha256": "97bbc003a8f33aa61c2943ce0ffb32b212e2051cf756222c5eda43e3855ae887",
            "generatedAt": "2026-09-09T01:01:10.980777+00:00",
            "duration": 40.272666666666666,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "island-evolution",
          "title": "A mountain range can function like an island",
          "label": "Olympic Isolation",
          "chapter": "Mountains, lakes & high country",
          "kind": "detail",
          "sources": [
            "marmot",
            "geo",
            "goats"
          ],
          "pauseAfterSeconds": 2.4,
          "paragraphs": [
            "See the high country as a series of green and rocky rooms, with lowlands and water between them and other mountain habitats. An ecological island can be made by those separations; it need not have a beach all the way around. For some organisms, the country between suitable places limits the ways they can meet.",
            "The marmot's restricted range belongs within that account. Other animals have other histories, including arrivals brought about by people. Let the wide view return to the small opening of a burrow, where a different kind of boundary is approaching: the edge of summer."
          ],
          "start": 990.857625,
          "chapterIndex": 4,
          "media": "olympic-island-evolution",
          "cues": [
            {
              "start": 990.857625,
              "end": 1012.317583,
              "paragraphIndex": 0
            },
            {
              "start": 1012.967583,
              "end": 1030.54425,
              "paragraphIndex": 1
            }
          ],
          "end": 1032.94425,
          "recording": {
            "audioSha256": "478871297c50ee512b7b401630be99973ef98662f3d8a1075129dd923dae76df",
            "generatedAt": "2026-09-09T01:01:14.521654+00:00",
            "duration": 39.686625,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "marmot-hibernation",
          "title": "A short feeding season supports a long winter",
          "label": "Marmot Winter",
          "chapter": "Mountains, lakes & high country",
          "kind": "detail",
          "sources": [
            "marmot",
            "marmot-monitor"
          ],
          "pauseAfterSeconds": 2.4,
          "paragraphs": [
            "The meadow has a short season of feeding and growth. Beyond it lies a winter that an Olympic marmot spends largely underground, hibernating for roughly seven to eight months. In the dream, you can remain above the burrow while the light changes and snow gradually covers the slope.",
            "There is a whole year behind the animal's brief appearance in summer. Understanding its survival would mean following food, condition, age and seasons together. Let the snow-covered meadow recede gently. Lower down, another kind of shelter is waiting beneath a much taller roof."
          ],
          "start": 1032.94425,
          "chapterIndex": 4,
          "media": "olympic-marmot-hibernation",
          "cues": [
            {
              "start": 1032.94425,
              "end": 1051.523583,
              "paragraphIndex": 0
            },
            {
              "start": 1052.173583,
              "end": 1071.02025,
              "paragraphIndex": 1
            }
          ],
          "end": 1073.42025,
          "recording": {
            "audioSha256": "a696fba48d9815b91ef2fde0e887476ce72e9746063282c5bba00990e4a7150f",
            "generatedAt": "2026-09-09T01:01:17.696654+00:00",
            "duration": 38.076,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "rainforest-layers",
          "title": "Hoh: the forest above the forest",
          "label": "Hoh Rainforest",
          "chapter": "Forest valleys & living rivers",
          "kind": "reading",
          "sources": [
            "hoh",
            "forest"
          ],
          "pauseAfterSeconds": 2.4,
          "paragraphs": [
            "You find yourself beneath the Hoh canopy. The light is green and diffuse. Moss gathers along a bigleaf maple branch, and ferns make smaller shapes against the larger limbs. Allow your attention to rise slowly through these layers, from the forest floor to plants growing on other plants.",
            "An epiphyte uses another plant as a growing place; the word does not itself mean a parasite. The host and its smaller residents keep their separate lives within the same view. Farther away, the Hoh River connects Mount Olympus with the Pacific. Nearby, movement among the understory draws your attention down again."
          ],
          "start": 1073.42025,
          "chapterIndex": 4,
          "media": "place-hoh",
          "cues": [
            {
              "start": 1073.42025,
              "end": 1092.852917,
              "paragraphIndex": 0
            },
            {
              "start": 1093.502917,
              "end": 1114.417583,
              "paragraphIndex": 1
            }
          ],
          "end": 1116.817583,
          "recording": {
            "audioSha256": "9a7262cb9748523b182e8ac4ddd6902fce2a6d8c2072fd8f78fbfe03a646e625",
            "generatedAt": "2026-09-09T01:01:21.391317+00:00",
            "duration": 40.99733333333333,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "elk-browsing",
          "title": "The understory is also shaped by mouths and movement",
          "label": "Roosevelt Elk",
          "chapter": "Forest valleys & living rivers",
          "kind": "detail",
          "sources": [
            "forest",
            "elk"
          ],
          "pauseAfterSeconds": 2.4,
          "paragraphs": [
            "Imagine Roosevelt elk moving quietly through the lower growth. Watch from a distance as a head lowers toward leaves. Browsing and movement help shape the plants beneath the canopy; an open patch can carry the effects of animals that have passed through it.",
            "Light, water and flooding have their own influence here. The shape of the understory invites closer study rather than giving one simple answer. You can leave the elk to their feeding and let your gaze move above their reach, to a branch holding a small green garden."
          ],
          "start": 1116.817583,
          "chapterIndex": 4,
          "media": "olympic-elk-browsing",
          "cues": [
            {
              "start": 1116.817583,
              "end": 1133.978917,
              "paragraphIndex": 0
            },
            {
              "start": 1134.628917,
              "end": 1152.099542,
              "paragraphIndex": 1
            }
          ],
          "end": 1154.499542,
          "recording": {
            "audioSha256": "69541c3be18f1dafec28aec2c48d5b6150f4df53a20794c21683e0505bf6e982",
            "generatedAt": "2026-09-09T01:01:24.127427+00:00",
            "duration": 35.281958333333336,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "canopy-epiphytes",
          "title": "Plants can live on a tree without being the tree",
          "label": "Canopy Gardens",
          "chapter": "Forest valleys & living rivers",
          "kind": "detail",
          "sources": [
            "forest",
            "hoh"
          ],
          "pauseAfterSeconds": 2.4,
          "paragraphs": [
            "Come close in imagination to the curve of that branch. One side catches more light. Another remains shaded and wet for longer. Within a very small space, mosses and ferns find different conditions. You can let the whole forest become this one intricate surface for a while.",
            "The tree is still a tree, and the plants resting on it remain themselves. Their arrangement invites questions about moisture, exposure and species that a distant view cannot settle. Then, as easily as a dream changes scale, follow the shape of a branch downward into the long form of a fallen trunk."
          ],
          "start": 1154.499542,
          "chapterIndex": 4,
          "media": "olympic-canopy-epiphytes",
          "cues": [
            {
              "start": 1154.499542,
              "end": 1173.196875,
              "paragraphIndex": 0
            },
            {
              "start": 1173.846875,
              "end": 1194.485542,
              "paragraphIndex": 1
            }
          ],
          "end": 1196.885542,
          "recording": {
            "audioSha256": "0e9c5e4edeec1879645d0310ce82e7cf332aebcb00be46e8cad00f007f379ba4",
            "generatedAt": "2026-09-09T01:01:27.590712+00:00",
            "duration": 39.986,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "fallen-wood",
          "title": "Queets: the life of a fallen tree",
          "label": "Queets Forest",
          "chapter": "Forest valleys & living rivers",
          "kind": "reading",
          "sources": [
            "queets",
            "forest"
          ],
          "pauseAfterSeconds": 2.4,
          "paragraphs": [
            "The scene opens beside fallen wood in the Queets rainforest. Above it stand living trees; around it lie remains of earlier generations. Let the trunk's length lead your attention slowly along the ground. Moss softens its outline, and small plants rise from places where the wood is changing.",
            "Seedlings can establish on decaying nurse logs, with roots extending toward the soil below. Fungi and invertebrates also use this changing habitat. The forest continues through more than upright growth. Stay near the seedlings, where an old structure is offering a place for something young to begin."
          ],
          "start": 1196.885542,
          "chapterIndex": 4,
          "media": "place-queets",
          "cues": [
            {
              "start": 1196.885542,
              "end": 1217.299542,
              "paragraphIndex": 0
            },
            {
              "start": 1217.949542,
              "end": 1237.9675,
              "paragraphIndex": 1
            }
          ],
          "end": 1240.3675,
          "recording": {
            "audioSha256": "124f0f68396269219b3e0d0daf94ad6e8b0f584693dfa459e557c20f0379e4ac",
            "generatedAt": "2026-09-09T01:01:31.241737+00:00",
            "duration": 41.08195833333333,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "nurse-logs",
          "title": "A fallen trunk becomes a place to begin",
          "label": "Nurse Logs",
          "chapter": "Forest valleys & living rivers",
          "kind": "detail",
          "sources": [
            "forest",
            "nurse-trail"
          ],
          "pauseAfterSeconds": 2.4,
          "paragraphs": [
            "Picture a fine root reaching down from a seedling on the log. Time can move softly here. The seedling grows; the wood beneath it decomposes; other roots find their way toward the ground. Eventually, a line of trees and raised roots may retain the shape of what supported them.",
            "Let that be a process to imagine, rather than an explanation imposed on every row of trees. An actual place asks for visible roots, continuity and other clues. For now, bring the view closer to the wood itself, where change is happening on smaller scales."
          ],
          "start": 1240.3675,
          "chapterIndex": 5,
          "media": "olympic-nurse-logs",
          "cues": [
            {
              "start": 1240.3675,
              "end": 1259.3115,
              "paragraphIndex": 0
            },
            {
              "start": 1259.9615,
              "end": 1277.564167,
              "paragraphIndex": 1
            }
          ],
          "end": 1279.964167,
          "recording": {
            "audioSha256": "0c22e38b7c46b41c7e78330413ef92963e915304ff3d28d5f78717d28b57f4c3",
            "generatedAt": "2026-09-09T01:01:34.328306+00:00",
            "duration": 37.196666666666665,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "decay-and-soil",
          "title": "Decomposition is a transformation, not disappearance",
          "label": "Decay & Soil",
          "chapter": "Forest valleys & living rivers",
          "kind": "detail",
          "sources": [
            "deadwood-study",
            "forest"
          ],
          "pauseAfterSeconds": 2.4,
          "paragraphs": [
            "The hard outline of the trunk gives way to a more intricate world. Fungi and other organisms take part in its biological and chemical breakdown. Material changes form, and the changing wood remains a place where life can happen. You can pause at the edge of that activity without needing to make every part visible.",
            "Softened wood is still not simply interchangeable with soil. Following carbon, following habitat and following new seedlings would reveal different sides of the same trunk. Around this slow transformation, the forest also carries the memory of changes that came more suddenly."
          ],
          "start": 1279.964167,
          "chapterIndex": 5,
          "media": "olympic-decay-and-soil",
          "cues": [
            {
              "start": 1279.964167,
              "end": 1300.996167,
              "paragraphIndex": 0
            },
            {
              "start": 1301.646167,
              "end": 1320.8015,
              "paragraphIndex": 1
            }
          ],
          "end": 1323.2015,
          "recording": {
            "audioSha256": "8c323bd48343a365ad6826f9c52e2d09d45835a5402e5333e5d8d716ee809b78",
            "generatedAt": "2026-09-09T01:01:38.096379+00:00",
            "duration": 40.83733333333333,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "fire-in-wet-country",
          "title": "Even wet forests have fire histories",
          "label": "Forest & Fire",
          "chapter": "Forest valleys & living rivers",
          "kind": "reading",
          "sources": [
            "fire"
          ],
          "pauseAfterSeconds": 2.4,
          "paragraphs": [
            "Let the imagined forest remain quiet as another part of its history enters the view. Even wet country can burn. Olympic's drier eastern forests have generally experienced fire more often than the wetter western forests, though no stand follows a timetable made from that broad pattern.",
            "Weather, fuels and terrain meet in particular events. You do not need to place flames in the scene. Instead, allow the present trees to stand within a longer history of growth and disturbance, and bring your attention to the quieter traces that history can leave behind."
          ],
          "start": 1323.2015,
          "chapterIndex": 5,
          "media": "montane-fire",
          "cues": [
            {
              "start": 1323.2015,
              "end": 1342.2715,
              "paragraphIndex": 0
            },
            {
              "start": 1342.9215,
              "end": 1360.978833,
              "paragraphIndex": 1
            }
          ],
          "end": 1363.379458,
          "recording": {
            "audioSha256": "2bd26b77a357e2fd64c5264ec488bad4b9140eed0605085a6eea9c4744c1295c",
            "generatedAt": "2026-09-09T01:01:41.337067+00:00",
            "duration": 37.77733333333333,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "fire-records",
          "title": "How a forest keeps evidence of fire",
          "label": "Fire Evidence",
          "chapter": "Forest valleys & living rivers",
          "kind": "detail",
          "sources": [
            "fire"
          ],
          "pauseAfterSeconds": 2.4,
          "paragraphs": [
            "A cross-section of wood appears in the dream, its rings gathered around a surviving injury. Nearby rests a piece of charcoal. Each is a different kind of clue. One tree's scar has a different reach from evidence of combustion in another place.",
            "Dates, locations and several kinds of record help those clues speak together. A missing scar cannot establish that fire never came; charcoal cannot outline every part of an event. Let the records settle back into their proper places. Then the forest opens onto the southeastern side of Olympic."
          ],
          "start": 1363.379458,
          "chapterIndex": 5,
          "media": "olympic-fire-records",
          "cues": [
            {
              "start": 1363.379458,
              "end": 1379.346125,
              "paragraphIndex": 0
            },
            {
              "start": 1379.996125,
              "end": 1400.175458,
              "paragraphIndex": 1
            }
          ],
          "end": 1402.575458,
          "recording": {
            "audioSha256": "1586673761d2461a4bf0031d9b7c90ddb8b3a566053a8ef1dbee469479ca3cea",
            "generatedAt": "2026-09-09T01:01:44.449163+00:00",
            "duration": 36.796,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "river-continuum",
          "title": "Staircase: a different side of Olympic",
          "label": "Staircase Valley",
          "chapter": "Forest valleys & living rivers",
          "kind": "reading",
          "sources": [
            "staircase",
            "rivers",
            "montane"
          ],
          "pauseAfterSeconds": 2.4,
          "paragraphs": [
            "At Staircase, tall Douglas-firs stand around the North Fork Skokomish River. Allow this forest to have its own character. The light, the trees and the river belong to a southeastern setting, different from the western valleys you have just imagined.",
            "Below the trunks, water moves through a channel that changes with seasons and floods. Rain, snowmelt and stored water meet in shifting proportions. Banks and vegetation shape one another over time. For a moment, stay beside the river while the rough surface of a Douglas-fir brings your attention close."
          ],
          "start": 1402.575458,
          "chapterIndex": 5,
          "media": "place-staircase",
          "cues": [
            {
              "start": 1402.575458,
              "end": 1419.287417,
              "paragraphIndex": 0
            },
            {
              "start": 1419.937417,
              "end": 1440.660083,
              "paragraphIndex": 1
            }
          ],
          "end": 1443.060083,
          "recording": {
            "audioSha256": "e91bb8ae93d81ce808f8bffdef98c8047133546f6020397a2aee47c27b18e8e3",
            "generatedAt": "2026-09-09T01:01:47.509505+00:00",
            "duration": 38.084625,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "douglas-fir-pattern",
          "title": "Staircase makes the forest contrast tangible",
          "label": "Douglas-fir Forest",
          "chapter": "Forest valleys & living rivers",
          "kind": "detail",
          "sources": [
            "staircase",
            "montane",
            "fire"
          ],
          "pauseAfterSeconds": 2.4,
          "paragraphs": [
            "Follow the furrows of the imagined bark upward. The trunk divides the light into a bright side and a shaded side, and the canopy holds its green far above you. Here at Staircase, prominent Douglas-firs make the differences among Olympic forests tangible.",
            "Moisture, exposure, elevation and disturbance history help determine who establishes and survives. Thick bark belongs in an account of fire ecology, although one trunk cannot supply the history of a particular fire. Let the tree remain part of its whole setting as the sound of the river draws attention outward."
          ],
          "start": 1443.060083,
          "chapterIndex": 5,
          "media": "olympic-douglas-fir-pattern",
          "cues": [
            {
              "start": 1443.060083,
              "end": 1460.348083,
              "paragraphIndex": 0
            },
            {
              "start": 1460.998083,
              "end": 1482.87275,
              "paragraphIndex": 1
            }
          ],
          "end": 1485.27275,
          "recording": {
            "audioSha256": "b15e021edd53fdf5bd0d4371d5b6f15f8d4448dbcaa51b80b5589956b7fdeec4",
            "generatedAt": "2026-09-09T01:01:50.880824+00:00",
            "duration": 39.812666666666665,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "floodplain-channels",
          "title": "The river includes places outside its main channel",
          "label": "Floodplain Channels",
          "chapter": "Forest valleys & living rivers",
          "kind": "detail",
          "sources": [
            "cycle",
            "rivers",
            "queets"
          ],
          "pauseAfterSeconds": 2.4,
          "paragraphs": [
            "The river opens into more than the main current. Imagine a quieter side channel, a wooded margin, another path that joins the flow only when water rises. The valley holds possibilities that a single blue line on a map would leave out.",
            "Sheltered water and cover can matter to young salmon. Which places they can reach changes with flow, so a day's outline is only one part of the habitat. Let these connected and temporarily separated waters remain visible as the dream carries you toward another river's pools and falls."
          ],
          "start": 1485.27275,
          "chapterIndex": 6,
          "media": "olympic-floodplain-channels",
          "cues": [
            {
              "start": 1485.27275,
              "end": 1501.71875,
              "paragraphIndex": 0
            },
            {
              "start": 1502.36875,
              "end": 1521.737417,
              "paragraphIndex": 1
            }
          ],
          "end": 1524.137417,
          "recording": {
            "audioSha256": "f2602f25b0ef78c275a82df67d0d5fbe9afee4335128976a8fd9aa44378c6be6",
            "generatedAt": "2026-09-09T01:01:53.838112+00:00",
            "duration": 36.464666666666666,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "wood-and-cold-water",
          "title": "Sol Duc: falls, forest and river habitat",
          "label": "Sol Duc River",
          "chapter": "Forest valleys & living rivers",
          "kind": "reading",
          "sources": [
            "solduc",
            "rivers",
            "water",
            "cycle"
          ],
          "pauseAfterSeconds": 2.4,
          "paragraphs": [
            "In the Sol Duc, the sound becomes fuller near falling water. Beyond the fall are pools, fast reaches and quieter margins beneath the forest. Large wood can turn a current and help form a pool or side channel. Allow the river to have this variety as your attention moves along it.",
            "At Salmon Cascades, coho negotiate the cascade during seasonal migration. You need not make a fish appear now; the route can remain available in imagination. Its suitability depends on more than the view, including differences in temperature that clear water does not reveal."
          ],
          "start": 1524.137417,
          "chapterIndex": 6,
          "media": "place-solduc",
          "cues": [
            {
              "start": 1524.137417,
              "end": 1543.73075,
              "paragraphIndex": 0
            },
            {
              "start": 1544.38075,
              "end": 1563.377417,
              "paragraphIndex": 1
            }
          ],
          "end": 1565.777417,
          "recording": {
            "audioSha256": "8408e96c084cfe7fc20a9d4d0d5680d7f307ac9da286ba25f350a2faa205440c",
            "generatedAt": "2026-09-09T01:01:57.126994+00:00",
            "duration": 39.24,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "stream-temperature",
          "title": "A cool river can still contain important temperature differences",
          "label": "Cold-water Patches",
          "chapter": "Forest valleys & living rivers",
          "kind": "detail",
          "sources": [
            "stream-monitor",
            "ice-monitor",
            "cycle"
          ],
          "pauseAfterSeconds": 2.4,
          "paragraphs": [
            "A tributary enters beneath the trees. Let two currents meet in the dream, their edges briefly visible before they mix. Shade, water sources and flow help shape temperature. The feeling of a cool place beside a waterfall cannot measure an entire river through a day or a season.",
            "To find a lasting refuge would mean returning, comparing tributaries and watching changes over time. That is a question to investigate, not an answer hidden in this imagined scene. Beneath the moving surface, the stones hold another kind of information."
          ],
          "start": 1565.777417,
          "chapterIndex": 6,
          "media": "olympic-stream-temperature",
          "cues": [
            {
              "start": 1565.777417,
              "end": 1585.061375,
              "paragraphIndex": 0
            },
            {
              "start": 1585.711375,
              "end": 1603.086042,
              "paragraphIndex": 1
            }
          ],
          "end": 1605.486042,
          "recording": {
            "audioSha256": "37ddb4b6135cc115423e7b0c81f967a918b74a864f0295ab7f983c5c661a1096",
            "generatedAt": "2026-09-09T01:02:00.124992+00:00",
            "duration": 37.308625,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "aquatic-insects",
          "title": "Small organisms make a river's food web visible",
          "label": "Stream Insects",
          "chapter": "Forest valleys & living rivers",
          "kind": "detail",
          "sources": [
            "stream-monitor"
          ],
          "pauseAfterSeconds": 2.4,
          "paragraphs": [
            "Bring your attention down through the water toward a streambed stone. In imagination, the small world around it becomes easier to see: immature insects and other invertebrates living among the surfaces and spaces. Their community belongs to the river's food web as well as its record of conditions.",
            "Two samples with the same number of animals can contain very different groups. Identification and comparable methods matter. A single sighting can invite curiosity without diagnosing the whole stream. Let one small movement lead you toward the larger life that depends on connected habitats."
          ],
          "start": 1605.486042,
          "chapterIndex": 6,
          "media": "olympic-aquatic-insects",
          "cues": [
            {
              "start": 1605.486042,
              "end": 1625.292708,
              "paragraphIndex": 0
            },
            {
              "start": 1625.942708,
              "end": 1645.812042,
              "paragraphIndex": 1
            }
          ],
          "end": 1648.212042,
          "recording": {
            "audioSha256": "ba83a69a3f1d82c68f40a5c4be7e5e7f7868b561bc111e118720f826fc345abd",
            "generatedAt": "2026-09-09T01:02:03.769013+00:00",
            "duration": 40.326,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "salmon-life",
          "title": "One life, several habitats",
          "label": "Salmon Life",
          "chapter": "Life across habitats",
          "kind": "reading",
          "sources": [
            "cycle",
            "anadromous",
            "solduc",
            "blueback"
          ],
          "pauseAfterSeconds": 2.4,
          "paragraphs": [
            "You can follow the shape of a salmon's life as a widening circle. It begins in freshwater, moves through a period at sea, and returns to freshwater to reproduce. Gravel, sheltered rearing water and the river mouth offer different things at different stages.",
            "There is no single calendar for all salmon. Sol Duc coho and Quinault sockeye carry their own timing. Let the circle remain spacious enough for those differences. Then allow the view to rest on the riverbed, where a beginning can be present even when no adult fish remains in sight."
          ],
          "start": 1648.212042,
          "chapterIndex": 6,
          "media": "visual-salmon-life",
          "cues": [
            {
              "start": 1648.212042,
              "end": 1665.383375,
              "paragraphIndex": 0
            },
            {
              "start": 1666.033375,
              "end": 1684.643333,
              "paragraphIndex": 1
            }
          ],
          "end": 1687.043333,
          "recording": {
            "audioSha256": "b2285ff8173fe762525ad19a93d30f92163bdca6150ba2d652eed2520838e648",
            "generatedAt": "2026-09-09T01:02:06.702514+00:00",
            "duration": 36.43129166666667,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "salmon-redds",
          "title": "The next generation begins within the gravel",
          "label": "Salmon Nests",
          "chapter": "Life across habitats",
          "kind": "detail",
          "sources": [
            "cycle",
            "salmon-eggs"
          ],
          "pauseAfterSeconds": 2.4,
          "paragraphs": [
            "In this closer dream of the streambed, gravel has been moved into a salmon nest, a redd. Eggs were deposited and fertilized here. Let the surface become transparent in imagination, just enough to picture development taking place among the stones.",
            "Newly hatched alevins initially draw on attached yolk sacs before emerging as feeding fry. An apparently empty patch can hold occupied habitat. The arrival of adults is one part of reproductive success; the lives developing afterward are another. Follow that possibility gently downstream, toward a change in water and in the fish itself."
          ],
          "start": 1687.043333,
          "chapterIndex": 6,
          "media": "olympic-salmon-redds",
          "cues": [
            {
              "start": 1687.043333,
              "end": 1704.278667,
              "paragraphIndex": 0
            },
            {
              "start": 1704.928667,
              "end": 1728.938,
              "paragraphIndex": 1
            }
          ],
          "end": 1731.338,
          "recording": {
            "audioSha256": "539fd704138d0e4a6d47e13375909b4270f77acbbca77c085219d5a672a77efe",
            "generatedAt": "2026-09-09T01:02:10.498612+00:00",
            "duration": 41.894666666666666,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "smolt-transition",
          "title": "Going to sea is a bodily transition as well as a journey",
          "label": "Journey to Sea",
          "chapter": "Life across habitats",
          "kind": "detail",
          "sources": [
            "cycle",
            "salmon-smolt"
          ],
          "pauseAfterSeconds": 2.4,
          "paragraphs": [
            "The river begins to widen. A young salmon's journey to sea involves a bodily change as well as a change of place: smolting prepares it for seawater. Timing and freshwater residence differ among species and populations. Let the journey unfold at the pace of this particular imagined fish.",
            "At the estuary, feeding places and changing water conditions can support the transition. What happens farther downstream and at sea will still matter, even when upstream habitat improves. The water carries your attention outward now, toward the ocean that a returning fish can later carry inland in another form."
          ],
          "start": 1731.338,
          "chapterIndex": 7,
          "media": "olympic-smolt-transition",
          "cues": [
            {
              "start": 1731.338,
              "end": 1751.400667,
              "paragraphIndex": 0
            },
            {
              "start": 1752.050667,
              "end": 1772.752,
              "paragraphIndex": 1
            }
          ],
          "end": 1775.152,
          "recording": {
            "audioSha256": "67b44600d14621a354d8786a01d9611eb7b2691b70af837d0ac00f33e809dd6a",
            "generatedAt": "2026-09-09T01:02:14.534174+00:00",
            "duration": 41.414,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "ocean-in-the-forest",
          "title": "Food webs carry the ocean inland",
          "label": "Ocean to Forest",
          "chapter": "Life across habitats",
          "kind": "reading",
          "sources": [
            "queets",
            "forest",
            "nutrients"
          ],
          "pauseAfterSeconds": 2.4,
          "paragraphs": [
            "Allow the direction of the dream to turn. A returning salmon moves inland with material acquired during its life at sea. Predators, scavengers and decomposition offer pathways into freshwater food webs. Along a river such as the Queets, the connection reaches among water, animals and forest.",
            "You might picture a fine thread between sea and riverbank, while remembering that the amount and route vary. No imagined thread measures what entered a particular tree. Stay with the possibility of connection, and let the next view show how a connection can become a question for evidence."
          ],
          "start": 1775.152,
          "chapterIndex": 7,
          "media": "visual-ocean-in-the-forest",
          "cues": [
            {
              "start": 1775.152,
              "end": 1795.756,
              "paragraphIndex": 0
            },
            {
              "start": 1796.406,
              "end": 1814.857333,
              "paragraphIndex": 1
            }
          ],
          "end": 1817.257333,
          "recording": {
            "audioSha256": "d0013f091e180b9bdf1b9684daa8df4561437e311fa26eb9b9bc38e2a82bf258",
            "generatedAt": "2026-09-09T01:02:18.548143+00:00",
            "duration": 39.705333333333336,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "tracing-marine-nutrients",
          "title": "How would you show that the ocean reached the food web?",
          "label": "Tracing Nutrients",
          "chapter": "Life across habitats",
          "kind": "detail",
          "sources": [
            "nutrients"
          ],
          "pauseAfterSeconds": 2.4,
          "paragraphs": [
            "The bright thread becomes a sample, a comparison, a record made in a particular place. USGS research has documented marine-derived nutrients returning to a freshwater food web after Elwha dam removal. A measured result can make one part of the larger connection clearer.",
            "Its meaning stays attached to the organisms studied, the tracer or comparison, and the period observed. Let those details remain beside the finding. Then the scene opens onto Lake Quinault, where a particular salmon population brings the wide ocean story into a more specific home."
          ],
          "start": 1817.257333,
          "chapterIndex": 7,
          "media": "olympic-tracing-marine-nutrients",
          "cues": [
            {
              "start": 1817.257333,
              "end": 1836.604667,
              "paragraphIndex": 0
            },
            {
              "start": 1837.254667,
              "end": 1857.038667,
              "paragraphIndex": 1
            }
          ],
          "end": 1859.438667,
          "recording": {
            "audioSha256": "ee9cf15f253c3e37256636ae12430d02710a0f802db49aad659f0018a6b2c53c",
            "generatedAt": "2026-09-09T01:02:22.455464+00:00",
            "duration": 39.781333333333336,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "quinault-blueback",
          "title": "Blueback and Lake Quinault",
          "label": "Quinault Blueback",
          "chapter": "Life across habitats",
          "kind": "reading",
          "sources": [
            "blueback"
          ],
          "pauseAfterSeconds": 2.4,
          "paragraphs": [
            "You find yourself at the edge of Lake Quinault. The surface gathers the light of the sky, and forest follows the shore. Beneath this wide view is a particular life: Quinault blueback, a sockeye population tied to the lake and river system and to migration at sea.",
            "These fish have deep cultural, ecological and economic importance to the Quinault Indian Nation. Let the Nation's fisheries work provide the account of their life and care. For now, remain beside the water, allowing the lake to have a depth that reaches beyond what its surface shows."
          ],
          "start": 1859.438667,
          "chapterIndex": 7,
          "media": "lake",
          "cues": [
            {
              "start": 1859.438667,
              "end": 1877.325333,
              "paragraphIndex": 0
            },
            {
              "start": 1877.975333,
              "end": 1896.95,
              "paragraphIndex": 1
            }
          ],
          "end": 1899.35,
          "recording": {
            "audioSha256": "7ee61b2c951d53a253407426588b9fde276ab9a6d12371434f9115ec85b06039",
            "generatedAt": "2026-09-09T01:02:26.251278+00:00",
            "duration": 37.51133333333333,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "lake-water-column",
          "title": "The lake has depth in an ecological sense",
          "label": "Layers of a Lake",
          "chapter": "Life across habitats",
          "kind": "detail",
          "sources": [
            "water",
            "lake-stratification"
          ],
          "pauseAfterSeconds": 2.4,
          "paragraphs": [
            "In the dream, your attention can move down through the lake without your body having to go anywhere. Light diminishes. Different depths can hold different temperatures and oxygen conditions, shaped by season, weather, basin form and mixing.",
            "This is a way to imagine layers, not a report of a particular oxygen problem in Quinault. Actual conditions need measurements at named depths, places and times, and connections with fish use. Let the view return slowly to the surface, bringing that hidden dimension with it."
          ],
          "start": 1899.35,
          "chapterIndex": 7,
          "media": "olympic-lake-water-column",
          "cues": [
            {
              "start": 1899.35,
              "end": 1915.443333,
              "paragraphIndex": 0
            },
            {
              "start": 1916.093333,
              "end": 1934.832667,
              "paragraphIndex": 1
            }
          ],
          "end": 1937.232667,
          "recording": {
            "audioSha256": "bcfcb803767d27aff7b5771e38024faf23442782ed2b35768ef319eccaf2d740",
            "generatedAt": "2026-09-09T01:02:29.430612+00:00",
            "duration": 35.48266666666667,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "blueback-monitoring",
          "title": "Follow blueback through more than one count",
          "label": "Blueback Evidence",
          "chapter": "Life across habitats",
          "kind": "detail",
          "sources": [
            "blueback",
            "water",
            "lake-plan"
          ],
          "pauseAfterSeconds": 2.4,
          "paragraphs": [
            "The lake remains before you as several kinds of record come into focus: returning adults, young fish habitat, water quality, a management action taken. Each describes a different part of the blueback story. You can let the records sit beside one another without forcing one number to become the whole account.",
            "Their seasons and locations matter. The Quinault Indian Nation's published priorities give further inquiry a place to begin. Carry that attention to a particular community and watershed as the dream shifts toward the Elwha, where an opened river has begun a different chapter."
          ],
          "start": 1937.232667,
          "chapterIndex": 7,
          "media": "olympic-blueback-monitoring",
          "cues": [
            {
              "start": 1937.232667,
              "end": 1957.316667,
              "paragraphIndex": 0
            },
            {
              "start": 1957.966667,
              "end": 1976.301333,
              "paragraphIndex": 1
            }
          ],
          "end": 1978.701333,
          "recording": {
            "audioSha256": "c4ee8af8acde7eff46674000582adafe453268e1ebd569c19b658f52a860089d",
            "generatedAt": "2026-09-09T01:02:33.177340+00:00",
            "duration": 39.068666666666665,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "elwha-reconnection",
          "title": "The Elwha reconnects",
          "label": "Elwha River",
          "chapter": "Restoration & the Pacific coast",
          "kind": "reading",
          "sources": [
            "elwha",
            "elwha-history"
          ],
          "pauseAfterSeconds": 2.4,
          "paragraphs": [
            "Come to an imagined overlook above the Elwha. Let the river's current lead your gaze through a corridor once interrupted by dams. Removal began in 2011; Glines Canyon Dam removal was completed in 2014. Passage reopened after roughly a century of obstruction.",
            "For the Lower Elwha Klallam Tribe, this chapter belongs within a much longer relationship with the river. Water, fish, sediment and vegetation respond on different timescales. Allow the current to keep moving, carrying your attention toward some of the material that had waited behind the structures."
          ],
          "start": 1978.701333,
          "chapterIndex": 8,
          "media": "elwha-dam-removal",
          "cues": [
            {
              "start": 1978.701333,
              "end": 1998.848,
              "paragraphIndex": 0
            },
            {
              "start": 1999.498,
              "end": 2019.194667,
              "paragraphIndex": 1
            }
          ],
          "end": 2021.594667,
          "recording": {
            "audioSha256": "aa45f6576084932d89582eb61692934abe6a72c133e4ea08dd61dc44331fcb7f",
            "generatedAt": "2026-09-09T01:02:36.719857+00:00",
            "duration": 40.49333333333333,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "elwha-sediment-pulse",
          "title": "Reopening the river also reopened a sediment pathway",
          "label": "Elwha Sediment",
          "chapter": "Restoration & the Pacific coast",
          "kind": "detail",
          "sources": [
            "sediment"
          ],
          "pauseAfterSeconds": 2.4,
          "paragraphs": [
            "Imagine fine particles moving with the reopened river, while heavier material settles and is moved again. Some reservoir sediment could travel downstream after removal, changing channels and the nearby coast. Water clouded by suspended particles and a bottom covered by deposits create different conditions.",
            "Studies found different biological responses where deposits persisted and where temporary turbidity dominated. Some algae recovered as the water cleared. Let recovery have this unevenness, with several processes taking their own time. Upstream, another newly exposed surface is beginning to receive plants."
          ],
          "start": 2021.594667,
          "chapterIndex": 8,
          "media": "olympic-elwha-sediment-pulse",
          "cues": [
            {
              "start": 2021.594667,
              "end": 2042.776667,
              "paragraphIndex": 0
            },
            {
              "start": 2043.426667,
              "end": 2065.450667,
              "paragraphIndex": 1
            }
          ],
          "end": 2067.850667,
          "recording": {
            "audioSha256": "e753edfae503487cd260ff790345150e8f68bc4cacfc539a9fc543018315db42",
            "generatedAt": "2026-09-09T01:02:40.715967+00:00",
            "duration": 43.856,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "reservoir-revegetation",
          "title": "Former reservoir beds became a restoration landscape",
          "label": "Returning Forest",
          "chapter": "Restoration & the Pacific coast",
          "kind": "detail",
          "sources": [
            "revegetation",
            "revegetation-record"
          ],
          "pauseAfterSeconds": 2.4,
          "paragraphs": [
            "The dream comes close to the ground of a former reservoir bed. Picture a small native plant placed into that exposed landscape. Seed collection, propagation, planting and attention to invasive species helped connect the removal of structures with the slower return of vegetation.",
            "A planting plan records an intention; later survival and cover tell more of what followed. Green ground has its own stages before an established forest. You can remain with the small plant for a moment, leaving its future open, before returning to the water and the lives moving through it."
          ],
          "start": 2067.850667,
          "chapterIndex": 8,
          "media": "olympic-reservoir-revegetation",
          "cues": [
            {
              "start": 2067.850667,
              "end": 2087.186667,
              "paragraphIndex": 0
            },
            {
              "start": 2087.836667,
              "end": 2107.002667,
              "paragraphIndex": 1
            }
          ],
          "end": 2109.402667,
          "recording": {
            "audioSha256": "82621b5b9ce24f5593b234ddfb3f24c8fef4bc44aa1663ab5d5f389c84edbd5a",
            "generatedAt": "2026-09-09T01:02:44.206179+00:00",
            "duration": 39.152,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "tracking-return",
          "title": "How do we know fish returned?",
          "label": "Tracking Salmon",
          "chapter": "Restoration & the Pacific coast",
          "kind": "reading",
          "sources": [
            "fish-response",
            "edna"
          ],
          "pauseAfterSeconds": 2.4,
          "paragraphs": [
            "Let an imagined fish pass above a former dam site. The image offers a place for attention to rest; actual evidence of renewed use comes from surveys and other methods. In the Elwha, field observations and environmental DNA helped document passage by most of the targeted migratory species, with different timing and upstream extent.",
            "Presence is meaningful. Abundance, reproduction and long-term resilience need additional observations. Keep those questions alongside the movement of the fish as the whole river becomes, for a moment, a small sample of water."
          ],
          "start": 2109.402667,
          "chapterIndex": 8,
          "media": "salmon-research",
          "cues": [
            {
              "start": 2109.402667,
              "end": 2132.908,
              "paragraphIndex": 0
            },
            {
              "start": 2133.558,
              "end": 2149.876,
              "paragraphIndex": 1
            }
          ],
          "end": 2152.276,
          "recording": {
            "audioSha256": "ba1af772295d6df18a9836f3648997706b2342af7d9452490244ec45546aad1b",
            "generatedAt": "2026-09-09T01:02:47.756280+00:00",
            "duration": 40.473333333333336,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "edna-sampling",
          "title": "A water sample can carry evidence of fish",
          "label": "Environmental DNA",
          "chapter": "Restoration & the Pacific coast",
          "kind": "detail",
          "sources": [
            "edna"
          ],
          "pauseAfterSeconds": 2.4,
          "paragraphs": [
            "Imagine a clear sample bottle holding river water. Within it may be traces of genetic material shed by organisms upstream. Environmental DNA gives researchers another way to investigate which species use a river, including animals that were never seen during a visit.",
            "A positive detection does not by itself count a population. Location, timing, transport and careful controls help interpret the trace. You can let the bottle remain small while the question around it becomes more precise: a life has left evidence here; what else would show how that life is doing?"
          ],
          "start": 2152.276,
          "chapterIndex": 8,
          "media": "olympic-edna-sampling",
          "cues": [
            {
              "start": 2152.276,
              "end": 2171.825333,
              "paragraphIndex": 0
            },
            {
              "start": 2172.475333,
              "end": 2192.932,
              "paragraphIndex": 1
            }
          ],
          "end": 2195.332,
          "recording": {
            "audioSha256": "150a4c915236405983da38e8347acd2b848381665ffd9c06400421765416243e",
            "generatedAt": "2026-09-09T01:02:51.429105+00:00",
            "duration": 40.656,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "fish-abundance",
          "title": "Presence, abundance and recovery are different measurements",
          "label": "Presence & Recovery",
          "chapter": "Restoration & the Pacific coast",
          "kind": "detail",
          "sources": [
            "fish-response",
            "edna"
          ],
          "pauseAfterSeconds": 2.4,
          "paragraphs": [
            "Picture three quiet views of the same river. In one, a species is detected. In another, repeated counts describe abundance. In the third, observations across generations begin to show whether reproduction and survival are sustained. Each view asks for its own evidence.",
            "Restored access matters even while longer questions remain. Ocean conditions and other influences reach into the account. There is room for an opening to be valuable without declaring the story finished. Let the river carry that unfinished story toward the coast."
          ],
          "start": 2195.332,
          "chapterIndex": 8,
          "media": "olympic-fish-abundance",
          "cues": [
            {
              "start": 2195.332,
              "end": 2214.676667,
              "paragraphIndex": 0
            },
            {
              "start": 2215.326667,
              "end": 2233.084,
              "paragraphIndex": 1
            }
          ],
          "end": 2235.484,
          "recording": {
            "audioSha256": "9d5b2cdbc58717c9ac989f34803075ba9f1fa70b53ac21df9e5b72f073dbbc48",
            "generatedAt": "2026-09-09T01:02:54.421625+00:00",
            "duration": 37.752,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "sediment-to-sea",
          "title": "Where rivers meet the coast",
          "label": "River to Coast",
          "chapter": "Restoration & the Pacific coast",
          "kind": "reading",
          "sources": [
            "sediment",
            "coast",
            "rivers"
          ],
          "pauseAfterSeconds": 2.4,
          "paragraphs": [
            "The current widens into its meeting with the sea. Sand, gravel and finer particles have traveled with the water. Waves and coastal currents can take that material up again, move it along, or allow it to settle. You can watch the imagined shoreline as a place of exchange.",
            "The Elwha offers one documented example, with its own changes and varied biological responses. Other beaches have other settings. Stay near the meeting waters a little longer, where the river mouth becomes a habitat in its own right."
          ],
          "start": 2235.484,
          "chapterIndex": 9,
          "media": "visual-sediment-to-sea",
          "cues": [
            {
              "start": 2235.484,
              "end": 2254.437333,
              "paragraphIndex": 0
            },
            {
              "start": 2255.087333,
              "end": 2271.203333,
              "paragraphIndex": 1
            }
          ],
          "end": 2273.603333,
          "recording": {
            "audioSha256": "3812de09ae5179bde9e6210a690f1aac039d8b79d0cae8b57b72ae52336d5d96",
            "generatedAt": "2026-09-09T01:02:57.219851+00:00",
            "duration": 35.71933333333333,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "estuary-nursery",
          "title": "The river mouth is a habitat, not just an exit",
          "label": "Estuary Nursery",
          "chapter": "Restoration & the Pacific coast",
          "kind": "detail",
          "sources": [
            "cycle",
            "estuary"
          ],
          "pauseAfterSeconds": 2.4,
          "paragraphs": [
            "Allow a sheltered margin to come into view: a place of mixing water, changing tides and shifting sediment. Young salmon can feed and use cover here while moving toward seawater life. Food, salinity, timing and access make the details of an estuary matter.",
            "The Elwha meets the Strait of Juan de Fuca; other Olympic rivers open directly to the outer Pacific. Keep those places distinct as the dream carries you between them. Beyond the river mouths, the outer coast gathers into darker forms of rock against moving water."
          ],
          "start": 2273.603333,
          "chapterIndex": 9,
          "media": "olympic-estuary-nursery",
          "cues": [
            {
              "start": 2273.603333,
              "end": 2291.832,
              "paragraphIndex": 0
            },
            {
              "start": 2292.482,
              "end": 2310.485333,
              "paragraphIndex": 1
            }
          ],
          "end": 2312.885333,
          "recording": {
            "audioSha256": "c6dfe874f771bdbac5e7253bbfbd6fbbe3241ce70f14ffa29ddaa8c02dc141cf",
            "generatedAt": "2026-09-09T01:03:00.201994+00:00",
            "duration": 36.882,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "rocky-edge",
          "title": "Rialto: rock, waves and coastal wildlife",
          "label": "Rialto Coast",
          "chapter": "Restoration & the Pacific coast",
          "kind": "reading",
          "sources": [
            "coast"
          ],
          "pauseAfterSeconds": 2.4,
          "paragraphs": [
            "At Rialto, let the horizon open wide. North along the beach, Hole-in-the-Wall frames sea and sky through an eroded opening. Imagine the sound of water reaching the shore and withdrawing, leaving the rock's outline in place for another moment.",
            "Headlands, beaches and offshore stacks are also habitat. Offshore islands offer nesting places for birds such as common murres and tufted puffins; feeding waters extend beyond the rocks. Let the outline of one sea stack hold your gaze, a surviving form within a coast that continues to change."
          ],
          "start": 2312.885333,
          "chapterIndex": 9,
          "media": "coast",
          "cues": [
            {
              "start": 2312.885333,
              "end": 2329.768667,
              "paragraphIndex": 0
            },
            {
              "start": 2330.418667,
              "end": 2351.013333,
              "paragraphIndex": 1
            }
          ],
          "end": 2353.413333,
          "recording": {
            "audioSha256": "2735e6e92eb2252df537f27f24c92016b1444025f0207a7b4b6cae551b514079",
            "generatedAt": "2026-09-09T01:03:03.512625+00:00",
            "duration": 38.128,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "sea-stack-landscape",
          "title": "A sea stack is a surviving piece of a changing coast",
          "label": "Sea Stacks",
          "chapter": "Restoration & the Pacific coast",
          "kind": "detail",
          "sources": [
            "coast",
            "coastal-landforms"
          ],
          "pauseAfterSeconds": 2.4,
          "paragraphs": [
            "The stack stands apart from the shore. In imagination, time moves around it: waves meeting fractures, material wearing away, differences in rock resistance shaping what remains. There is no need to invent the exact moment when this particular piece became separate.",
            "Its date and sequence would need local evidence. What the present view gives you is a relationship among detached rock, cliffs, beaches and moving sediment. Let the rock remain still in the foreground as attention passes beyond it, toward movements the sea's surface only partly reveals."
          ],
          "start": 2353.413333,
          "chapterIndex": 9,
          "media": "olympic-sea-stack-landscape",
          "cues": [
            {
              "start": 2353.413333,
              "end": 2372.15,
              "paragraphIndex": 0
            },
            {
              "start": 2372.8,
              "end": 2392.296667,
              "paragraphIndex": 1
            }
          ],
          "end": 2394.696667,
          "recording": {
            "audioSha256": "dafcc0cada3d9c61f7fbde96da1f5b78c85c612443c6b525c77bf108cb6a89a6",
            "generatedAt": "2026-09-09T01:03:06.881413+00:00",
            "duration": 38.88333333333333,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "coastal-upwelling",
          "title": "Winds can bring deep water into the sunlit sea",
          "label": "Ocean Upwelling",
          "chapter": "Restoration & the Pacific coast",
          "kind": "detail",
          "sources": [
            "upwelling",
            "oceanography"
          ],
          "pauseAfterSeconds": 2.4,
          "paragraphs": [
            "Wind moves across the imagined water. In spring and summer, winds can carry Olympic Coast surface water offshore, allowing colder, nutrient-rich water to rise in its place. Let the dream offer a slow upward movement from depth into light.",
            "In sunlight, those nutrients can support phytoplankton and the food web around them. The strength of upwelling changes with wind, season and geography; river plumes and the shelf's shape also matter. Within that moving, living water, another forest is beginning to take form."
          ],
          "start": 2394.696667,
          "chapterIndex": 9,
          "media": "olympic-coastal-upwelling",
          "cues": [
            {
              "start": 2394.696667,
              "end": 2411.815333,
              "paragraphIndex": 0
            },
            {
              "start": 2412.465333,
              "end": 2431.118667,
              "paragraphIndex": 1
            }
          ],
          "end": 2433.518667,
          "recording": {
            "audioSha256": "3d5751315ecf61973f7b10b2d2c14f2905e5145017781dafadae7477b7486d83",
            "generatedAt": "2026-09-09T01:03:10.279458+00:00",
            "duration": 36.422,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "kelp-forests",
          "title": "Another forest begins below the waves",
          "label": "Kelp Forests",
          "chapter": "Restoration & the Pacific coast",
          "kind": "detail",
          "sources": [
            "kelp",
            "sanctuary",
            "invertebrates"
          ],
          "pauseAfterSeconds": 2.4,
          "paragraphs": [
            "You can let your attention drift beneath the surface while remaining comfortably where you are. Kelp moves with the water, making sheltering shapes that fish and invertebrates can use. The sanctuary describes forests of bull kelp and giant kelp along this coast.",
            "Kelp are algae. The forest comparison is a way of picturing living structure, while the organisms and conditions differ from the conifers of the Hoh. Light, clarity, substrate and moving water all belong here. Follow the water shoreward again, toward a place that belongs to both immersion and air."
          ],
          "start": 2433.518667,
          "chapterIndex": 9,
          "media": "olympic-kelp-forests",
          "cues": [
            {
              "start": 2433.518667,
              "end": 2450.69,
              "paragraphIndex": 0
            },
            {
              "start": 2451.34,
              "end": 2471.656625,
              "paragraphIndex": 1
            }
          ],
          "end": 2474.056625,
          "recording": {
            "audioSha256": "239850d04adeb14f71459dd6c46cacf926ffb8a06aa43abe4251a6b0f1294408",
            "generatedAt": "2026-09-09T01:03:14.353763+00:00",
            "duration": 38.13795833333333,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "between-the-tides",
          "title": "Life between immersion and air",
          "label": "Between the Tides",
          "chapter": "Restoration & the Pacific coast",
          "kind": "reading",
          "sources": [
            "coast",
            "tides"
          ],
          "pauseAfterSeconds": 2.4,
          "paragraphs": [
            "A tidepool holds a small piece of sky. Around it, rock that was underwater is now exposed. Barnacles, mussels and seaweeds occupy a boundary that changes through the tidal cycle. Allow the pool's stillness and the moving sea beyond it to remain in the same view.",
            "Height, waves, temperature and shore shape give these small places different conditions. A pool retaining water is different from an exposed surface nearby. One low-tide visit offers one moment in that rhythm. Come a little closer to the way life is arranged across the rock."
          ],
          "start": 2474.056625,
          "chapterIndex": 10,
          "media": "intertidal-life",
          "cues": [
            {
              "start": 2474.056625,
              "end": 2492.977292,
              "paragraphIndex": 0
            },
            {
              "start": 2493.627292,
              "end": 2512.55325,
              "paragraphIndex": 1
            }
          ],
          "end": 2514.954583,
          "recording": {
            "audioSha256": "e87df566f62fcd0d357f35fa605582b913598fd1d636b96093603c7bb7537556",
            "generatedAt": "2026-09-09T01:03:18.169892+00:00",
            "duration": 38.496625,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "tidal-zonation",
          "title": "A little height changes a tidepool's world",
          "label": "Tidepool Zones",
          "chapter": "Restoration & the Pacific coast",
          "kind": "detail",
          "sources": [
            "tides",
            "intertidal-zone",
            "invertebrates"
          ],
          "pauseAfterSeconds": 2.4,
          "paragraphs": [
            "In the dream, your gaze can travel up the shore without disturbing anything. A small increase in height changes how long a surface stays beneath the sea. Shade, waves and local hollows modify the pattern, helping create the patches and bands before you.",
            "That small shift in position matters when observations are compared. NPS monitoring follows defined elevation bands and records temperature so differences can be interpreted within their setting. Let the shore keep its many small worlds as attention turns toward instruments extending the view through time."
          ],
          "start": 2514.954583,
          "chapterIndex": 10,
          "media": "olympic-tidal-zonation",
          "cues": [
            {
              "start": 2514.954583,
              "end": 2532.402583,
              "paragraphIndex": 0
            },
            {
              "start": 2533.052583,
              "end": 2554.09525,
              "paragraphIndex": 1
            }
          ],
          "end": 2556.49525,
          "recording": {
            "audioSha256": "78ac05bfdef8639eb2300fccd269abc8e5a7f67f634a0a1835cb15283fdd8c0e",
            "generatedAt": "2026-09-09T01:03:22.244148+00:00",
            "duration": 39.14066666666667,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "coastal-measurements",
          "title": "A sensor record makes invisible conditions visible",
          "label": "Ocean Sensors",
          "chapter": "Restoration & the Pacific coast",
          "kind": "detail",
          "sources": [
            "moorings",
            "acid",
            "tides"
          ],
          "pauseAfterSeconds": 2.4,
          "paragraphs": [
            "Imagine an offshore instrument moving gently with its mooring, and a separate logger fixed near the shore. Each remains in a particular setting, making a record while visits come and go. NOAA's Olympic Coast observations follow seawater through the upwelling season, with winter observations at a specified site; NPS adds shoreline measurements.",
            "Different instruments need not describe the same conditions. What they measure, where they sit and the gaps in their records shape what can be understood. Let those patient records bring the mountain, river and coast into one last, wider view."
          ],
          "start": 2556.49525,
          "chapterIndex": 10,
          "media": "olympic-coastal-measurements",
          "cues": [
            {
              "start": 2556.49525,
              "end": 2579.692583,
              "paragraphIndex": 0
            },
            {
              "start": 2580.342583,
              "end": 2596.512542,
              "paragraphIndex": 1
            }
          ],
          "end": 2598.912542,
          "recording": {
            "audioSha256": "8b89ccaa3a9374729de51f4cd1272fd7621fc577e632e52b5390bb34449c51d3",
            "generatedAt": "2026-09-09T01:03:26.260657+00:00",
            "duration": 40.017291666666665,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "reading-the-evidence",
          "title": "How to read a changing park",
          "label": "Reading Evidence",
          "chapter": "Restoration & the Pacific coast",
          "kind": "reading",
          "sources": [
            "science",
            "research"
          ],
          "pauseAfterSeconds": 2.4,
          "paragraphs": [
            "The places you have imagined can remain around you now: ice above the forest, a lake between slopes, a river entering the sea. In each, repeated observations make certain changes visible. More focused research asks what might explain them.",
            "You do not have to solve the landscape before leaving it. Allow the difference between seeing a pattern and understanding its cause to remain clear. The questions ahead are invitations developed for this guide from its sources, rather than an official list of the park's research priorities. Each begins with something known and opens toward something more specific."
          ],
          "start": 2598.912542,
          "chapterIndex": 10,
          "media": "glacier-fieldwork",
          "cues": [
            {
              "start": 2598.912542,
              "end": 2615.816542,
              "paragraphIndex": 0
            },
            {
              "start": 2616.466542,
              "end": 2639.399167,
              "paragraphIndex": 1
            }
          ],
          "end": 2641.799167,
          "recording": {
            "audioSha256": "842a978ec91633d2ccd12aa7a6d529781680359c9a0f48a10c9ad396fdfe8143",
            "generatedAt": "2026-09-09T01:03:30.461858+00:00",
            "duration": 40.486625,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "evidence-baselines",
          "title": "Every claim of change has a starting point",
          "label": "Changing Baselines",
          "chapter": "Restoration & the Pacific coast",
          "kind": "detail",
          "sources": [
            "science",
            "research",
            "ice-monitor"
          ],
          "pauseAfterSeconds": 2.4,
          "paragraphs": [
            "An old photograph rests beside a recent one. Let the dates remain visible at their edges. A century-long glacier comparison opens one window; a much shorter interval opens another. Fish surveys made before and after dam removal also belong to particular stages of a changing river.",
            "A record keeps its meaning when place, method and observation period travel with it. The day something was observed can differ from the day its account was published or read. Let each window retain its frame as the dream makes room for a question of manageable size."
          ],
          "start": 2641.799167,
          "chapterIndex": 10,
          "media": "olympic-evidence-baselines",
          "cues": [
            {
              "start": 2641.799167,
              "end": 2661.957167,
              "paragraphIndex": 0
            },
            {
              "start": 2662.607167,
              "end": 2680.705833,
              "paragraphIndex": 1
            }
          ],
          "end": 2683.105833,
          "recording": {
            "audioSha256": "b0036ce0e9eeefead72d0845d6a1443477935193a12a78b2428b0e058aac6465",
            "generatedAt": "2026-09-09T01:03:34.020238+00:00",
            "duration": 38.906666666666666,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "research-design",
          "title": "Turn a broad concern into a question evidence can answer",
          "label": "Better Questions",
          "chapter": "Restoration & the Pacific coast",
          "kind": "detail",
          "sources": [
            "research",
            "tides",
            "science"
          ],
          "pauseAfterSeconds": 2.4,
          "paragraphs": [
            "The whole peninsula is too wide for one answer. Allow one part to come forward: a meadow patch, the temperature of a summer stream, a band of life along the shore. A question becomes clearer when it names what will be compared, for how long, and which other explanations need attention.",
            "The six openings that follow remain questions. Their suggested investigations have not been carried out for this journey. You can approach them as places to pause at the edge of the available evidence, beginning once more with the high ice and the water below."
          ],
          "start": 2683.105833,
          "chapterIndex": 10,
          "media": "olympic-research-design",
          "cues": [
            {
              "start": 2683.105833,
              "end": 2702.4105,
              "paragraphIndex": 0
            },
            {
              "start": 2703.0605,
              "end": 2719.399833,
              "paragraphIndex": 1
            }
          ],
          "end": 2721.799833,
          "recording": {
            "audioSha256": "ca0ca6d144cdecce19d09d9985742e267f43e989bf34dadd57dd5ec95cc1bcdc",
            "generatedAt": "2026-09-09T01:03:37.379074+00:00",
            "duration": 36.294,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "floor-ice",
          "title": "When does less ice become less summer water?",
          "label": "Ice & Water?",
          "chapter": "Knowledge floor",
          "kind": "floor",
          "sources": [
            "ice-monitor",
            "ice"
          ],
          "pauseAfterSeconds": 4,
          "paragraphs": [
            "Return in imagination to the glacier and the thin stream leaving its edge. Ice loss is documented. What remains more local is the question of how declining storage changes late-summer flow and temperature in individual Olympic watersheds.",
            "Snow, rain, groundwater and channel conditions make different contributions. A proposed investigation would bring glacier measurements together with flow, temperature and weather records in particular basins. For a moment, let the stream continue without assigning every river the same future. Then notice the plants along the slope, living within their own changing seasons."
          ],
          "start": 2721.799833,
          "chapterIndex": 11,
          "media": "visual-floor-ice",
          "cues": [
            {
              "start": 2721.799833,
              "end": 2739.3225,
              "paragraphIndex": 0
            },
            {
              "start": 2739.9725,
              "end": 2764.963167,
              "paragraphIndex": 1
            }
          ],
          "end": 2768.963167,
          "recording": {
            "audioSha256": "d5b9e090e5da51218933ad9895bd91d83467a1adaec85ef1c09c90ced78cb707",
            "generatedAt": "2026-09-09T01:03:41.837115+00:00",
            "duration": 43.163333333333334,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "floor-forest",
          "title": "Which forest changes first?",
          "label": "Future Forests?",
          "chapter": "Knowledge floor",
          "kind": "floor",
          "sources": [
            "research",
            "montane"
          ],
          "pauseAfterSeconds": 4,
          "paragraphs": [
            "A seedling stands near the meadow edge. Regional research reports changes in plant timing and tree establishment, while the response of particular Olympic communities asks for closer observation. One young tree, one dry season, one patch of late snow can each belong to a longer account.",
            "Returning to plots on contrasting slopes, with vegetation, snow and weather records, could help compare explanations. Let that remain a proposed way of learning. You can leave the seedling in its particular hollow and turn toward the meadow where a marmot might, or might not, be seen."
          ],
          "start": 2768.963167,
          "chapterIndex": 11,
          "media": "visual-floor-forest",
          "cues": [
            {
              "start": 2768.963167,
              "end": 2789.099167,
              "paragraphIndex": 0
            },
            {
              "start": 2789.749167,
              "end": 2808.979833,
              "paragraphIndex": 1
            }
          ],
          "end": 2812.979833,
          "recording": {
            "audioSha256": "b61c8f5569cf1bdc3d57fe8b52bba1075f8541b05971de194b6a7769d7d8ad7e",
            "generatedAt": "2026-09-09T01:03:45.652490+00:00",
            "duration": 40.016666666666666,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "floor-marmot",
          "title": "What lies behind a missing marmot colony?",
          "label": "Missing Marmots?",
          "chapter": "Knowledge floor",
          "kind": "floor",
          "sources": [
            "marmot-monitor",
            "marmot"
          ],
          "pauseAfterSeconds": 4,
          "paragraphs": [
            "The meadow is quiet. An empty-looking burrow entrance invites a question, but does not answer it. Repeated surveys help distinguish a missed detection from a change in occupied habitat. Even an established change in occupancy leaves its cause to be investigated.",
            "Habitat, predation, dispersal and the chance of detecting animals can enter that account. Repeated visits and appropriately permitted studies could help separate them. Let the silence remain a silence for now, rather than turning it into a conclusion. The same patience can travel back to the river."
          ],
          "start": 2812.979833,
          "chapterIndex": 11,
          "media": "visual-floor-marmot",
          "cues": [
            {
              "start": 2812.979833,
              "end": 2831.7725,
              "paragraphIndex": 0
            },
            {
              "start": 2832.4225,
              "end": 2852.3885,
              "paragraphIndex": 1
            }
          ],
          "end": 2856.389792,
          "recording": {
            "audioSha256": "f149d752b0391334eb1d83027fe82d5783ba99ed8ce32ed2a23d65dfcb7a6682",
            "generatedAt": "2026-09-09T01:03:49.432363+00:00",
            "duration": 39.40866666666667,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "floor-salmon",
          "title": "When does passage become recovery?",
          "label": "Salmon Recovery?",
          "chapter": "Knowledge floor",
          "kind": "floor",
          "sources": [
            "edna",
            "fish-response",
            "cycle"
          ],
          "pauseAfterSeconds": 4,
          "paragraphs": [
            "A salmon passes through newly accessible water in the imagined Elwha. Surveys and environmental DNA provide evidence of use above former dams. Now allow the view to widen beyond passage itself: spawning habitat, young fish, returning adults, lives continuing across generations.",
            "Which reopened places support sustained reproduction and survival? A proposed investigation would combine distribution surveys with juvenile, adult and habitat observations, keeping ocean influences in view. Restored access is part of the story already. The longer answer is still developing as the water continues toward the shore."
          ],
          "start": 2856.389792,
          "chapterIndex": 11,
          "media": "visual-floor-salmon",
          "cues": [
            {
              "start": 2856.389792,
              "end": 2877.294458,
              "paragraphIndex": 0
            },
            {
              "start": 2877.944458,
              "end": 2901.399125,
              "paragraphIndex": 1
            }
          ],
          "end": 2905.399125,
          "recording": {
            "audioSha256": "bb7ebe12e0182213ddc03d0d4d8920883906929b3538a401350d857942ad6081",
            "generatedAt": "2026-09-09T01:03:53.837121+00:00",
            "duration": 45.00933333333333,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "floor-coast",
          "title": "Which stressor changed the tidepool?",
          "label": "Changing Tidepools?",
          "chapter": "Knowledge floor",
          "kind": "floor",
          "sources": [
            "tides",
            "acid"
          ],
          "pauseAfterSeconds": 4,
          "paragraphs": [
            "The tidepool returns, holding its small changing community. Monitoring records organisms and temperature; coastal chemistry helps investigate conditions that include acidification. Several influences can change together, so a biological shift does not announce its cause simply by appearing.",
            "Repeated comparisons, temperature and chemistry records, and suitable tests of mechanisms could help distinguish natural variability, warming, acidification and local disturbance. Some explanations may be better supported than others. Let the question stay precise as the pool releases your attention toward the wider water, and finally toward Quinault."
          ],
          "start": 2905.399125,
          "chapterIndex": 11,
          "media": "visual-floor-coast",
          "cues": [
            {
              "start": 2905.399125,
              "end": 2926.239792,
              "paragraphIndex": 0
            },
            {
              "start": 2926.889792,
              "end": 2951.101125,
              "paragraphIndex": 1
            }
          ],
          "end": 2955.101125,
          "recording": {
            "audioSha256": "fb920d444389d94371b4efbf199ba63f7b2c803cf9d24107153af3e163c97365",
            "generatedAt": "2026-09-09T01:03:58.558846+00:00",
            "duration": 45.702,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        },
        {
          "id": "floor-quinault",
          "title": "What does Lake Quinault still need us to learn?",
          "label": "Quinault Questions?",
          "chapter": "Knowledge floor",
          "kind": "floor",
          "sources": [
            "lake-plan",
            "water"
          ],
          "pauseAfterSeconds": 4,
          "paragraphs": [
            "You are beside Lake Quinault again. The Quinault Indian Nation's planning identifies concerns about blueback habitat, nearshore conditions, climate resilience and gaps in information. The remaining question begins with a real decision: which evidence would most help the people responsible for this lake's future? More measurements alone cannot settle questions of values or governance.",
            "Let the lake remain for one more moment. The mountain has given shape to water's pathways; forest, fish and coast have carried the connections onward. You can leave the unanswered questions with their places. Whenever you are ready, notice the support beneath you, the sounds around you, and the light where you are. A small movement of hands or feet can bring attention back. The imagined shore can fade at its own pace, with no need to hold it in place."
          ],
          "start": 2955.101125,
          "chapterIndex": 11,
          "media": "visual-floor-quinault",
          "cues": [
            {
              "start": 2955.101125,
              "end": 2980.389125,
              "paragraphIndex": 0
            },
            {
              "start": 2981.039125,
              "end": 3008.365125,
              "paragraphIndex": 1
            }
          ],
          "end": 3009.765125,
          "recording": {
            "audioSha256": "379272029c24028ff6d344619394bbb0dcd2d481e2e8c9fca244cefafbd01f00",
            "generatedAt": "2026-09-09T01:04:05.814860+00:00",
            "duration": 53.264,
            "boundaryGranularity": "paragraph",
            "voiceId": "af_bella",
            "modelFiles": {
              "modelPathSha256": "beb0d1848dee9a49da392cc3df26958d46cfa35d321edf434f52949153f0df3a",
              "voicesPathSha256": "bca610b8308e8d99f32e6fe4197e7ec01679264efed0cac9140fe9c29f1fbf7d"
            },
            "settings": {
              "speed": 0.9,
              "paragraphGapSeconds": 0.65
            },
            "localOfflineGeneration": true
          }
        }
      ],
      "audioReady": true,
      "sourceRevision": "2026-09-08-expanded-72",
      "authorship": "Written directly by Codex, the primary assistant, from the sourced Olympic ORB. No local writing model was used for this revision.",
      "voice": "Kokoro Bella",
      "voiceId": "af_bella",
      "review": {
        "sourceAndContinuityReview": true,
        "fullListeningReview": false
      },
      "provider": "Kokoro ONNX local",
      "boundaryGranularity": "paragraph",
      "subtitle": "Dreaming Olympic",
      "perspective": "Second-person guided dream; optional invitations and imagined sensory scenes.",
      "chapters": [
        {
          "file": "course-feel-dream-01.mp3",
          "start": 0.0,
          "end": 256.041333,
          "duration": 256.041333,
          "label": "Olympic Worlds → Ozette Memory",
          "pointIds": [
            "one-peninsula",
            "park-and-peninsula",
            "living-homelands",
            "tribal-sovereignty",
            "shared-stewardship",
            "ozette-memory"
          ],
          "sha256": "fbdc358ec037c4f2162cb0f765a3535c108c5285fb13cf242f6212c516dba02f"
        },
        {
          "file": "course-feel-dream-02.mp3",
          "start": 256.041333,
          "end": 501.961875,
          "duration": 245.920542,
          "label": "Ozette Evidence → Ice-carved Valleys",
          "pointIds": [
            "ozette-archaeology",
            "seafloor-to-summit",
            "crescent-basalt",
            "accretion-and-uplift",
            "ice-carved-land",
            "glacial-valleys"
          ],
          "sha256": "b8a69b3b731a38e9d5d9cc7e0f8cf356e1c968b8f54e600b058b22fea7bc12ea"
        },
        {
          "file": "course-feel-dream-03.mp3",
          "start": 501.961875,
          "end": 746.094417,
          "duration": 244.132542,
          "label": "Crescent Trout → Ice Mass Balance",
          "pointIds": [
            "crescent-trout",
            "rain-shadow",
            "snowpack-storage",
            "glacier-budget",
            "blue-glacier-record",
            "mass-balance"
          ],
          "sha256": "900e34473cb0450fb92d24d956d6c7069256f786fff1b0636f6d9c28c988553b"
        },
        {
          "file": "course-feel-dream-04.mp3",
          "start": 746.094417,
          "end": 990.857625,
          "duration": 244.763208,
          "label": "Summer Water → Olympic Marmot",
          "pointIds": [
            "summer-streamflow",
            "forest-mosaic",
            "treeline-patterns",
            "meadow-phenology",
            "mountain-goat-removal",
            "olympic-marmot"
          ],
          "sha256": "e25b87314f86c9076f0cada058c654c4f878c528c381531c5ab5f78625caad89"
        },
        {
          "file": "course-feel-dream-05.mp3",
          "start": 990.857625,
          "end": 1240.3675,
          "duration": 249.509875,
          "label": "Olympic Isolation → Queets Forest",
          "pointIds": [
            "island-evolution",
            "marmot-hibernation",
            "rainforest-layers",
            "elk-browsing",
            "canopy-epiphytes",
            "fallen-wood"
          ],
          "sha256": "6b8ec97f63b63adca006a8f02b348c1700879bb1a17f2fe78f71084765e553ad"
        },
        {
          "file": "course-feel-dream-06.mp3",
          "start": 1240.3675,
          "end": 1485.27275,
          "duration": 244.90525,
          "label": "Nurse Logs → Douglas-fir Forest",
          "pointIds": [
            "nurse-logs",
            "decay-and-soil",
            "fire-in-wet-country",
            "fire-records",
            "river-continuum",
            "douglas-fir-pattern"
          ],
          "sha256": "d63fd9ff578b0e18b1d9a2ef80c772155bd4fd3398a7328b7ee046b0387c0fb3"
        },
        {
          "file": "course-feel-dream-07.mp3",
          "start": 1485.27275,
          "end": 1731.338,
          "duration": 246.06525,
          "label": "Floodplain Channels → Salmon Nests",
          "pointIds": [
            "floodplain-channels",
            "wood-and-cold-water",
            "stream-temperature",
            "aquatic-insects",
            "salmon-life",
            "salmon-redds"
          ],
          "sha256": "5f29875ebfe2f28f72a478c5e5af8a94bed4b10de30a555cd290e3abfcbd08ff"
        },
        {
          "file": "course-feel-dream-08.mp3",
          "start": 1731.338,
          "end": 1978.701333,
          "duration": 247.363333,
          "label": "Journey to Sea → Blueback Evidence",
          "pointIds": [
            "smolt-transition",
            "ocean-in-the-forest",
            "tracing-marine-nutrients",
            "quinault-blueback",
            "lake-water-column",
            "blueback-monitoring"
          ],
          "sha256": "d1b65a13cda03547744b0f45f03c03b1fef84e3339d04ecafbcb8db268179ead"
        },
        {
          "file": "course-feel-dream-09.mp3",
          "start": 1978.701333,
          "end": 2235.484,
          "duration": 256.782667,
          "label": "Elwha River → Presence & Recovery",
          "pointIds": [
            "elwha-reconnection",
            "elwha-sediment-pulse",
            "reservoir-revegetation",
            "tracking-return",
            "edna-sampling",
            "fish-abundance"
          ],
          "sha256": "176d6f049f33ee917241937d65ca895c14e30600f4bae250a848356d84588010"
        },
        {
          "file": "course-feel-dream-10.mp3",
          "start": 2235.484,
          "end": 2474.056625,
          "duration": 238.572625,
          "label": "River to Coast → Kelp Forests",
          "pointIds": [
            "sediment-to-sea",
            "estuary-nursery",
            "rocky-edge",
            "sea-stack-landscape",
            "coastal-upwelling",
            "kelp-forests"
          ],
          "sha256": "3a0b5001796f131a382557ea80d2518868aa965433034a38ee11c5e3739a7b3d"
        },
        {
          "file": "course-feel-dream-11.mp3",
          "start": 2474.056625,
          "end": 2721.799833,
          "duration": 247.743208,
          "label": "Between the Tides → Better Questions",
          "pointIds": [
            "between-the-tides",
            "tidal-zonation",
            "coastal-measurements",
            "reading-the-evidence",
            "evidence-baselines",
            "research-design"
          ],
          "sha256": "b3320d9cf99eb0e5b86d15ad4d15b2ea94c1db10d0c74c72a34ca34be390baee"
        },
        {
          "file": "course-feel-dream-12.mp3",
          "start": 2721.799833,
          "end": 3009.765125,
          "duration": 287.965292,
          "label": "Ice & Water? → Quinault Questions?",
          "pointIds": [
            "floor-ice",
            "floor-forest",
            "floor-marmot",
            "floor-salmon",
            "floor-coast",
            "floor-quinault"
          ],
          "sha256": "aeb269e49f660d1f613840579636f77b1cc81a1492f09d1ad8e19dfce7e20a5d"
        }
      ],
      "duration": 3009.765125,
      "masterGain": 1.0512463193100834
    }
  },
  "media": {
    "mountains": {
      "file": "mountains.jpg",
      "caption": "The Bailey Range from Hurricane Ridge.",
      "alt": "Snowy Olympic peaks beyond a snow-covered ridge.",
      "credit": "National Park Service",
      "source": "https://www.nps.gov/olym/learn/nature/mountains.htm",
      "assetSource": "https://www.nps.gov/olym/learn/nature/images/BaileyRangeFromHurricaneRidge_BB.JPG",
      "rights": "NPS website image; no third-party copyright notice on the source page. NPS reuse policy: https://www.nps.gov/aboutus/disclaimer.htm",
      "width": 1333,
      "height": 1000,
      "pointId": "one-peninsula"
    },
    "ice": {
      "file": "ice.jpg",
      "caption": "Blue Glacier in 1899 and 2008. Historical comparison, not a present-day view.",
      "alt": "Two dated photographs show the Blue Glacier thinning and retreating.",
      "credit": "1899: Olympic National Park archives; 2008: Jim Patterson / ONP",
      "source": "https://www.nps.gov/olym/learn/nature/glaciers.htm",
      "assetSource": "https://www.nps.gov/olym/learn/nature/images/Blue-Glacier-1899-2008-pair_1.jpg",
      "rights": "NPS website image; no third-party copyright notice on the source page. NPS reuse policy: https://www.nps.gov/aboutus/disclaimer.htm",
      "width": 832,
      "height": 1000,
      "pointId": "glacier-budget"
    },
    "lake": {
      "file": "lake.jpg",
      "caption": "Lake Quinault from the south shore; Olympic National Park photograph.",
      "alt": "Lake Quinault beneath clouds and forested mountains.",
      "credit": "Olympic National Park / public domain",
      "source": "https://commons.wikimedia.org/wiki/File:Lake_Quinault_South_Shore_1-27-11_ONP_photo_(3)_(17126356720).jpg",
      "rights": "Public domain NPS photograph",
      "width": 1490,
      "height": 1000,
      "pointId": "quinault-blueback"
    },
    "coast": {
      "file": "coast.jpg",
      "caption": "Hole-in-the-Wall, north of Rialto Beach.",
      "alt": "A coastal rock arch frames misty islands and sea stacks.",
      "credit": "National Park Service",
      "source": "https://www.nps.gov/olym/learn/nature/coast.htm",
      "assetSource": "https://www.nps.gov/olym/learn/nature/images/holeinthewallJonP415.jpg",
      "rights": "NPS website image; no third-party copyright notice on the source page. NPS reuse policy: https://www.nps.gov/aboutus/disclaimer.htm",
      "width": 415,
      "height": 200,
      "pointId": "rocky-edge"
    },
    "tribal-canoes": {
      "file": "tribal-canoes.jpg",
      "mime": "image/jpeg",
      "pointId": "living-homelands",
      "caption": "Canoes participating in a Tribal Journey on peninsula waters. This is a shared regional event, not a portrait of all eight Tribes.",
      "alt": "Three large canoes are paddled across open water.",
      "credit": "National Park Service",
      "source": "https://www.nps.gov/olym/learn/historyculture/tribes-of-the-olympic-peninsula.htm",
      "assetSource": "https://www.nps.gov/olym/learn/historyculture/images/paddle2002a_1.jpg",
      "rights": "NPS-origin image, no third-party restriction indicated on the source page. https://www.nps.gov/aboutus/disclaimer.htm",
      "width": 260,
      "height": 193,
      "fit": "cover"
    },
    "native-plant-center": {
      "file": "native-plant-center.jpg",
      "mime": "image/jpeg",
      "pointId": "shared-stewardship",
      "caption": "Jill Zarzeczny tending salal starts at the NPS Native Plant Center for revegetation work.",
      "alt": "A worker tends rows of native plant starts in a greenhouse.",
      "credit": "NPS Photo",
      "source": "https://www.nps.gov/olym/learn/nature/elwha-revegetation.htm",
      "assetSource": "https://www.nps.gov/olym/learn/nature/images/P5270180.JPG",
      "rights": "NPS-origin image, no third-party restriction indicated on the source page. https://www.nps.gov/aboutus/disclaimer.htm",
      "width": 750,
      "height": 1000,
      "fit": "cover"
    },
    "montane-fire": {
      "file": "montane-fire.jpg",
      "mime": "image/jpeg",
      "pointId": "fire-in-wet-country",
      "caption": "A lightning-caused fire in a montane Douglas-fir stand in the Little River valley. Archival NPS photograph.",
      "alt": "Fire burns at ground level and along tree trunks in a mountain forest.",
      "credit": "National Park Service",
      "source": "https://www.nps.gov/olym/learn/nature/montane-forests.htm",
      "assetSource": "https://www.nps.gov/olym/learn/nature/images/burningsnags150.jpg",
      "rights": "NPS-origin image, no third-party restriction indicated on the source page. https://www.nps.gov/aboutus/disclaimer.htm",
      "width": 150,
      "height": 220,
      "fit": "cover"
    },
    "olympic-marmot": {
      "file": "olympic-marmot.jpg",
      "mime": "image/jpeg",
      "pointId": "olympic-marmot",
      "caption": "An Olympic marmot in an alpine meadow. Published with the park’s 2021 monitoring report; not a current population assessment.",
      "alt": "An Olympic marmot stands in a green meadow with one front paw lifted.",
      "credit": "NPS Photo",
      "source": "https://www.nps.gov/olym/learn/nature/2021-marmot-monitoring-results.htm",
      "assetSource": "https://www.nps.gov/olym/learn/nature/images/Animal_mammal_marmot_waving_NPS_Photo.jpg",
      "rights": "NPS-origin image, no third-party restriction indicated on the source page. https://www.nps.gov/aboutus/disclaimer.htm",
      "width": 1300,
      "height": 861,
      "fit": "cover"
    },
    "elwha-dam-removal": {
      "file": "elwha-dam-removal.jpg",
      "mime": "image/jpeg",
      "pointId": "elwha-reconnection",
      "caption": "Elwha Dam during construction and approximately the same view in 2012 after removal. Historical comparison.",
      "alt": "Two photographs compare the Elwha Dam site during construction and after removal in 2012.",
      "credit": "National Park Service",
      "source": "https://www.nps.gov/olym/learn/nature/jan13-aug14_blogentries.htm",
      "assetSource": "https://www.nps.gov/olym/learn/nature/images/Untitled-4_2.jpg",
      "rights": "NPS-origin image, no third-party restriction indicated on the source page. https://www.nps.gov/aboutus/disclaimer.htm",
      "width": 250,
      "height": 318,
      "fit": "contain"
    },
    "salmon-research": {
      "file": "salmon-research.jpg",
      "mime": "image/jpeg",
      "pointId": "tracking-return",
      "caption": "A radio-tagged Chinook is released into the Elwha, from an NPS July 2014 research update. Tagging is a distinct field method from the eDNA sampling discussed in the reading.",
      "alt": "Researchers release a tagged Chinook salmon into river water.",
      "credit": "National Park Service photo",
      "source": "https://www.nps.gov/olym/learn/nature/jan13-aug14_blogentries.htm",
      "assetSource": "https://www.nps.gov/olym/learn/nature/images/release.jpg",
      "rights": "NPS-origin image, no third-party restriction indicated on the source page. https://www.nps.gov/aboutus/disclaimer.htm",
      "width": 285,
      "height": 433,
      "fit": "cover"
    },
    "intertidal-life": {
      "file": "intertidal-life.jpg",
      "mime": "image/jpeg",
      "pointId": "between-the-tides",
      "caption": "Purple and red sea urchins share a tidepool with the orange feeding tentacles of a sea cucumber.",
      "alt": "Spiny sea urchins and a sea cucumber’s orange tentacles underwater in a tidepool.",
      "credit": "National Park Service",
      "source": "https://www.nps.gov/olym/learn/nature/coast.htm",
      "assetSource": "https://www.nps.gov/olym/learn/nature/images/urchinsfrom_preston150.jpg",
      "rights": "NPS-origin image, no third-party restriction indicated on the source page. https://www.nps.gov/aboutus/disclaimer.htm",
      "width": 150,
      "height": 175,
      "fit": "cover"
    },
    "glacier-fieldwork": {
      "file": "glacier-fieldwork.jpg",
      "mime": "image/jpeg",
      "pointId": "reading-the-evidence",
      "caption": "A researcher records measurements on Olympic’s glacier ice. A field observation becomes part of a longer record.",
      "alt": "A researcher kneels on a snowy glacier and writes measurements on a datasheet.",
      "credit": "NPS / Bill Baccus",
      "source": "https://www.nps.gov/olym/learn/scienceresearch.htm",
      "assetSource": "https://www.nps.gov/olym/learn/images/NCCN_Glacier_OLYM_Snowdome_Wright_20180926_Baccus_4_4.jpg",
      "rights": "NPS-origin image, no third-party restriction indicated on the source page. https://www.nps.gov/aboutus/disclaimer.htm",
      "width": 981,
      "height": 1000,
      "fit": "cover"
    },
    "visual-ozette-memory": {
      "file": "visual-ozette-memory.svg",
      "mime": "image/svg+xml",
      "pointId": "ozette-memory",
      "caption": "An object is not its whole story. Evidence gains meaning through context and the people who interpret it. Original explanatory illustration; schematic, not a measured dataset.",
      "alt": "A generic woven fragment, a record sheet and a group of people represent material evidence, recorded context and community interpretation. No specific Makah artifact is depicted.",
      "credit": "ORB Journeys",
      "source": "https://makah.com/attractions/museum/",
      "sourceLabel": "Conceptual source",
      "rights": "Original SVG illustration created for Nathan Wilson’s ORB Journeys.",
      "width": 1200,
      "height": 700,
      "fit": "contain",
      "kind": "illustration"
    },
    "visual-seafloor-to-summit": {
      "file": "visual-seafloor-to-summit.svg",
      "mime": "image/svg+xml",
      "pointId": "seafloor-to-summit",
      "caption": "Oceanic material becomes mountain terrain. Subduction, accretion and uplift are distinct parts of the explanation. Original explanatory illustration; schematic, not a measured dataset.",
      "alt": "A conceptual cross-section shows an oceanic plate descending beneath North America, sediments accumulating at the margin and uplifted terrain above. Not to scale.",
      "credit": "ORB Journeys",
      "source": "https://www.nps.gov/olym/learn/nature/geology.htm",
      "sourceLabel": "Conceptual source",
      "rights": "Original SVG illustration created for Nathan Wilson’s ORB Journeys.",
      "width": 1200,
      "height": 700,
      "fit": "contain",
      "kind": "illustration"
    },
    "visual-rain-shadow": {
      "file": "visual-rain-shadow.svg",
      "mime": "image/svg+xml",
      "pointId": "rain-shadow",
      "caption": "A mountain barrier divides the weather. Windward and leeward exposure help create different growing conditions. Original explanatory illustration; schematic, not a measured dataset.",
      "alt": "Moist Pacific air rises on a mountain’s windward side, with rain drawn beneath clouds; drier air descends on the opposite side. Regional pattern, not a weather forecast.",
      "credit": "ORB Journeys",
      "source": "https://www.nps.gov/olym/learn/nature/mountains.htm",
      "sourceLabel": "Conceptual source",
      "rights": "Original SVG illustration created for Nathan Wilson’s ORB Journeys.",
      "width": 1200,
      "height": 700,
      "fit": "contain",
      "kind": "illustration"
    },
    "visual-salmon-life": {
      "file": "visual-salmon-life.svg",
      "mime": "image/svg+xml",
      "pointId": "salmon-life",
      "caption": "One life connects several habitats. Timing and freshwater needs vary among salmon species and populations. Original explanatory illustration; schematic, not a measured dataset.",
      "alt": "A conceptual loop connects freshwater eggs, juvenile fish, an estuary, ocean growth and returning adults. It is a general life-cycle illustration, not a species-specific schedule.",
      "credit": "ORB Journeys",
      "source": "https://www.nps.gov/olym/learn/nature/the-salmon-life-cycle.htm",
      "sourceLabel": "Conceptual source",
      "rights": "Original SVG illustration created for Nathan Wilson’s ORB Journeys.",
      "width": 1200,
      "height": 700,
      "fit": "contain",
      "kind": "illustration"
    },
    "visual-ocean-in-the-forest": {
      "file": "visual-ocean-in-the-forest.svg",
      "mime": "image/svg+xml",
      "pointId": "ocean-in-the-forest",
      "caption": "The ocean’s nutrients travel upstream. Returning fish connect marine production with freshwater food webs. Original explanatory illustration; schematic, not a measured dataset.",
      "alt": "Returning salmon carry material from an ocean panel toward a stream and trees. A separate lower arrow shows water moving downstream. No proportional nutrient contribution is implied.",
      "credit": "ORB Journeys",
      "source": "https://www.usgs.gov/publications/rapid-return-marine-derived-nutrients-a-freshwater-food-web-following-dam-removal",
      "sourceLabel": "Conceptual source",
      "rights": "Original SVG illustration created for Nathan Wilson’s ORB Journeys.",
      "width": 1200,
      "height": 700,
      "fit": "contain",
      "kind": "illustration"
    },
    "visual-sediment-to-sea": {
      "file": "visual-sediment-to-sea.svg",
      "mime": "image/svg+xml",
      "pointId": "sediment-to-sea",
      "caption": "Sediment continues beyond the river mouth. Reconnection can change the shoreline and the seabed. Original explanatory illustration; schematic, not a measured dataset.",
      "alt": "A river reaches the coast and branches across a fan of deposited sediment. This is a conceptual delta illustration, not an aerial image or measured map of the Elwha.",
      "credit": "ORB Journeys",
      "source": "https://www.usgs.gov/centers/pcmsc/news/elwha-river-new-study-examines-effects-dam-removals-coastal-ecosystems",
      "sourceLabel": "Conceptual source",
      "rights": "Original SVG illustration created for Nathan Wilson’s ORB Journeys.",
      "width": 1200,
      "height": 700,
      "fit": "contain",
      "kind": "illustration"
    },
    "visual-floor-ice": {
      "file": "visual-floor-ice.svg",
      "mime": "image/svg+xml",
      "pointId": "floor-ice",
      "caption": "A stream has more than one water source. The research question concerns the size and timing of changing contributions. Original explanatory illustration; schematic, not a measured dataset.",
      "alt": "Three distinct water sources—ice and snow, rain and subsurface water—connect to a stream. Arrows are conceptual and do not show measured quantities.",
      "credit": "ORB Journeys",
      "source": "https://www.nps.gov/im/nccn/glaciers.htm",
      "sourceLabel": "Conceptual source",
      "rights": "Original SVG illustration created for Nathan Wilson’s ORB Journeys.",
      "width": 1200,
      "height": 700,
      "fit": "contain",
      "kind": "illustration"
    },
    "visual-floor-forest": {
      "file": "visual-floor-forest.svg",
      "mime": "image/svg+xml",
      "pointId": "floor-forest",
      "caption": "Which process explains a changing forest?. Repeated plots can connect vegetation changes with local conditions. Original explanatory illustration; schematic, not a measured dataset.",
      "alt": "Different tree plots appear on opposite mountain slopes, next to a checklist of snow duration, plant timing, seedling survival and disturbance. No observed trend is plotted.",
      "credit": "ORB Journeys",
      "source": "https://www.nps.gov/rlc/northcoastcascades/research.htm",
      "sourceLabel": "Conceptual source",
      "rights": "Original SVG illustration created for Nathan Wilson’s ORB Journeys.",
      "width": 1200,
      "height": 700,
      "fit": "contain",
      "kind": "illustration"
    },
    "visual-floor-marmot": {
      "file": "visual-floor-marmot.svg",
      "mime": "image/svg+xml",
      "pointId": "floor-marmot",
      "caption": "Not seen is not always absent. A hypothetical survey pattern shows why repeat visits matter. Original explanatory illustration; schematic, not a measured dataset.",
      "alt": "An explicitly hypothetical three-by-three matrix shows detections and nondetections across meadow patches and repeat visits. It contains no real marmot survey data.",
      "credit": "ORB Journeys",
      "source": "https://www.nps.gov/olym/getinvolved/olympic-marmot-monitoring.htm",
      "sourceLabel": "Conceptual source",
      "rights": "Original SVG illustration created for Nathan Wilson’s ORB Journeys.",
      "width": 1200,
      "height": 700,
      "fit": "contain",
      "kind": "illustration"
    },
    "visual-floor-salmon": {
      "file": "visual-floor-salmon.svg",
      "mime": "image/svg+xml",
      "pointId": "floor-salmon",
      "caption": "From a reopened route to a lasting population. Each recovery claim needs evidence matched to its scale. Original explanatory illustration; schematic, not a measured dataset.",
      "alt": "Three ascending stages distinguish fish passage, reproduction and persistence across generations. This is an evidence framework, not a plotted recovery trajectory.",
      "credit": "ORB Journeys",
      "source": "https://www.usgs.gov/publications/environmental-dna-effective-tool-track-recolonizing-migratory-fish-following-large",
      "sourceLabel": "Conceptual source",
      "rights": "Original SVG illustration created for Nathan Wilson’s ORB Journeys.",
      "width": 1200,
      "height": 700,
      "fit": "contain",
      "kind": "illustration"
    },
    "visual-floor-coast": {
      "file": "visual-floor-coast.svg",
      "mime": "image/svg+xml",
      "pointId": "floor-coast",
      "caption": "Several pressures can leave similar signals. The challenge is to distinguish patterns from their causes. Original explanatory illustration; schematic, not a measured dataset.",
      "alt": "A schematic tidepool and sensor are surrounded by temperature, water chemistry, exposure and natural-variability labels. No stressor is assigned a measured effect.",
      "credit": "ORB Journeys",
      "source": "https://www.nps.gov/im/nccn/intertidal.htm",
      "sourceLabel": "Conceptual source",
      "rights": "Original SVG illustration created for Nathan Wilson’s ORB Journeys.",
      "width": 1200,
      "height": 700,
      "fit": "contain",
      "kind": "illustration"
    },
    "visual-floor-quinault": {
      "file": "visual-floor-quinault.svg",
      "mime": "image/svg+xml",
      "pointId": "floor-quinault",
      "caption": "Make the data gap specific. A useful investigation connects a measurement with a real decision. Original explanatory illustration; schematic, not a measured dataset.",
      "alt": "A schematic lake cross-section with a fish and sampling line connects to three questions about missing information, decisions and who guides priorities. It is not a bathymetric map of Lake Quinault.",
      "credit": "ORB Journeys",
      "source": "https://quinaultindiannation.com/224/Lake-Quinault-Management-Plan",
      "sourceLabel": "Conceptual source",
      "rights": "Original SVG illustration created for Nathan Wilson’s ORB Journeys.",
      "width": 1200,
      "height": 700,
      "fit": "contain",
      "kind": "illustration"
    },
    "place-crescent": {
      "file": "lake-crescent.jpg",
      "pointId": "ice-carved-land",
      "caption": "Lake Crescent reflections near the wharf.",
      "alt": "Clouds and mountains reflected in Lake Crescent beside a wharf.",
      "credit": "NPS / C. Bubar",
      "source": "https://www.nps.gov/olym/planyourvisit/visiting-lake-crescent.htm",
      "assetSource": "https://www.nps.gov/olym/planyourvisit/images/Lake_Crescent_reflection_cloud_water_wharf_2016_cbubar-700.jpg",
      "rights": "NPS website photograph credited to NPS; no third-party copyright notice on source. https://www.nps.gov/aboutus/disclaimer.htm",
      "width": 700,
      "height": 526
    },
    "place-hurricane": {
      "file": "hurricane-meadow.jpg",
      "pointId": "forest-mosaic",
      "caption": "Meadows at Hurricane Ridge.",
      "alt": "Wildflowers and open meadows beneath Olympic mountain ridges.",
      "credit": "NPS / C. Bubar",
      "source": "https://www.nps.gov/olym/planyourvisit/visiting-hurricane-ridge.htm",
      "assetSource": "https://www.nps.gov/olym/planyourvisit/images/hr-meadow.jpg",
      "rights": "NPS website photograph credited to NPS; no third-party copyright notice on source. https://www.nps.gov/aboutus/disclaimer.htm",
      "width": 960,
      "height": 720
    },
    "place-hoh": {
      "file": "hoh-canopy.jpg",
      "pointId": "rainforest-layers",
      "caption": "Bigleaf maples and epiphytes in the Hoh rainforest.",
      "alt": "Moss-covered maple branches form a layered green rainforest canopy.",
      "credit": "National Park Service",
      "source": "https://www.nps.gov/olym/learn/nature/temperate-rain-forests.htm",
      "assetSource": "https://www.nps.gov/olym/learn/nature/images/Maple_GroveJonP415.jpg",
      "rights": "NPS website photograph credited to NPS; no third-party copyright notice on source. https://www.nps.gov/aboutus/disclaimer.htm",
      "width": 415,
      "height": 220
    },
    "place-queets": {
      "file": "queets-forest.jpg",
      "pointId": "fallen-wood",
      "caption": "Hiker in the Queets rainforest; a contextual forest view.",
      "alt": "A hiker among large trees in the Queets rainforest.",
      "credit": "NPS / Bryan Bell",
      "source": "https://www.nps.gov/olym/planyourvisit/queets-river-trail.htm",
      "assetSource": "https://www.nps.gov/olym/planyourvisit/images/Queets-Hiker.jpg",
      "rights": "NPS website photograph credited to NPS; no third-party copyright notice on source. https://www.nps.gov/aboutus/disclaimer.htm",
      "width": 400,
      "height": 300
    },
    "place-staircase": {
      "file": "staircase-valley.jpg",
      "pointId": "river-continuum",
      "caption": "Upper reaches of the North Fork Skokomish River valley.",
      "alt": "A forested mountain valley in the Staircase area.",
      "credit": "National Park Service",
      "source": "https://www.nps.gov/olym/planyourvisit/visiting-staircase.htm",
      "assetSource": "https://www.nps.gov/olym/planyourvisit/images/staircase200.jpg",
      "rights": "NPS website photograph credited to NPS; no third-party copyright notice on source. https://www.nps.gov/aboutus/disclaimer.htm",
      "width": 200,
      "height": 238
    },
    "place-solduc": {
      "file": "sol-duc-falls.jpg",
      "pointId": "wood-and-cold-water",
      "caption": "Rainbow over Sol Duc Falls.",
      "alt": "Water drops over Sol Duc Falls beneath a rainbow.",
      "credit": "National Park Service",
      "source": "https://www.nps.gov/olym/planyourvisit/visiting-the-sol-duc-valley.htm",
      "assetSource": "https://www.nps.gov/olym/planyourvisit/images/rainbow_sol_duc_falls-300-W.jpg",
      "rights": "NPS website photograph credited to NPS; no third-party copyright notice on source. https://www.nps.gov/aboutus/disclaimer.htm",
      "width": 300,
      "height": 400
    },
    "olympic-park-and-peninsula": {
      "file": "olympic-park-and-peninsula.jpg",
      "caption": "An elevated oblique conceptual view of a forested peninsula, snowy mountainous interior and a river winding into a separate ocean coast.",
      "alt": "An elevated oblique conceptual view of a forested peninsula, snowy mountainous interior and a river winding into a separate ocean coast.",
      "credit": "AI-generated illustration · local FLUX.2 Klein",
      "source": "https://www.nps.gov/olym/index.htm",
      "rights": "Original explanatory illustration prepared for ORB Journeys.",
      "width": 1280,
      "height": 720,
      "kind": "illustration",
      "pointId": "park-and-peninsula",
      "mime": "image/jpeg",
      "fit": "contain",
      "sha256": "347a1f9e97f6eacb816fc6417ba3f7bd389941604fdccb8362f7b99b99b8ddd4",
      "provenance": "AI-generated conceptual illustration"
    },
    "olympic-tribal-sovereignty": {
      "file": "olympic-tribal-sovereignty.jpg",
      "caption": "An imagined reading table. This does not depict an actual Tribal council chamber.",
      "alt": "An imagined reading table. This does not depict an actual Tribal council chamber.",
      "credit": "AI-generated illustration · local FLUX.2 Klein",
      "source": "https://www.nps.gov/olym/learn/historyculture/tribes-of-the-olympic-peninsula.htm",
      "rights": "Original explanatory illustration prepared for ORB Journeys.",
      "width": 1280,
      "height": 720,
      "kind": "illustration",
      "pointId": "tribal-sovereignty",
      "mime": "image/jpeg",
      "fit": "contain",
      "sha256": "23e694f18453f4af054ed73ab529ddc1ea551a3a6d8a6df456511b884ce06597",
      "provenance": "AI-generated conceptual illustration"
    },
    "olympic-ozette-archaeology": {
      "file": "olympic-ozette-archaeology.jpg",
      "caption": "Schematic preservation of wood in sediment; not a reconstruction of actual Ozette objects.",
      "alt": "Schematic preservation of wood in sediment; not a reconstruction of actual Ozette objects.",
      "credit": "AI-generated illustration · local FLUX.2 Klein",
      "source": "https://makah.com/attractions/museum/",
      "rights": "Original explanatory illustration prepared for ORB Journeys.",
      "width": 1280,
      "height": 720,
      "kind": "illustration",
      "pointId": "ozette-archaeology",
      "mime": "image/jpeg",
      "fit": "contain",
      "sha256": "5fb0fdc2d4c4ca2a87bc9edf1ce19112cc3ea0ecb95fcc2c0de2d30bfd84c5d0",
      "provenance": "AI-generated conceptual illustration"
    },
    "olympic-crescent-basalt": {
      "file": "olympic-crescent-basalt.jpg",
      "caption": "A close natural-history illustration of rounded dark basalt pillow forms in a rock exposure, textured chilled margins and tiny mineral details, cool gray-blue light.",
      "alt": "A close natural-history illustration of rounded dark basalt pillow forms in a rock exposure, textured chilled margins and tiny mineral details, cool gray-blue light.",
      "credit": "AI-generated illustration · local FLUX.2 Klein",
      "source": "https://www.nps.gov/olym/learn/nature/geology.htm",
      "rights": "Original explanatory illustration prepared for ORB Journeys.",
      "width": 1280,
      "height": 720,
      "kind": "illustration",
      "pointId": "crescent-basalt",
      "mime": "image/jpeg",
      "fit": "contain",
      "sha256": "744205b1fd0d7c6ce7d9cce00fc85d27f3f7ae1c3e517c2d3f8b01f775cb7967",
      "provenance": "AI-generated conceptual illustration"
    },
    "olympic-accretion-and-uplift": {
      "file": "diagram-accretion-and-uplift.svg",
      "caption": "Assembly is different from excavation. Folded strata record deformation; valleys also record removal of material.",
      "alt": "Assembly is different from excavation. Folded strata record deformation; valleys also record removal of material.",
      "credit": "ORB Journeys · Authored explanatory diagram",
      "source": "https://www.nps.gov/subjects/geology/plate-tectonics-subduction-zones.htm",
      "rights": "Original explanatory illustration prepared for ORB Journeys.",
      "width": 1280,
      "height": 720,
      "kind": "illustration",
      "pointId": "accretion-and-uplift",
      "mime": "image/svg+xml",
      "fit": "contain",
      "sha256": "dcfdeac39bea6bcb91ce4e6c0cede7f82c604bcb3899ad9bae9be2e1fecb2b6c",
      "provenance": "Code-authored diagram replacing an unsuitable model illustration"
    },
    "olympic-glacial-valleys": {
      "file": "olympic-glacial-valleys.jpg",
      "caption": "A wide elevated view of a U-shaped mountain valley with steep glacially smoothed sides and a narrow river on its flat floor, distant snowy ridges.",
      "alt": "A wide elevated view of a U-shaped mountain valley with steep glacially smoothed sides and a narrow river on its flat floor, distant snowy ridges.",
      "credit": "AI-generated illustration · local FLUX.2 Klein",
      "source": "https://www.nps.gov/olym/learn/nature/geology.htm",
      "rights": "Original explanatory illustration prepared for ORB Journeys.",
      "width": 1280,
      "height": 720,
      "kind": "illustration",
      "pointId": "glacial-valleys",
      "mime": "image/jpeg",
      "fit": "contain",
      "sha256": "494063dbe8cab843ec2c961f39eadc7afdc35a897d13754e2f1472ed04d30d0e",
      "provenance": "AI-generated conceptual illustration"
    },
    "olympic-crescent-trout": {
      "file": "olympic-crescent-trout.jpg",
      "caption": "Imagined trout in lake habitat; not a diagnostic portrait of a named population.",
      "alt": "Imagined trout in lake habitat; not a diagnostic portrait of a named population.",
      "credit": "AI-generated illustration · local FLUX.2 Klein",
      "source": "https://www.nps.gov/olym/planyourvisit/visiting-lake-crescent.htm",
      "rights": "Original explanatory illustration prepared for ORB Journeys.",
      "width": 1280,
      "height": 720,
      "kind": "illustration",
      "pointId": "crescent-trout",
      "mime": "image/jpeg",
      "fit": "contain",
      "sha256": "f099162028653db71c59233ca19bc68bc57797e466258e29cc94e459ba7250e1",
      "provenance": "AI-generated conceptual illustration"
    },
    "olympic-snowpack-storage": {
      "file": "olympic-snowpack-storage.jpg",
      "caption": "A close alpine slope where granular spring snow slowly melts into a narrow rivulet flowing around exposed stones.",
      "alt": "A close alpine slope where granular spring snow slowly melts into a narrow rivulet flowing around exposed stones.",
      "credit": "AI-generated illustration · local FLUX.2 Klein",
      "source": "https://www.nps.gov/olym/learn/nature/glaciers.htm",
      "rights": "Original explanatory illustration prepared for ORB Journeys.",
      "width": 1280,
      "height": 720,
      "kind": "illustration",
      "pointId": "snowpack-storage",
      "mime": "image/jpeg",
      "fit": "contain",
      "sha256": "80167993e58ef7b008ad0317c08089928fbe2787c7afc842d67ebe8dc00a7440",
      "provenance": "AI-generated conceptual illustration"
    },
    "olympic-blue-glacier-record": {
      "file": "olympic-blue-glacier-record.jpg",
      "caption": "An oblique imagined glacier study scene: long pale blue glacier flowing between dark rocky ridges, visible crevasses, an observer-free surveying tripod on safe foreground rock.",
      "alt": "An oblique imagined glacier study scene: long pale blue glacier flowing between dark rocky ridges, visible crevasses, an observer-free surveying tripod on safe foreground rock.",
      "credit": "AI-generated illustration · local FLUX.2 Klein",
      "source": "https://www.nps.gov/olym/learn/nature/glaciers.htm",
      "rights": "Original explanatory illustration prepared for ORB Journeys.",
      "width": 1280,
      "height": 720,
      "kind": "illustration",
      "pointId": "blue-glacier-record",
      "mime": "image/jpeg",
      "fit": "contain",
      "sha256": "9a6f7d0af62c5d052f7622b027f4098bfd21bf39d5afad1873207c5c95dbbd2b",
      "provenance": "AI-generated conceptual illustration"
    },
    "olympic-mass-balance": {
      "file": "diagram-mass-balance.svg",
      "caption": "An account of glacier gains and losses. A snowy winter can still be followed by a negative annual balance.",
      "alt": "An account of glacier gains and losses. A snowy winter can still be followed by a negative annual balance.",
      "credit": "ORB Journeys · Authored explanatory diagram",
      "source": "https://www.nps.gov/im/nccn/glaciers.htm",
      "rights": "Original explanatory illustration prepared for ORB Journeys.",
      "width": 1280,
      "height": 720,
      "kind": "illustration",
      "pointId": "mass-balance",
      "mime": "image/svg+xml",
      "fit": "contain",
      "sha256": "93215e6aa6a6eb924070c947acaff1feceee200311d66949285aed5103dc0975",
      "provenance": "Code-authored diagram replacing an unsuitable model illustration"
    },
    "olympic-summer-streamflow": {
      "file": "olympic-summer-streamflow.jpg",
      "caption": "A mountain stream gathering water from a small snow patch, a distant glacier and a moist rocky spring along its bank.",
      "alt": "A mountain stream gathering water from a small snow patch, a distant glacier and a moist rocky spring along its bank.",
      "credit": "AI-generated illustration · local FLUX.2 Klein",
      "source": "https://www.nps.gov/olym/learn/nature/glaciers.htm",
      "rights": "Original explanatory illustration prepared for ORB Journeys.",
      "width": 1280,
      "height": 720,
      "kind": "illustration",
      "pointId": "summer-streamflow",
      "mime": "image/jpeg",
      "fit": "contain",
      "sha256": "a01059a8d0d198f8be7080b0d4e2148123fde6f24e0c0c820cbcba7853768a79",
      "provenance": "AI-generated conceptual illustration"
    },
    "olympic-treeline-patterns": {
      "file": "olympic-treeline-patterns.jpg",
      "caption": "A mountain meadow at treeline with scattered small conifers sheltered beside boulders and denser trees lower on the slope, lingering snow in a hollow.",
      "alt": "A mountain meadow at treeline with scattered small conifers sheltered beside boulders and denser trees lower on the slope, lingering snow in a hollow.",
      "credit": "AI-generated illustration · local FLUX.2 Klein",
      "source": "https://www.nps.gov/olym/learn/nature/mountains.htm",
      "rights": "Original explanatory illustration prepared for ORB Journeys.",
      "width": 1280,
      "height": 720,
      "kind": "illustration",
      "pointId": "treeline-patterns",
      "mime": "image/jpeg",
      "fit": "contain",
      "sha256": "299719cf72eb1dae6a6771fffd07d05896a48f97897e63de42792e4ee88f0c2b",
      "provenance": "AI-generated conceptual illustration"
    },
    "olympic-meadow-phenology": {
      "file": "olympic-meadow-phenology.jpg",
      "caption": "A low view of alpine meadow plants emerging at the edge of a retreating patch of spring snow, small buds and green shoots, some flowers in a nearby snow-free patch.",
      "alt": "A low view of alpine meadow plants emerging at the edge of a retreating patch of spring snow, small buds and green shoots, some flowers in a nearby snow-free patch.",
      "credit": "AI-generated illustration · local FLUX.2 Klein",
      "source": "https://www.nps.gov/rlc/northcoastcascades/research.htm",
      "rights": "Original explanatory illustration prepared for ORB Journeys.",
      "width": 1280,
      "height": 720,
      "kind": "illustration",
      "pointId": "meadow-phenology",
      "mime": "image/jpeg",
      "fit": "contain",
      "sha256": "06797e640f5f823208711eb774cc05a373973c72cb0c989cba4550cc7a9bd9e0",
      "provenance": "AI-generated conceptual illustration"
    },
    "olympic-island-evolution": {
      "file": "diagram-island-evolution.svg",
      "caption": "An ecological island need not be an ocean island. For some high-country species, intervening lowlands can limit connections.",
      "alt": "An ecological island need not be an ocean island. For some high-country species, intervening lowlands can limit connections.",
      "credit": "ORB Journeys · Authored explanatory diagram",
      "source": "https://www.nps.gov/olym/learn/nature/olympic-marmot.htm",
      "rights": "Original explanatory illustration prepared for ORB Journeys.",
      "width": 1280,
      "height": 720,
      "kind": "illustration",
      "pointId": "island-evolution",
      "mime": "image/svg+xml",
      "fit": "contain",
      "sha256": "88523e12faa917ba11aa68d0c2a0e598697a39180dd3fbcc661d60e16e69ba3e",
      "provenance": "Code-authored diagram replacing an unsuitable model illustration"
    },
    "olympic-marmot-hibernation": {
      "file": "olympic-marmot-hibernation.jpg",
      "caption": "A gentle natural-history cutaway of an underground burrow beneath a rocky alpine meadow, one stocky tawny-gray marmot curled asleep in a dry chamber.",
      "alt": "A gentle natural-history cutaway of an underground burrow beneath a rocky alpine meadow, one stocky tawny-gray marmot curled asleep in a dry chamber.",
      "credit": "AI-generated illustration · local FLUX.2 Klein",
      "source": "https://www.nps.gov/olym/learn/nature/olympic-marmot.htm",
      "rights": "Original explanatory illustration prepared for ORB Journeys.",
      "width": 1280,
      "height": 720,
      "kind": "illustration",
      "pointId": "marmot-hibernation",
      "mime": "image/jpeg",
      "fit": "contain",
      "sha256": "744d9511c8ce1ea2e09a492b323c2eaf8a2a6bb093ea21f44fa012e54475e119",
      "provenance": "AI-generated conceptual illustration"
    },
    "olympic-canopy-epiphytes": {
      "file": "olympic-canopy-epiphytes.jpg",
      "caption": "A close detailed upward view of a thick temperate rainforest branch carrying moss cushions, lichens and small ferns, sunlight diffused through the canopy.",
      "alt": "A close detailed upward view of a thick temperate rainforest branch carrying moss cushions, lichens and small ferns, sunlight diffused through the canopy.",
      "credit": "AI-generated illustration · local FLUX.2 Klein",
      "source": "https://www.nps.gov/olym/learn/nature/temperate-rain-forests.htm",
      "rights": "Original explanatory illustration prepared for ORB Journeys.",
      "width": 1280,
      "height": 720,
      "kind": "illustration",
      "pointId": "canopy-epiphytes",
      "mime": "image/jpeg",
      "fit": "contain",
      "sha256": "04e38b829d886f30482940885c18d6ad8d1d7e5aed9ac874ee39bd3f0d5230f3",
      "provenance": "AI-generated conceptual illustration"
    },
    "olympic-nurse-logs": {
      "file": "olympic-nurse-logs.jpg",
      "caption": "A fallen decaying conifer trunk crossing the foreground, its soft mossy wood supporting several tiny conifer seedlings with fine roots settling into crevices.",
      "alt": "A fallen decaying conifer trunk crossing the foreground, its soft mossy wood supporting several tiny conifer seedlings with fine roots settling into crevices.",
      "credit": "AI-generated illustration · local FLUX.2 Klein",
      "source": "https://www.nps.gov/olym/learn/nature/temperate-rain-forests.htm",
      "rights": "Original explanatory illustration prepared for ORB Journeys.",
      "width": 1280,
      "height": 720,
      "kind": "illustration",
      "pointId": "nurse-logs",
      "mime": "image/jpeg",
      "fit": "contain",
      "sha256": "cffec479d61e6a1ded68711465beb74cf51f747d253ce157d90414a46ac4b756",
      "provenance": "AI-generated conceptual illustration"
    },
    "olympic-decay-and-soil": {
      "file": "olympic-decay-and-soil.jpg",
      "caption": "A ground-level naturalist view of decaying wood breaking into dark moist forest soil, fine fungal threads, a small fruiting mushroom and roots meeting the fragments.",
      "alt": "A ground-level naturalist view of decaying wood breaking into dark moist forest soil, fine fungal threads, a small fruiting mushroom and roots meeting the fragments.",
      "credit": "AI-generated illustration · local FLUX.2 Klein",
      "source": "https://www.fs.usda.gov/pnw/pubs/pnw_gtr461.pdf",
      "rights": "Original explanatory illustration prepared for ORB Journeys.",
      "width": 1280,
      "height": 720,
      "kind": "illustration",
      "pointId": "decay-and-soil",
      "mime": "image/jpeg",
      "fit": "contain",
      "sha256": "b2e738066a332fb989f04f4203f4f9078a0c0e52807943b70031c7fc7aba5ec9",
      "provenance": "AI-generated conceptual illustration"
    },
    "olympic-fire-records": {
      "file": "diagram-fire-records.svg",
      "caption": "Different clues, different reach. Compare dates, places and methods before reconstructing a fire history.",
      "alt": "Different clues, different reach. Compare dates, places and methods before reconstructing a fire history.",
      "credit": "ORB Journeys · Authored explanatory diagram",
      "source": "https://www.nps.gov/olym/learn/nature/fireecology.htm",
      "rights": "Original explanatory illustration prepared for ORB Journeys.",
      "width": 1280,
      "height": 720,
      "kind": "illustration",
      "pointId": "fire-records",
      "mime": "image/svg+xml",
      "fit": "contain",
      "sha256": "c7f4f1d81355eaa648d1c2d862f5ef7a6030a8800725742a94aa604ea517fddc",
      "provenance": "Code-authored diagram replacing an unsuitable model illustration"
    },
    "olympic-douglas-fir-pattern": {
      "file": "olympic-douglas-fir-pattern.jpg",
      "caption": "A low upward view beside a mature Douglas-fir-like conifer with deeply furrowed bark and a high canopy, on a drier eastern Olympic-like valley floor.",
      "alt": "A low upward view beside a mature Douglas-fir-like conifer with deeply furrowed bark and a high canopy, on a drier eastern Olympic-like valley floor.",
      "credit": "AI-generated illustration · local FLUX.2 Klein",
      "source": "https://www.nps.gov/olym/planyourvisit/visiting-staircase.htm",
      "rights": "Original explanatory illustration prepared for ORB Journeys.",
      "width": 1280,
      "height": 720,
      "kind": "illustration",
      "pointId": "douglas-fir-pattern",
      "mime": "image/jpeg",
      "fit": "contain",
      "sha256": "ba143535e2301808dc3e4a6b1d38b438bfc96d529d20936318572134782cec30",
      "provenance": "AI-generated conceptual illustration"
    },
    "olympic-floodplain-channels": {
      "file": "olympic-floodplain-channels.jpg",
      "caption": "An elevated natural-history view of a forest river splitting around a gravel island, with a connected quiet side channel, fallen wood and a broad green floodplain.",
      "alt": "An elevated natural-history view of a forest river splitting around a gravel island, with a connected quiet side channel, fallen wood and a broad green floodplain.",
      "credit": "AI-generated illustration · local FLUX.2 Klein",
      "source": "https://www.nps.gov/olym/learn/nature/the-salmon-life-cycle.htm",
      "rights": "Original explanatory illustration prepared for ORB Journeys.",
      "width": 1280,
      "height": 720,
      "kind": "illustration",
      "pointId": "floodplain-channels",
      "mime": "image/jpeg",
      "fit": "contain",
      "sha256": "28c84623c51358abda0120ed4a6b123dcaba317e30d78f699f4fa8ebef481978",
      "provenance": "AI-generated conceptual illustration"
    },
    "olympic-stream-temperature": {
      "file": "olympic-stream-temperature.jpg",
      "caption": "A shaded cool tributary entering a wider sunlit stream, dark riparian canopy over the tributary and gravel under clear water at the meeting point.",
      "alt": "A shaded cool tributary entering a wider sunlit stream, dark riparian canopy over the tributary and gravel under clear water at the meeting point.",
      "credit": "AI-generated illustration · local FLUX.2 Klein",
      "source": "https://www.nps.gov/im/nccn/water-quality.htm",
      "rights": "Original explanatory illustration prepared for ORB Journeys.",
      "width": 1280,
      "height": 720,
      "kind": "illustration",
      "pointId": "stream-temperature",
      "mime": "image/jpeg",
      "fit": "contain",
      "sha256": "001b0c6ff91b2cda6824ca472223b0be80025d1f84ced4de2d7e1fe5e68485bf",
      "provenance": "AI-generated conceptual illustration"
    },
    "olympic-aquatic-insects": {
      "file": "diagram-aquatic-insects.svg",
      "caption": "Small animals add a biological record. Immature stream insects are not interchangeable with winged adults.",
      "alt": "Small animals add a biological record. Immature stream insects are not interchangeable with winged adults.",
      "credit": "ORB Journeys · Authored explanatory diagram",
      "source": "https://www.nps.gov/im/nccn/water-quality.htm",
      "rights": "Original explanatory illustration prepared for ORB Journeys.",
      "width": 1280,
      "height": 720,
      "kind": "illustration",
      "pointId": "aquatic-insects",
      "mime": "image/svg+xml",
      "fit": "contain",
      "sha256": "7fc22195f166c35cc8d44647e38958c9d51cfaff92ea7139fe784fdaec8560c7",
      "provenance": "Code-authored diagram replacing an unsuitable model illustration"
    },
    "olympic-salmon-redds": {
      "file": "diagram-salmon-redds.svg",
      "caption": "Occupied habitat beneath the streambed. Early salmon development occurs among gravel even after adults leave.",
      "alt": "Occupied habitat beneath the streambed. Early salmon development occurs among gravel even after adults leave.",
      "credit": "ORB Journeys · Authored explanatory diagram",
      "source": "https://www.nps.gov/olym/learn/nature/the-salmon-life-cycle.htm",
      "rights": "Original explanatory illustration prepared for ORB Journeys.",
      "width": 1280,
      "height": 720,
      "kind": "illustration",
      "pointId": "salmon-redds",
      "mime": "image/svg+xml",
      "fit": "contain",
      "sha256": "029d6d16a3d7f976765a022926e7d4d57e3c873e723e616493e75f06f1a5d717",
      "provenance": "Code-authored diagram replacing an unsuitable model illustration"
    },
    "olympic-smolt-transition": {
      "file": "olympic-smolt-transition.jpg",
      "caption": "A single small silver juvenile salmon swimming from a clear river toward a softly suggested estuary, rippled surface light, visible gill cover and streamlined body.",
      "alt": "A single small silver juvenile salmon swimming from a clear river toward a softly suggested estuary, rippled surface light, visible gill cover and streamlined body.",
      "credit": "AI-generated illustration · local FLUX.2 Klein",
      "source": "https://www.nps.gov/olym/learn/nature/the-salmon-life-cycle.htm",
      "rights": "Original explanatory illustration prepared for ORB Journeys.",
      "width": 1280,
      "height": 720,
      "kind": "illustration",
      "pointId": "smolt-transition",
      "mime": "image/jpeg",
      "fit": "contain",
      "sha256": "fa1a0188de306b40b19db46ebfda7beda9a3e24ea952889620edc17100819a05",
      "provenance": "AI-generated conceptual illustration"
    },
    "olympic-tracing-marine-nutrients": {
      "file": "olympic-tracing-marine-nutrients.jpg",
      "caption": "A conceptual still life pairing a silver salmon silhouette reflected in stream water with a leaf and a clean sample vial on a neutral laboratory tray at the riverbank.",
      "alt": "A conceptual still life pairing a silver salmon silhouette reflected in stream water with a leaf and a clean sample vial on a neutral laboratory tray at the riverbank.",
      "credit": "AI-generated illustration · local FLUX.2 Klein",
      "source": "https://www.sciencedirect.com/science/article/abs/pii/S0006320715301002",
      "rights": "Original explanatory illustration prepared for ORB Journeys.",
      "width": 1280,
      "height": 720,
      "kind": "illustration",
      "pointId": "tracing-marine-nutrients",
      "mime": "image/jpeg",
      "fit": "contain",
      "sha256": "46ee23c94ae350d3698e3cf81ad890bf4e38c4c4dfa1d4e4b1f8248a9a3d647f",
      "provenance": "AI-generated conceptual illustration"
    },
    "olympic-lake-water-column": {
      "file": "olympic-lake-water-column.jpg",
      "caption": "An underwater cutaway-style view of a deep lake: bright surface layer with tiny suspended particles, dimmer blue water below and a dark lake bed.",
      "alt": "An underwater cutaway-style view of a deep lake: bright surface layer with tiny suspended particles, dimmer blue water below and a dark lake bed.",
      "credit": "AI-generated illustration · local FLUX.2 Klein",
      "source": "https://quinaultindiannation.com/342/Water-Quality",
      "rights": "Original explanatory illustration prepared for ORB Journeys.",
      "width": 1280,
      "height": 720,
      "kind": "illustration",
      "pointId": "lake-water-column",
      "mime": "image/jpeg",
      "fit": "contain",
      "sha256": "d9d50a12456136a62ecaf4c50bb64787e0f6ff6ef59d899cf273330fb6fe123a",
      "provenance": "AI-generated conceptual illustration"
    },
    "olympic-blueback-monitoring": {
      "file": "olympic-blueback-monitoring.jpg",
      "caption": "An imagined fisheries fieldwork scene with an unattended fish-counting station beside a broad lake outlet, measuring board and blank waterproof notebook in foreground, forested hills across the lake.",
      "alt": "An imagined fisheries fieldwork scene with an unattended fish-counting station beside a broad lake outlet, measuring board and blank waterproof notebook in foreground, forested hills across the lake.",
      "credit": "AI-generated illustration · local FLUX.2 Klein",
      "source": "https://quinaultindiannation.com/192/Salmon---River-Fisheries",
      "rights": "Original explanatory illustration prepared for ORB Journeys.",
      "width": 1280,
      "height": 720,
      "kind": "illustration",
      "pointId": "blueback-monitoring",
      "mime": "image/jpeg",
      "fit": "contain",
      "sha256": "ca9ec3c45146615a787752b46f08e718146694d0e2e3ec75993082e5f059c6e0",
      "provenance": "AI-generated conceptual illustration"
    },
    "olympic-elwha-sediment-pulse": {
      "file": "diagram-elwha-sediment-pulse.svg",
      "caption": "Sediment changes clarity and substrate. Suspended particles and deposited material produce different effects.",
      "alt": "Sediment changes clarity and substrate. Suspended particles and deposited material produce different effects.",
      "credit": "ORB Journeys · Authored explanatory diagram",
      "source": "https://www.usgs.gov/centers/pcmsc/news/elwha-river-new-study-examines-effects-dam-removals-coastal-ecosystems",
      "rights": "Original explanatory illustration prepared for ORB Journeys.",
      "width": 1280,
      "height": 720,
      "kind": "illustration",
      "pointId": "elwha-sediment-pulse",
      "mime": "image/svg+xml",
      "fit": "contain",
      "sha256": "5a80c0789e78982d00ac7a0d4d7301bccb9661ce67f229ee5bbb239d3369cd9a",
      "provenance": "Code-authored diagram replacing an unsuitable model illustration"
    },
    "olympic-reservoir-revegetation": {
      "file": "olympic-reservoir-revegetation.jpg",
      "caption": "An imagined recovering former reservoir surface with young native conifer saplings, low grasses and exposed patches of sediment between old stumps, a river now flowing freely through the valley.",
      "alt": "An imagined recovering former reservoir surface with young native conifer saplings, low grasses and exposed patches of sediment between old stumps, a river now flowing freely through the valley.",
      "credit": "AI-generated illustration · local FLUX.2 Klein",
      "source": "https://www.nps.gov/olym/learn/nature/elwha-revegetation.htm",
      "rights": "Original explanatory illustration prepared for ORB Journeys.",
      "width": 1280,
      "height": 720,
      "kind": "illustration",
      "pointId": "reservoir-revegetation",
      "mime": "image/jpeg",
      "fit": "contain",
      "sha256": "7b2c0bd5f595ff87974672f7e65c5d373fcfcc7c5db9a5158105ef4827cc4560",
      "provenance": "AI-generated conceptual illustration"
    },
    "olympic-edna-sampling": {
      "file": "olympic-edna-sampling.jpg",
      "caption": "A close realistic illustration of gloved hands holding a sterile sample bottle just below the surface of a clear river, label blank, rippling water and stones visible below.",
      "alt": "A close realistic illustration of gloved hands holding a sterile sample bottle just below the surface of a clear river, label blank, rippling water and stones visible below.",
      "credit": "AI-generated illustration · local FLUX.2 Klein",
      "source": "https://www.usgs.gov/publications/environmental-dna-effective-tool-track-recolonizing-migratory-fish-following-large",
      "rights": "Original explanatory illustration prepared for ORB Journeys.",
      "width": 1280,
      "height": 720,
      "kind": "illustration",
      "pointId": "edna-sampling",
      "mime": "image/jpeg",
      "fit": "contain",
      "sha256": "fa4247172fb56de91c42392fca1ad4db282ec13d8d5b89393dedf2e9eec49f02",
      "provenance": "AI-generated conceptual illustration"
    },
    "olympic-fish-abundance": {
      "file": "olympic-fish-abundance.jpg",
      "caption": "A clear underwater stream scene with several salmon partly hidden by rippled light and submerged wood, one fish visible while others are hard to distinguish.",
      "alt": "A clear underwater stream scene with several salmon partly hidden by rippled light and submerged wood, one fish visible while others are hard to distinguish.",
      "credit": "AI-generated illustration · local FLUX.2 Klein",
      "source": "https://repository.library.noaa.gov/view/noaa/61348",
      "rights": "Original explanatory illustration prepared for ORB Journeys.",
      "width": 1280,
      "height": 720,
      "kind": "illustration",
      "pointId": "fish-abundance",
      "mime": "image/jpeg",
      "fit": "contain",
      "sha256": "1d63b6703fc0ddc4f66efa3f031d997e82084a4e1ad78a88d9b3fb9a1caf4e9d",
      "provenance": "AI-generated conceptual illustration"
    },
    "olympic-estuary-nursery": {
      "file": "olympic-estuary-nursery.jpg",
      "caption": "A quiet shallow estuary margin with sedges, fine sediment, submerged woody cover and several small juvenile fish near a sheltered bank.",
      "alt": "A quiet shallow estuary margin with sedges, fine sediment, submerged woody cover and several small juvenile fish near a sheltered bank.",
      "credit": "AI-generated illustration · local FLUX.2 Klein",
      "source": "https://www.nps.gov/olym/learn/nature/the-salmon-life-cycle.htm",
      "rights": "Original explanatory illustration prepared for ORB Journeys.",
      "width": 1280,
      "height": 720,
      "kind": "illustration",
      "pointId": "estuary-nursery",
      "mime": "image/jpeg",
      "fit": "contain",
      "sha256": "cac1f0fb83ecf810916c5942da09885de6a66d689bcc46b55ce3d4683f033ddc",
      "provenance": "AI-generated conceptual illustration"
    },
    "olympic-sea-stack-landscape": {
      "file": "olympic-sea-stack-landscape.jpg",
      "caption": "A sculptural offshore sea stack beside a wave-cut rocky headland, surf moving around the resistant pillar, stratified rock texture and a cool cloudy Pacific sky.",
      "alt": "A sculptural offshore sea stack beside a wave-cut rocky headland, surf moving around the resistant pillar, stratified rock texture and a cool cloudy Pacific sky.",
      "credit": "AI-generated illustration · local FLUX.2 Klein",
      "source": "https://www.nps.gov/olym/learn/nature/coast.htm",
      "rights": "Original explanatory illustration prepared for ORB Journeys.",
      "width": 1280,
      "height": 720,
      "kind": "illustration",
      "pointId": "sea-stack-landscape",
      "mime": "image/jpeg",
      "fit": "contain",
      "sha256": "8da100584b3ce44be1dd1691229c4b8cf3b3779255df4bbe3fe9ecaf68468a06",
      "provenance": "AI-generated conceptual illustration"
    },
    "olympic-coastal-upwelling": {
      "file": "olympic-coastal-upwelling.jpg",
      "caption": "A clean conceptual ocean cutaway beside a sloping coast, with deep cool blue water curving upward toward a sunlit green-blue surface layer and wind suggested by fine surface ripples.",
      "alt": "A clean conceptual ocean cutaway beside a sloping coast, with deep cool blue water curving upward toward a sunlit green-blue surface layer and wind suggested by fine surface ripples.",
      "credit": "AI-generated illustration · local FLUX.2 Klein",
      "source": "https://oceanservice.noaa.gov/facts/upwelling.html",
      "rights": "Original explanatory illustration prepared for ORB Journeys.",
      "width": 1280,
      "height": 720,
      "kind": "illustration",
      "pointId": "coastal-upwelling",
      "mime": "image/jpeg",
      "fit": "contain",
      "sha256": "fbc333b97357397e5d70469fd7a5e3e1e9edf2a2f5f24ac86684d9f87cef3844",
      "provenance": "AI-generated conceptual illustration"
    },
    "olympic-kelp-forests": {
      "file": "diagram-kelp-forests.svg",
      "caption": "Another kind of habitat-forming organism. A simplified bull-kelp form: holdfast, flexible stipe, float and blades.",
      "alt": "Another kind of habitat-forming organism. A simplified bull-kelp form: holdfast, flexible stipe, float and blades.",
      "credit": "ORB Journeys · Authored explanatory diagram",
      "source": "https://olympiccoast.noaa.gov/science/habitat/kelp.html",
      "rights": "Original explanatory illustration prepared for ORB Journeys.",
      "width": 1280,
      "height": 720,
      "kind": "illustration",
      "pointId": "kelp-forests",
      "mime": "image/svg+xml",
      "fit": "contain",
      "sha256": "a9f2f956ab0166c6712efe7094e04699307fe1dde8a9e8377990847581dd8fb9",
      "provenance": "Code-authored diagram replacing an unsuitable model illustration"
    },
    "olympic-tidal-zonation": {
      "file": "olympic-tidal-zonation.jpg",
      "caption": "A close sloping rocky intertidal shore at low tide, upper dry rock with barnacles, a mid zone with dark mussels, and lower water-filled pools with anemone-like forms.",
      "alt": "A close sloping rocky intertidal shore at low tide, upper dry rock with barnacles, a mid zone with dark mussels, and lower water-filled pools with anemone-like forms.",
      "credit": "AI-generated illustration · local FLUX.2 Klein",
      "source": "https://www.nps.gov/im/nccn/intertidal.htm",
      "rights": "Original explanatory illustration prepared for ORB Journeys.",
      "width": 1280,
      "height": 720,
      "kind": "illustration",
      "pointId": "tidal-zonation",
      "mime": "image/jpeg",
      "fit": "contain",
      "sha256": "7c1640e26ec0879522778dde91529ebdf10d4515d3dab7ec740ce62d24a36610",
      "provenance": "AI-generated conceptual illustration"
    },
    "olympic-coastal-measurements": {
      "file": "diagram-coastal-measurements.svg",
      "caption": "Keep the instrument’s setting with its record. Place, observation period and measurement type are part of the evidence.",
      "alt": "Keep the instrument’s setting with its record. Place, observation period and measurement type are part of the evidence.",
      "credit": "ORB Journeys · Authored explanatory diagram",
      "source": "https://olympiccoast.noaa.gov/science/oceanographic-moorings/",
      "rights": "Original explanatory illustration prepared for ORB Journeys.",
      "width": 1280,
      "height": 720,
      "kind": "illustration",
      "pointId": "coastal-measurements",
      "mime": "image/svg+xml",
      "fit": "contain",
      "sha256": "7b62c9ddd04e352bc20ef25b3c8c45390b5a643d6b56482e9161136568be743c",
      "provenance": "Code-authored diagram replacing an unsuitable model illustration"
    },
    "olympic-evidence-baselines": {
      "file": "olympic-evidence-baselines.jpg",
      "caption": "A pair of unmarked field notebooks beside a camera on a stable forest overlook, with a glacier valley framed in the distance.",
      "alt": "A pair of unmarked field notebooks beside a camera on a stable forest overlook, with a glacier valley framed in the distance.",
      "credit": "AI-generated illustration · local FLUX.2 Klein",
      "source": "https://www.nps.gov/olym/learn/scienceresearch.htm",
      "rights": "Original explanatory illustration prepared for ORB Journeys.",
      "width": 1280,
      "height": 720,
      "kind": "illustration",
      "pointId": "evidence-baselines",
      "mime": "image/jpeg",
      "fit": "contain",
      "sha256": "57c0109fd0c64ef12cbe172b9dc80a417437b011e34df27df8a5bfcb48320a91",
      "provenance": "AI-generated conceptual illustration"
    },
    "olympic-research-design": {
      "file": "olympic-research-design.jpg",
      "caption": "A close still life of simple field tools on a plain canvas cloth: clean water sample bottles, a thermometer, ruler, blank notebook and pencil, forest stream softly visible behind.",
      "alt": "A close still life of simple field tools on a plain canvas cloth: clean water sample bottles, a thermometer, ruler, blank notebook and pencil, forest stream softly visible behind.",
      "credit": "AI-generated illustration · local FLUX.2 Klein",
      "source": "https://www.nps.gov/rlc/northcoastcascades/research.htm",
      "rights": "Original explanatory illustration prepared for ORB Journeys.",
      "width": 1280,
      "height": 720,
      "kind": "illustration",
      "pointId": "research-design",
      "mime": "image/jpeg",
      "fit": "contain",
      "sha256": "fac957d07bc6be87f90465eeab185502e0a2a709c16f7bfd666c7038640f257b",
      "provenance": "AI-generated conceptual illustration"
    },
    "olympic-elk-browsing": {
      "file": "olympic-elk-browsing.jpg",
      "caption": "Roosevelt elk resting on gravel in Olympic National Park.",
      "alt": "Roosevelt elk resting on gravel in Olympic National Park.",
      "credit": "National Park Service",
      "source": "https://npgallery.nps.gov/AssetDetail/4252DF2D-1DD8-B71B-0B7B85E452EE7A55",
      "rights": "NPGallery: Public domain, full granting rights.",
      "width": 800,
      "height": 600,
      "kind": "photograph",
      "pointId": "elk-browsing",
      "mime": "image/jpeg",
      "fit": "cover",
      "sha256": "408a9f345608abb9782d663492ea9a970af507bda3ce309b8366f7c5ae5a2c20",
      "provenance": "Source-credited documentary photograph"
    },
    "olympic-mountain-goat-removal": {
      "file": "olympic-mountain-goat-removal.jpg",
      "caption": "Captured Olympic mountain goats arriving at a staging area for transport to the Cascades, September 2018.",
      "alt": "Captured Olympic mountain goats arriving at a staging area for transport to the Cascades, September 2018.",
      "credit": "NPS / J. Burger",
      "source": "https://www.nps.gov/olym/planyourvisit/mountain-goat-capture-and-translocation.htm",
      "rights": "NPS-credited photograph; no third-party restriction on source page. https://www.nps.gov/aboutus/disclaimer.htm",
      "width": 668,
      "height": 1000,
      "kind": "photograph",
      "pointId": "mountain-goat-removal",
      "mime": "image/jpeg",
      "fit": "cover",
      "sha256": "bf530662fde768e090984c7c5758071601f7418486b203c8a9b62bd9f8e47fab",
      "provenance": "Source-credited documentary photograph"
    }
  },
  "sources": {
    "overview": {
      "title": "NPS · Olympic National Park",
      "url": "https://www.nps.gov/olym/index.htm",
      "checked": "2026-09-07"
    },
    "tribes": {
      "title": "NPS · Tribes of the Olympic Peninsula",
      "url": "https://www.nps.gov/olym/learn/historyculture/tribes-of-the-olympic-peninsula.htm",
      "checked": "2026-09-07"
    },
    "mou": {
      "title": "NPS · Government-to-government coordination",
      "url": "https://www.nps.gov/olym/learn/management/memorandum-of-understanding.htm",
      "checked": "2026-09-08"
    },
    "history": {
      "title": "NPS · History and culture",
      "url": "https://www.nps.gov/olym/learn/historyculture/index.htm",
      "checked": "2026-09-07"
    },
    "makah": {
      "title": "Makah Tribe · Makah Museum",
      "url": "https://makah.com/attractions/museum/",
      "checked": "2026-09-08"
    },
    "geo": {
      "title": "NPS · Geology",
      "url": "https://www.nps.gov/olym/learn/nature/geology.htm",
      "checked": "2026-09-08"
    },
    "atlas": {
      "title": "NPS · Olympic geodiversity atlas",
      "url": "https://www.nps.gov/articles/nps-geodiversity-atlas-olympic-national-park-washington.htm",
      "checked": "2026-09-08"
    },
    "tectonic": {
      "title": "NPS · Subduction zones",
      "url": "https://www.nps.gov/subjects/geology/plate-tectonics-subduction-zones.htm",
      "checked": "2026-09-07"
    },
    "mountains": {
      "title": "NPS · Mountains",
      "url": "https://www.nps.gov/olym/learn/nature/mountains.htm",
      "checked": "2026-09-08"
    },
    "ice": {
      "title": "NPS · Glaciers and climate change",
      "url": "https://www.nps.gov/olym/learn/nature/glaciers.htm",
      "checked": "2026-09-08"
    },
    "ice-monitor": {
      "title": "NPS · Glacier monitoring",
      "url": "https://www.nps.gov/im/nccn/glaciers.htm",
      "checked": "2026-09-08"
    },
    "forest": {
      "title": "NPS · Temperate rain forests",
      "url": "https://www.nps.gov/olym/learn/nature/temperate-rain-forests.htm",
      "checked": "2026-09-08"
    },
    "montane": {
      "title": "NPS · Montane forests",
      "url": "https://www.nps.gov/olym/learn/nature/montane-forests.htm",
      "checked": "2026-09-07"
    },
    "fire": {
      "title": "NPS · Fire ecology",
      "url": "https://www.nps.gov/olym/learn/nature/fireecology.htm",
      "checked": "2026-09-08"
    },
    "ecology": {
      "title": "USGS · Ecology of Olympic National Park",
      "url": "https://www.usgs.gov/geology-and-ecology-of-national-parks/ecology-olympic-national-park",
      "checked": "2026-09-07"
    },
    "marmot": {
      "title": "NPS · Olympic marmot",
      "url": "https://www.nps.gov/olym/learn/nature/olympic-marmot.htm",
      "checked": "2026-09-08"
    },
    "marmot-monitor": {
      "title": "NPS · Marmot monitoring",
      "url": "https://www.nps.gov/olym/getinvolved/olympic-marmot-monitoring.htm",
      "checked": "2026-09-08"
    },
    "rivers": {
      "title": "NPS · Rivers and lakes",
      "url": "https://www.nps.gov/olym/learn/nature/rivers-and-lakes.htm",
      "checked": "2026-09-07"
    },
    "cycle": {
      "title": "NPS · Salmon life cycle",
      "url": "https://www.nps.gov/olym/learn/nature/the-salmon-life-cycle.htm",
      "checked": "2026-09-08"
    },
    "anadromous": {
      "title": "NPS · Anadromous fish",
      "url": "https://www.nps.gov/olym/learn/nature/anadromous-fish.htm",
      "checked": "2026-09-07"
    },
    "nutrients": {
      "title": "Tonra et al. · Marine-derived nutrients after Elwha dam removal (2015)",
      "url": "https://www.sciencedirect.com/science/article/abs/pii/S0006320715301002",
      "checked": "2026-09-08"
    },
    "blueback": {
      "title": "Quinault Indian Nation · Salmon and river fisheries",
      "url": "https://quinaultindiannation.com/192/Salmon---River-Fisheries",
      "checked": "2026-09-07"
    },
    "water": {
      "title": "Quinault Indian Nation · Water quality",
      "url": "https://quinaultindiannation.com/342/Water-Quality",
      "checked": "2026-09-07"
    },
    "lake-plan": {
      "title": "Quinault Indian Nation · Lake Quinault Management Plan",
      "url": "https://quinaultindiannation.com/224/Lake-Quinault-Management-Plan",
      "checked": "2026-09-08"
    },
    "elwha": {
      "title": "Lower Elwha Klallam Tribe · River restoration",
      "url": "https://www.elwha.org/departments/natural-resources/river-restoration/",
      "checked": "2026-09-07"
    },
    "elwha-history": {
      "title": "NPS · History of the Elwha",
      "url": "https://www.nps.gov/olym/learn/nature/history-of-the-elwha.htm",
      "checked": "2026-09-07"
    },
    "fish-response": {
      "title": "NOAA repository · Reconnecting the Elwha River: fish response (2021)",
      "url": "https://repository.library.noaa.gov/view/noaa/61348",
      "checked": "2026-09-08"
    },
    "edna": {
      "title": "USGS · Environmental DNA and recolonizing fish",
      "url": "https://www.usgs.gov/publications/environmental-dna-effective-tool-track-recolonizing-migratory-fish-following-large",
      "checked": "2026-09-08"
    },
    "sediment": {
      "title": "USGS · Elwha dam removal and coastal ecosystems",
      "url": "https://www.usgs.gov/centers/pcmsc/news/elwha-river-new-study-examines-effects-dam-removals-coastal-ecosystems",
      "checked": "2026-09-08"
    },
    "coast": {
      "title": "NPS · Coast",
      "url": "https://www.nps.gov/olym/learn/nature/coast.htm",
      "checked": "2026-09-07"
    },
    "tides": {
      "title": "NPS · Intertidal monitoring",
      "url": "https://www.nps.gov/im/nccn/intertidal.htm",
      "checked": "2026-09-08"
    },
    "acid": {
      "title": "NPS · Ocean acidification in the rocky intertidal",
      "url": "https://www.nps.gov/articles/ocean-acidification-in-the-rocky-intertidal.htm",
      "checked": "2026-09-08"
    },
    "science": {
      "title": "NPS · Science and research",
      "url": "https://www.nps.gov/olym/learn/scienceresearch.htm",
      "checked": "2026-09-07"
    },
    "research": {
      "title": "NPS · North Coast and Cascades research",
      "url": "https://www.nps.gov/rlc/northcoastcascades/research.htm",
      "checked": "2026-09-08"
    },
    "crescent": {
      "title": "NPS · Lake Crescent",
      "url": "https://www.nps.gov/olym/planyourvisit/visiting-lake-crescent.htm",
      "checked": "2026-09-08"
    },
    "hurricane": {
      "title": "NPS · Hurricane Ridge",
      "url": "https://www.nps.gov/olym/planyourvisit/visiting-hurricane-ridge.htm",
      "checked": "2026-09-07"
    },
    "hoh": {
      "title": "NPS · Hoh Rain Forest",
      "url": "https://www.nps.gov/olym/planyourvisit/visiting-the-hoh.htm",
      "checked": "2026-09-07"
    },
    "queets": {
      "title": "NPS · Queets valley",
      "url": "https://www.nps.gov/olym/planyourvisit/queets-area-brochure.htm",
      "checked": "2026-09-07"
    },
    "solduc": {
      "title": "NPS · Sol Duc Valley",
      "url": "https://www.nps.gov/olym/planyourvisit/visiting-the-sol-duc-valley.htm",
      "checked": "2026-09-07"
    },
    "staircase": {
      "title": "NPS · Staircase and the North Fork Skokomish",
      "url": "https://www.nps.gov/olym/planyourvisit/visiting-staircase.htm",
      "checked": "2026-09-07"
    },
    "goats": {
      "title": "NPS · Mountain goat removal and current monitoring",
      "url": "https://www.nps.gov/olym/planyourvisit/mountain-goat-capture-and-translocation.htm",
      "checked": "2026-09-08"
    },
    "elk": {
      "title": "NPS · Roosevelt elk",
      "url": "https://www.nps.gov/articles/000/roosevelt-elk.htm",
      "checked": "2026-09-08"
    },
    "nurse-trail": {
      "title": "NPS · Moments in Time: nurse logs and snags",
      "url": "https://www.nps.gov/thingstodo/momentsintime.htm",
      "checked": "2026-09-08"
    },
    "deadwood-study": {
      "title": "US Forest Service · Pacific Northwest forest and rangeland soil organism symposium (1999)",
      "url": "https://www.fs.usda.gov/pnw/pubs/pnw_gtr461.pdf",
      "checked": "2026-09-08"
    },
    "revegetation": {
      "title": "NPS · Elwha revegetation project plan (historical)",
      "url": "https://www.nps.gov/olym/learn/nature/elwha-revegetation.htm",
      "checked": "2026-09-08"
    },
    "revegetation-record": {
      "title": "NPS · Elwha field records, January 2013–August 2014",
      "url": "https://www.nps.gov/olym/learn/nature/jan13-aug14_blogentries.htm",
      "checked": "2026-09-08"
    },
    "oceanography": {
      "title": "NOAA · Oceanography of the Olympic Coast",
      "url": "https://olympiccoast.noaa.gov/explore/environment/oceanography.html",
      "checked": "2026-09-08"
    },
    "upwelling": {
      "title": "NOAA · How upwelling works",
      "url": "https://oceanservice.noaa.gov/facts/upwelling.html",
      "checked": "2026-09-08"
    },
    "sanctuary": {
      "title": "NOAA · About Olympic Coast National Marine Sanctuary",
      "url": "https://olympiccoast.noaa.gov/about/",
      "checked": "2026-09-08"
    },
    "kelp": {
      "title": "NOAA · Olympic Coast kelp forests and rocky reefs",
      "url": "https://olympiccoast.noaa.gov/science/habitat/kelp.html",
      "checked": "2026-09-08"
    },
    "moorings": {
      "title": "NOAA · Olympic Coast oceanographic moorings",
      "url": "https://olympiccoast.noaa.gov/science/oceanographic-moorings/",
      "checked": "2026-09-08"
    },
    "invertebrates": {
      "title": "NOAA · Olympic Coast invertebrates",
      "url": "https://olympiccoast.noaa.gov/living/marinelife/invert/",
      "checked": "2026-09-08"
    },
    "stream-monitor": {
      "title": "NPS · North Coast and Cascades water-quality monitoring",
      "url": "https://www.nps.gov/im/nccn/water-quality.htm",
      "checked": "2026-09-08"
    },
    "salmon-eggs": {
      "title": "NOAA · Temperature, oxygen and fish embryo survival",
      "url": "https://www.fisheries.noaa.gov/news/scientists-improve-predictions-how-temperature-affects-survival-fish-embryos",
      "checked": "2026-09-08"
    },
    "salmon-smolt": {
      "title": "NOAA · Pacific salmon and steelhead glossary",
      "url": "https://www.fisheries.noaa.gov/west-coast/sustainable-fisheries/pacific-salmon-and-steelhead-fisheries-management-glossary",
      "checked": "2026-09-08"
    },
    "lake-stratification": {
      "title": "USGS · Temperature and water",
      "url": "https://www.usgs.gov/water-science-school/science/temperature-and-water",
      "checked": "2026-09-08"
    },
    "estuary": {
      "title": "NOAA · What is an estuary?",
      "url": "https://oceanservice.noaa.gov/facts/estuary.html",
      "checked": "2026-09-08"
    },
    "intertidal-zone": {
      "title": "NOAA · What is the intertidal zone?",
      "url": "https://oceanservice.noaa.gov/facts/intertidal-zone.html",
      "checked": "2026-09-08"
    },
    "coastal-landforms": {
      "title": "NPS · Beaches and coastal landforms",
      "url": "https://www.nps.gov/subjects/geology/coastal-landforms.htm",
      "checked": "2026-09-08"
    }
  },
  "navigation": {
    "one-peninsula": {
      "up": {
        "to": null,
        "label": "This edition is anchored on Olympic. Broader geography can continue in Orbiverse."
      },
      "down": {
        "to": "river-continuum",
        "label": "Deepen how the landscape is connected"
      }
    },
    "park-and-peninsula": {
      "up": {
        "to": "one-peninsula",
        "label": "Part of this place or explanation: One peninsula, many worlds"
      },
      "down": {
        "to": null,
        "label": "Finer local evidence is not authored here. Carry this point and its sources into Orbiverse."
      }
    },
    "living-homelands": {
      "up": {
        "to": "one-peninsula",
        "label": "Part of the connected Olympic landscape"
      },
      "down": {
        "to": "shared-stewardship",
        "label": "Examine contemporary coordination"
      }
    },
    "tribal-sovereignty": {
      "up": {
        "to": "living-homelands",
        "label": "Part of this place or explanation: Living homelands"
      },
      "down": {
        "to": null,
        "label": "Finer local evidence is not authored here. Carry this point and its sources into Orbiverse."
      }
    },
    "shared-stewardship": {
      "up": {
        "to": "living-homelands",
        "label": "Return to the containing ecological or explanatory context"
      },
      "down": {
        "to": "elwha-reconnection",
        "label": "A concrete restoration example"
      }
    },
    "ozette-memory": {
      "up": {
        "to": "one-peninsula",
        "label": "Part of the connected Olympic landscape"
      },
      "down": {
        "to": "reading-the-evidence",
        "label": "Examine how evidence supports interpretation"
      }
    },
    "ozette-archaeology": {
      "up": {
        "to": "ozette-memory",
        "label": "Part of this place or explanation: Ozette and the care of memory"
      },
      "down": {
        "to": null,
        "label": "Finer local evidence is not authored here. Carry this point and its sources into Orbiverse."
      }
    },
    "seafloor-to-summit": {
      "up": {
        "to": "one-peninsula",
        "label": "Part of the connected Olympic landscape"
      },
      "down": {
        "to": "ice-carved-land",
        "label": "Examine how raised terrain is sculpted"
      }
    },
    "crescent-basalt": {
      "up": {
        "to": "seafloor-to-summit",
        "label": "Part of this place or explanation: From seafloor to summit"
      },
      "down": {
        "to": null,
        "label": "Finer local evidence is not authored here. Carry this point and its sources into Orbiverse."
      }
    },
    "accretion-and-uplift": {
      "up": {
        "to": "seafloor-to-summit",
        "label": "Part of this place or explanation: From seafloor to summit"
      },
      "down": {
        "to": null,
        "label": "Finer local evidence is not authored here. Carry this point and its sources into Orbiverse."
      }
    },
    "ice-carved-land": {
      "up": {
        "to": "one-peninsula",
        "label": "Part of the connected Olympic landscape"
      },
      "down": {
        "to": "glacier-budget",
        "label": "Examine the ice process"
      }
    },
    "glacial-valleys": {
      "up": {
        "to": "ice-carved-land",
        "label": "Part of this place or explanation: Lake Crescent: a basin with a history"
      },
      "down": {
        "to": null,
        "label": "Finer local evidence is not authored here. Carry this point and its sources into Orbiverse."
      }
    },
    "crescent-trout": {
      "up": {
        "to": "ice-carved-land",
        "label": "Part of this place or explanation: Lake Crescent: a basin with a history"
      },
      "down": {
        "to": null,
        "label": "Finer local evidence is not authored here. Carry this point and its sources into Orbiverse."
      }
    },
    "rain-shadow": {
      "up": {
        "to": "one-peninsula",
        "label": "Part of the connected Olympic landscape"
      },
      "down": {
        "to": "rainforest-layers",
        "label": "Examine a resulting forest environment"
      }
    },
    "snowpack-storage": {
      "up": {
        "to": "rain-shadow",
        "label": "Part of this place or explanation: The mountains divide the weather"
      },
      "down": {
        "to": "floor-ice",
        "label": "Deepen the limits of this explanation: How will declining glacier storage change late-summer flow and temperature in individual Olympic watersheds?"
      }
    },
    "glacier-budget": {
      "up": {
        "to": "one-peninsula",
        "label": "Part of the connected Olympic landscape"
      },
      "down": {
        "to": "floor-ice",
        "label": "Investigate downstream effects of ice loss"
      }
    },
    "blue-glacier-record": {
      "up": {
        "to": "glacier-budget",
        "label": "Part of this place or explanation: A glacier keeps a water budget"
      },
      "down": {
        "to": "floor-ice",
        "label": "Deepen the limits of this explanation: How will declining glacier storage change late-summer flow and temperature in individual Olympic watersheds?"
      }
    },
    "mass-balance": {
      "up": {
        "to": "glacier-budget",
        "label": "Part of this place or explanation: A glacier keeps a water budget"
      },
      "down": {
        "to": "floor-ice",
        "label": "Deepen the limits of this explanation: How will declining glacier storage change late-summer flow and temperature in individual Olympic watersheds?"
      }
    },
    "summer-streamflow": {
      "up": {
        "to": "glacier-budget",
        "label": "Part of this place or explanation: A glacier keeps a water budget"
      },
      "down": {
        "to": "floor-ice",
        "label": "Deepen the limits of this explanation: How will declining glacier storage change late-summer flow and temperature in individual Olympic watersheds?"
      }
    },
    "forest-mosaic": {
      "up": {
        "to": "one-peninsula",
        "label": "Part of the connected Olympic landscape"
      },
      "down": {
        "to": "floor-forest",
        "label": "Investigate causes of vegetation change"
      }
    },
    "treeline-patterns": {
      "up": {
        "to": "forest-mosaic",
        "label": "Part of this place or explanation: Hurricane Ridge: where forest opens into meadow"
      },
      "down": {
        "to": "floor-forest",
        "label": "Deepen the limits of this explanation: Where do changes in moisture, snow duration and disturbance alter Olympic plant communities, and which processes explain the differences?"
      }
    },
    "meadow-phenology": {
      "up": {
        "to": "forest-mosaic",
        "label": "Part of this place or explanation: Hurricane Ridge: where forest opens into meadow"
      },
      "down": {
        "to": "floor-forest",
        "label": "Deepen the limits of this explanation: Where do changes in moisture, snow duration and disturbance alter Olympic plant communities, and which processes explain the differences?"
      }
    },
    "mountain-goat-removal": {
      "up": {
        "to": "forest-mosaic",
        "label": "Part of this place or explanation: Hurricane Ridge: where forest opens into meadow"
      },
      "down": {
        "to": "floor-forest",
        "label": "Deepen the limits of this explanation: Where do changes in moisture, snow duration and disturbance alter Olympic plant communities, and which processes explain the differences?"
      }
    },
    "olympic-marmot": {
      "up": {
        "to": "forest-mosaic",
        "label": "Broaden from a mountain animal to its high-country setting"
      },
      "down": {
        "to": "floor-marmot",
        "label": "Investigate causes of occupancy change"
      }
    },
    "island-evolution": {
      "up": {
        "to": "olympic-marmot",
        "label": "Part of this place or explanation: A life found only here"
      },
      "down": {
        "to": "floor-marmot",
        "label": "Deepen the limits of this explanation: When a meadow loses marmots, how much is explained by habitat conditions, predation, dispersal or imperfect detection?"
      }
    },
    "marmot-hibernation": {
      "up": {
        "to": "olympic-marmot",
        "label": "Part of this place or explanation: A life found only here"
      },
      "down": {
        "to": "floor-marmot",
        "label": "Deepen the limits of this explanation: When a meadow loses marmots, how much is explained by habitat conditions, predation, dispersal or imperfect detection?"
      }
    },
    "rainforest-layers": {
      "up": {
        "to": "one-peninsula",
        "label": "Broaden from a western rainforest to the whole Olympic landscape"
      },
      "down": {
        "to": "fallen-wood",
        "label": "Finer scale: regeneration on a log"
      }
    },
    "elk-browsing": {
      "up": {
        "to": "rainforest-layers",
        "label": "Part of this place or explanation: Hoh: the forest above the forest"
      },
      "down": {
        "to": "floor-forest",
        "label": "Deepen the limits of this explanation: Where do changes in moisture, snow duration and disturbance alter Olympic plant communities, and which processes explain the differences?"
      }
    },
    "canopy-epiphytes": {
      "up": {
        "to": "rainforest-layers",
        "label": "Part of this place or explanation: Hoh: the forest above the forest"
      },
      "down": {
        "to": "floor-forest",
        "label": "Deepen the limits of this explanation: Where do changes in moisture, snow duration and disturbance alter Olympic plant communities, and which processes explain the differences?"
      }
    },
    "fallen-wood": {
      "up": {
        "to": "rainforest-layers",
        "label": "Return to the containing ecological or explanatory context"
      },
      "down": {
        "to": "floor-forest",
        "label": "Deepen the question of forest change"
      }
    },
    "nurse-logs": {
      "up": {
        "to": "fallen-wood",
        "label": "Part of this place or explanation: Queets: the life of a fallen tree"
      },
      "down": {
        "to": "floor-forest",
        "label": "Deepen the limits of this explanation: Where do changes in moisture, snow duration and disturbance alter Olympic plant communities, and which processes explain the differences?"
      }
    },
    "decay-and-soil": {
      "up": {
        "to": "fallen-wood",
        "label": "Part of this place or explanation: Queets: the life of a fallen tree"
      },
      "down": {
        "to": "floor-forest",
        "label": "Deepen the limits of this explanation: Where do changes in moisture, snow duration and disturbance alter Olympic plant communities, and which processes explain the differences?"
      }
    },
    "fire-in-wet-country": {
      "up": {
        "to": "forest-mosaic",
        "label": "Return to the containing ecological or explanatory context"
      },
      "down": {
        "to": "floor-forest",
        "label": "Investigate interacting influences"
      }
    },
    "fire-records": {
      "up": {
        "to": "fire-in-wet-country",
        "label": "Part of this place or explanation: Even wet forests have fire histories"
      },
      "down": {
        "to": "floor-forest",
        "label": "Deepen the limits of this explanation: Where do changes in moisture, snow duration and disturbance alter Olympic plant communities, and which processes explain the differences?"
      }
    },
    "river-continuum": {
      "up": {
        "to": "one-peninsula",
        "label": "Part of the connected Olympic landscape"
      },
      "down": {
        "to": "wood-and-cold-water",
        "label": "Examine habitat-forming processes"
      }
    },
    "douglas-fir-pattern": {
      "up": {
        "to": "river-continuum",
        "label": "Part of this place or explanation: Staircase: a different side of Olympic"
      },
      "down": {
        "to": "floor-salmon",
        "label": "Deepen the limits of this explanation: Which newly accessible habitats support sustained reproduction and survival across generations of returning fish?"
      }
    },
    "floodplain-channels": {
      "up": {
        "to": "river-continuum",
        "label": "Part of this place or explanation: Staircase: a different side of Olympic"
      },
      "down": {
        "to": "floor-salmon",
        "label": "Deepen the limits of this explanation: Which newly accessible habitats support sustained reproduction and survival across generations of returning fish?"
      }
    },
    "wood-and-cold-water": {
      "up": {
        "to": "river-continuum",
        "label": "Return to the containing ecological or explanatory context"
      },
      "down": {
        "to": "salmon-life",
        "label": "Deepen how river structure meets different life-stage needs"
      }
    },
    "stream-temperature": {
      "up": {
        "to": "wood-and-cold-water",
        "label": "Part of this place or explanation: Sol Duc: falls, forest and river habitat"
      },
      "down": {
        "to": "floor-salmon",
        "label": "Deepen the limits of this explanation: Which newly accessible habitats support sustained reproduction and survival across generations of returning fish?"
      }
    },
    "aquatic-insects": {
      "up": {
        "to": "wood-and-cold-water",
        "label": "Part of this place or explanation: Sol Duc: falls, forest and river habitat"
      },
      "down": {
        "to": "floor-salmon",
        "label": "Deepen the limits of this explanation: Which newly accessible habitats support sustained reproduction and survival across generations of returning fish?"
      }
    },
    "salmon-life": {
      "up": {
        "to": "river-continuum",
        "label": "Return to the containing ecological or explanatory context"
      },
      "down": {
        "to": "quinault-blueback",
        "label": "A particular population and habitat"
      }
    },
    "salmon-redds": {
      "up": {
        "to": "salmon-life",
        "label": "Part of this place or explanation: One life, several habitats"
      },
      "down": {
        "to": "floor-salmon",
        "label": "Deepen the limits of this explanation: Which newly accessible habitats support sustained reproduction and survival across generations of returning fish?"
      }
    },
    "smolt-transition": {
      "up": {
        "to": "salmon-life",
        "label": "Part of this place or explanation: One life, several habitats"
      },
      "down": {
        "to": "floor-salmon",
        "label": "Deepen the limits of this explanation: Which newly accessible habitats support sustained reproduction and survival across generations of returning fish?"
      }
    },
    "ocean-in-the-forest": {
      "up": {
        "to": "one-peninsula",
        "label": "Part of the connected Olympic landscape"
      },
      "down": {
        "to": "fallen-wood",
        "label": "Deepen the decomposition route through a forest habitat"
      }
    },
    "tracing-marine-nutrients": {
      "up": {
        "to": "ocean-in-the-forest",
        "label": "Part of this place or explanation: Food webs carry the ocean inland"
      },
      "down": {
        "to": "floor-salmon",
        "label": "Deepen the limits of this explanation: Which newly accessible habitats support sustained reproduction and survival across generations of returning fish?"
      }
    },
    "quinault-blueback": {
      "up": {
        "to": "salmon-life",
        "label": "Return to the containing ecological or explanatory context"
      },
      "down": {
        "to": "floor-quinault",
        "label": "Investigate lake data gaps"
      }
    },
    "lake-water-column": {
      "up": {
        "to": "quinault-blueback",
        "label": "Part of this place or explanation: Blueback and Lake Quinault"
      },
      "down": {
        "to": "floor-quinault",
        "label": "Deepen the limits of this explanation: Which information would most improve decisions about lake habitat, water quality and resilience for blueback?"
      }
    },
    "blueback-monitoring": {
      "up": {
        "to": "quinault-blueback",
        "label": "Part of this place or explanation: Blueback and Lake Quinault"
      },
      "down": {
        "to": "floor-quinault",
        "label": "Deepen the limits of this explanation: Which information would most improve decisions about lake habitat, water quality and resilience for blueback?"
      }
    },
    "elwha-reconnection": {
      "up": {
        "to": "one-peninsula",
        "label": "Part of the connected Olympic landscape"
      },
      "down": {
        "to": "tracking-return",
        "label": "Examine evidence of fish response"
      }
    },
    "elwha-sediment-pulse": {
      "up": {
        "to": "elwha-reconnection",
        "label": "Part of this place or explanation: The Elwha reconnects"
      },
      "down": {
        "to": "floor-salmon",
        "label": "Deepen the limits of this explanation: Which newly accessible habitats support sustained reproduction and survival across generations of returning fish?"
      }
    },
    "reservoir-revegetation": {
      "up": {
        "to": "elwha-reconnection",
        "label": "Part of this place or explanation: The Elwha reconnects"
      },
      "down": {
        "to": "floor-salmon",
        "label": "Deepen the limits of this explanation: Which newly accessible habitats support sustained reproduction and survival across generations of returning fish?"
      }
    },
    "tracking-return": {
      "up": {
        "to": "elwha-reconnection",
        "label": "Return to the containing ecological or explanatory context"
      },
      "down": {
        "to": "floor-salmon",
        "label": "Investigate sustained recovery"
      }
    },
    "edna-sampling": {
      "up": {
        "to": "tracking-return",
        "label": "Part of this place or explanation: How do we know fish returned?"
      },
      "down": {
        "to": "floor-salmon",
        "label": "Deepen the limits of this explanation: Which newly accessible habitats support sustained reproduction and survival across generations of returning fish?"
      }
    },
    "fish-abundance": {
      "up": {
        "to": "tracking-return",
        "label": "Part of this place or explanation: How do we know fish returned?"
      },
      "down": {
        "to": "floor-salmon",
        "label": "Deepen the limits of this explanation: Which newly accessible habitats support sustained reproduction and survival across generations of returning fish?"
      }
    },
    "sediment-to-sea": {
      "up": {
        "to": "one-peninsula",
        "label": "Part of the connected Olympic landscape"
      },
      "down": {
        "to": "floor-coast",
        "label": "Investigate changes in coastal communities"
      }
    },
    "estuary-nursery": {
      "up": {
        "to": "sediment-to-sea",
        "label": "Part of this place or explanation: Where rivers meet the coast"
      },
      "down": {
        "to": "floor-coast",
        "label": "Deepen the limits of this explanation: How can researchers separate natural variability from warming, acidification and local disturbance at Olympic intertidal sites?"
      }
    },
    "rocky-edge": {
      "up": {
        "to": "one-peninsula",
        "label": "Part of the connected Olympic landscape"
      },
      "down": {
        "to": "between-the-tides",
        "label": "Finer scale: the intertidal environment"
      }
    },
    "sea-stack-landscape": {
      "up": {
        "to": "rocky-edge",
        "label": "Part of this place or explanation: Rialto: rock, waves and coastal wildlife"
      },
      "down": {
        "to": "floor-coast",
        "label": "Deepen the limits of this explanation: How can researchers separate natural variability from warming, acidification and local disturbance at Olympic intertidal sites?"
      }
    },
    "coastal-upwelling": {
      "up": {
        "to": "rocky-edge",
        "label": "Part of this place or explanation: Rialto: rock, waves and coastal wildlife"
      },
      "down": {
        "to": "floor-coast",
        "label": "Deepen the limits of this explanation: How can researchers separate natural variability from warming, acidification and local disturbance at Olympic intertidal sites?"
      }
    },
    "kelp-forests": {
      "up": {
        "to": "rocky-edge",
        "label": "Part of this place or explanation: Rialto: rock, waves and coastal wildlife"
      },
      "down": {
        "to": "floor-coast",
        "label": "Deepen the limits of this explanation: How can researchers separate natural variability from warming, acidification and local disturbance at Olympic intertidal sites?"
      }
    },
    "between-the-tides": {
      "up": {
        "to": "rocky-edge",
        "label": "Return to the containing ecological or explanatory context"
      },
      "down": {
        "to": "floor-coast",
        "label": "Investigate interacting coastal stressors"
      }
    },
    "tidal-zonation": {
      "up": {
        "to": "between-the-tides",
        "label": "Part of this place or explanation: Life between immersion and air"
      },
      "down": {
        "to": "floor-coast",
        "label": "Deepen the limits of this explanation: How can researchers separate natural variability from warming, acidification and local disturbance at Olympic intertidal sites?"
      }
    },
    "coastal-measurements": {
      "up": {
        "to": "between-the-tides",
        "label": "Part of this place or explanation: Life between immersion and air"
      },
      "down": {
        "to": "floor-coast",
        "label": "Deepen the limits of this explanation: How can researchers separate natural variability from warming, acidification and local disturbance at Olympic intertidal sites?"
      }
    },
    "reading-the-evidence": {
      "up": {
        "to": "one-peninsula",
        "label": "Part of the connected Olympic landscape"
      },
      "down": {
        "to": "floor-ice",
        "label": "Enter a concrete open investigation"
      }
    },
    "evidence-baselines": {
      "up": {
        "to": "reading-the-evidence",
        "label": "Part of this place or explanation: How to read a changing park"
      },
      "down": {
        "to": null,
        "label": "Finer local evidence is not authored here. Carry this point and its sources into Orbiverse."
      }
    },
    "research-design": {
      "up": {
        "to": "reading-the-evidence",
        "label": "Part of this place or explanation: How to read a changing park"
      },
      "down": {
        "to": null,
        "label": "Finer local evidence is not authored here. Carry this point and its sources into Orbiverse."
      }
    },
    "floor-ice": {
      "up": {
        "to": "glacier-budget",
        "label": "Return to the established basis for this question"
      },
      "down": {
        "to": null,
        "label": "A detailed study design is beyond this edition. The proposed method above and Orbiverse continuation provide a starting point."
      }
    },
    "floor-forest": {
      "up": {
        "to": "forest-mosaic",
        "label": "Return to the established basis for this question"
      },
      "down": {
        "to": null,
        "label": "A detailed study design is beyond this edition. The proposed method above and Orbiverse continuation provide a starting point."
      }
    },
    "floor-marmot": {
      "up": {
        "to": "olympic-marmot",
        "label": "Return to the established basis for this question"
      },
      "down": {
        "to": null,
        "label": "A detailed study design is beyond this edition. The proposed method above and Orbiverse continuation provide a starting point."
      }
    },
    "floor-salmon": {
      "up": {
        "to": "tracking-return",
        "label": "Return to the established basis for this question"
      },
      "down": {
        "to": null,
        "label": "A detailed study design is beyond this edition. The proposed method above and Orbiverse continuation provide a starting point."
      }
    },
    "floor-coast": {
      "up": {
        "to": "between-the-tides",
        "label": "Return to the established basis for this question"
      },
      "down": {
        "to": null,
        "label": "A detailed study design is beyond this edition. The proposed method above and Orbiverse continuation provide a starting point."
      }
    },
    "floor-quinault": {
      "up": {
        "to": "quinault-blueback",
        "label": "Return to the established basis for this question"
      },
      "down": {
        "to": null,
        "label": "A detailed study design is beyond this edition. The proposed method above and Orbiverse continuation provide a starting point."
      }
    }
  }
}