Files
Zachary D. Rowitsch 38e6dcc34a chore: archive v1.0 phase directories to milestones/v1.0-phases/
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-22 01:33:15 -04:00

45 lines
1.1 KiB
Markdown

---
status: partial
phase: 02-interactive-tui
source: [02-VERIFICATION.md]
started: 2026-03-22T04:09:00Z
updated: 2026-03-22T04:09:00Z
---
## Current Test
[awaiting human testing]
## Tests
### 1. Live table rendering
expected: TUI fills terminal with 3-region layout (header, table, status bar). All 9 columns render with live data, rows update every second.
result: [pending]
### 2. Sort interaction
expected: Press r/R/p/n/s/t/a/A/P and Tab+Enter — sort arrows move, rows reorder each tick. Tab/Left/Right advance highlighted column header.
result: [pending]
### 3. Filter-as-you-type
expected: Press '/', type process name — table filters live. Esc clears filter and restores all rows.
result: [pending]
### 4. Extra columns, help overlay, quit
expected: 'c' toggles 4 extra columns, '?' shows centered help overlay with all keybindings, 'q' exits cleanly and restores terminal.
result: [pending]
### 5. CLI filter flags
expected: `--port 22 --tcp --interval 2` shows only TCP port-22 connections with 2-second refresh.
result: [pending]
## Summary
total: 5
passed: 0
issues: 0
pending: 5
skipped: 0
blocked: 0
## Gaps