feat(framework): add QA and communication evaluations - #512
Conversation
f8a1bea to
6eb0b01
Compare
Lock executable journeys, minimize discovery, record short WebM evidence, and keep every feature artifact under its task folder.
QA runs can reuse app entry, test auth, fixtures, and reset instructions without introducing another project configuration.
The skill name and plan channels now make browser-only evidence explicit, preventing API, CLI, or system scenarios from entering Playwright runs.
|
@blafourcade Holà ! Je sais pas si tu le fais mais j'ai fait une passe de relecture ligne par ligne de 100% des lignes générées pour en enlever... 40% facile. Dis-moi si ça se voit ? |
Pace recorded interactions, preserve the final outcome, and offer direct Happy Path playback for reviewer control.
Run each recorded journey atomically and preserve command failures so invalid takes cannot look successful. Validate cut points and final evidence on frames because metadata alone misses broken recordings.
|
|
||
| ## Invocation | ||
|
|
||
| Use the framework pin below. The current version is `0.1.17`. |
There was a problem hiding this comment.
Pourquoi ping une version vs vérifier les capacités de l'outil si tu sais que tu es sur Playwright ?
There was a problem hiding this comment.
On peut le faire sauter mais avec cette version de playwright je suis sûr que ça fonctionne
There was a problem hiding this comment.
C'est juste qu'on créé un point d'ancrage à faire évoluer dans le temps plus tard
There was a problem hiding this comment.
C'est la recommandation NPM / sécu classique...
There was a problem hiding this comment.
Je sais mais je pointe la maintenance dans le temps, peut être mettre un >= ?
Keep dependency recovery explicit while preserving deterministic Playwright and video evidence.
🎯 What & why
Adds post-review UI QA with reviewer evidence, including optional WebM recordings and PR attachment. Adds a fresh-context evaluation for the project communication contract.
🛠️ How it works
🧪 How to verify
pnpm install --frozen-lockfilenode scripts/check-markdown-links.jscd cli && pnpm install --frozen-lockfile && pnpm run knip:production && pnpm testBrowser QA evidence
aidd_docs/tasks/2026_06/2026_06_24-simplifier-creation-formation/qa/happy-path.webm— vp9, 1280×720, 13,8 shappy-path.webm
QA video runs need an application URL. Chromium downloads on the first Playwright CLI use.
✅ I certify