{
"rules": {
"context_initialization": {
"description": "Starting point for each interaction",
"steps": [
"ALWAYS read `.notes/project_overview.md` and `.notes/task_list.md`"
]
},
"operational_protocol": {
"description": "How to approach tasks",
"before_action": [
"Create a MECE task breakdown"
],
"code_changes": [
"Read relevant code sections before editing",
"Preserve existing functionality",
"Maintain type safety"
]
},
"safety_requirements": [
"NEVER break type safety",
"ALWAYS maintain proper error handling",
"ALWAYS document new code"
],
"priorities": [
{
"source": ".notes/",
"weight": 1.0
}
],
"modes": {
"base": {
"description": "For routine tasks"
},
"enhanced": {
"description": "For complex problems"
}
},
"project_directives": {
"name": "QA-APP",
"ai_first": true
}
}
}css
javascript
typescript
First Time Repository
TypeScript
Languages:
CSS: 2.4KB
JavaScript: 9.5KB
TypeScript: 400.5KB
Created: 12/9/2024
Updated: 1/23/2025