diff --git a/scripts/test-pr-profile.ts b/scripts/test-pr-profile.ts index a80de69f1..55ff9c437 100644 --- a/scripts/test-pr-profile.ts +++ b/scripts/test-pr-profile.ts @@ -245,6 +245,7 @@ export const FREE_ONLY_PR_FILES = [ '.osv-scanner.toml', // Read by .github/workflows/osv-scanner.yml and the free OSV tests (test/osv-*.test.ts). 'setup.ps1', // The Windows installer: run only by .github/workflows/windows-setup-e2e.yml; the paid lane is Linux. '.gitlab-ci.yml', // gstack's own GitLab config: skills probe the fixture repo's .gitlab-ci.yml, never this one. + 'NOTICE.md', // Third-party notices: read by people and by free tests (test/prose-lint.test.ts); no paid case reads it. '.github/ISSUE_TEMPLATE/**', // Issue templates: read by GitHub and free test/gstack-doctor.test.ts. 'scripts/retired-command.ts', // One-release stubs for retired package scripts; no paid case imports it. 'careful/bin/check-careful.sh', // /careful PreToolUse hook: covered by test/hook-scripts.test.ts; no paid fixture copies or runs it. diff --git a/test/helpers/free-fixtures-data.ts b/test/helpers/free-fixtures-data.ts index 47434abff..e504b5154 100644 --- a/test/helpers/free-fixtures-data.ts +++ b/test/helpers/free-fixtures-data.ts @@ -180,6 +180,7 @@ export const FREE_FIXTURES: Readonly> = { 'test/fixtures/plans/autoplan-focus-appearance.md': [], 'test/fixtures/plans/ui-heavy-feature-design.md': [], 'test/fixtures/prosons-neutral-neg-captures.json': ['test/prosons-neutral-posture.test.ts'], + 'test/fixtures/prose-lint/**': ['test/prose-lint.test.ts'], 'test/fixtures/pty-idle-turn-end.json': ['test/helpers/claude-pty-runner.runners.unit.test.ts', 'test/helpers/claude-pty-runner.screen.unit.test.ts'], 'test/fixtures/redact-diagram/**': ['test/redact-context-exemptions.test.ts'], 'test/fixtures/remote-identity-vectors.json': ['test/bin-context-windows-slug.test.ts', 'test/gstack-slug-parity.test.ts', 'test/remote-identity-vectors.test.ts'],