Changes to test
Three commits landed on develop (646438b, 1d6d09c, c141918):
1. Portrait positioning — flush to corners (refs #38, #39)
What changed:
- Removed extra margin between portrait and terminal edges
- TopRight: flush with top of conversation area (was 1-cell gap)
- BottomRight: flush against input border (was 1-cell gap above status bar)
- Right edge keeps 1-cell margin for breathing room
- Default changed: top-right medium → bottom-right large
Test objectives:
2. Bottom-fill conversation (refs #41)
What changed:
- Conversation content now renders from bottom of viewport upward when content is shorter than the viewport
- First message appears just above the input, not pinned to top with blank space below
Test objectives:
3. CLAUDE.md cleanup
- Removed stale hooks.rs reference
- Added all current source files to architecture tree
- No behavioral change — documentation only
Feedback wanted
- Does the bottom-right large portrait feel like the right default? Too large? Right position?
- Does the bottom-fill feel natural on first message, or is the transition jarring when content fills the viewport?
- Any rendering artifacts or edge cases with portrait + bottom-fill interaction?
Changes to test
Three commits landed on develop (646438b, 1d6d09c, c141918):
1. Portrait positioning — flush to corners (refs #38, #39)
What changed:
Test objectives:
2. Bottom-fill conversation (refs #41)
What changed:
Test objectives:
3. CLAUDE.md cleanup
Feedback wanted