test(19.8): persist human verification items as UAT
This commit is contained in:
44
.planning/phases/19.8-console-commands-overhaul/19.8-UAT.md
Normal file
44
.planning/phases/19.8-console-commands-overhaul/19.8-UAT.md
Normal file
@@ -0,0 +1,44 @@
|
||||
---
|
||||
status: testing
|
||||
phase: 19.8-console-commands-overhaul
|
||||
source: [19.8-VERIFICATION.md]
|
||||
started: 2026-10-22T02:41:10.440Z
|
||||
updated: 2026-10-22T02:41:10.440Z
|
||||
---
|
||||
|
||||
## Current Test
|
||||
|
||||
number: 1
|
||||
name: On a real terminal, run 'summer', 'bin/<app>', 'bin/<app> help admin:token:create' and 'bin/<app> bogus'
|
||||
expected: |
|
||||
Colors, alignment and sections match the approved D-13 list, D-14 help and D-18 error previews; --no-ansi removes every escape code
|
||||
awaiting: user response
|
||||
|
||||
## Tests
|
||||
|
||||
### 1. On a real terminal, run 'summer', 'bin/<app>', 'bin/<app> help admin:token:create' and 'bin/<app> bogus'
|
||||
expected: Colors, alignment and sections match the approved D-13 list, D-14 help and D-18 error previews; --no-ansi removes every escape code
|
||||
result: [pending]
|
||||
|
||||
### 2. On a real terminal, run a command that uses Spinner, Progress, Process, Choice, Ask, Confirm and Secret (or the throwaway pty program from plan 02); press Ctrl+C during a spinner
|
||||
expected: SSU-like animation, arrow-key selector with confirmation screen, huh prompts; diary log lines print above the view; after Ctrl+C the cursor is visible and the shell is usable
|
||||
result: [pending]
|
||||
|
||||
### 3. Run 'bin/<app> serve' against a real database on a terminal, then with -q, then with -v, then press Ctrl+C; run 'summer dev' and stop it
|
||||
expected: A compact startup block (version, env, URL, DB and migration state, plugins, queue, scheduler, mail, cache, realtime, search), then INFO lines with component prefixes. -q shows only warnings. -v adds per-plugin lines. Ctrl+C prints the shutdown report and exits 0
|
||||
result: [pending]
|
||||
|
||||
### 4. Resolve the judgment-tier prohibitions listed under 'Prohibitions' below (the LLM-judge verdicts there are non-authoritative)
|
||||
expected: Each prohibition is confirmed, or rejected with a reason. The plan 03 'never print a secret' prohibition is no longer flagged as violated: both known leaks (WR-10, WR-11) are fixed and reproduced as fixed with built binaries
|
||||
result: [pending]
|
||||
|
||||
## Summary
|
||||
|
||||
total: 4
|
||||
passed: 0
|
||||
issues: 0
|
||||
pending: 4
|
||||
skipped: 0
|
||||
blocked: 0
|
||||
|
||||
## Gaps
|
||||
Reference in New Issue
Block a user