Update AI setup rules and documentation
This commit is contained in:
@@ -75,12 +75,16 @@ test_gemini_native_launcher() {
|
||||
|
||||
# ── global rules: Karpathy-style guidelines and native rule files ───────────
|
||||
test_global_rules_include_quality_guidelines() {
|
||||
if grep -q 'Инженерные правила качества' "$SCRIPT" \
|
||||
&& grep -q 'multica-ai/andrej-karpathy-skills/CLAUDE.md' "$SCRIPT" \
|
||||
&& grep -q 'Точечные изменения' "$SCRIPT"; then
|
||||
ok "global rules: include Karpathy-style quality guidelines"
|
||||
karpathy_line=$(grep -n '^## 1\. Think Before Coding$' "$SCRIPT" | head -1 | cut -d: -f1)
|
||||
global_line=$(grep -n '^# Global Rules for All AI Agents$' "$SCRIPT" | head -1 | cut -d: -f1)
|
||||
if [ -n "$karpathy_line" ] \
|
||||
&& [ -n "$global_line" ] \
|
||||
&& [ "$karpathy_line" -lt "$global_line" ] \
|
||||
&& grep -q 'Always reply in Russian' "$SCRIPT" \
|
||||
&& grep -q 'Plain git diff visibility' "$SCRIPT"; then
|
||||
ok "global rules: include English Karpathy guidelines before translated user rules"
|
||||
else
|
||||
fail "global rules: missing Karpathy-style quality guidelines"
|
||||
fail "global rules: missing English Karpathy guidelines or translated user rules"
|
||||
fi
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user