Skip to main content

TypeAlias.TrustAuditSubjectState

type TrustAuditSubjectState = ObjectEnum<typeof TrustAuditSubjectState>;

Lifecycle of a tracked product (AI-visibility audit subject).

  • baseline_pending: recruited at publish; the passport stays draft until the baseline audit (T0) completes. On definitive baseline failure the subject is deleted (fail-open), never left in this state.
  • active: baseline captured, passport published, re-audited weekly.
  • archived: passport archived or its webPageUrl removed; audits stop and the quota slot is freed. Terminal.