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

Analyzes form validation patterns.

Detects excessive validation roundtrips without form submission.
This may indicate UX issues (too many server calls) or missing debouncing.

Threshold: >5 validations without submit triggers warning.

## Output

    %{
      findings: [
        %{
          severity: :warning,
          message: "7 consecutive validations without submit - consider debouncing",
          events: [],
          metadata: %{streak: 7}
        }
      ],
      stats: %{
        validation_count: 10,
        submit_count: 1,
        max_validation_streak: 7
      }
    }

# `analyze`

# `default_enabled?`

# `name`

---

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