## Ownership compliance ## What changed ## Parity-diff evidence (merge gate for user-visible surfaces) - [ ] Rendered output: frame-diff vs the TS binary for every touched surface - [ ] Interactive behavior: same input, identical handling (keys/mouse/timing) vs TS - [ ] Wire parity: byte-compare TS daemon traffic for protocol changes - [ ] User-visible invariants: every user action produces the same visible reaction TS shows; nothing extra TS does not show ## Gates - [ ] cargo fmt --all --check - [ ] cargo clippy --workspace --all-targets -- -D warnings - [ ] cargo test --workspace ## Test/e2e evidence