Преглед изворни кода

docs(agents): enforce strict naming rule for agents

Dax Raad пре 5 месеци
родитељ
комит
c3d840ff14
1 измењених фајлова са 11 додато и 0 уклоњено
  1. 11 0
      AGENTS.md

+ 11 - 0
AGENTS.md

@@ -20,6 +20,17 @@
 
 
 Prefer single word names for variables and functions. Only use multiple words if necessary.
 Prefer single word names for variables and functions. Only use multiple words if necessary.
 
 
+### Naming Enforcement (Read This)
+
+THIS RULE IS MANDATORY FOR AGENT WRITTEN CODE.
+
+- Use single word names by default for new locals, params, and helper functions.
+- Multi-word names are allowed only when a single word would be unclear or ambiguous.
+- Do not introduce new camelCase compounds when a short single-word alternative is clear.
+- Before finishing edits, review touched lines and shorten newly introduced identifiers where possible.
+- Good short names to prefer: `pid`, `cfg`, `err`, `opts`, `dir`, `root`, `child`, `state`, `timeout`.
+- Examples to avoid unless truly required: `inputPID`, `existingClient`, `connectTimeout`, `workerPath`.
+
 ```ts
 ```ts
 // Good
 // Good
 const foo = 1
 const foo = 1