Behavior contracts
Reusable, versioned behaviors โ patrol, dock, inspect, timed drives โ with safety rules and preconditions built in. Contracts are hashed, registered, and referenced on every intent so you always know exactly which recipe ran.
Not one-off prompts. Not ad-hoc scripts at runtime. Behaviors are reviewed, tested, and promoted like software releases.
- YAML-defined contracts with schema validation
- Preconditions: battery, localization, clearance gates
- Invariants enforced continuously during execution
- Version pinning via contract reference on each intent