|
26 | 26 | Create a markdown file named `CURSOR-RULES-JAVA.md` with the following exact structure: [java-checklist-template.md](mdc:.cursor/rules/templates/java-checklist-template.md) |
27 | 27 | </goal> |
28 | 28 |
|
29 | | - <restrictions> |
30 | | - <restrictions-description>**MANDATORY REQUIREMENT**: Follow the embedded template EXACTLY - do not add, remove, or modify any steps, sections, or cursor rules that are not explicitly shown in the template. ### What NOT to Include:</restrictions-description> |
31 | | - <restriction-list> |
32 | | - <restriction>**DO NOT** create additional steps beyond what's shown in the template</restriction> |
33 | | - <restriction>**DO NOT** add cursor rules that are not explicitly listed in the embedded template</restriction> |
34 | | - <restriction>**DO NOT** expand or elaborate on sections beyond what the template shows</restriction> |
35 | | - <restriction>**ONLY** use cursor rules that appear in the embedded template</restriction> |
36 | | - <restriction>**ONLY** use the exact wording and structure from the template</restriction> |
37 | | - <restriction>If a cursor rule exists in the workspace but is not in the template, **DO NOT** include it</restriction> |
38 | | - </restriction-list> |
39 | | - </restrictions> |
| 29 | + <constraints> |
| 30 | + <constraints-description>**MANDATORY REQUIREMENT**: Follow the embedded template EXACTLY - do not add, remove, or modify any steps, sections, or cursor rules that are not explicitly shown in the template. ### What NOT to Include:</constraints-description> |
| 31 | + <constraint-list> |
| 32 | + <constraint>**DO NOT** create additional steps beyond what's shown in the template</constraint> |
| 33 | + <constraint>**DO NOT** add cursor rules that are not explicitly listed in the embedded template</constraint> |
| 34 | + <constraint>**DO NOT** expand or elaborate on sections beyond what the template shows</constraint> |
| 35 | + <constraint>**ONLY** use cursor rules that appear in the embedded template</constraint> |
| 36 | + <constraint>**ONLY** use the exact wording and structure from the template</constraint> |
| 37 | + <constraint>If a cursor rule exists in the workspace but is not in the template, **DO NOT** include it</constraint> |
| 38 | + </constraint-list> |
| 39 | + </constraints> |
40 | 40 |
|
41 | | - <output-requirements-section> |
42 | | - <output-requirements-list> |
43 | | - <output-requirements-item>Generate the complete markdown file following the embedded template exactly</output-requirements-item> |
44 | | - <output-requirements-item>Use proper markdown formatting with headers, code blocks, tables, and checklists</output-requirements-item> |
45 | | - <output-requirements-item>**VERIFY**: Final output contains ONLY what appears in the embedded template</output-requirements-item> |
46 | | - </output-requirements-list> |
47 | | - </output-requirements-section> |
| 41 | + <output-format> |
| 42 | + <output-format-list> |
| 43 | + <output-format-item>Generate the complete markdown file following the embedded template exactly</output-format-item> |
| 44 | + <output-format-item>Use proper markdown formatting with headers, code blocks, tables, and checklists</output-format-item> |
| 45 | + <output-format-item>**VERIFY**: Final output contains ONLY what appears in the embedded template</output-format-item> |
| 46 | + </output-format-list> |
| 47 | + </output-format> |
48 | 48 | </prompt> |
0 commit comments