DIMENSIONS = ['edge_entry_state', 'waf_decision_state', 'cache_decision_state', 'origin_path_state', 'r2_delivery_state', 'compatibility_state', 'evidence_boundary_state', 'recovery_decision_state']

def analyze(case):
    """Return one bounded state per dimension using only the supplied synthetic fixture."""
    return {d: "OPEN" for d in DIMENSIONS}
