chore: update cursor rules and add new debugging rules - #171
Merged
Conversation
- restore critical workflow rules file that was missing - ensures proper ai-assisted development process - reinstates mandatory PRD/architecture documentation requirements - reestablishes story management and TDD guidelines
- add explicit date command requirement for lesson file creation - clarify date context retention for accurate file naming - remove unnecessary metadata tags from config header
- replace direct date command with composer date rule reference - add dedicated composer date handling configuration - ensure consistent YYYY-MM-DD format across project - maintain date context throughout session
- establish systematic k8s troubleshooting workflow - define required context verification steps - specify debugging command sequence - include example debugging scenarios - enforce proper validation steps
- establish standardized debug report structure - define comprehensive report requirements - include detailed redis debugging example - specify report naming and organization rules - enforce thorough documentation standards
- remove redundant metadata fields from frontmatter - move version info to xml tag format - streamline ai optimization guidelines - relocate prd rule to 901 sequence - remove example frontmatter from md docs
- add -f/--force flag to allow overriding existing rule files - implement interactive confirmation for file overrides - add diff viewing capability when comparing existing and new files - improve feedback messages with status emojis - update usage instructions to include new force flag option
- added architecture documentation rules section - specified format for architectural change files - included examples of changes requiring documentation - updated main architecture file reference requirements
- add alwaysApply flag to rule files - enhance agile workflow documentation - add lessons learned section to workflow - create .ai, .ai/arch, and .ai/lessons directories - remove version tags from template files
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
This PR updates several cursor rules and adds new debugging-related rules to improve documentation and troubleshooting processes.
Changes
alwaysApplyflag to multiple rule files105-composer-date.mdc: For date handling in documentation106-kubernetes-debug.mdc: For Kubernetes debugging protocol107-debug-report.mdc: For comprehensive debugging session reports801-workflow-agile.mdc: For agile workflow documentationAdditional Notes
These changes aim to streamline rule management and improve debugging documentation. The new rules provide structured approaches for common troubleshooting scenarios.