You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add cross-references, success criteria, Playwright testing, and fix formatting
Improvements based on feedback:
1. Quick Reference section
- Links to all related documentation at top
- Jump-to-section navigation
- Makes document easier to navigate
2. Clarified agent invocation
- Explains this is documentation, not automated tool
- Shows how to use with AI assistants
- Provides example prompts
3. Added Playwright E2E Testing section (Section 7)
- When E2E tests are required (user-facing changes)
- How to run Playwright tests
- What to verify in browser
- Added to pre-merge checklist
4. Success Criteria section
- Defines what "well-tested PR" means
- 7 concrete criteria with checkboxes
- Example testing documentation format
- Clear standards for reviewers and contributors
5. Fixed code block formatting
- PR comment template now uses indented code blocks
- Avoids nested code block rendering issues
- Cleaner markdown output
6. Renumbered sections
- Playwright E2E Testing is now section 7
- Rails Engine Changes moved to section 8
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <[email protected]>
**Core Principle:** Be deeply suspicious of claims that tests passed unless you have concrete evidence. Assume automated tests have gaps. Manual testing is often required.
- Unsure what testing is needed for specific changes
25
43
- Need a comprehensive testing checklist
26
44
27
-
### Usage Pattern
45
+
### How to Invoke
28
46
29
-
```bash
30
-
# Before creating PR:
31
-
# "Use the PR Testing Agent to validate my testing before I create this PR"
47
+
**This is a documentation reference, not an automated tool.** Use it by:
48
+
49
+
1.**Manual reference**: Read this document when creating PRs or reviewing testing
50
+
2.**AI assistant prompt**: Ask your AI coding assistant to "follow the PR Testing Agent guidelines" or "validate testing using PR Testing Agent criteria"
51
+
3.**Code review checklist**: Reference specific sections during PR reviews
52
+
4.**CI failure investigation**: Use the testing checklists when debugging failures
32
53
33
-
# During PR review:
34
-
# "Use the PR Testing Agent to check if this PR has adequate testing coverage"
54
+
**Example prompts for AI assistants:**
35
55
36
-
# When investigating failures:
37
-
# "Use the PR Testing Agent to help me debug these CI failures"
56
+
```
57
+
"Use the PR Testing Agent guidelines to validate my testing before I create this PR"
58
+
59
+
"Following the PR Testing Agent checklist, what testing is missing for these build config changes?"
60
+
61
+
"Apply PR Testing Agent criteria: Is this PR ready to merge from a testing perspective?"
0 commit comments