# `Excessibility.TelemetryCapture.Analyzers.AccessibilityCorrelation`
[🔗](https://github.com/lessthanseventy/excessibility/blob/v0.18.1/lib/telemetry_capture/analyzers/accessibility_correlation.ex#L1)

Correlates state changes with accessibility implications.

Identifies events that may need accessibility considerations:
- Modal/dialog opening (focus management)
- Dynamic content updates (live regions)
- Error messages (ARIA announcements)
- List updates (screen reader notifications)

Not enabled by default - run with `--analyze=accessibility_correlation`.

## Output

    %{
      findings: [
        %{
          severity: :info,
          message: "Event handle_event:open_modal changes 'modal_open' - modal state is accessibility-sensitive",
          events: [2],
          metadata: %{
            field: :modal_open,
            type: :modal,
            recommendations: ["Focus management needed - trap focus in modal"]
          }
        }
      ],
      stats: %{a11y_concerns: 1}
    }

# `analyze`

# `default_enabled?`

# `name`

---

*Consult [api-reference.md](api-reference.md) for complete listing*
