mirror of
https://github.com/stablyai/orca.git
synced 2026-10-17 08:03:14 +00:00
The scheduled E2E suite has been red for 3+ weeks with ~19 deterministic failures across 9/10 shards. All are test-side issues (stale assertions, CI-timing races, over-strict perf thresholds, and fixture gaps); no product regressions were found. Two small app changes are test-support only: a stable data-testid on the GitHub item detail surface, and honoring prefers-reduced-motion in the sidebar reveal scroll (also an a11y win). Fixes: - github-cli-stall / pr-comments / onboarding: update stale assertions to current UI (inline GitHub detail, removed 'Open' badge #7338, error-state recovery #6473, Host-selector Add Project UI). - source-control / workspace-space-git-status: poll worktrees.list past the 5s detection-scan cache; match git-reported store paths (not realpath'd). - terminal-column-desync / combined-diff: poll to convergence instead of a fixed wait; ignore virtualizer remeasurement in the scroll-jump metric. - terminal-tui-wheel-reports/-drain: space notches past the burst window; reduce dense CDP stream + test.slow to fit the 120s budget. - settings-display-name-ime: commit the IME composition (persist-on-commit since #6238). onboarding: broaden step predicate for auto-skipped steps. - terminal-shortcuts: guard the split before Cmd/Ctrl+W and confirm the 'Stop and Close' dialog. tab-close: drain late startup terminals. - artificial-opencode: tolerate a single scheduler spike in the drift gate. - worktree: resolve create base to the local HEAD branch; assert URL-resolve reuse via the lookup count. Co-authored-by: Orca <help@stably.ai>