| name | render-regression-check |
| description | Diagnose rendering regressions by finding and fixing the earliest broken stage with minimal scope. |
Skill: render-regression-check
Use when:
- something used to render correctly and now regressed
- there is a known recent diff/commit window
- a visual regression is available
Goal
Find the smallest changed surface that explains the regression.
Workflow
- Define:
- last known good behavior
- current broken behavior
- suspect file set / diff if available
- Classify affected stage:
- DOM
- style/cascade
- layout
- paint tree
- host composition
- Inspect only changed files first.
- Look for contract breaks across stage boundaries.
- Fix the source-stage regression, not the last visible symptom.
- Verify using the smallest deterministic repro.
Do not
- scan unrelated files
- convert a regression fix into a broad cleanup
- skip before/after behavior description
Output contract
- regressed behavior
- suspect surface
- root cause
- minimal rollback/fix strategy
- verification
Token discipline
- stay inside the diff unless evidence forces wider inspection