Compatibility and preflight
Reject unsupported proof profiles, unsafe paths, symlinks, devices, oversized inputs, insufficient RAM, and insufficient scratch before proving.
Guard is a local CLI and OCI workflow for teams that need a supported proof job to respect a RAM ceiling, fail early when resources are insufficient, and recover predictably after interruption.
Reject unsupported proof profiles, unsafe paths, symlinks, devices, oversized inputs, insufficient RAM, and insufficient scratch before proving.
Use conventional proving only when estimated peak use is within 70% of the configured RAM budget. Otherwise choose bounded mode with at least 10% scratch headroom.
Emit a versioned JSON result for schedulers and JSON Lines progress for operators, with stable classes for resource, checkpoint, verifier, license, input, and internal failures.
The MIT engine owns AIR evaluation, commitments, FRI, proof assembly, verification, resource estimation, conventional and bounded execution, and public schemas. Guard calls that engine through versioned file contracts; it does not change proof semantics.
| Surface | Community engine | Guard supervisor |
|---|---|---|
| Proof behavior | Open and MIT | Calls the exact released engine |
| Doctor and compatibility | Included | Orchestrates policy and diagnostics |
| Automatic mode selection | Primitive estimators | Included |
| Checkpoint supervision | Checkpoint primitives | Included |
| CI regression policy | Reports | Included |
| Hosted service | None | None |
Each exact Guard release is activated once. Successful activation writes a release-scoped local entitlement. Proving, resume, verification, and continued use of that activated release make no license-network request. A current subscription is required only to activate a newer release.
No TinyZKP worker fleet, queue, database, metering, artifact upload, account dashboard, or pager sits in the proof path.
No custom AIR work, private branches, service-bureau rights, onboarding calls, SLA, SSO, or architecture consulting is included.