From ecc87f173f4c1e2572c0fe543a456687d1e0488e Mon Sep 17 00:00:00 2001 From: _ov4 Date: Tue, 13 Oct 2026 06:20:22 +0000 Subject: docs: use English and separate plugin agent guidance Co-Authored-By: Claude Fable 5.1 --- AGENTS/CONVENTIONS.md | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'AGENTS') diff --git a/AGENTS/CONVENTIONS.md b/AGENTS/CONVENTIONS.md index e2c6ebd..a49b381 100644 --- a/AGENTS/CONVENTIONS.md +++ b/AGENTS/CONVENTIONS.md @@ -3,6 +3,11 @@ These invariants span modules. Violating any of them breaks code you didn't touch. (Overview and build instructions: `ARCH.md`.) +**Project text must be in English.** This applies to documentation, source comments, +user-facing messages, examples and test fixtures. Unicode test data must not contain +Chinese text. Keep user instructions in README files concise; put architecture, +implementation notes and AI guidance in the relevant `AGENTS/` directory. + **Tokens are raw `int`.** `Lexer::gettok()` returns negative values for the `Token` enum (`include/cps/Lexer.h`) and non-negative values for literal ASCII chars (`'('`, `'+'`, `'<'`). Parser and CodeGen switch on both forms interchangeably; `BinaryExprAST` -- cgit v1.3.1-4-g156e