A connection changes state only through named transitions
Context
Account usability drives binding eligibility and provider admission.
Decision
Use named, locked account transitions to validate source standing and commit account changes, binding reassessment and both audits together. A disconnected account link cannot be revived.
Alternatives Considered
Update account status directly. Direct edits could leave bindings and audit history inconsistent with account usability.
Revive the disconnected record. Creating a new link preserves the old account’s history and avoids reusing its binding identity.
Consequences
Every current binding reference prevents disconnection, including an invalid binding.
An unfinished account can be discarded so it does not block removal of its installation.
The console derives account indicators and attention categories from saved standing.