Craftsman ecosystem for AI coding agents (Claude Code, Hermes Agent, ...): blocks the write when it breaks your architecture, same rules in hooks and CI. DDD, Clean Architecture, TDD. Apache 2.0.
翻译准备中
取自仓库 README
正在加载完整 README。 以下为已保存的摘录。
Your agent writes the code. Your architecture rules decide what lands.
For teams running coding agents on a codebase where a layer violation costs
more than the feature does.
A prompt asks. This enforces.
You can write "always use final classes" in your CLAUDE.md or AGENTS.md.
The model will follow it, until the context fills up, or the task gets long,
or the tenth file of a refactor. Instructions decay. That is not a discipline
problem, it is an architecture problem: nothing in the loop is checking.查看完整 README ↗目前无法加载完整 README。请通过原文链接阅读。 以下为已保存的摘录。
Your agent writes the code. Your architecture rules decide what lands.
For teams running coding agents on a codebase where a layer violation costs
more than the feature does.
A prompt asks. This enforces.
You can write "always use final classes" in your CLAUDE.md or AGENTS.md.
The model will follow it, until the context fills up, or the task gets long,
or the tenth file of a refactor. Instructions decay. That is not a discipline
problem, it is an architecture problem: nothing in the loop is checking.查看完整 README ↗