feat(review): generalize review subjects beyond pull requests #93

Merged
barrettruth merged 6 commits from feat/review-subjects into main 2026-04-07 20:53:44 +00:00
barrettruth commented 2026-04-07 20:32:08 +00:00

Summary

  • let review sessions start from branches and commits, not just pull requests
  • derive branch and commit review bases and materialize detached subjects in temporary worktrees when needed
  • add picker actions, :Forge review branch|commit, defaults, docs, and coverage for the new review entry points

Test plan

  • nix develop .#ci --command busted spec/review_spec.lua spec/command_spec.lua spec/git_sections_spec.lua spec/init_spec.lua
  • ./scripts/ci.sh

Refs #86

## Summary - let review sessions start from branches and commits, not just pull requests - derive branch and commit review bases and materialize detached subjects in temporary worktrees when needed - add picker actions, `:Forge review branch|commit`, defaults, docs, and coverage for the new review entry points #### Test plan - [x] nix develop .#ci --command busted spec/review_spec.lua spec/command_spec.lua spec/git_sections_spec.lua spec/init_spec.lua - [x] ./scripts/ci.sh Refs #86
Sign in to join this conversation.
No description provided.