Commit 8eb2d0f
♻️ Restore .cursor/rules as canonical architecture (#12)
Reverts the v2 "cross-tool architecture" that made rules/ canonical.
Returns to standard Cursor architecture where .cursor/rules is the
canonical location.
## Changes
**Directory Structure (THIS REPO):**
- Moved rules/ → .cursor/rules/ (canonical location)
- Created rules/ symlink → .cursor/rules/ (visibility only)
**User Projects:**
- .cursor/rules/ is canonical (no root-level symlink)
- Simplified bootstrap to create .cursor/rules directly
- Legacy v2 detection suggests migration
**Documentation:**
- Updated /ai-coding-config command with correct architecture
- Removed Windsurf support (deprecated after Google acquisition)
- Updated AGENTS.md, bootstrap script, and README
**Rationale:**
The v2 "cross-tool" architecture with rules/ at root was a mistake.
Cursor rules belong in .cursor/rules/. This repo has rules/ symlink
for visibility, but user projects should use .cursor/rules/ directly.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-authored-by: Nick Sullivan <nick@technick.ai>
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>1 parent 9bf6cfe commit 8eb2d0f
File tree
39 files changed
+74
-72
lines changed- .cursor
- rules
- ai
- django
- frontend
- observability
- personalities
- python
- plugins/core/commands
- scripts
39 files changed
+74
-72
lines changedThis file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
59 | 59 | | |
60 | 60 | | |
61 | 61 | | |
62 | | - | |
63 | | - | |
64 | | - | |
65 | | - | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
66 | 65 | | |
67 | 66 | | |
68 | 67 | | |
69 | 68 | | |
70 | 69 | | |
71 | 70 | | |
72 | | - | |
73 | | - | |
74 | | - | |
75 | | - | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
76 | 74 | | |
77 | 75 | | |
78 | 76 | | |
| |||
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
0 commit comments