[P0][Workbench] Cross-platform E2E + packaging gate #25

Open
opened 2026-09-19 04:27:35 +00:00 by nsaspy · 0 comments
Owner

Parent: #undefined

Make Workbench release acceptance executable.

CI lanes

  • shared client unit + protocol golden fixtures;
  • Linux Tauri build + Playwright;
  • local real sidecar E2E;
  • reconnect/replay/cancellation/approval tests;
  • Android build;
  • Android instrumentation;
  • Termux integration smoke on supported runner/device lane;
  • artifact version/protocol compatibility checks.

Release artifacts

  • Nix package/app;
  • Linux desktop artifact;
  • Android APK/AAB;
  • later Windows/macOS without weakening Linux/Android gates.

Acceptance

  • UI-only DOM success cannot mask runtime failure.
  • Protocol incompatibility fails visibly.
  • Screenshots/traces/log bundles are retained on failure.
  • Candidate release proves one real end-to-end coding run on desktop and Android.
Parent: #undefined Make Workbench release acceptance executable. ### CI lanes - shared client unit + protocol golden fixtures; - Linux Tauri build + Playwright; - local real sidecar E2E; - reconnect/replay/cancellation/approval tests; - Android build; - Android instrumentation; - Termux integration smoke on supported runner/device lane; - artifact version/protocol compatibility checks. ### Release artifacts - Nix package/app; - Linux desktop artifact; - Android APK/AAB; - later Windows/macOS without weakening Linux/Android gates. ### Acceptance - [ ] UI-only DOM success cannot mask runtime failure. - [ ] Protocol incompatibility fails visibly. - [ ] Screenshots/traces/log bundles are retained on failure. - [ ] Candidate release proves one real end-to-end coding run on desktop and Android.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
nsaspy/agentProlog#25
No description provided.