Home

mweinbach / agent-coworker

publicmweinbach/agent-coworker
Overview Code History Branches Pull requestsIssuesInsights
main
HomeOverview Code PRsIssues

test(desktop): align quality gates with current layout contracts

4 weeks ago

a9765c5
Authored
mweinbach8/27/2026, 11:59:20 PM
Keep the 520-pixel primary pane minimum except for the existing compact inline context layout, which reserves 320 pixels. Prove that both width limits still reject undersized content, and update recovery, rail, and composer journeys to assert the current interface.

Validation: full 715-file test runner, root/harness/desktop typechecks, Biome lint/check, and docs checks pass. The affected Linux journeys reproduce the stale assertions before the fix and pass afterward; all four intentional quality-gate failure proofs pass.

Parent8f7f684

6 files changed
  • apps/desktop/quality-gates/README.md+19−10
  • apps/desktop/quality-gates/assertions.ts+25−6
  • apps/desktop/quality-gates/specs/assertions.pw.ts+57−1
  • apps/desktop/quality-gates/specs/journeys.pw.ts+18−14
  • apps/desktop/quality-gates/specs/performance.pw.ts+4−2
  • apps/desktop/src/lib/adaptiveLayout.ts+1−1