Context
becwright's promise is guaranteed enforcement, but the pre-commit hook can be bypassed with git commit --no-verify. There is no documented way to enforce BECs in CI, where it cannot be skipped — a real gap for the "deterministic safety net" positioning.
Proposal
Add a short, copy-pasteable CI recipe (start with GitHub Actions): a job that installs becwright (pipx install becwright or npm i -g becwright) and runs becwright check --all.
- Document it in
documentation/usage.md (+ documentation/usage.es.md) and link from the README.
- Optionally ship it as a reusable composite action under
integrations/.
Acceptance criteria
- A working example workflow + docs.
- The example demonstrably fails CI on a violating file.
Context
becwright's promise is guaranteed enforcement, but the pre-commit hook can be bypassed with
git commit --no-verify. There is no documented way to enforce BECs in CI, where it cannot be skipped — a real gap for the "deterministic safety net" positioning.Proposal
Add a short, copy-pasteable CI recipe (start with GitHub Actions): a job that installs becwright (
pipx install becwrightornpm i -g becwright) and runsbecwright check --all.documentation/usage.md(+documentation/usage.es.md) and link from the README.integrations/.Acceptance criteria