mirror of
https://github.com/azaion/gps-denied-onboard.git
synced 2026-04-23 01:06:36 +00:00
Update README to reflect changes in test infrastructure organization and task decomposition workflow. Remove obsolete E2E test templates and clarify input specifications for integration tests. Enhance documentation for planning and implementation phases, including new directory structures and task management processes.
This commit is contained in:
@@ -0,0 +1,25 @@
|
||||
---
|
||||
description: "Enforces naming, frontmatter, and organization standards for all .cursor/ configuration files"
|
||||
globs: [".cursor/**"]
|
||||
---
|
||||
# .cursor/ Configuration Standards
|
||||
|
||||
## Rule Files (.cursor/rules/)
|
||||
- Kebab-case filenames, `.mdc` extension
|
||||
- Must have YAML frontmatter with `description` + either `alwaysApply` or `globs`
|
||||
- Keep under 500 lines; split large rules into multiple focused files
|
||||
|
||||
## Skill Files (.cursor/skills/*/SKILL.md)
|
||||
- Must have `name` and `description` in frontmatter
|
||||
- Body under 500 lines; use `references/` directory for overflow content
|
||||
- Templates live under their skill's `templates/` directory
|
||||
|
||||
## Command Files (.cursor/commands/)
|
||||
- Plain markdown, no frontmatter
|
||||
- Kebab-case filenames
|
||||
|
||||
## Agent Files (.cursor/agents/)
|
||||
- Must have `name` and `description` in frontmatter
|
||||
|
||||
## Security
|
||||
- All `.cursor/` files must be scanned for hidden Unicode before committing (see cursor-security.mdc)
|
||||
Reference in New Issue
Block a user