From bc83a2d64e3de4c504aa1c22692f021765afa498 Mon Sep 17 00:00:00 2001 From: kami Date: Wed, 10 Jun 2026 11:14:09 +0400 Subject: [PATCH] docs(qa): mark F-002/F-003/F-004/F-006/F-016 fixed in audit report --- qa/audit-report-2026-06-08.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/qa/audit-report-2026-06-08.md b/qa/audit-report-2026-06-08.md index f361727c..910a7ed7 100644 --- a/qa/audit-report-2026-06-08.md +++ b/qa/audit-report-2026-06-08.md @@ -186,7 +186,9 @@ repo `docs/schemas/` were stale relative to live — a clean-checkout reproducti - **repro:** operator confirms it appears **only on multi-line paste** into the input box; single-line / typed input renders clean. Likely the input widget doesn't repaint the full region when a pasted block changes line count. -- **status:** confirmed, repro narrowed (multi-line paste only) +- **status:** FIXED (2026-06-10) — `flattenForDisplay` collapses newlines/tabs to a single + display line in `renderInput`, so a pasted block can't overflow the fixed-height input box. + The inputBuffer keeps its real characters for submission. Unit-tested. ### F-004 — InferenceFailedEvent / RetryAttemptedEvent unmapped to TUI bridge - **invariant/contract:** functional (operator observability)