The official SimHub plugin for simsteward.com – incident detection and protest automation for iRacing. Spend more time racing, less time clipping.
├── memory-bank/ # Primary AI context (read at start of every task)
│ ├── projectbrief.md
│ ├── productContext.md
│ ├── systemPatterns.md
│ ├── techContext.md
│ ├── activeContext.md
│ └── progress.md
│
├── .cursor/
│ ├── agents/ # Subagents (simhub-developer, priority-steward)
│ ├── rules/ # memory-bank.mdc (supersedes), simhub-csharp.mdc (plugin/**/*.cs)
│ └── skills/ # Project skills (priority-tracking)
│
├── docs/ # Product & technical planning
│ ├── product/ # PRD, priorities, user stories
│ └── tech/ # Architecture, API design, ADRs
│
├── plugin/ # SimHub plugin source
│ ├── src/
│ ├── Properties/
│ └── assets/
│
├── LICENSE
└── README.md
- Memory Bank (primary): Read all
memory-bank/*.mdat start of every task. Supersedes other rules when in conflict. - Journal: Captures learned patterns and preferences.
- Agents & skills: Supplemental; use when relevant.
Create .cursorignore to exclude build outputs from indexing (e.g. bin/, obj/, .vs/). Uses gitignore syntax.