Add vendoring and repo size guidelines to CLAUDE.md
This commit is contained in:
@@ -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
|
* As this is production code, no stubbing of implementations unless
|
||||||
specifically instructed. We need working implementations.
|
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.
|
||||||
|
|||||||
Reference in New Issue
Block a user