Skip to content

Improve current-branch review UX #646

@StatPan

Description

@StatPan

Goal

Make daily ticket review/check/wait/finish flows work from current branch without requiring ticket or PR numbers, and add a compact diff-summary/self-review path.

Scope

  • ticket review UX
  • current branch context examples
  • diff summary for review packets
  • self-review PR note flow

Acceptance Criteria

  • ticket review can include a compact diff summary for the inferred current branch PR
  • self-review dry-run previews a PR check note from inferred ticket and PR
  • self-review apply posts the note to the linked PR through existing note infrastructure
  • docs and command metadata prefer numberless current-branch examples while keeping explicit ticket/PR flags as fallback
  • has focused CLI tests

Doctor Impact

No doctor check changes expected. This updates review/status UX and command metadata only.

Expected Evidence

  • go test ./internal/gira ./internal/cli

Notes

Numbers remain explicit fallback for detached context, ambiguous branches, other-person PR review, and historical audit.

base_branch: main
base_source: branch_policy.default
branch_policy_mode: github-flow
target: default
work_branch: issue-646-improve-current-branch-review-ux

Metadata

Metadata

Assignees

No one assigned

    Labels

    status:doneWork is completed with merged, closed, or accepted completion evidence.type:taskConcrete implementation task.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions