bagisto-change-verification
Installation
SKILL.md
Change Verification
The completion gate for Bagisto. A change is not done until every gate its diff
reaches has passed and been reported. These four gates are the five test
workflows in .github/workflows/ — E2E runs as two, Admin and Shop — so a
change that clears them locally is a change that clears the pipeline.
The four gates
| # | Gate | Command | Applies when |
|---|---|---|---|
| 1 | Style | vendor/bin/pint --test |
any .php changed |
| 2 | Tests | vendor/bin/pest |
any .php changed |
| 3 | E2E | npm run test:e2e from the package directory |
any view, JS, CSS or route changed |
| 4 | Translations | php artisan bagisto:translations:check |
any Resources/lang/** changed |
| 5 | Naming | the greps in naming.md | any route name, translation key or storage path added |
Run them in that order — style is seconds, E2E is minutes, and a Pint failure makes the rest moot.