plan(p9-fb-24): TDD implementation plan — 11 tasks
Spec → 11-step plan, TDD per task (failing test → impl → pass → commit). Tasks: 1. pager module + PAGE_STEP constant (single edit point) 2. Inspect refactor — replace literal 10 with PAGE_STEP (with regression tests pinning behavior) 3. Ask PgUp/PgDn (mode-agnostic, follow_tail freeze) 4. Library format_doc_header (column-width math reuses format_doc_row) 5. Library header wired into render_doc_list (Layout split) 6. render_status_bar — version + pane + docs + idle (cascade structure) 7. Status bar cascade — streaming / searching / Ask conv_id branches 8. Status bar — ingest progress absorb test 9. render_root layout — drop conditional ingest row, render status + keys (rename render_footer → render_key_hints, delete render_ingest_status) 10. cheatsheet Ask gains PgUp/PgDn row 11. Docs sync — README + HANDOFF + HOTFIXES + INDEX + per-task spec Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
1194
docs/superpowers/plans/2026-05-04-p9-fb-24-tui-affordances.md
Normal file
1194
docs/superpowers/plans/2026-05-04-p9-fb-24-tui-affordances.md
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user