feat(review): introduce a first-class session model #89

Merged
barrettruth merged 1 commit from feat/review-session-model into main 2026-04-07 20:47:23 +00:00
barrettruth commented 2026-04-07 20:09:00 +00:00

Problem

PR review still behaved like a thin diff action because forge only tracked a base ref and a display mode. That left no stable session model for subject metadata, later file indexing, or view transitions.

Solution

Introduce structured review session state in lua/forge/review.lua, populate it when PR review starts, and document and test the new session foundation so later review workflow work can build on it cleanly.

## Problem PR review still behaved like a thin diff action because forge only tracked a base ref and a display mode. That left no stable session model for subject metadata, later file indexing, or view transitions. ## Solution Introduce structured review session state in `lua/forge/review.lua`, populate it when PR review starts, and document and test the new session foundation so later review workflow work can build on it cleanly.
Sign in to join this conversation.
No description provided.