Skip to content

Commit 245776b

Browse files
committed
docs: document auto-fix implementations for CC-MEM-005 and CC-MEM-007
1 parent 65ed396 commit 245776b

2 files changed

Lines changed: 6 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
99

1010
### Added
1111
- 5 new parse error rules with normalized IDs (AS-016, CC-HK-012, CC-AG-007, CC-PL-006, MCP-007)
12+
- Auto-fix support for CC-MEM-005 and CC-MEM-007 memory rules
13+
- CC-MEM-005: Delete lines containing generic instructions
14+
- CC-MEM-007: Replace weak constraint language with stronger alternatives
15+
- CRLF line ending support for correct byte offsets on Windows
1216

1317
### Removed
1418
- Removed unused config flags `tool_names` and `required_fields` from `.agnix.toml`

knowledge-base/VALIDATION-RULES.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -794,6 +794,7 @@ pub fn validate_skill(path: &Path, content: &str) -> Vec<Diagnostic> {
794794
| AS-010 | Add "Use when..." prefix | MEDIUM |
795795
| CC-SK-007 | Suggest Bash(git:*) | MEDIUM |
796796
| CC-MEM-005 | Remove line | HIGH |
797+
| CC-MEM-007 | Replace weak language with strong | MEDIUM |
797798
| XML-001 | Add closing tag | MEDIUM |
798799

799800
---
@@ -806,7 +807,7 @@ pub fn validate_skill(path: &Path, content: &str) -> Vec<Diagnostic> {
806807
| Claude Skills | 9 | 7 | 2 | 0 | 3 |
807808
| Claude Hooks | 12 | 10 | 2 | 0 | 2 |
808809
| Claude Agents | 7 | 7 | 0 | 0 | 1 |
809-
| Claude Memory | 10 | 5 | 5 | 0 | 2 |
810+
| Claude Memory | 10 | 5 | 5 | 0 | 3 |
810811
| AGENTS.md | 6 | 1 | 5 | 0 | 2 |
811812
| Claude Plugins | 6 | 6 | 0 | 0 | 1 |
812813
| GitHub Copilot | 4 | 3 | 1 | 0 | 1 |

0 commit comments

Comments
 (0)