spec-suite-driftlisted
Install: claude install-skill QAIA-Project/QAIA
> **Ce que cette skill promet, et depuis quand.** La note vient d'un **programme fige, livre
> avec le plugin** (`scripts/`), pas d'un algorithme rejoue de memoire : deux passages sur le
> meme fichier donnent le meme resultat, et la note est comparable d'une semaine a l'autre.
>
> Ce n'etait pas vrai avant le 2026-08-09. La skill demandait alors de materialiser l'algorithme
> en session depuis sa propre prose -- ~300 lignes d'expressions regulieres re-derivees a chaque
> invocation. Une revue independante l'a releve ; le prix a d'abord ete ecrit, puis supprime.
> **Rien ne s'execute tout seul pour autant** : le fichier est lu et lance par Claude quand vous
> invoquez la skill, avec vos droits, et vous pouvez le diffier, l'epingler ou refuser.
# spec-suite-drift — the specification against the suite
Follow the shared contract in `../README.md`.
`contract-probe` compares a **running application** to its documentation. This skill compares the
**test suite** to that same documentation. Both halves are usually self-consistent when read
alone, which is precisely why nobody notices they disagree.
It reads two documents. **No application runs, no credential is used, no request leaves the
machine** — so unlike every other check in this plugin it can run on every commit, against any
project, including one you only have a copy of.
## The case that produced this skill
`realworld-apps/realworld` publishes an OpenAPI specification *and* a shared Playwright suite that
every implement