The Assurance Policy
TheASSURANCE.md file acts as Policy-as-Code. It is written in a human-readable format that legal partners and human General Partners can audit, but it contains a strictly structured YAML block that the Sigil engine parses deterministically.
The Template
Copy theassurance_md_template.md file in your toolkit and rename it to ASSURANCE.md.
This file contains the sigil-policy block. The firewall physically prevents the agent from executing any transaction that violates these parameters.
Validation Rules
- Indentation: Ensure you use spaces, not tabs, within the YAML block.
- Format: The policy must be enclosed in a fenced YAML code block (open with three backticks followed by
yaml, then close with three backticks). The Python tool relies on these fences to extract the execution constraints from the document.