Closed subject inventory for Threadline-owned evidence records.
Phase 95 keeps this boundary intentionally narrow so later evidence APIs and surfaces cannot silently expand into host-owned auth, tenancy, or compliance workflow semantics.
Summary
Functions
Returns whether a subject or subject descriptor is supported.
Returns the closed supported subject inventory for v1.22.
Validates a subject or subject descriptor against the closed inventory.
Types
Functions
@spec supported?(subject_descriptor()) :: boolean()
Returns whether a subject or subject descriptor is supported.
Returns the closed supported subject inventory for v1.22.
@spec validate(subject_descriptor()) :: :ok | {:error, {:unsupported_subject, term()}}
Validates a subject or subject descriptor against the closed inventory.