All systemsIsland MapFamilyQuestsSchemasDataDownload package

Build specification

Bellwether Portals#

Bellwether contains 41 stateful spatial connections. A Portal is a Component with placement, entry/exit, preview plane, destination, authority, lifecycle, and orientation—not a hyperlink.

State machine#

Idle → available → focused/preview-authorized → opening → traversable → crossing → settling → idle. Locked, unavailable, moved, stale-destination, and external-wait are orthogonal states. A failed resolution returns to a whole, materially complete object and provides a safe explanation.

Movability#

Movable Portals keep stable identity while placement and adjacency version changes. Move requires collision/traversal validation, accessible-route preservation, destination authorization, Source or Project confirmation, and a Record. Moving the Underways wrong door is quest-scoped; moving a Project Portal is role/policy-scoped. Clients reconcile by portal ID/version and never assume coordinates are identity.

Privacy#

Authorize preview before rendering imagery, labels, sounds, occupancy, or summaries. Secret destinations are not discoverable through locked silhouettes or counts. Reduced motion uses a crossfade and persistent landmark.