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
Copy file name to clipboardExpand all lines: .github/skills/pr-integration-test/SKILL.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
---
2
2
name: pr-integration-test
3
-
description: 'Design, implement, and validate Intelligent Terminal integration tests for a target pull request or regression. Use when asked to add PR integration tests, convert a bug fix into E2E coverage, prove existing behavior still works, map tests to the release checklist, or verify Invoke-ItE2EReport marks checklist cases complete.'
3
+
description: 'Design, implement, and validate Intelligent Terminal integration tests for a target pull request or regression. Use when asked to add PR integration tests, convert a bug fix into E2E coverage, prove existing behavior still works, map tests to the release checklist, or verify E2E reports mark checklist cases complete.'
4
4
---
5
5
6
6
# PR Integration Test
@@ -86,8 +86,8 @@ single-flight regressions depend on model wording.
86
86
only when an exact test name would be misleading or one case intentionally
87
87
covers multiple checklist items.
88
88
- Run `pwsh -File test/e2e/Set-ChecklistIds.ps1`; never assign or renumber
89
-
`Cnnn` IDs manually.
90
-
- Run the suite through `Invoke-ItE2EReport.ps1`, not only `Invoke-Pester`, and
89
+
stable checklist IDs manually.
90
+
- Run the suite through the E2E report driver, not only `Invoke-Pester`, and
91
91
inspect `release-report.md` to prove every new ID is `[x]`.
92
92
- Verify `Update-ReleaseReport.ps1` too when the suite is expected to support
93
93
partial release-signoff runs.
@@ -100,7 +100,7 @@ Do not call the work complete until all of these are true:
100
100
verified pre-fix symptom.
101
101
- The fixed path passes through the real integration boundary.
102
102
- False-positive and replay/idempotency risks are covered where applicable.
103
-
- Related pre-existing suites pass, or every skip/failure is explicitly
103
+
- Related preexisting suites pass, or every skip/failure is explicitly
104
104
classified as environment, model variance, product regression, or test bug.
105
105
- New checklist IDs become `[x]` through both applicable report paths.
106
106
- The deployed package or executable under test is proven to contain the target
0 commit comments