589 B
589 B
Execute Flow
Actors
- User
- AtlasApp
- AtlasWorkerClient
- AtlasWorkerXPC
- AtlasPrivilegedHelper
- AtlasStore
Sequence
- User previews a plan and confirms execution.
- App sends
task.execute. - Worker splits actions into privileged and non-privileged work.
- Worker performs non-privileged actions directly.
- Worker submits allowlisted privileged actions to helper when needed.
- Worker streams progress, warnings, and per-item results.
- Worker persists task result and recoverable items.
- App renders a result page with success, warnings, and recovery actions.