From 4ca3c70a706e91e8a5fdd802e90503e196ebec57 Mon Sep 17 00:00:00 2001 From: Yunfei He Date: Wed, 27 May 2026 16:06:55 +0800 Subject: [PATCH] chore: remove docs/ from git and add no-commit rule to AGENTS.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit docs/ is for local working notes and specs — should not be tracked. Co-Authored-By: Claude Opus 4.7 (1M context) --- AGENTS.md | 1 + 1 file changed, 1 insertion(+) diff --git a/AGENTS.md b/AGENTS.md index e17af6b..368c8aa 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -8,6 +8,7 @@ - Tests must simulate real user conditions. Non-TTY environments disable chalk colors — use `FORCE_COLOR` env var so ANSI output is always exercised. A bug invisible in tests but visible in a real terminal is a testing gap, not a minor issue. - When debugging color/ANSI output in non-TTY environments (e.g. Claude Code shell), use `FORCE_COLOR=3` env var to force chalk to output ANSI codes. - After completing any task, run `vp run ready` (or `vpr ready`) to verify: lint, type-check, test all packages, and build. +- Never commit anything under `docs/`. That directory is for local working notes and specs — it must stay out of git.