From 6355886dba8a4a8ba986778af062ee5405544ce3 Mon Sep 17 00:00:00 2001 From: sneak Date: Thu, 8 Jan 2026 07:39:27 -0800 Subject: [PATCH] Add vendoring and repo size guidelines to CLAUDE.md --- CLAUDE.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/CLAUDE.md b/CLAUDE.md index ae5e64b..9c9ebe5 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -57,3 +57,12 @@ These rules MUST be followed at all times, it is very important. * As this is production code, no stubbing of implementations unless specifically instructed. We need working implementations. + +* Avoid vendoring deps unless specifically instructed to. NEVER commit + the vendor directory, NEVER commit compiled binaries. If these + directories or files exist, add them to .gitignore (and commit the + .gitignore) if they are not already in there. Keep the entire git + repository (with history) small - under 20MiB, unless you specifically + must commit larger files (e.g. test fixture example media files). Only + OUR source code and immediately supporting files (such as test examples) + goes into the repo/history.