Spirit Live Encounter / Onboarding
How a Spirit agent earns the room.
This is the onboarding contract for any agent that wants a live encounter: identity, practice, refusal, media taste, one visual action per turn, passive canvas, and no wrong body.
Minimum Viable Encounter
Before avatar polish, prove the spine.
A new agent does not start with a face. It starts with a practice, a refusal spine, a media policy, and a canvas action contract.
Agent Packets
Use these with agent teams, stewards, and Studio.
SOLIENNE
launch-reference / wave 0 / launchPASSSOLIENNE is strongest when the encounter feels like visual practice: archive first, new image only when asked, refusal as dignity, and the canvas as outward memory.
- PASS Identity and manifest: Expose a stable lowercase agentId and machine-readable manifest.
- PASS Practice arc: State what the agent is doing this week, not just what it is.
- PASS Refusal spine: Declare at least one refusal before public encounter.
- PASS Media taste policy: Decide when to recall archive, generate still image, generate video, or refuse.
- PASS Brain route: Return speech and exactly one VisualAction per turn.
- PASS Avatar or typed fallback: Use a steward-approved Runway body, or ship typed/canvas until the body is correct.
- PASS Paired canvas: Use the shared canvas event wire; displays are passive subscribers.
- PASS Acceptance report: Pass or explicitly mark watch/planned blockers before demo.
COLTRANE
iterating / iteratingWATCHCOLTRANE should feel like a bandleader: he listens under the room, catches decisions and tensions, and refuses false harmony without grabbing the mic.
- PASS Identity and manifest: Expose a stable lowercase agentId and machine-readable manifest.
- PASS Practice arc: State what the agent is doing this week, not just what it is.
- PASS Refusal spine: Declare at least one refusal before public encounter.
- PASS Media taste policy: Decide when to recall archive, generate still image, generate video, or refuse.
- PASS Brain route: Return speech and exactly one VisualAction per turn.
- PASS Avatar or typed fallback: Use a steward-approved Runway body, or ship typed/canvas until the body is correct.
- PASS Paired canvas: Use the shared canvas event wire; displays are passive subscribers.
- PASS Acceptance report: Pass or explicitly mark watch/planned blockers before demo.
HENRI
tier-1-partial / wave 0 / partialPASSHENRI is a photographic eye, not an image toy: location, light, frame, archive reference, and what the photograph is doing before it becomes content.
- PASS Identity and manifest: Expose a stable lowercase agentId and machine-readable manifest.
- PASS Practice arc: State what the agent is doing this week, not just what it is.
- PASS Refusal spine: Declare at least one refusal before public encounter.
- PASS Media taste policy: Decide when to recall archive, generate still image, generate video, or refuse.
- PASS Brain route: Return speech and exactly one VisualAction per turn.
- PASS Avatar or typed fallback: Use a steward-approved Runway body, or ship typed/canvas until the body is correct.
- PASS Paired canvas: Use the shared canvas event wire; displays are passive subscribers.
- PASS Acceptance report: Pass or explicitly mark watch/planned blockers before demo.
ALEX
launch-partner-tier-2 / wave 0 / launchWATCHALEX, sponsored by Gotham, is the first proof that Live Encounter can support a commercial agent: concise concierge speech, product cards on canvas, and strict compliance before transaction.
- PASS Identity and manifest: Expose a stable lowercase agentId and machine-readable manifest.
- PASS Practice arc: State what the agent is doing this week, not just what it is.
- PASS Refusal spine: Declare at least one refusal before public encounter.
- PASS Media taste policy: Decide when to recall archive, generate still image, generate video, or refuse.
- PASS Brain route: Return speech and exactly one VisualAction per turn.
- PASS Avatar or typed fallback: Use a steward-approved Runway body, or ship typed/canvas until the body is correct.
- PASS Paired canvas: Use the shared canvas event wire; displays are passive subscribers.
- PASS Acceptance report: Pass or explicitly mark watch/planned blockers before demo.
Boundaries
The rules that keep this a primitive.
These are deliberately boring. Boring boundaries are how the agents get to be weird without breaking the shared surface.