Verification
Verification checks actual project state. A dependency being installed does not automatically mean the integration is healthy.
Each verifier returns:
- an integration ID
- a health state
- checks with pass, warning, fail, or skipped status
- diagnostics
Current health states:
| State | Meaning |
|---|---|
healthy |
Expected dependency and configuration signals are present. |
partial |
Some expected setup is present, but configuration is incomplete. |
broken |
A verifier can identify a broken setup. |
not-installed |
Required dependency signals are absent. |
unknown |
Avis cannot confidently classify the integration state. |
Current built-in verifiers mostly distinguish healthy, partial, and not installed states.