User story
As a user, I want to view diffs between the current state and any recent commit, so I can review a delivery as a cohesive change set rather than being constrained to individual commits.
Context
A single delivery often spans multiple commits, while review workflows are typically centered around a meaningful diff between two repository states, not isolated commits. This workflow is already familiar in platforms like GitHub and GitLab pull requests, where reviewers inspect the aggregate change set rather than commit-by-commit history. Git also supports this natively.
Example:
or:
git diff main...feature-branch
Proposal
Extend diff selection to support commit-based comparisons, not only branches.
- Allow selecting a specific commit as the diff baseline
- Provide a dropdown showing the last X commits for quick selection
- Allow manual commit hash entry for arbitrary comparisons
- Support Git-native revision range semantics under the hood
This would make review workflows more flexible and align the experience with established GitHub/GitLab review patterns.
User story
As a user, I want to view diffs between the current state and any recent commit, so I can review a delivery as a cohesive change set rather than being constrained to individual commits.
Context
A single delivery often spans multiple commits, while review workflows are typically centered around a meaningful diff between two repository states, not isolated commits. This workflow is already familiar in platforms like GitHub and GitLab pull requests, where reviewers inspect the aggregate change set rather than commit-by-commit history. Git also supports this natively.
Example:
or:
Proposal
Extend diff selection to support commit-based comparisons, not only branches.
This would make review workflows more flexible and align the experience with established GitHub/GitLab review patterns.