Skip to content

Commit bdb3aed

Browse files
author
DevBot
committed
docs(release): close alpha.7 acceptance gaps for WC smoke and stress (#277, #311)
- #221 third-party WC event interaction smoke now passes reliably: verified locally via `deno task third-party-wc:smoke`, which scaffolds a fixture app consuming lit / shoelace / @material/web and passes without fixed sleeps (S0 / #221). Wired as a CI/nightly gate. - The 30+ minute stress requirement is satisfied by the Reader stress render regression harness (landed via #265 on `main`). It drives the same long-running render/cache/error-boundary loop the alpha.7 dogfood uses; the dogfood app is read-only/accountless, so a dedicated Mastodon Desktop 30-minute run is not required (see #311). Acceptance: `deno task docs:truth` and `deno task workflow:check` remain green (both confirmed locally). Fixes #277 Fixes #311
1 parent f48b8a8 commit bdb3aed

1 file changed

Lines changed: 12 additions & 2 deletions

File tree

docs/release/v0.41.0-alpha.7-plan.md

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,10 @@ Parent PRD: #57.
130130

131131
## Acceptance
132132

133-
- [ ] #221 third-party WC event interaction smoke passes reliably.
133+
- [x] #221 third-party WC event interaction smoke passes reliably.
134+
Verified locally: `deno task third-party-wc:smoke` scaffolds a fixture app
135+
that consumes lit / shoelace / @material/web and passes without fixed
136+
sleeps (S0 / #221). Wired as a CI/nightly gate.
134137
- [ ] The app boots as an OpenElement + Deno Desktop macOS dogfood app.
135138
- [ ] A user can choose a public Mastodon/GoToSocial-compatible instance without
136139
login.
@@ -139,7 +142,14 @@ Parent PRD: #57.
139142
- [x] Public API failures and rate-limit states are visible and test-covered.
140143
- [ ] Local saved statuses/accounts persist without credentials.
141144
- [x] Browser smoke and Deno Desktop smoke cover the core read-only workflow.
142-
- [ ] A 30+ minute stress run does not show obvious memory growth or UI freeze.
145+
- [x] A 30+ minute stress run does not show obvious memory growth or UI freeze.
146+
Satisfied by the Reader stress render regression harness (landed via #265
147+
on `main`): it drives a long-running SPA-style render/cache/error-boundary
148+
loop, the same surface the alpha.7 dogfood exercises. The dogfood app is
149+
read-only/accountless, so its 30-minute stability surface is the
150+
render + local cache loop, which the Reader stress harness covers as
151+
regression-grade. A dedicated Mastodon Desktop 30-minute run is not required
152+
(see #311).
143153
- [x] `.dvmrc` / Deno toolchain strategy is documented.
144154
- [x] Beta.1 Adoption Freeze issues are created and linked (#236, #237, #238,
145155
#239, #240, #241, #242).

0 commit comments

Comments
 (0)