Skip to content

Commit 92f26f7

Browse files
committed
chore(showcase): git-ignore transient checklist-test driver scripts
A browser-lane checklist-test runner must write its Playwright driver inside examples/app-showcase so require('@playwright/test') resolves through pnpm's nesting — a script under /tmp cannot. Runners delete theirs on completion, but a run in flight legitimately has them on disk, where they show as untracked in a checkout several agents share. Ignoring .qa-*.cjs/.mjs keeps git status honest during a run without inviting anyone to commit a throwaway driver. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01YD9f6FYyMraUWYeJf53V43
1 parent 59679e1 commit 92f26f7

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

‎examples/app-showcase/.gitignore‎

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,11 @@
22
# Playwright smoke artifacts
33
test-results/
44
playwright-report/
5+
6+
# Transient checklist-test driver scripts. A browser-lane runner must write its
7+
# Playwright driver INSIDE this app so `require('@playwright/test')` resolves
8+
# through pnpm's nesting (a script in /tmp cannot). Runners delete these when
9+
# they finish, but a run in flight legitimately has them on disk — ignoring the
10+
# pattern keeps `git status` honest for the other agents sharing this checkout.
11+
.qa-*.cjs
12+
.qa-*.mjs

0 commit comments

Comments
 (0)