docs: require full vitest run before push in LG-3/LG-4 briefs (LG-2 CI lesson)
This commit is contained in:
parent
b4e13c4141
commit
c9e273062b
2 changed files with 8 additions and 0 deletions
|
|
@ -67,6 +67,10 @@ copyable pointer, `?inspect=` sync, chain-rail derivation. Round-trip tests in
|
|||
- `routes.test.tsx` / `schemaDrift` / `enumCoverage` stay green. **No new
|
||||
engine schemas** (LG-2 mirrored them) — `NOT_YET_MIRRORED` untouched.
|
||||
- `pnpm build` clean.
|
||||
- **Run the FULL `pnpm exec vitest run` before push — it must pass AND exit.**
|
||||
The CI `workbench-ui` job gates on the whole suite; focused per-file runs miss
|
||||
a PR's own new test files and cross-cutting tests (LG-2 lesson: stale
|
||||
route-count assertions only surfaced in the full run, never the focused one).
|
||||
|
||||
## Out of scope (separate brief)
|
||||
- **LG-4** — Alignment tab + holonomy-absent confirmation.
|
||||
|
|
|
|||
|
|
@ -65,6 +65,10 @@ only `GET /logos/packs/{id}/alignment` (`list[LogosAlignmentRow]`).
|
|||
- `routes.test.tsx` / `schemaDrift` / `enumCoverage` stay green. **No new engine
|
||||
schemas** — `NOT_YET_MIRRORED` untouched.
|
||||
- `pnpm build` clean.
|
||||
- **Run the FULL `pnpm exec vitest run` before push — it must pass AND exit.**
|
||||
The CI `workbench-ui` job gates on the whole suite; focused per-file runs miss
|
||||
a PR's own new test files and cross-cutting tests (LG-2 lesson: stale
|
||||
route-count assertions only surfaced in the full run, never the focused one).
|
||||
|
||||
## Out of scope (separate brief)
|
||||
- **LG-3** — Lexicon / Glosses / Morphology contents tabs.
|
||||
|
|
|
|||
Loading…
Reference in a new issue