Compare a site against its last audit
what_changedRe-audit a site and report what moved since it was last checked: which findings are new, which were resolved, and how each category score shifted. Use it after the user says they fixed something, or to verify that a deployment did not regress anything. Returns comparable=false when the site has no earlier snapshot, which is not an error — it means history starts now. Unlike the other tools this one WRITES: it stores a durable snapshot of the result, because a comparison against history requires contributing to it. The baseline is the most recent retained snapshot and snapshots are kept at most once per site per six hours, so baselineAt may not be the deployment immediately before this one — read baselineAt rather than assuming it is the last change. Check comparable before attributing any score movement to the site: when the ruleset differed between the two measurements it is false, and the difference then includes a change in grading rather than a change in the website.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | The website to inspect. A bare domain works — "example.com" is treated as https://example.com. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | No | One end of the comparison. | |
| from | No | One end of the comparison. | |
| host | Yes | ||
| note | No | ||
| score | No | Present instead of a diff when history starts with this call. | |
| summary | No | ||
| resolved | No | ||
| worsened | No | ||
| currentAt | No | ||
| direction | No | ||
| spanHours | No | ||
| baselineAt | No | Timestamp of the snapshot being compared against. Snapshots are retained at most once per site per six hours, so this may not be the deployment immediately before the current one. | |
| categories | No | ||
| comparable | Yes | False when the two measurements used different rulesets, or when no earlier snapshot exists. Check this before attributing any score movement to the website. | |
| scoreDelta | No | ||
| newProblems | No | ||
| schemaChanged | No | ||
| partlyImproved | No | ||
| rulesetChanged | No | Null when one snapshot predates version tracking. | |
| comparabilityNote | No | Plain-language account of whether the two ends can be compared. |