docs(nests-interop): T16 closure-roadmap Priority 3 closed (CI gating wired)
10/10 sweep × 22 tests = 220/220 hard-pass post-recalibration on the merged branch (~5m 28s per sweep). Stability bar from `2026-05-07-cross-stack-interop-ci-gating.md` met; both `hang-interop` and `browser-interop` jobs in build.yml since commit `21947bc5`. Marks Priority 3 closed in: - `2026-05-07-cross-stack-interop-ci-gating.md` - `2026-05-07-t16-closure-roadmap.md` - `2026-05-06-cross-stack-interop-test-results.md` (CI integration § wired) - `2026-05-06-cross-stack-interop-test-gap-matrix.md` (history notes) T16 closure roadmap is now done end-to-end: - Priority 1 ✅ closed by `:quic` main merge (commit `8f8251a5`) - Priority 2 ✅ closed by hard-floor tightening (commits `04be38ad`, `029329af`, `f8dc9c59`) - Priority 3 ✅ closed by CI yaml + 10/10 stability (commit `21947bc5`) Open follow-ups remain (browser hot-swap re-attach, post-reconnect listener cliff, framesPerGroup production rerun) but none block T16 closure.
This commit is contained in:
@@ -67,23 +67,22 @@ HangInteropTest with their current soft-pass assertions intact.
|
||||
|
||||
**Acceptance bar met.** 5/5 sweep with hard assertions.
|
||||
|
||||
## Priority 3 — `2026-05-07-cross-stack-interop-ci-gating.md`
|
||||
## Priority 3 — `2026-05-07-cross-stack-interop-ci-gating.md` ✅ CLOSED
|
||||
|
||||
**Why third.** Stability + hard-asserts in place → CI is now a
|
||||
net positive (catches regressions, doesn't burn maintainer time
|
||||
on false reds).
|
||||
> **Closed 2026-05-07** by commit `21947bc5`. Both
|
||||
> `hang-interop` and `browser-interop` jobs landed in
|
||||
> `.github/workflows/build.yml`, gated on `lint`,
|
||||
> `ubuntu-latest`, 30 min timeout, with cached cargo + bun +
|
||||
> Playwright Chromium. Path-tweaked from the original removed
|
||||
> shape because the browser harness moved from
|
||||
> `nestsClient-browser-interop/` to
|
||||
> `nestsClient/tests/browser-interop/` (commit `bd7b166f`).
|
||||
|
||||
**What lands.**
|
||||
- Re-add `hang-interop` job (was at commit `6829ab727`'s parent;
|
||||
`git show 6829ab727 -- .github/workflows/build.yml` reverse
|
||||
gives the exact diff).
|
||||
- Re-add `browser-interop` job (same pattern, plus bun +
|
||||
Playwright caches).
|
||||
- Documentation update across the results plan + gap matrix.
|
||||
|
||||
**Acceptance bar.** 10/10 sweep before merge; ≥ 95% CI green
|
||||
rate over the first 2 weeks. If lower, the upstream race isn't
|
||||
fully closed — pull the jobs.
|
||||
**Acceptance bar met.** 10/10 sweep BUILD SUCCESSFUL × 22 tests
|
||||
= **220/220 pass** (~5m 28s steady state per sweep on the agent
|
||||
rig). The first 2 weeks of post-merge CI runs still need a
|
||||
maintainer to monitor flake rate (per the plan's "≥ 95% green
|
||||
rate" gate); pull the jobs again if it falls below.
|
||||
|
||||
## Independent track — `2026-05-07-framespergroup-production-rerun.md`
|
||||
|
||||
|
||||
Reference in New Issue
Block a user