Implemented in bdc9de0 (Document terminal E2E verification gate).
What changed:
AGENTS.mdnow nameszig build terminal-e2eas the canonical terminal/browser E2E check for terminal UI,…
Completed in a96b9e8 (Save LSP format E2E mutation).
What changed since the previous progress receipt:
- Explicit language format now marks the next save to skip the immediate format-on-save…
Progress committed in 38c487f (Add LSP-assisted terminal E2E coverage).
What is now covered in browser-terminal E2E:
- Deterministic provider prelude (
--e2e-prelude-file, harness-only)…
Implemented in d6ebf1c (Prove multi-file terminal coding loop).
What changed:
- Added a terminal E2E
multi-file-coding-loopscenario with a fixture repo containingalpha.zigand…
Implemented in e486856 (Add terminal E2E keystroke budgets).
What changed:
- Each terminal E2E scenario now emits
keystrokes.tsvwith logical key event, raw byte count, hex bytes, and…
Implemented in 61a1f9b (Assert terminal E2E chrome roles).
What changed:
- Terminal E2E scenarios now declare required ANSI/chrome roles; editor scenarios fail if cursor, status, current-line,…
Progress committed in 0d4d0ec (Expand terminal input E2E coverage).
Covered in the browser-terminal matrix now:
- attached Esc mode switch and full CSI reader for multi-byte sequences…
Progress committed in 9aafe0e (Fix terminal input mode and cursor rendering).
What changed:
mimnow starts in Normal mode; Insert is explicit (i/commands).- Insert-mode Space inserts a…
Implemented and committed #66 as 5d7f239 Add terminal E2E matrix runner.
What changed:
- Converted
tools/terminal_e2e.pyfrom one hard-coded scenario into an explicit scenario matrix. - `zig…
Implemented and committed #70 as 86af6d7 Add terminal E2E control snapshots.
What changed:
tools/terminal_e2e.pynow writes stable semantic artifacts:manifest.tsvwith scenario…