3535
36361 . ** [ rules/core-principles.rules.md] ( ./core-principles.rules.md ) ** - Core workflow and principles
37372 . ** [ rules/interactive-input.rules.md] ( ./interactive-input.rules.md ) ** - Interactive input protocols and run_command usage
38- 3 . ** [ rules/command-execution.rules.md] ( ./command-execution.rules.md ) ** - Command execution with mandatory comments and approval workflows
39- 4 . ** [ rules/file-caching.rules.md] ( ./file-caching.rules.md ) ** - File caching policies and stale content prevention
40- 5 . ** [ rules/user-persona.rules.md] ( ./user-persona.rules.md ) ** - User persona management
41- 6 . ** [ rules/spec-management.rules.md] ( ./spec-management.rules.md ) ** - Specification creation and management (includes legacy code specification workflow)
42- 7 . ** [ rules/spec-reference.rules.md] ( ./spec-reference.rules.md ) ** - Mandatory spec reference requirements for all generated code
43- 8 . ** [ rules/violation-enforcement.rules.md] ( ./violation-enforcement.rules.md ) ** - Universal violation enforcement system
38+ 3 . ** [ rules/file-caching.rules.md] ( ./file-caching.rules.md ) ** - File caching policies and stale content prevention
39+ 4 . ** [ rules/user-persona.rules.md] ( ./user-persona.rules.md ) ** - User persona management
40+ 5 . ** [ rules/spec-management.rules.md] ( ./spec-management.rules.md ) ** - Specification creation and management (includes legacy code specification workflow)
41+ 6 . ** [ rules/spec-reference.rules.md] ( ./spec-reference.rules.md ) ** - Mandatory spec reference requirements for all generated code
42+ 7 . ** [ rules/violation-enforcement.rules.md] ( ./violation-enforcement.rules.md ) ** - Universal violation enforcement system
4443
4544** FAILURE TO READ AND FOLLOW ALL RULES = CRITICAL VIOLATION**
4645
@@ -66,16 +65,22 @@ Example response:
6665- Examples: ` interactive-input.rules.md ` , ` spec-management.rules.md ` , ` user-persona.rules.md `
6766
6867** PROJECT SPECIFICATIONS FOLDER (` project-specs/ ` ):**
68+ - ** 🚨 MANDATORY LOCATION FOR ALL NEW PROJECT SPECIFICATIONS 🚨**
6969- ** ` .spec.md ` ** - Project-specific decisions and technical specifications
7070- ** Agent-Generated:** All files in this folder are created by coding agents
7171- ** Creation Methods:**
7272 - Explicitly requested by user on one-time basis
7373 - Automatically generated per rule compliance requirements
7474- ** Exception:** ` index.spec.md ` is REQUIRED and serves as entry point for all specifications
75+ - ** CRITICAL:** This is the ONLY folder where agents should create new project specifications
7576- Examples: ` index.spec.md ` , ` architecture.spec.md ` , ` ui-components.spec.md `
7677
7778** GENERAL SPECIFICATIONS FOLDER (` specs/ ` ):**
78- - ** ` .spec.md ` ** - General templates and reusable specifications
79+ - ** 🚨 READ-ONLY: FOR TEMPLATES AND USER PERSONAS ONLY 🚨**
80+ - ** ` .spec.md ` ** - General templates and predefined user personas
81+ - ** USAGE:** Contains templates and predefined personas that agents READ but DO NOT modify
82+ - ** RESTRICTION:** Agents should NEVER create new specifications in this folder
83+ - ** PURPOSE:** Houses user persona templates and general specification templates
7984- Examples: ` user-personas/software-engineer.spec.md ` , ` user-personas/persona-template.spec.md `
8085
8186** CONVENTION RULES:**
0 commit comments