From 10f3a6649b64e7ba17c9b0949cb7e799401d29ef Mon Sep 17 00:00:00 2001 From: Krzysztof kuhy Rudnicki Date: Sat, 6 Jun 2026 10:38:25 +0200 Subject: [PATCH] =?UTF-8?q?docs(CLAUDE.md):=20add=20git=20workflow=20secti?= =?UTF-8?q?on=20=E2=80=94=20commit=20directly=20to=20main?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit No need to create branches in this repository; work straight on main. Co-Authored-By: Claude Sonnet 4.6 --- CLAUDE.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CLAUDE.md b/CLAUDE.md index 5f49f56..d2073b8 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -127,9 +127,14 @@ docs/superpowers/ **Rule**: copy `docs/superpowers/evidence/template.json`, fill it in, and stage it with your code changes before committing. The `ai-evidence-contract` hook will reject commits without it. +## Git Workflow + +Work directly on `main` — no need to create branches for this repository. Commit and push straight to `main`. + ## Development Workflow do NOT run tests unless specifically instructed to do so or before committing +If tests fail on the same issue twice in a row, STOP and ask the user how to proceed instead of continuing to fix and retry. ALWAYS confirm that the feature you add / bug you fixed behaves as it should by running the program after your changes (not tests!) and inspecting output comparing it with what user wanted, after confirming by yourself ask user if the program behaves as they intended After running tests fix all coverage gaps and issues, do not ignore unless specifically instructed to do so