agents: clarify commit and PR type conventions in pr.md (#4055)

Add explicit guidance in pr.md defining commit and pull request type
prefixes. Clarify that `fix:` and `feat:` are reserved exclusively for
user-visible changes, while `tests:` must be used for test-only changes
and test-helper fixes.
diff --git a/.agents/rules/pr.md b/.agents/rules/pr.md
index caacb07..7b59eed 100644
--- a/.agents/rules/pr.md
+++ b/.agents/rules/pr.md
@@ -14,6 +14,10 @@
 * Always include `@CONTRIBUTING.md` in rule definitions so that PR formatting
   rules are injected into context whenever PR workflows run.
 
+## Commit & PR Types
+* `fix:` / `feat:`: User-visible changes ONLY.
+* `tests:`: Test-only changes and test-helper fixes (never `fix:` or `fix(tests):`).
+
 ## PR Commit Workflow Invariant
 * Once a Pull Request is created, always make new commits or merge commits.
 * **NEVER** amend or rebase commits on an active PR branch to avoid breaking