Story: Stop the web typecheck racing the web tests
Table of Contents
This page documents a story in Sprint 26. It captures the goal, current status, acceptance criteria, and the tasks that compose it.
1. Goal
The two ores.web ctest entries never run at the same time, so the BFF tests never load the wire package's dist while tsc rewrites it.
2. Status
| Field | Value |
|---|---|
| State | DONE |
| Parent sprint | Sprint 26 |
| Now | Nothing. |
| Waiting on | Nothing. |
| Next | Nothing; the story is closed. |
| Last touched | 2026-10-03 |
3. Acceptance
- ores.web.typecheck and ores.web.tests share a ctest resource lock.
- A parallel ctest run of the two entries shows them serialised.
- Continuous Linux linux-clang-release passes the web tests.
4. Tasks
| Task | State | Start | End | Description |
|---|---|---|---|---|
| Scaffold story: Stop the web typecheck racing the web tests | DONE | 2026-10-03 | 2026-10-03 | Story scaffolding rides this task: documents, sprint wiring, and the scaffold PR. Close it before merging that PR. |
| Serialise the two web ctest entries | DONE | 2026-10-03 | 2026-10-03 | Initial task for: Stop the web typecheck racing the web tests |
5. Decisions
6. Out of scope
7. Result
Done.