Vaultfire V3 SDK final ABI reconciliation
Date: 2026-08-26
Scope: repos/vaultfire-sdk only

CURRENT CANONICAL SDK ABIS
- accountabilityBond: 36 functions
  0x0c18d05c868716fad4bfc1fcfad2da51c83f247de06a7e3871dcece768a9526f
- partnershipBond: 55 functions
  0x954aeee609e92a621e726dcae77be193085651626941d582ca2f7f3b7c073d8c
- governance: 45 functions
  0xcf81d69fed252f21bfd7661ff53868aa81b9ce1a4a1c89edbec9eaabffa7ad0a
- mandateRegistry: 24 functions
  0xe31e9d196bf5a37c328313f688b0d6eff881847e6c46437c1fc617faff8e80e3

CLASSIFICATION
- Accountability removed 15 obsolete generic-dispute compatibility selectors.
  Ten had remained in the reviewed SDK closure; the final ABI adds
  FLOURISHING_NON_CONTROL_BOUNDARY() and advanceObjectiveEvidence(uint256),
  producing the exact 44 - 10 + 2 = 36 transition.
- Partnership adds two read-only mission-boundary constants:
  FLOURISHING_MISSION() and FLOURISHING_NON_CONTROL_BOUNDARY(). They cannot
  move value, change custody, or create a write capability.
- Governance intentionally replaces the unpinned
  setCallPolicy(address,bytes4,bool,uint96) with the codehash-bound
  setCallPolicy(address,bytes4,bool,uint96,bytes32). It adds two read-only
  pin-state getters plus pinCanonicalAddress(address,bytes32), an append-only
  only-self configuration operation. The SDK ABI records the full interface,
  but the only-self configuration operations are not exposed through
  V3_WRITE_METHODS.

ROUTES AND SAFETY
- The 11 SDK read routes are unchanged.
- Removed Accountability selectors are absent from the canonical SDK ABI and
  write allowlist.
- Deployment verification, runtime-codehash verification, ABI identity,
  chain, capability-evidence, value, and strict-schema gates remain required.

HISTORICAL REPORTS
- Dated 2026-08-25 closure reports preserve the validation state observed at
  that time and are marked superseded for ABI counts and identities. Their
  historical bodies were not rewritten.

VALIDATION
- SDK build: PASS.
- SDK typecheck: PASS.
- SDK public API and focused ABI regressions: PASS.
- Direct V3 site/x402 route regressions: PASS.

No Base Solidity, protected V2, site/x402, Solana, v3-open-spec,
v3-operations, completeness-ledger, or partner-package file was edited.
