# Deterministic fixtures and scenarios `fixtures/scenarios/` defines failure and recovery behavior without touching the real server. Codex must build a telemetry simulator/fake sources capable of: - serving Prometheus-compatible query/metadata responses or a suitable deterministic adapter; - exposing Unraid/inventory snapshots; - emitting normalized events; - changing source freshness; - simulating service probe results; - controlling time for alert tests; - supporting browser end-to-end scenarios. Every scenario must validate against `specs/simulator-scenario.schema.json`. Production fault tests must use these fixtures or captured redacted read-only data. Never remove disks, degrade arrays, crash real containers or disrupt the network solely for testing.