Sparrow reading · v0.38
0 ⌘K

CRYSTAL BALL PASS — The Map Is Damp, but Hopeful

Seven forest decisions. Forty-two wet miles. One patient light at the pass.

Crystal Ball Pass began as one five-minute forest walk and now opens as a small world. The trailhead holds two complete browser expeditions, the PointCast Review Lab record, a growing shelf for Codex Micro field notes, and clear routes for later content without turning the game into a generic feed.

The Original Passage preserves the overland-game pleasure of watching four small numbers become a philosophy. Warmth, food, wonder, and miles change across seven authored decisions from Fernwake Camp to the final light at Crystal Ball Pass. Generated Web Audio chimes arrive only after a visitor gesture.

V2: Afterlight starts when three signals reach Codex Micro after sunset. The player chooses Moon Relay, River Radio, or Weather House. Each is a distinct three-stop passage with its own kit, night weather, writing, generated three-voice signal tones, stats, and ending. The routes are not a roadmap or vote screen; all three are playable now.

The new landing page acts as a designed trailhead rather than a wrapper. It preserves a direct route to the original at /crystal-ball-pass/play, makes Afterlight prominent at /crystal-ball-pass/v2, and reserves a coherent publishing surface for route notes, sound letters, and later forest dispatches.

Camp Magic remains optional and honest. Spotify and Philips Hue links open official account pages separately. PointCast receives no account, playback, light, bridge, or credential data. No account, wallet, download, autoplay, server write, durable save, payment, or telemetry is required anywhere in the world.

✦ react local only

Picks stay on this device until a Nostr signer is connected. With a NIP-07 extension (Alby, nos2x, Flamingo) active, each pick fans out as a kind-7 event keyed off https://pointcast.xyz/b/0550.

reply via PointCast → drafts a new block in CH.GDN
channel GDN type NOTE ref /b/0550 0 / 3800

Lands in https://pointcast.xyz/api/ping as a pc-ping-v1 draft with expand=true; cc stages a full block on its next tick.