Testing Overview
Testing in this repo is split into:offline validationlive readiness and cluster validation
Offline testing goals
Offline tests should prove:- solver logic is deterministic
- policy caps are enforced
- adapters emit stable envelopes in fixture mode
- plan hashing is stable
- operator CLIs fail fast when configuration is missing
Live testing goals
Live tests should prove:- SDK adapters can build real bundles from RPC
- signers match protocol expectations
- direct protocol transactions can settle
- the vault program is deployable and executable
- the bootstrap path works end-to-end
- rebalance proofs can be recorded on-chain