Story Reveal Ledger
Tracks what each story entry is allowed to expose, what it actually exposes to
the player, and which authority files or gate conditions justify that reveal.
Use this ledger to keep story artifacts below the exposure ceiling defined by
the cited lh-*, ul-*, ud-*, or caution-surface files.
| Reveal ID | Entry ID | Claim Or Surface | Authority Sources | Allowed Exposure | Actual Exposure | Gate Or Preconditions | Player Surface | Branch Scope | Downstream Consequence | Audit Status |
|---|---|---|---|---|---|---|---|---|---|---|
r-act0-d1-woke-arrival | act0-day1-i-woke-alone | MC has arrived somewhere unfamiliar without memory of the journey and carries no divine mark | ../lore/local/gl-mc-corebound.md, ../lore/hooks/lh-game1-cosmology-hooks.md | hinted (arrival mechanism) | hinted | first-launch new game | opening Journal entry; MC's diary in player hand | linear | seeds the Day 1 survive thread | pass |
r-act0-d1-demon-presence-observed | act0-day1-water-first | There is something hostile and other in this region; the MC observes one of its effects on growth | ../lore/hooks/lh-game1-world-hooks.md, ../lore/local/gl-game1-demon-remains.md | revealed (demon presence; in-Zone observable) | revealed for demon presence; hinted for the growth anomaly cause | MC reaches the stream | Journal records the green-patch observation | linear | primes the "wrongness" pattern for later entries | pass |
r-act0-d1-night-danger | act0-day1-before-dark | Night is more dangerous than day; the MC plans accordingly | ../lore/hooks/lh-game1-world-hooks.md | revealed (night danger; in-Zone observable) | revealed | MC has water and a candidate shelter site | Journal records the shelter and the "do not leave the fire to die" line | linear | opens act0.survive.search-for-food | pass |
r-act0-d1-second-wrongness | act0-day1-food-or-trouble | A second wrongness pattern is observable in the forage area; the MC names two such observations | ../lore/local/gl-game1-demon-remains.md, ../lore/hooks/lh-game1-world-hooks.md | hinted (the wrongness pattern; mechanism stays hidden) | hinted | MC has reached the forage area | Journal records the glossy bramble fruit and the wrong-bark tree observations | linear (fork annotation to Lost Hours) | seeds the recover-the-lost-hours arc as an available fork | pass |
r-act0-d1-pre-blackout-symptoms | act0-day1-condition-pre-blackout | The MC's body registers anomalous symptoms before the gap | ../lore/local/gl-mc-earthborn-backgrounds.md, ../lore/hooks/lh-game1-world-hooks.md | hinted (cause stays hidden) | hinted | foreshadowing route engaged | Journal records the symptom list as the "I had a warning" anchor | lost-hours-foreshadowed | gates "I had a warning" callbacks on act0-day1-the-missing-hours | pass |
r-act0-d1-gap-opened | act0-day1-the-missing-hours | The MC has lost time; the Journal page truncates; the camp is disturbed and the old stones look nearer | ../lore/local/gl-mc-corebound.md, ../lore/hooks/lh-game1-world-hooks.md | revealed (in-Zone observables: dead fire, moved kit, perceived nearness of stones); hinted (anchor adjacency and the gap mechanism) | revealed for observables, hinted for mechanism | MC returns from the forage area | Journal renders the truncated line and the resume paragraph | lost-hours (parent) | opens act0.survive.recover-the-lost-hours | pass |
r-act0-d1-tracks-demon | act0-day1-tracks-in-camp | A non-human presence left tracks at the shelter while the MC was absent | ../lore/hooks/lh-game1-world-hooks.md | revealed (demon proximity; in-Zone observable trace) | revealed | MC has returned to the wedge | Journal records the evidence inventory: dead fire, moved wood, ash line, displaced pack, unreadable tracks | lost-hours | contributes to recover-the-lost-hours reconstruction | pass |
r-act0-d1-tracks-stone-aspect | act0-day1-tracks-in-camp | Viewed from the shelter, the old stones still look closer than they did at noon | ../lore/local/gl-mc-corebound.md, ../lore/hooks/lh-game1-world-hooks.md | hinted (anchor adjacency stays hinted; the stones' presence is revealed) | hinted | MC has catalogued the camp evidence | Journal records the stone-aspect note alongside the evidence list | lost-hours | reinforces the stone-line observation continuity | pass |
r-act0-d1-post-blackout-symptoms | act0-day1-condition-post-blackout | The MC's body registers anomalous symptoms after the gap | ../lore/hooks/lh-game1-world-hooks.md, ../lore/local/gl-mc-earthborn-backgrounds.md | hinted (cause stays hidden) | hinted | MC has catalogued the camp evidence | Journal records the after-state symptom list | lost-hours | feeds the recover-the-lost-hours reconstruction; pairs with the pre-blackout list on the foreshadowed route | pass |
r-act0-d1-fragment | act0-day1-dream-fragment | The MC reports a sensory fragment from the gap that they cannot place | ../lore/hooks/lh-game1-cosmology-hooks.md | hinted (cause stays hidden; no named entity) | hinted | Lost Hours route engaged | Journal records the fragment in a short, broken-rhythm passage | lost-hours (conditional) | registers a 'fragment from the gap' for later return | pass |
r-act0-d1-stones-as-site | act0-day1-old-stones-first-notice | The old stones are a real, accessible site with weathered marks on the north faces | ../lore/hooks/lh-game1-world-hooks.md, ../lore/local/gl-game1-old-hero-traces.md | revealed (the stones as an in-Zone observable site) | revealed | MC has catalogued the camp evidence | Journal records the stone-line description and the marks observation | linear (fork annotation to Old Stones thread) | registers the stone line as the first post-night investigation lead | pass |
r-act0-d1-stones-anchor-adjacency | act0-day1-old-stones-first-notice | The MC notes the stones as worth investigating once immediate survival pressure eases, without proposing what they are | ../lore/local/gl-mc-corebound.md, ../lore/hooks/lh-game1-cosmology-hooks.md | hinted (anchor function stays hidden) | hinted | MC has registered the stones as a site | Journal records the MC's "I am going to find out" beat | linear (fork annotation) | primes the player to inspect the stones once the first-night survive gate clears | pass |
r-act0-d2-night-survival | act0-day2-morning-came | The MC survived the first night; the night was dangerous and the cost is real | ../lore/hooks/lh-game1-world-hooks.md, ../lore/local/gl-mc-earthborn-backgrounds.md, ../lore/universe/ud-world-law.md | revealed (night survival and night danger; in-Zone observables) | revealed | MC has survived to dawn | Journal renders the dawn entry; closes the first-night survive thread | linear (rejoin for all routes) | resolves act0.survive.survive-the-first-night; hands off to the Old Stones clue as the first post-night continuation | pass |
r-act0-d2-stones-close-inspection | act0-day2-inspect-the-old-stones | The old stones can be inspected up close: repeated worked marks, thinner ash, and a locally different quiet are observable without explanation | ../lore/hooks/lh-game1-world-hooks.md, ../lore/local/gl-game1-old-hero-traces.md, ../lore/local/gl-mc-corebound.md | revealed (site and worked marks); hinted (why the place feels different) | revealed for the stones and repeated marks; hinted for the local difference | act0-day2-morning-came; act0-day1-old-stones-first-notice | Journal records the close inspection, the repeated cuts, the thinner ash, and the odd quiet | linear | activates Inspect The Old Stones and seeds later follow-up clues without interpreting them | pass |