mirror of
https://github.com/stablyai/orca.git
synced 2026-10-19 16:03:26 +00:00
* test(e2e): add terminal layout parity check for topology refactor PRs Runs fixed terminal-layout journeys in the real app on two builds, captures the renderer topology and the saved workspace session, normalizes volatile values and fails on any difference not declared for a named bug. Co-Authored-By: Claude <noreply@anthropic.com> * test(e2e): record quit exit status and report paths main does not reproduce Co-Authored-By: Claude <noreply@anthropic.com> * test(e2e): invoke pnpm correctly under corepack and silence the typeless-module warning Co-Authored-By: Claude <noreply@anthropic.com> * test(e2e): accept pnpm's forwarded -- in the layout parity runner Co-Authored-By: Claude <noreply@anthropic.com> * test(e2e): close parity panes through the user's chord and treat absent maps as empty Driving PaneManager.closePane directly left main to learn of the close from the PTY exit, which raced quit; the keyboard path commits the close in main first. Co-Authored-By: Claude <noreply@anthropic.com> * test(e2e): build parity checkouts before running, forward -g, and add a drag-out scenario Co-Authored-By: Claude <noreply@anthropic.com> --------- Co-authored-by: Claude <noreply@anthropic.com>
14 lines
603 B
TypeScript
14 lines
603 B
TypeScript
import type {
|
|
DeclaredParityDifference,
|
|
UnstableOnMainPath
|
|
} from './terminal-layout-parity-snapshot'
|
|
|
|
/**
|
|
* Differences from main this branch is allowed, each tied to the named bug it fixes. Keep empty
|
|
* on an inert PR. Paths are prefixes of the runner's report paths, e.g. `[0].persisted.local`.
|
|
*/
|
|
export const TERMINAL_LAYOUT_PARITY_DECLARED_DIFFERENCES: readonly DeclaredParityDifference[] = []
|
|
|
|
/** Paths main itself does not reproduce; reported but not failed. Remove an entry once main is fixed. */
|
|
export const TERMINAL_LAYOUT_PARITY_UNSTABLE_ON_MAIN: readonly UnstableOnMainPath[] = []
|