From a891a1c940b1dc344c5c7bbc3eca899917793847 Mon Sep 17 00:00:00 2001 From: win gutmann Date: Sat, 18 Jul 2026 21:50:19 -0400 Subject: [PATCH] docs: scope the ADMIN LIMITATION rule to official incident count/severity MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The rule as written implied incidents are invisible live for other cars entirely. Checked against docs/IRACING-DATA-AVAILABILITY.md: the actual gap is the official per-car incident count and point severity (Group 1). Event-level detection (CarIdxTrackSurface, CarIdxSessionFlags — Group 2) is available live for every car, no admin required, and is exactly what the off-track/flag detector already runs on. The old wording would have misled future sessions into assuming live field-wide detection isn't possible without admin, which isn't true. Co-Authored-By: Claude Sonnet 5 --- CLAUDE.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CLAUDE.md b/CLAUDE.md index b01ec98..5e78707 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -14,7 +14,7 @@ ## iRacing Shared Memory - Use **IRSDKSharper**. Do NOT use `GameRawData`. -- **ADMIN LIMITATION**: Live races show 0 incidents for others unless admin. Replays track all. +- **ADMIN LIMITATION is narrower than it sounds**: live races expose 0 *official incident count / point severity* for other cars unless admin (`docs/IRACING-DATA-AVAILABILITY.md` Group 1). Event-level detection is NOT gated — `CarIdxTrackSurface`/`CarIdxSessionFlags` (Group 2) are available live, for every car, no admin required, and are exactly what the off-track/flag detector already runs on. Don't read this as "incidents are invisible live for other cars" — only the exact official count/point value is. - **Incident types (deltas)**: 1x (off-track), 2x (wall/spin), 4x (heavy contact). Dirt: 2x heavy. - **Quick-succession**: 2x spin -> 4x contact records as +4 delta. - **Replay**: At 16x speed, YAML incident events are batched. Cross-reference `CarIdxGForce` and `CarIdxTrackSurface` to decompose type.