|
34 | 34 | failed or there is no project memory yet. |
35 | 35 | - Never store any sensitive information in the memory file, e.g. personal information, company |
36 | 36 | information, passwords, access tokens, email addresses, etc! |
37 | | -- The memory file **must be in English**! |
| 37 | +- The memory file **must be in English**! Any non-English text in the memory file is considered a critical error! |
38 | 38 | - While thoroughness is encouraged, avoid excessive verbosity or redundancy. The memory file should not |
39 | 39 | exceed practical limits (typically around 50-100KB or equivalent to ~10-20 pages of text). |
40 | 40 | - Remove information that is proven wrong or becomes obsolete. |
@@ -123,7 +123,7 @@ def set_project_memory( |
123 | 123 | - When extensive reorganization of the memory content is needed |
124 | 124 |
|
125 | 125 | Guidelines for content: |
126 | | - - The project memory file **must be in English**! |
| 126 | + - The project memory file **must be in English**! Any non-English text in the memory file is considered a critical error! |
127 | 127 | - Should be detailed and comprehensive to support effective project understanding |
128 | 128 | - Store rich context including architectural decisions, code patterns, and technical reasoning |
129 | 129 | - Include thorough documentation of project components, workflows, and interfaces |
@@ -284,7 +284,7 @@ def update_project_memory( |
284 | 284 | ): |
285 | 285 | """ |
286 | 286 | Update the project memory by applying a block-based patch to the memory file. The language of the memory file |
287 | | - is English! |
| 287 | + is English! Any non-English text in the memory file is considered a critical error! |
288 | 288 |
|
289 | 289 | Required block format: |
290 | 290 | ``` |
|
0 commit comments