Przejdź do treści

Membership Acceptance v1

Source schema: doc/schemas/membership-acceptance.v1.schema.json

Append-only acceptance fact showing that a subject accepted entry into a bounded Orbiplex policy surface and covenant. Acceptance is not a universal authority grant.

Governing Basis

Project Lineage

Requirements

Stories

Fields

Field Required Shape Description
schema/v yes const: 1
acceptance/id yes string
participant/subject yes ref: _shared/membership-enums.v1.schema.json#/$defs/subject
accepted/at yes string
entry/profile yes ref: _shared/membership-enums.v1.schema.json#/$defs/entry_profile_class
invitation/ref no string
sponsorship/refs no array
covenant/ref yes string
surface-policy/ref yes string
probation/until no string
status yes enum: accepted, probationary, completed, withdrawn, revoked
notes no string
extensions no ref: _shared/membership-enums.v1.schema.json#/$defs/extensions
## Field Semantics

schema/v

  • Required: yes
  • Shape: const: 1

acceptance/id

  • Required: yes
  • Shape: string

participant/subject

  • Required: yes
  • Shape: ref: _shared/membership-enums.v1.schema.json#/$defs/subject

accepted/at

  • Required: yes
  • Shape: string

entry/profile

  • Required: yes
  • Shape: ref: _shared/membership-enums.v1.schema.json#/$defs/entry_profile_class

invitation/ref

  • Required: no
  • Shape: string

sponsorship/refs

  • Required: no
  • Shape: array

covenant/ref

  • Required: yes
  • Shape: string

surface-policy/ref

  • Required: yes
  • Shape: string

probation/until

  • Required: no
  • Shape: string

status

  • Required: yes
  • Shape: enum: accepted, probationary, completed, withdrawn, revoked

notes

  • Required: no
  • Shape: string

extensions

  • Required: no
  • Shape: ref: _shared/membership-enums.v1.schema.json#/$defs/extensions