docs/internal/REVIEW_DIFF_EXTENDED_SCENARIOS.md
Scenarios planned for the second pass of the NN/g usability study.
Scenarios already covered in the first report (REVIEW_DIFF_NNG_USABILITY_EVAL.md)
are not repeated here.
Format: each scenario has an ID, Intent (what we're testing), Setup, User actions, and the Heuristic(s) it probes.
日本語, 🦀, combining chars, RTL Hebrew.- count is zero.cd /tmp (no .git), launch fresh, run Review Diff.git mv foo.py bar.py without content change.chmod +x file.txt with no content change.git add, modify again.<<<<<< markers sanely?tmux new-session -x 80 -y 24.tmux resize-window or equivalent.git add happy.py, then Review Diff.d.d — expect a confirm dialog.c → inline render (BUG-6 regression).c, type comment, Enter. Verify.x.e; inspect .review/session.md.Review: Export to JSON..review/session.json.Up/Down with j/k.PageUp, End, Home.N (capital) vs n key collisionn, then N.Ctrl+P?F10.F1 / check Help menu.q), reopen via palette.NO_COLOR=1 fresh.-/+ glyph still conveys change.The scenarios above number 33. To keep the second pass tractable, execute the following high-value subset in one tmux session:
S9 (empty), S18 (staging), S20–S22 (comment round-trip + export), S14 (small terminal), S16 (resize), S27 (menu discoverability), S28 (help), S30 (NO_COLOR), S10 (rename), S6/S7 (pure-add / pure-del), S32 (many files), S1 (unicode), S2 (long lines), S4 (no newline), S29 (reopen), S19 (discard confirm), S26 (N/n collision).
Remaining scenarios are left for future expansion passes.