Skip to content

Manual smoke-run & PR checklist #1631

@SorraTheOrc

Description

@SorraTheOrc

Summary: Perform a manual smoke-run of the TUI dialogs and add a PR checklist describing manual verification steps for reviewers.

Acceptance Criteria

  • PR description contains a checklist with manual verification steps: open Create (Shift+C), confirm fields present, submit; open Update (u), change priority, submit; inspect modal borders/labels.
  • At least one reviewer confirms parity in a PR comment.

Minimal Implementation

  • Run the TUI locally and exercise Create/Update dialogs; record 3–5 observations.
  • Add checklist to PR body.

Dependencies

  • Replace inline widget constructions (WL-0MO5NZQLW0090TKN).

Deliverables

  • PR checklist and reviewer confirmation comment.

PR Checklist (for reviewers)

Create Dialog (Shift+C)

  • Open Create Dialog: Press Shift+C to open the create dialog
  • Confirm fields present: Title input field, Description textarea, Issue Type list, Priority list
  • Submit: Fill in test title/description, press Ctrl+S to submit
  • Verify: Toast confirms creation, dialog closes, new item appears in list

Update Dialog (u)

  • Open Update Dialog: Press u while a work item is selected
  • Verify fields present: Status, Stage, Priority lists, Comment textarea
  • Change Priority: Select different priority from dropdown
  • Submit: Press Ctrl+S to save
  • Verify: Toast confirms update, changes persisted, dialog closes

Visual Inspection

  • Modal borders: All dialogs have visible border lines
  • Labels: Each dialog has a label (title bar) correctly displayed
  • Positioning: Dialogs are centered on screen
  • Styling: Border colors consistent (green for details, magenta for close, etc.)
  • Responsive: Dialogs adapt to terminal resize

Smoke-run Observations

Issues Discovered (see WL-0MO5XN3WK005CDS7)

  1. Update dialog comment: Space key propagates to list (expands/collapses items)
  2. Create dialog title: Keypresses entered twice (at cursor and at end of line)
  3. Create dialog description: Keypresses entered twice at cursor

These bugs prevent full verification of dialog functionality.

Reviewer Confirmation

I have completed the manual verification steps above and confirm that the dialogs render and function correctly after these changes.

Reviewer: _________________ Date: _________________

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions