45 lines
1.6 KiB
Plaintext
45 lines
1.6 KiB
Plaintext
.git
|
|
.github
|
|
.paperclip
|
|
.pnpm-store
|
|
node_modules
|
|
**/node_modules
|
|
coverage
|
|
data
|
|
tmp
|
|
*.log
|
|
packages/paperclip-runner/dist
|
|
packages/paperclip-runner/runner/target
|
|
packages/paperclip-runner/devtools
|
|
packages/paperclip-runner/docs
|
|
packages/paperclip-runner/examples
|
|
packages/paperclip-runner/test
|
|
packages/paperclip-runner/test-fixtures
|
|
packages/paperclip-runner/test-support
|
|
packages/paperclip-runner/**/*.md
|
|
packages/paperclip-runner/**/*.spec.ts
|
|
packages/paperclip-runner/**/*.spec.tsx
|
|
packages/paperclip-runner/**/*.test.cjs
|
|
packages/paperclip-runner/**/*.test.cts
|
|
packages/paperclip-runner/**/*.test.js
|
|
packages/paperclip-runner/**/*.test.jsx
|
|
packages/paperclip-runner/**/*.test.mjs
|
|
packages/paperclip-runner/**/*.test.mts
|
|
packages/paperclip-runner/**/*.test.ts
|
|
packages/paperclip-runner/**/*.test.tsx
|
|
packages/paperclip-runner/runner/crates/*/tests
|
|
packages/paperclip-runner/scripts/*-smoke.mjs
|
|
# Exceptions (last match wins): the image build re-runs the runner's
|
|
# generated-file drift checks, so their committed outputs and inputs must
|
|
# survive the slimming above. 2026-09-04: the *.md rule stripped the
|
|
# committed capability contract out of the context and every image build
|
|
# on master failed its drift check — .github/docker-context-checks.Dockerfile
|
|
# now guards this in PR CI.
|
|
!packages/paperclip-runner/generated/**
|
|
!packages/paperclip-runner/docs/capability-contract.md
|
|
# check:runner-workflow-traceability access()es every regression test the
|
|
# stress-traceability spec names — those are src/**/*.test.ts files, so
|
|
# they must survive the *.test.ts rule above.
|
|
!packages/paperclip-runner/src/**/*.test.ts
|
|
!packages/paperclip-runner/src/**/*.test.tsx
|