SIMULATION ≠ PREDICTION
The roles exist and are published. This interface makes no statement about anyone's intent to use them.

Published control paths are executed against one target inside an isolated chain-state copy. Each call produces a before/after diff; the state copy is then discarded.
Copy state at one stated block.
eth_blockNumberLoad thirteen published EOA addresses.
registry.roles()Call each function and read five target fields.
state.diff()Keep only the reproducible report.
fork.dispose()The roles exist and are published. This interface makes no statement about anyone's intent to use them.
Role holders can change. Each report is valid only for the exact block printed on it.
The current implementation does not enforce oraclePaused internally. The volley records no observed target-state movement.
L2BEAT: not even Stage 0. Exit window: None. Sequencer failure: “No mechanism”. Critical upgrade path: EOA, no delay.