Skip to content
ghqc

QC Status

The Status tab displays all QC issues for the selected milestone as a swimlane board. Issues are automatically sorted into one of four lanes based on their current QC state, giving a quick visual overview of where every file stands in the review workflow.

Each card in the board shows key information about the issue at a glance.

  • File name — links directly to the GitHub issue
  • Milestone — the milestone the issue belongs to
  • Branch — the branch the issue is tracked against; dimmed and shown in red if it differs from the current branch
  • Commit info — varies by lane:
    • Ready for Review: the latest commit SHA
    • Findings to Address: the reviewed commit SHA and the remote HEAD
    • Changes to Notify: the last posted commit SHA and the remote HEAD
    • Approved: the approved commit SHA, and the post-approval change commit if one exists
  • Checklist progress — a progress bar showing completed checklist items, if the issue has a checklist
  • Blocking QC progress — a progress bar showing approved blocking QCs, if any are configured
  • Dirty indicator — a red asterisk in the top-right corner if the file has uncommitted local changes

Clicking a card opens a detail panel with the full issue history and allows commenting.

The board has four lanes. Each lane groups issues that require the same type of attention.

Ready for Review

Issues where the reviewer is expected to review and either provide feedback or approve.

  • Awaiting review - the author has commented on the latest file version and the reviewer has not yet reviewed
  • Approval required - the issue was closed without an approval
  • Review if file is dirty
  • Approve if file is clean