What problem does it solve?
It solves the problem of provider schema and field changes that look correct in code but fail or return wrong data only when exercised against live cloud APIs.
Core Features & Use Cases
- Diff-driven verification: extracts added/changed
.lr resources and fields plus affected provider .go files from a PR or commit range.
- Live, cheapest-infra smoke testing: provisions minimal Terraform resources per cloud to populate each changed field, then queries them with
mql run.
- Cost and safety guardrails: gates the run when projected spend exceeds $2/hour, requires explicit approval, retries transient apply failures, and always tears down.
- Bug triage with actionable outputs: reports verification results, separates environment limitations from provider bugs, and creates one combined fix PR for verifiable provider issues.
Quick Start
Trigger this skill for a provider PR (for example, PR #7701) by asking your AI assistant to run provider-verification to provision the smallest Terraform infra needed and verify every changed resource/field against live cloud accounts.