From 9c51ac739d5e30548aab18b089079a651ddcdec5 Mon Sep 17 00:00:00 2001 From: garrytan Date: Mon, 26 Oct 2026 21:24:39 +0000 Subject: [PATCH] test: register the prose-lint fixtures and NOTICE.md as free-only PR inputs Co-authored-by: capy-ai[bot] <230910855+capy-ai[bot]@users.noreply.github.com> --- scripts/test-pr-profile.ts | 1 + test/helpers/free-fixtures-data.ts | 1 + 2 files changed, 2 insertions(+) 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'],