You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Result: failed during `Run release quality gates` after the first fix merged; both `tests/desktop-runtime-permission.test.ts:302` and `tests/desktop-runtime-audit.test.ts:306` still expected a successful capture result without stubbing the screencapture path check on Linux CI
146
+
-[x] Release workflow second rerun failure evidence
- Result: failed during `Run release quality gates`; `tests/desktop-runtime-audit.test.ts` was fixed, but `tests/desktop-runtime-permission.test.ts:307` still used the unstubbed success path and returned `{ ok: false }` on Linux CI before the mocked `screencapture` call
146
151
-[ ] GitHub release URL
147
152
- Current state: `gh release view v0.0.18` returned `release not found`
148
153
-[ ] npm publish verification
@@ -161,29 +166,27 @@ Tracks the `0.0.18` release-prep and post-merge CI-repair gates for the repo sta
161
166
162
167
- This ledger is the active `0.0.18` proof record and should be updated as gates complete.
163
168
-`docs/RELEASE_0.0.17_EVIDENCE.md` remains historical and should not be rewritten during `0.0.18` prep.
164
-
-The current local release-gate proof set on `codex/release-0-0-18-fix`is green:
165
-
-`npm run version:check`
169
+
-Historical proof from `codex/release-0-0-18-fix`remained green across the broader release gate set.
170
+
- Final `codex/release-0-0-18-fix-3` revalidation after the desktop permission test correction:
-`npm run test -- tests/desktop-runtime-permission.test.ts`
175
175
-`npm run test`
176
+
-`npm run build`
176
177
- Post-fix blocker closure for this release:
177
178
-`feature.canvas.managed_headless` cleared after widening preview navigation fallback from `data:text/html` timeout into `setContent`/document-write recovery.
178
179
-`feature.canvas.managed_headed` cleared after increasing managed-headed daemon launch budget to `60000ms`.
179
180
-`feature.cli.smoke` cleared after removing the harness-only `review` timeout override of `15000ms`.
180
181
- Post-merge CI-only blocker closure for this release:
181
182
- onboarding smoke no longer depends on built `dist`
182
183
- daemon autostart test uses a Linux-safe tmp fixture
183
-
- desktopruntime tests no longer assume a macOS-only binary exists in CI
184
+
-`tests/desktop-runtime-audit.test.ts`no longer assumes a macOS-only binary exists in CI
184
185
- system Chrome cookie tests no longer assert Darwin-only behavior from Linux
185
186
- login-fixture probe no longer exits the process when imported in tests
186
187
- product-video title refresh now resists generic marketplace chrome
188
+
- Remaining CI blocker before the next public rerun:
189
+
-`tests/desktop-runtime-permission.test.ts` success-path capture still needs the Linux-safe `statImpl` stub on `origin/main`; `codex/release-0-0-18-fix-3` carries that last test-only patch
187
190
- Both strict live-gate scripts currently return non-zero when `env_limited` or `skipped` lanes remain, even with `0` true `fail` results. Release readiness should therefore be read from the recorded counts and scenario details, not the raw process exit code alone.
188
191
- Final rebased candidate status:
189
192
- provider direct proof still contains honest `env_limited` lanes but no true failures
0 commit comments