-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy path.gitignore
More file actions
52 lines (47 loc) · 2.08 KB
/
Copy path.gitignore
File metadata and controls
52 lines (47 loc) · 2.08 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
/target
.claude/*
# ...but the run skill and its driver are shared tooling, not local state.
!.claude/skills/
.env
mutants.out/
mutants.out.old/
pr_description.md
*.sh
*.py
# ...but the repo's own gate/helper scripts ARE tracked. The blanket `*.sh`
# above exists to keep ad-hoc scratch scripts out of commits; without these
# negations a NEW `scripts/*.sh` is silently skipped by `git add -A` and a CI
# step that runs it fails with exit 127 on a fresh clone. (That happened once —
# see issue #1797's determinism gate.) The older scripts predate the rule and
# were already tracked, which is exactly why the trap went unnoticed.
!scripts/*.sh
!scripts/*.py
!scripts/lib/*.sh
!scripts/self-hosted-runner/*.sh
!.claude/skills/**/*.sh
# Failure capsules (docs/guide/failure-capsules.md). A capsule holds a real
# request and, for a route that touches the database, real rows — treat the
# directory the way you would treat production database dumps. Never commit it.
# (The one capsule under `examples/reddit-clone/capsules/` is a deliberate,
# reviewed fixture recorded from a route that touches nothing; it lives outside
# this path on purpose.)
tmp/autumn-capsules/
examples/*/tmp/
# Generated by example Tailwind build scripts.
examples/*/static/css/autumn.css
# Frontend toolchains (examples/react-graphql/frontend). The built bundle under
# static/app/ IS committed; only the dependency tree is not.
node_modules/
# `autumn build --embed` fingerprints an example's static/ tree in place before
# compiling: a manifest plus a content-hashed copy of every asset
# (`app.c7bfed64.js`). Both are build products of the committed originals.
examples/*/static/.autumn-manifest.json
examples/*/static/**/*.[0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f].*
target/
benchmarks/runtime/results/
benchmarks/runtime/load/results/
# The workspace SBOM `scripts/check-sbom.sh` regenerates at the repo root. It
# is a build product of the source tree, not a source file: checking it in
# would create a second copy to keep in step, and the release gate rebuilds and
# re-verifies it on every run anyway.
sbom.cdx.json