Repository navigation
test: synchronize host-profile resize probes with completed journals - #513
raiseCatError wants to merge 1 commit into
Conversation
|
Stabilization status: exact PR head However, comprehensive CI40521955602 FAILED macOS3/3 in the existing The same read case passed once alone and in six bounded two-worker instrumented local runs. One permitted hosted diagnostic is now running at separate branch PR513 remains unmerged. Final merged-source benchmark timings remain paused because the comprehensive gate is unresolved; the separate actual merged-dev functional Unicode/raw-byte/copy/resize/Ctrl+C stress passed. Physical Ghostty/Zed QA remains NOT RUN; existing user sessions remain alive. |
|
The focused host-profile correction remains OPEN / UNMERGED in PR513, exact head The complete reliability gate remains FAILED: comprehensive40521955602 failed the existing macOS3/3 The single permitted hosted diagnostic40549379269 passed all six bounded two-worker read cases, the full original shard and process-leak checks. Its89 captured OS samples all contained foreground processes and modes;41 on-demand look results were visible/hidden. These are passing controls, not the missing trace from the failing run, and do not establish a fix or historical cause. Local isolated plus six concurrent read controls also passed. The cause of this additional #473-family failure remains unresolved; no speculative runtime correction or deadline/coverage relaxation is justified by the captured evidence. Diagnostic source/artifacts remain preserved at branch Final median/p95/RSS/CPU/startup/idle benchmark timings remain NOT RUN, because the comprehensive gate is not satisfactorily resolved. Built actual merged-dev functional stress did pass exact Unicode output/raw bytes, draft/input order, scrolling/copy, fast resize and Ctrl+C followed by another command. The original matched measurements and +6.7% history-typing p95 / +2.3% deletion p95 differences remain retained without causal attribution. Measurement workloads, CPU/idle extensions, provenance and plan are preserved for resumption; no fresh performance gain or unmeasured startup/idle result is claimed. Physical Ghostty/Zed QA remains NOT RUN. Keep #473 and performance issues open. Existing sessions/stashes/unique work are preserved; only clean task-owned disposable worktrees/builds are removed after evidence preservation. No master/release/tag/deploy/Homebrew action occurred. Next step requires capturing the failing read/ownership decision (exec state, OS probe and routing) in its failing environment, not another uninstrumented lucky retry. |
|
Follow-up evidence, separate from PR validation: remote dev remains A fixed original-vs-merged two-worker comparison ran locally and once on hosted macOS/Node26.12.1: diagnostic40553536294. Both natural controls passed. Both controlled runnable probe-observation cells reproduced the exact waiting-read The unchanged ownership code returns visible from echoing modes without proving a reader. Enter without reader evidence quarantines the line; a later request does not auto-send approval-held text. This establishes a pre-existing reachable inference window, not the untraced historical cause, its natural frequency, a regression attribution or a justified fix. The controlled samples are explicitly synthetic. Unknown-command text still cannot unexpectedly execute. Independent code/diagnostic/evidence review completed; diagnostic review findings were addressed. No production/test-acceptance correction was invented, and immediate-answer coverage remains intact. Diagnostic head Next ownership step remains a natural failing lifecycle/probe/route trace, followed by a correction only if the evidence demonstrates a defect. No automatic forwarding of quarantined input or green-until-lucky CI loop. Performance measurements have also completed independently; full results and caveats are in the concurrent #473/#505/#507/#509 handoffs. Physical QA remains NOT RUN. |
The cross-profile live test could begin a size probe before processing its previous command's completion, and could accept an older redrawn size row. A natural trace accepted a completed 60-column probe while expecting 50 columns. The test now confirms its uniquely tagged STATE command's durable completion and checks geometry from each tagged probe's own completed journal record.
Adds a canonical regression that runs the genuine host-profile test with event-driven completion delivery gating. The same gate reproduces the hosted journal-timeout message on unchanged original dev; corrected synchronization passes. This establishes a pre-existing reachable harness mechanism, while the historical CI failure's exact causation and natural frequency remain unconfirmed. No production or shared-helper behavior, dependencies, original timeouts, skips or expected geometry changed.
Validation: focused live fullscreen/resize/interaction tests, deterministic old-source red / corrected-source green, bounded six-case two-worker tracing and independent narrow review passed. Full canonical
npm run verify: PASS, zero failures; existing skips and Arcade disposal TODO unchanged. Review findings on explicit readback diagnostics, child teardown margin and retaining compact failure traces are addressed.Physical Ghostty/Zed QA remains NOT RUN. Existing user sessions remain alive. This does not close the other attribution/read/input risks in #473. Runtime is identical to merged dev c690de0; final merged-source benchmark results and limitations will be added to the performance handoff. No automatic merge.
Refs #473
Refs #505
Refs #507
Refs #509