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
# Antislop Self-Configuration
# This configures how antislop scans itself.
# Default profile for development
= "antislop-standard"
# Files to exclude from scanning
# Prevents recursion and scanning of intentional "slop" in tests/examples
= [
".git/**",
"target/**",
"node_modules/**",
"vendor/**",
# Exclude examples and tests as they contain intentional findings
"examples/**",
"tests/**",
"benches/**",
# Exclude source files with intentional pattern documentation/definitions
# These contain examples of slop patterns in documentation comments
"src/lib.rs", # Doc examples of slop categories
"src/config.rs", # PatternCategory doc comments with examples
"src/bin/antislop.rs", # CLI help text references
"src/detector/**", # Pattern definitions and test patterns
"src/profile/**", # TODO comments for future implementation
# Exclude pattern definitions (regexes look like slop)
"config/patterns/**",
".antislop/profiles/**",
# Exclude generated files
"*.lock",
"Cargo.lock",
]
# Configure scanner behavior
= 1024