Skip to content

Executor Subset Reference

This page documents the practical subset model used by executor safety checks. Use it as an operator/developer quick-reference for why work may fallback.

Subset philosophy

  • Support predictable, constrained execution.
  • Reject language/runtime features that break safety or determinism goals.
  • Return explicit fallback reason codes.

Conceptual categories

CategoryTypical behavior
Basic syntax and pure logicusually supported
Unrestricted filesystem/network accessusually restricted
Dynamic code evaluation patternsusually restricted
High-risk process/system controlrestricted

Validation to result path

Fallback reasons (examples)

  • outside_subset
  • timeout
  • runtime_error
  • policy-specific restriction reasons

Operating recommendations

  • Track fallback reason distribution by project/workload type.
  • Tune prompts and task decomposition to stay inside supported subset.
  • Escalate unsupported patterns to cloud-review path only when policy allows.