Skip to content

Commit ada00df

Browse files
committed
docs(roadmap): add integration test plan for future PRs
Save detailed integration test coverage plan to .claude/plans/integration-tests.md covering insta snapshot tests, temp-env config testing, wiremock SSE streaming, and logic extraction. Add test coverage section to roadmap under Current Focus.
1 parent db8278e commit ada00df

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

docs/roadmap.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,11 @@ The project direction is simple:
5858

5959
- Viewport virtualization for long conversations.
6060

61+
### Test Coverage
62+
63+
- Integration test infrastructure — `insta` snapshot tests for TUI render methods, `temp-env` for config env var testing, `wiremock` for Anthropic SSE streaming client. See `.claude/plans/integration-tests.md`.
64+
- Logic extraction for testability — pure reducers from `app.rs`, key interpretation from `input.rs`, config merge from `config.rs`.
65+
6166
### Tool & Prompt Enhancements
6267

6368
- Centralized output truncation — move truncation from individual tools into the tool dispatch layer. Enables consistent behavior and large-output persistence to disk.

0 commit comments

Comments
 (0)