DIMENSIONS = ['dependency_graph_state', 'startup_order_state', 'dependency_condition_state', 'health_readiness_state', 'completion_gate_state', 'restart_semantics_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}
