# `ExQuality.Stages.Doctor`
[🔗](https://github.com/riddler/ex_quality/blob/v0.16.0/lib/ex_quality/stages/doctor.ex#L1)

Checks documentation coverage using the doctor package.

Validates @moduledoc presence, function docs, and typespecs
against configured thresholds.

This stage is automatically enabled only if `:doctor` is in deps.

# `run`

```elixir
@spec run(keyword()) :: ExQuality.Stage.result()
```

Runs the doctor stage.

## Config options

- `summary_only` - Only show summary, not detailed report (default: false)

---

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