Skip to content

Spectre

A compelling apparition still needs a door through which its visitors can leave. Spectre is the Virtual Reality Composition: it admits a virtual place as VRHabitat@1, then keeps one bounded Encounter—participants, purpose, consent, significant events, interruption, and exit—inside it.

The name follows spectre, an appearance or apparition. The experience can matter without becoming Persona identity, physical truth, or authority. An Avatar may present the Lich there; Avatar retains presentation and binding membership while Spectre keeps the place and meeting.

Contract

spectre.virtual_reality revision 2 publishes spectre.admit_habitat@1 and spectre.enter_encounter@2. It returns immutable VRHabitat@1 or settled SpectreEncounter@2: completed, safely exited, interrupted, refused, or unresolved. World authorship, persistent-world effects, headset/runtime ownership, raw tracking archives, Persona/Avatar ownership, generic multiplayer, public release, and claims of physical presence remain outside its contract.

From place to meeting

You want to understand… Continue with…
what makes this place eligible, and this meeting distinct Habitat binding and Encounter admission
how different people can enter, participate, and leave admitted modalities and each participant's departure
what survives a lost runtime runtime state and experienced events
how a greeting can end or recover settling what happened
where the first experiment begins hardware/runtime hypotheses and contract proof

Composition Portfolio · Avatar · Foundry