|
5 | 5 |
|
6 | 6 | ## Unreleased |
7 | 7 |
|
| 8 | +### Fixed (PR #306 follow-up) |
| 9 | + |
| 10 | +- The Phase 8 runtime-schema/tooling follow-ups so workspace Prettier usage is |
| 11 | + declared and lockfile-pinned, runtime schema validation now fails clearly |
| 12 | + when `node` is unavailable, dependency DAG generation uses |
| 13 | + `docs/archive/tasks/TASKS-DAG.md` as the default task source with UTC-stable |
| 14 | + fallback labels, and the tracked Rust Analyzer workspace target dir is |
| 15 | + repo-local and cross-platform. |
| 16 | +- Shared Phase 8 type extraction so `WorldlineId` is actually opaque like |
| 17 | + `HeadId`, `echo-wasm-abi` forwards `std`/`serde` into `echo-runtime-schema` |
| 18 | + explicitly, `echo-wasm-abi --no-default-features` avoids a stray `std` |
| 19 | + dependency, and positive-only scheduler/inbox schema inputs are represented |
| 20 | + explicitly as `PositiveInt`. |
| 21 | +- Late Phase 8 review follow-ups so contributor docs use portable workspace |
| 22 | + links, the runtime-schema README matches the default `serde` contract, the |
| 23 | + schema audit/inventory docs reflect the typed-id migration, and |
| 24 | + dependency-DAG docs use the correct GitHub workflow wording. |
| 25 | +- Final Phase 8 review follow-ups so shared logical counters enforce their |
| 26 | + checked-arithmetic boundary, runtime-schema validation runs through the |
| 27 | + pinned `pnpm schema:runtime:check` entrypoint, worldline-id/schema |
| 28 | + nullability docs match the frozen 32-byte and scheduler-state contracts, and |
| 29 | + backlog follow-up tasks now require `cargo xtask` as the maintenance surface. |
| 30 | + |
8 | 31 | ### Fixed (PR #304 follow-up) |
9 | 32 |
|
10 | 33 | - **Fixed** the session WebSocket gateway TLS stack to use the Rustls ring |
|
0 commit comments