Runtime schedule
Providers decide when Common Compute can run.
Provider controls, execution verification, and runtime limits are built into the platform from the start.
Providers decide when Common Compute can run.
Explicit caps keep the Mac responsive.
Providers control how much memory the app may use.
Execution stays inside approved limits.
Tasks run only inside approved execution environments.
Results are validated before completion.
Failed work can move to another provider.
Work can be rerun if verification fails.
Customers can see what finished and when.
Execution is limited to expected job types.
The app stops when the provider says it should stop.
The platform does not inspect user documents.