diff --git a/CLAUDE.md b/CLAUDE.md index 1b62173..265d171 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -8,7 +8,7 @@ Behavioral guidelines to reduce common LLM coding mistakes. Merge with project-s - **Address the user as**: Charles - **Reply language**: Chinese for prose; keep code, commands, and technical terms in English -- **Git push policy**: push by default when there are commits. Only skip if the user says not to, or the repo lacks a remote / credentials +- **Git push policy**: push by default when there are commits — **don't ask first, just push**. Only skip if the user explicitly says not to, or the repo lacks a remote / credentials - **Version-control hygiene**: commit messages must explain *why*, not just *what*. Confirm before risky ops (`push --force`, `reset --hard`, `rm -rf`, branch deletion) - **Default git remote**: `git.deepknow.site` (credentials stored in memory) - **Gitea management** (`git.deepknow.site/Knowit`, API via `curl`):