Jinwoo-H and Orca
bb8e795eb5
Chain e2e specs 6/6 green — gate x drain validation debt paid
...
Co-authored-by: Orca <help@stably.ai >
2026-07-03 16:40:06 -04:00
Jinwoo-H and Orca
56d4d6b2b0
Findings + tests: batch windows were the DSR-load gap (19->8.0ms dev); timing tests updated to 2ms windows
...
Co-authored-by: Orca <help@stably.ai >
2026-07-03 16:30:51 -04:00
Jinwoo-H and Orca
4252a7eab4
VS Code head-to-head: Orca beats/ties 5 of 6 metrics (16x idle, 5x styles-stress, better p99); load p50 gap attributed to ACK window + timer-clamped drain cadence
...
Co-authored-by: Orca <help@stably.ai >
2026-07-03 16:20:28 -04:00
Jinwoo-H and Orca
72b1d2bc61
Prod verdict: v1.4.121-rc.0 bench — DSR-load p50 134->18.6ms (7.2x), agent-tui 2.0->11.2 MB/s, idle at Terminal.app parity; pipeline now cadence-bound
...
Co-authored-by: Orca <help@stably.ai >
2026-07-03 03:52:06 -04:00
Jinwoo-H and Orca
d55df1e3ad
Merge origin/main (v1.4.120 + #7205 ) into orca-performance
...
Conflict resolutions:
- terminal-stream-protocol: Metadata keeps opcode 12 (shipped to mobile
in v1.4.120); branch-only Ack renumbers to 13.
- scheduler: keep HIGH_PRIORITY_MAX_WRITES_PER_DRAIN=8 (perf fix) over
main's 2 (#7139 landed there with the old constant).
- headless-emulator: keep chain structure (scanner classes, query-reply
forwarding); graft main's pathFlavor/remotePosixFileUriAuthority OSC7
options through TerminalOscCwdTitleScanner. Main's
TerminalPrivateModeTracker is logic-identical to the chain's
TerminalMouseModeMirror (kept, with pre-filter).
- orca-runtime: keep chain factory; graft main's pathFlavor wiring and
snapshot cwd fallback; keep both teardown lines.
- pty-connection: keep both chain reconcile and main's ordered-seq
tracking; clear the chain's restored-snapshot baseline on pty exit
(same seq-domain boundary main's reset enforces) — fixes revive with
restarted seq counter dropping chunks as duplicates.
- subscribe-buffer tests: updated to merged semantics — main's inline
overflow recovery ships current data as the FIRST snapshot; the
chain's resized/pending-output-overflow follow-up remains as backstop.
Validation: typecheck clean; 7,548 tests green across daemon/ipc/
runtime/pane-manager/terminal-pane/shared/mobile-transport (1 documented
pre-existing WSL failure).
Co-authored-by: Orca <help@stably.ai >
2026-07-03 03:34:59 -04:00
Jinwoo-H and Orca
7ec672f483
Findings: flow control merged; definition-of-done accounting; prod verification re-scoped to packaged RC
...
Co-authored-by: Orca <help@stably.ai >
2026-07-03 03:01:50 -04:00
Jinwoo-H and Orca
e8ba7f0f79
Record A/B gate pass in findings log; add A/B result JSONs
...
Co-authored-by: Orca <help@stably.ai >
2026-07-03 02:22:59 -04:00
Jinwoo-H and Orca
24cde7a44d
Retract confounded daemon conviction; mandate load-controlled A/B protocol for the revival merge gate
...
Co-authored-by: Orca <help@stably.ai >
2026-07-03 02:08:18 -04:00
Jinwoo-H and Orca
d776792f1e
Findings: revival branch green but perf-gated — daemon Session ingest regressed 103->40-48 MB/s (chain emulator restructure); merge blocked until blockedfix parity
...
Co-authored-by: Orca <help@stably.ai >
2026-07-03 02:01:22 -04:00
Jinwoo-H and Orca
545ea0b44a
Add producer flow-control design to initiative plan
...
Co-authored-by: Orca <help@stably.ai >
2026-07-03 00:39:48 -04:00
Jinwoo-H and Orca
7839fb9dbd
Findings + results: three stacked fixes unlock the pipeline (agent-tui 16x, DSR-load p50 161->18.8ms in dev)
...
Co-authored-by: Orca <help@stably.ai >
2026-07-03 00:37:57 -04:00
Jinwoo-H and Orca
054b665d90
Findings: remaining whale is the per-chunk blocked-reason check (~85% of onPtyData post-fix)
...
Co-authored-by: Orca <help@stably.ai >
2026-07-02 23:00:51 -04:00
Jinwoo-H and Orca
7eb6e08b1c
Record windowed-tail partial win + next-cycle recipe in findings log
...
Co-authored-by: Orca <help@stably.ai >
2026-07-02 22:57:05 -04:00
Jinwoo-H and Orca
59316c40bc
Findings: 51x loss attributed to O(tail) retained-tail redraw path in main onPtyData
...
Co-authored-by: Orca <help@stably.ai >
2026-07-02 22:48:57 -04:00
Jinwoo-H and Orca
be854330c9
Record task #9 attribution + parse-clock fix in findings log
...
Co-authored-by: Orca <help@stably.ai >
2026-07-02 22:15:25 -04:00
Jinwoo-H and Orca
b662d72791
Record dev-build #7153 check in findings log
...
Co-authored-by: Orca <help@stably.ai >
2026-07-02 21:35:09 -04:00
Jinwoo-H and Orca
9fd7e7094b
Record baseline + decomposition findings in initiative plan
...
Co-authored-by: Orca <help@stably.ai >
2026-07-02 21:23:27 -04:00
Jinwoo-H and Orca
87fbc4482c
Add terminal performance initiative plan
...
Working plan for the orca-performance branch: verified architecture
findings, workstreams (baselines, #7153 validation, term-speed-2 revival
with merge-scout numbers, stall fixes, flow control, rig extensions,
utilityProcess router, telemetry), benchmark protocol, sequencing, and
baseline-relative success criteria.
Co-authored-by: Orca <help@stably.ai >
2026-07-02 21:06:09 -04:00
Jinwoo Hong
78d3a37b90
Revert WebGL context retention ( #7169 )
2026-07-02 17:55:37 -07:00
Jinwoo Hong
2ce9314acb
Improve Windows terminal performance: retain WebGL contexts, warm first ConPTY ( #7085 )
2026-07-02 18:41:23 -04:00
Jinwoo Hong
5f6b454c3a
perf(windows): fix 60s startup ACL walk and OpenCode streaming freeze, with benchmark harnesses ( #5124 )
2026-06-10 16:41:22 -04:00
Jinwoo Hong
8654a41ea8
Persist orca serve terminal sessions
...
Squashed merge of PR #4656 .
2026-06-04 16:37:57 -04:00