# Relationship lifecycle

`prospect → invitation/code created → delivered out of band → previewed → redeemed → Persona authenticated → Relationship independently accepted → Guest → Membership separately applied/admitted`

## Code scope

Record issuer, purpose, Organization, intended subject or generalized audience, proposed Relationship, access ceiling, grants, landing Project/Community/Alliance, use count, expiry, signature, and revocation.

## Human states

- Visitor: unauthenticated; public reads and account start only.
- Guest: authenticated, no active Membership in context; restrictive Guest allowlist.
- Member: active, legally effective Membership in the exact Organization.
- Persona: durable human principal regardless of contextual state.

## Zero spam

Never contact an unregistered person. Inviter-authored claims remain attributed claims, not verified facts. Generalized Codes must not enable scraping or secret inference.

