test / unit + widget + golden + a11y (push) Failing after 32s
test / bundle smoke (xvfb 5s) (push) Has been skipped
test / daemon subprocess + web WASM smoke (push) Has been skipped
test / integration_test (xvfb) (push) Has been skipped
test / dart doc (lib API) (push) Failing after 1m1s
T-107 (b): treat the in-tree terminal as ours, not vendored. * custom_text_edit.dart — drop the row of commented-out `// print(...)` debugging stubs that shipped with the fork. * parser.dart — the "TODO: G2/G3" lines for unimplemented VT220 charset designators become a clear "not implemented" note; the stale "TODO: Normal/Application Keypad" tags on `>` / `=` get removed since the handlers ARE wired. * keytab.dart — the bare "TODO: support VT52" turns into a comment explaining that ANSI=false records are intentionally skipped (no clide consumer asks for VT52). * terminal_view.dart — the lone `// ignore: invalid_use_of_protected_member` keeps the suppression but gets an inline justification per CLAUDE.md (TerminalView owns its own ShortcutManager so terminal keybindings fire before the app's Shortcuts ancestor; wrapping in Shortcuts would invert that). parser.dart's 1139-LOC size is parked as T-123 — split is too invasive to fold here without conflicting with T-91's coverage sweep on the same area. Co-Authored-By: Claude <noreply@anthropic.com>