Customer
The customer controls identity, policy, credentials, deployment, and risk decisions.
ARCHITECTURE
alienctl reads the current trusted state. It saves the approved action and an audit record in one step. Only one process can then send the action. If the result is unclear, alienctl keeps that state.
Person or operator ↓ Mission and Mandate ↓ verified identity and active policy ↓ exact ActionIntent and Decision ↓ saved attempt, audit record, and Receipt ↓ one connector sends the action ↓ saved result or outcome_unknown ↓ read-only check of the provider
The customer controls identity, policy, credentials, deployment, and risk decisions.
alienctl checks the request. It saves the action, controls who can send it, and records the result.
GitHub is the source of truth for the status. A GitHub read shows provider state. It does not prove approval or code quality.
prepared to dispatching.dispatching attempt cannot run again. It must be checked with the provider.