Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 8 additions & 6 deletions CLAUDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -77,15 +77,17 @@ Only update CLAUDE.md if you have **genuinely reusable knowledge** that would he
- Keep changes focused and minimal
- Follow existing code patterns

## Browser Testing (If Available)
## Browser Testing (Required for Frontend Stories)

For any story that changes UI, verify it works in the browser if you have browser testing tools configured (e.g., via MCP):
For any story that changes UI, you MUST verify it works in the browser:

1. Navigate to the relevant page
2. Verify the UI changes work as expected
3. Take a screenshot if helpful for the progress log
1. Load the `dev-browser` skill
2. Navigate to the relevant page
3. Verify the UI changes work as expected
4. Also verify that ALL other pages/routes still work (no 404s, no broken navigation)
5. Take a screenshot if helpful for the progress log

If no browser tools are available, note in your progress report that manual browser verification is needed.
A frontend story is NOT complete until browser verification passes.

## Stop Condition

Expand Down
3 changes: 2 additions & 1 deletion prompt.md
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,8 @@ For any story that changes UI, you MUST verify it works in the browser:
1. Load the `dev-browser` skill
2. Navigate to the relevant page
3. Verify the UI changes work as expected
4. Take a screenshot if helpful for the progress log
4. Also verify that ALL other pages/routes still work (no 404s, no broken navigation)
5. Take a screenshot if helpful for the progress log

A frontend story is NOT complete until browser verification passes.

Expand Down