Repro (v0.6.0, macOS, Chrome-family browser):
- Open a localhost review session:
human-review http://localhost:8790/some-page
- Navigate inside the session via in-page links (multi-page review works great).
- Press the browser back button.
Expected: return to the previously viewed page inside the session.
Actual: a black/empty screen. Refresh or re-entering the session URL recovers it, and no feedback is lost (state is saved server-side), so this is purely a navigation UX issue — but reviewers instinctively press back and think the session crashed.
Guess at cause: the session shell rewrites the page in place, so history entries don't correspond to renderable states (no pushState/popstate handling).
Otherwise: excellent tool — we're using it to review a live FastAPI dashboard and the anchored-comment batches work beautifully. Thanks!
Repro (v0.6.0, macOS, Chrome-family browser):
human-review http://localhost:8790/some-pageExpected: return to the previously viewed page inside the session.
Actual: a black/empty screen. Refresh or re-entering the session URL recovers it, and no feedback is lost (state is saved server-side), so this is purely a navigation UX issue — but reviewers instinctively press back and think the session crashed.
Guess at cause: the session shell rewrites the page in place, so history entries don't correspond to renderable states (no pushState/popstate handling).
Otherwise: excellent tool — we're using it to review a live FastAPI dashboard and the anchored-comment batches work beautifully. Thanks!