diff options
| author | Craig Jennings <c@cjennings.net> | 2026-05-06 06:38:24 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-05-06 06:38:24 -0500 |
| commit | d4ff742e42832e889a4a3b10f6e8820f0a738010 (patch) | |
| tree | 42b4be08aaf479df7a29cf7e94db374356af56c3 /.claude/commands/arch-evaluate.md | |
| parent | aa6924591127970d3241ab6b1a50f4bab457da27 (diff) | |
| download | rulesets-d4ff742e42832e889a4a3b10f6e8820f0a738010.tar.gz rulesets-d4ff742e42832e889a4a3b10f6e8820f0a738010.zip | |
fix(commands): drop leftover name: frontmatter from converted commands
The conversion commit ran sed -i to strip the name: line, but the staged
version from git mv was captured before the sed ran. Result: the commit
shipped the original frontmatter, and the sed cleanup was sitting in the
working tree. This commit lands the cleanup that should have been in
aa69245.
Diffstat (limited to '.claude/commands/arch-evaluate.md')
| -rw-r--r-- | .claude/commands/arch-evaluate.md | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/.claude/commands/arch-evaluate.md b/.claude/commands/arch-evaluate.md index f1c3391..6024b79 100644 --- a/.claude/commands/arch-evaluate.md +++ b/.claude/commands/arch-evaluate.md @@ -1,5 +1,4 @@ --- -name: arch-evaluate description: Audit an existing codebase against its stated architecture brief and ADRs. Runs framework-agnostic checks (cyclic dependencies, stated-layer violations, public API drift) that work on any language without setup, and opportunistically invokes language-specific linters (dependency-cruiser for TypeScript, import-linter for Python, go vet + depguard for Go) when they're already configured in the repo — augmenting findings, never replacing. Produces a report with severity levels (error / warning / info) and pointers to the relevant brief section or ADR for each violation. Use when auditing conformance before a release, during code review, when an architecture is suspected to have drifted, or as a pre-merge CI gate. Do NOT use for designing an architecture (use arch-design), recording decisions (use arch-decide), or producing documentation (use arch-document). Part of the architecture suite (arch-design / arch-decide / arch-document / arch-evaluate + c4-analyze / c4-diagram for notation-specific diagramming). --- |
