ReserveGrid restores operator control without undoing miner autonomy. That is the entire product. Two trust layers operationalize it; the second one — the Invariant Shield — is itself decomposable into three orthogonal check classes.
The Shield is one product feature. Internally it runs three orthogonal check classes — S, D, M — phased so the operator can adopt at the granularity of risk appetite. Phase 1.5 fills the remaining 7 Tier 3 invariants under the existing Phase 1 umbrella.
Re-derive consensus quantities — coinbase value, template weight, merkle root, witness commitment, sigops cost — from the raw block bytes. Reject on declared-vs-derived mismatch.
Templates whose declared fields don't match what the bytes actually encode. The whole F2Pool sigops + Antpool cached-coinbase class.
Average verdict latency stays under 10ms even with the full Shield active. Miners connect over standard SV2 and notice nothing.
Declared values and raw bytes are internally consistent — the template-manager has rewritten both. Layer 1 and Class S/D are blind to this by construction. Class M compares the template's tx set against the operator's independent bitcoind mempool view.
Spin up against curated edge cases. Verdicts within minutes. Miners connect over standard SV2 and notice nothing. ReserveGrid never touches private keys, coinbase outputs, or funds.