-
Notifications
You must be signed in to change notification settings - Fork 82
Expand file tree
/
Copy path.agnix.toml
More file actions
59 lines (56 loc) · 2.52 KB
/
.agnix.toml
File metadata and controls
59 lines (56 loc) · 2.52 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
severity = "Warning"
exclude = [
"node_modules/**",
".git/**",
"target/**",
# Research/reference docs - external content, not our code
"agent-docs/**",
# Meta skills - reference/example content
"meta/**",
# Lib copies in plugins (source is lib/, avoid duplicate warnings)
"plugins/*/lib/**",
]
target = "ClaudeCode"
tools = []
locale = "en"
[rules]
skills = true
hooks = true
agents = true
memory = true
plugins = true
xml = true
mcp = true
imports = true
cross_platform = false # Intentional - we document all 3 platform paths
agents_md = true
kiro_agents = false # Kiro agent copies reference agentsys subagents not resolvable from .kiro/
prompt_engineering = true
generic_instructions = true
frontmatter_validation = true
xml_balance = true
import_references = true
disabled_rules = [
"AGM-003", # docs/reference/AGENTS.md is a comprehensive reference doc
"AGM-005", # Cursor platform examples are reference content in AGENTS.md
"AGM-006", # Intentional - root AGENTS.md (instructions) + docs/reference/AGENTS.md (reference)
"AS-012", # enhance-hooks is a comprehensive hook reference (needs >500 lines)
"AS-014", # False positives on regex escape sequences (\n, \s, \d)
"CC-AG-009", # False positive - Skill, AskUserQuestion, LSP are valid Claude Code tools
"CC-HK-008", # Hook script path resolution differs on Windows (forward slash prefix)
"CC-MEM-005", # "Be concise" is ecosystem-wide boilerplate
"CC-MEM-006", # Negative instructions (NEVER/Do not) are ecosystem standard critical rules
"CC-MEM-009", # Intentional - CLAUDE.md uses structured sections, size is necessary
"CC-SK-009", # enhance-skills contains example injections for teaching purposes
"CC-SK-012", # Intentional - argument-hint present for UI display
"CC-SK-017", # Intentional - version is a client-specific frontmatter field
"CDX-AG-002", # False positive - "tokens" in ecosystem boilerplate is not a secret
"CDX-AG-005", # Codex agent instruction format - AGENTS.md uses agentsys conventions
"KR-SK-001", # Kiro skill copies use Claude Code frontmatter fields (version, argument-hint)
"PE-001", # Reference docs have structured layout; middle placement is intentional
"PE-005", # Same as CC-MEM-005 for prompt engineering rules
"XML-001", # False positive - <login-url> is a placeholder in examples
"XP-003", # Intentional - we document all 3 platform paths (.claude/, .opencode/, .codex/)
]
[tool_versions]
[spec_revisions]