Desktop Material

Linux TUI publish run manifest

Recorded environment

Preflight and build

Interaction script

Golden order for every state-changing interaction: capture the current terminal, resolve the target, act in the background, then capture and inspect the result.

The broader keyboard/tab, literal/fuzzy/regex synchronization, command-palette, destructive-confirmation, notification-history, theme, reduced-motion, and scrolling matrix was exercised through 193 cross-platform Textual/core tests and the dedicated real-Linux PTY test. Unchecked manual scenarios from the planning draft are not silently claimed as captured interactions.

Automated and static gates

Evidence table

Every capture is an original 1600×1000 Xvfb window image from the installed wheel at eee005c7f4bc0afeaefdd4606153deb14cfc5f8c. The interaction coordinates and window handle were resolved at run time.

Surface Interaction evidence Capture Status
Overview/Changes Installed wheel opened a three-change fixture linux-tui-overview.png Accepted
Input + multiline TextArea Mouse click, TUI mouse proof, two-line body linux-tui-text-input.png Accepted
RE2 builder Editable pattern/sample, clicked i, two matches/captures linux-tui-regex-builder.png Accepted
Bilingual narrow layout Bilingual mode at 100 columns; clicked toast dismiss linux-tui-bilingual-narrow.png Accepted
Cheap LFS Pointer/candidate rows, editable fields, clicked no-mutation Preview linux-tui-cheap-lfs.png Accepted

Cleanup gate

Cleanup is part of acceptance, not a later courtesy.

Current local interaction status: Complete. The packaged Linux run, real mouse/text-field acceptance, five captures, and guarded cleanup are proven locally. The merged source and Pages/wiki publication are live; the first merged-source matrix exposed Python 3.10 timestamp and Linux-mypy portability defects that now pass the full local correction gates. Correction commit f555d374a6 is contained in origin/main, and its Linux TUI matrix plus Windows TUI core job passed in run 30317262582. That workflow still failed overall in the unrelated Windows x64 unit job. Installer run 30318769692 failed and published no Release; neither failed top-level gate is claimed as accepted.