-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.gitignore
More file actions
107 lines (84 loc) · 2.27 KB
/
Copy path.gitignore
File metadata and controls
107 lines (84 loc) · 2.27 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
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
# Rust
parapet/target/
# Python
__pycache__/
*.egg-info/
.venv/
*.pyc
# IDE
.idea/
# Claude Code
.claude/
# Internal docs
implement/
# Eval datasets (reproducible via scripts/)
schema/eval/opensource_*.yaml
schema/eval/multiturn_*.yaml
schema/eval/out_of_scope/
# LaTeX build artifacts & author privacy (docs/ after publications/ → docs/publications/ rename)
docs/publications/*/*.aux
docs/publications/*/*.log
docs/publications/*/*.out
docs/publications/*/*.pdf
docs/publications/*/*.synctex.gz
docs/publications/*/local_author.tex
# Secrets
.env
# OS
.DS_Store
Thumbs.db
NUL
nul
parapet-py/dist/
schema/eval/staging/*
# Preclassified heuristic attack sources (regenerated by `python -m parapet_data preclassify-reasons`)
schema/eval/heuristic_staged/
# Holdout / error logs (large, regenerated by train_l1_specialist.py)
schema/eval/ensemble/*_holdout.yaml
schema/eval/ensemble/*_errors.yaml
schema/eval/specialists/
schema/eval/benign/
schema/eval/malicious/
schema/eval/t*
schema/eval/attack_types/
schema/eval/baseline/
schema/eval/l1_holdout.yaml.hashes
schema/eval/verified/
# Challenge sets (attack/benign data — reproducible via scripts/)
schema/eval/challenges/
# parapet-data generated outputs (do not commit attack/benign corpora)
parapet-data/.coverage
parapet-data/.pytest_cache/
parapet-data/curated_*
parapet-data/curated/
parapet-data/curated_v2/
parapet-data/curated_baseline/
parapet-data/archive/curated/
parapet-data/archive/curated_baseline/
parapet-data/tests/.tmp_temp/
# Generated specs (expanded from *.compact.yaml via generate_spec.py)
parapet-data/specs/mirror_spec_*.yaml
# parapet-runner generated outputs (do not commit run artifacts/datasets)
parapet-runner/.pytest_cache/
parapet-runner/runs/
parapet-runner/tests/.tmp_outputs/
parapet-runner/dist/
# Inner cargo crate's tests/.tmp_outputs (pytest scratch space)
tests/.tmp_outputs/
# Local adjudication review state is ignored by parapet-data/adjudication/.gitignore
# Codex
.codex/
# Local local-tools / tool artifacts
.local-tools/
data/
parapet-runner/uv.lock
# Editor backup files
*.py.current
/runs/
repro/out/
adjudication
models
# L2 parity test fixtures (regenerable via scripts/prep_l2_assets.py)
tests/fixtures/
# Local hygiene blocklist (real identifying strings; never commit)
.hygiene-blocklist.local