Skip to content

Verify remote diff controls and divider persistence - #484

Closed
BunsDev wants to merge 1 commit into
mainfrom
cr-diff-controls
Closed

BunsDev wants to merge 1 commit into
mainfrom
cr-diff-controls

Conversation

@BunsDev

@BunsDev BunsDev commented Nov 1, 2026 •

Copy link
Copy Markdown
Contributor

Adds four Electron regressions for existing remote diff controls: wrap/highlight rendering and per-file horizontal scrolling, keyboard/pointer divider resizing with reload persistence and reset, file-menu copy-path IPC and GitHub link destination, and revision-bound context requests. No application behavior changes. Related: #324, #327.

Validation: build and full unit suite passed (2,277 passes, 26 skips). The full E2E retry passed 482 desktop cases with 7 skips, followed by 7 site cases. Four focused tests passed, four temporary negative controls failed as expected, and independent code/evidence review found no blocking findings.

The first full run had 481 desktop passes, 7 skips and one existing Canvas full-view failure; its site stage did not run. The failure trace and all 107 result files are archived with SHA-256 verification. Three instrumented Canvas repetitions and five unchanged repetitions passed, followed by the unchanged full retry. The original cause remains unestablished; this PR does not claim a Canvas fix. The receipt also retains the initial divider-test navigation error and wrapping negative-control diagnostic.

Clipboard IPC is intercepted, external navigation is not performed, and programmatic focus does not prove Tab reachability or VoiceOver acceptance. Original-reference comparison, authenticated behavior and human acceptance remain open. See docs/reviews/2026-11-01-cr5-diff-controls.md for environment, fixture, commands and limitations.

Hosted validation passed for head 0feda81cf39d7f93fc1279721563cfcb077794a3: all 12 checks succeeded. macOS job 124906967944 passed 485 desktop E2E cases with 4 skips, followed by 7 site cases. This is branch validation; protected merge-queue validation and the actual merge are still pending.

Current main 7cfb29c7b0bfa452c9285f9b85a63a704cda857f now conflicts with this branch in docs/status.md. A patch preserving the original tests and receipt while retaining all current-main status entries has been prepared and checked for clean application in a disposable index. It is not committed or runtime-validated. Queue admission must wait for the integrated revision and fresh required checks; the hosted results above remain evidence for the earlier PR head.

@vercel

vercel Bot commented Nov 1, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
modex Ready Ready Preview Nov 1, 2026 4:26pm UTC

Request Review

@github-code-quality

Copy link
Copy Markdown

Code coverage overview

Languages: TypeScript

TypeScript / code-coverage-agent

main 9ecccc9 cr-diff-controls 0feda81 +/-
66% 66% 0%

ℹ️ Calculations represent line coverage. Results may change as calculations are updated.

@BunsDev

BunsDev commented Nov 4, 2026

Copy link
Copy Markdown
Contributor Author

Superseded by #490, which carries this work and merged to main as a4f2f70. Closing at Val's request; the branch stays, so this can be reopened.

@BunsDev BunsDev closed this Nov 4, 2026

This branch was successfully deployed

1 active deployment
Preview — 0feda81c Deployed Nov 1, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant