diff --git a/PROJECT.md b/PROJECT.md
index 6ec9bb9..4d63ab8 100644
--- a/PROJECT.md
+++ b/PROJECT.md
@@ -559,6 +559,12 @@ bin ich auf deinen Input angewiesen."* Two cheap effects in the existing registe
Both are panel-tunable (`trailMin` 0 kills both). Not tried, on the shelf if these fail the
phone: a one-frame lean/skid sprite on hard direction changes (needs drawn frames, per the
draw-frames rule), and court-colored skid streaks on the ground behind a hard stop.
+**First verdict, same day** (*"dezenter, schneller ausfaden — teilweise bleiben die doppelten
+ghosts länger sichtbar"*): the lingering was a real bug — racketAI's `!incoming` return kept the
+last chase's `vx/vz` on the body, so the ghosts trailed a zombie that had already stopped; the
+velocity now dies with the chase (and a test pins it). The look was then halved with it: ghost
+alphas 0.22/0.10 -> 0.11/0.05, `trailK` 0.05 -> 0.035. The trail must read as motion, never as
+residue or a second body.
## Session log: THE LOB (BUILT, THEN CUT) AND TWO THINGS THE MULTIPLAYER TEST FOUND (2026-08-22, same day)
diff --git a/index.html b/index.html
index 6dae971..f3d4d88 100644
--- a/index.html
+++ b/index.html
@@ -675,6 +675,6 @@ if (location.hostname !== 'splatter-tennis.wuwi.one' && !window.Capacitor?.isNat
-
+