//! Verification traits for backend-agnostic translation validation
//!
//! These traits allow any backend to provide SMT semantics for its target
//! instruction set. The translation validator is generic over source and
//! target semantics.
//!
//! Z3 0.19 uses thread-local context — no lifetime parameters needed.
use BV;
/// Encodes source (WASM) operation semantics as SMT formulas
/// Encodes target (ARM, RISC-V, etc.) operation semantics as SMT formulas