Install
Key exports
| Export | Description |
|---|---|
createPolicy | Scaffold a new policy directory with a starter policy.json |
generateBundle | Compile and sign a policy into a content-addressed bundle |
upgradePolicy | Create the next version of a policy |
validatePolicy | Verify that all version bundles are valid |
compilePolicy | Run the 8-phase compiler against a policy directory |
definePolicy | Construct a PolicyDefinition object in code |
Creating a policy programmatically
Compiling a policy
Upgrading a policy
Validating all versions
Defining a policy in code
See also
- Write Your First Policy - step-by-step CLI and API walkthrough
- Policy Versioning - safe update strategy
- Policy Schema Reference - complete field reference