Life-check and escalation states

Source of truth: TITIP-007.

stateDiagram-v2 [*] --> ACTIVE ACTIVE --> CHECK_DUE: frequency elapsed CHECK_DUE --> REMINDER_1: notice attempted REMINDER_1 --> REMINDER_2: second reminder due REMINDER_2 --> ALTERNATE_CHANNEL: alternate channel due ALTERNATE_CHANNEL --> GRACE_PERIOD: attempt recorded GRACE_PERIOD --> TRUSTED_CONTACT_VERIFY: grace elapsed TRUSTED_CONTACT_VERIFY --> REVIEW: minimum confirmations met REVIEW --> ELIGIBLE_FOR_RELEASE: eligibility evidence complete TRUSTED_CONTACT_VERIFY --> HELD: cannot meet minimum ALTERNATE_CHANNEL --> HELD: provider outage CHECK_DUE --> ACTIVE: owner confirms REMINDER_1 --> ACTIVE: owner confirms REMINDER_2 --> ACTIVE: owner confirms ALTERNATE_CHANNEL --> ACTIVE: owner confirms GRACE_PERIOD --> ACTIVE: owner confirms TRUSTED_CONTACT_VERIFY --> ACTIVE: owner confirms REVIEW --> ACTIVE: owner confirms ELIGIBLE_FOR_RELEASE --> ACTIVE: owner confirms HELD --> ACTIVE: owner confirms

ELIGIBLE_FOR_RELEASE creates a release candidate. It does not deliver.