Verify Charter Amendment
verify_amendmentVerify an amendment against its charter's amendment policy, reporting signature and threshold checks separately to avoid hiding failures in a single boolean.
Instructions
Verify an amendment against its charter's amendment policy. Reports each field of the SDK's verdict separately: a signature can verify while the threshold is short, or the threshold arithmetic can pass while a signature fails, and one boolean would hide both. Session state is not an authoritative registry: amendments live only in this process, are lost on restart, and carry no external trust. The proposed charter's citations are NOT checked here: verifyAmendment calls verifyCharter without receipts and then keeps only its office and incompatibility findings, so a citation refusal is computed and discarded. Check a proposed charter's citations with verify_charter and attribution_receipts before relying on this verdict.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| charter_id | Yes | ||
| amendment_id | Yes |