# `mix req_llm.provider_drift`
[🔗](https://github.com/agentjido/req_llm/blob/main/lib/mix/tasks/provider_drift.ex#L1)

Run a small, credential-aware live verification matrix without updating
fixtures or checked-in compatibility evidence.

    mix req_llm.provider_drift --dry-run
    mix req_llm.provider_drift --provider openai
    mix req_llm.provider_drift --output-dir .artifacts/provider-drift

Missing provider credentials are reported as skipped anchors. The generated
JSON embeds compatibility evidence using the current versioned schema, while
the Markdown report contains only model, surface, scenario, status, failure
layer, remediation, and correlation metadata.

Fixture recording remains a separate explicit action through
`mix req_llm.model_compat MODEL --scenario SCENARIO --record`.

---

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