Audits a vault curator's point-in-time allocation snapshot against per-market absolute and relative caps and a declared mandate: per-market and per-asset-class limits, idle floor, RWA floor, DeFi ceiling, concentration (largest market share and Herfindahl index), redemption coverage and conservation. Caps follow the pinned Morpho curation documentation semantics: caps are allocation-time constraints, so an audit legitimately reports breaches observed on a snapshot. Declared minor-unit values only: no on-chain reads, no pricing, no curator or platform is named.
Paste policy_parameters as declared values: profile (morpho_vault_v2 or generic), snapshot (total_assets_minor, idle_minor, markets[] with market_label, asset_class, allocated_minor, optional abs_cap_minor / rel_cap_bp / withdrawable_minor), mandate (max_per_market_bp, max_per_asset_class_bp, min_idle_bp, optional min_rwa_bp / max_defi_bp) and optional redemptions (pending_minor, horizon_hours). Integer minor units and integer basis points only. The pre-filled example is synthetic.