gitmote

gitmote  ·  history  ·  branches

docs: add CLAUDE.md — agent entry point over CONTRIBUTING.md

a4aa4b4400b384beb388fca3db98d47152d6d9db
Atanas Minev <atmin@protonmail.com> · 2026-07-02 15:47

diff --git a/CLAUDE.md b/CLAUDE.md
new file mode 100644
index 0000000..98e8a70
--- /dev/null
+++ b/CLAUDE.md
@@ -0,0 +1,22 @@
+@CONTRIBUTING.md
+
+## 1. Think Before Coding
+
+- Never make assumptions about undocumented APIs or configurations.
+- Ask clarifying questions if a task's requirements are ambiguous.
+
+## 2. Surgical Changes
+
+- Modify only the minimum necessary lines of code to achieve the goal.
+- Avoid refactoring adjacent or unrelated files unless explicitly asked.
+- Match existing style, even if you would write it differently.
+
+## 3. Simplicity First
+
+- Do not write speculative helper functions or complex abstractions.
+- Prioritize simple, readable code over clever or DRY patterns.
+
+## 4. Goal-Driven Execution
+
+- Establish clear test or verification criteria before writing any code.
+- Run local tests or build steps to verify your changes actually work before completion.