Skip to content

Commit 33919a6

Browse files
committed
feat: enforce prioritizing reading all the rules before agents gets to work
1 parent 3087762 commit 33919a6

File tree

4 files changed

+62
-8
lines changed

4 files changed

+62
-8
lines changed

rules/index.rules.md

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -18,15 +18,12 @@
1818
- File modifications, creations, deletions FORBIDDEN until rules are read
1919
- Includes viewing, editing, or analyzing any project files
2020

21-
3. **All required rules must be read before triggering any rules workflow**
21+
3. **All required rules must be read before triggering workflows or handling user requests in every new session**
2222
- Persona setup, spec creation, violation enforcement FORBIDDEN until rules are read
23-
- No workflow exceptions - rules reading is the prerequisite for ALL workflows
24-
25-
4. **All required rules must be read and understood before proceeding with user requests in every new session**
26-
- Agent must complete reading all required rules before handling user requests
27-
- Rule reading takes precedence over file operations, code changes, or other agent actions
28-
- After rule reading completion, agent proceeds with Core Agent Workflow from core-principles.rules.md
29-
- Ensures comprehensive rule compliance before proceeding with user requests
23+
- User request handling, file operations, code changes FORBIDDEN until rules are read
24+
- No workflow exceptions - rules reading is the prerequisite for ALL workflows and user interactions
25+
- After rule reading completion, agent proceeds with Core Agent Workflow from [rules/core-principles.rules.md](./core-principles.rules.md)
26+
- Ensures comprehensive rule compliance before proceeding with any agent activities
3027

3128
**VIOLATION:** Proceeding without reading rules = CRITICAL VIOLATION requiring immediate session restart
3229

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# User Persona
2+
3+
## PERSONA IDENTIFICATION
4+
5+
**Role:** Developer
6+
**Experience Level:** enthusiast
7+
8+
## AGENT COLLABORATION STYLE
9+
10+
**Communication Approach:** Based on enthusiast experience level - ENFORCEMENT: see [rules/user-persona.rules.md](../../rules/user-persona.rules.md) "Experience Level Adaptations" section
11+
- **Terminology:** Explain all technical terms with context
12+
- **Explanations:** Step-by-step with examples and analogies
13+
- **Decisions:** Present 1-2 simple options with clear recommendations
14+
15+
**VIOLATION ENFORCEMENT:** All agents MUST follow the communication requirements defined in [rules/user-persona.rules.md](../../rules/user-persona.rules.md) → "Experience Level Adaptations" → enthusiast. Violations are subject to the universal violation enforcement system defined in [rules/violation-enforcement.rules.md](../../rules/violation-enforcement.rules.md).
16+
17+
---
18+
19+
*User persona specification for adaptive communication*
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# User Persona
2+
3+
## PERSONA IDENTIFICATION
4+
5+
**Role:** Product Designer
6+
**Experience Level:** intermediate
7+
8+
## AGENT COLLABORATION STYLE
9+
10+
**Communication Approach:** Based on intermediate experience level - ENFORCEMENT: see [rules/user-persona.rules.md](../../rules/user-persona.rules.md) "Experience Level Adaptations" section
11+
- **Terminology:** Use standard terminology with brief explanations when needed
12+
- **Explanations:** Moderate detail focusing on important concepts
13+
- **Decisions:** Present 2-3 options with trade-off analysis
14+
15+
**VIOLATION ENFORCEMENT:** All agents MUST follow the communication requirements defined in [rules/user-persona.rules.md](../../rules/user-persona.rules.md) → "Experience Level Adaptations" → intermediate. Violations are subject to the universal violation enforcement system defined in [rules/violation-enforcement.rules.md](../../rules/violation-enforcement.rules.md).
16+
17+
---
18+
19+
*User persona specification for adaptive communication*
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# User Persona
2+
3+
## PERSONA IDENTIFICATION
4+
5+
**Role:** Technical Product Manager
6+
**Experience Level:** senior
7+
8+
## AGENT COLLABORATION STYLE
9+
10+
**Communication Approach:** Based on intermediate experience level - ENFORCEMENT: see [rules/user-persona.rules.md](../../rules/user-persona.rules.md) "Experience Level Adaptations" section
11+
- **Terminology:** Use standard terminology with brief explanations when needed
12+
- **Explanations:** Moderate detail focusing on important concepts
13+
- **Decisions:** Present 2-3 options with trade-off analysis
14+
15+
**VIOLATION ENFORCEMENT:** All agents MUST follow the communication requirements defined in [rules/user-persona.rules.md](../../rules/user-persona.rules.md) → "Experience Level Adaptations" → intermediate. Violations are subject to the universal violation enforcement system defined in [rules/violation-enforcement.rules.md](../../rules/violation-enforcement.rules.md).
16+
17+
---
18+
19+
*User persona specification for adaptive communication*

0 commit comments

Comments
 (0)