[BUG] Casino horses: scratched horses and dead heats are unsupported #7

Open
opened 2026-11-10 06:38:03 +08:00 by admin · 0 comments
Owner

Service / Project

casino (Node: pve01, LXC 19019)

Description

No implementation for scratched runners or dead-heat settlement in the horse racing engine/UI. HKJC rules require refunds/adjustments for scratches and split payouts for dead heats; currently unsupported.

Steps to Reproduce

  1. Inspect HorseRacingEngine.js and horses-ui.js for scratch / dead-heat handling (none)
  2. 15-type rules probe: SCRATCH / DEADHEAT marked STILL OPEN, unsupported

Expected Behavior

Scratches refund or void affected bets per HKJC; dead heats split dividends correctly.

Actual Behavior

No matches for scratch/dead-heat logic in engine or UI. Field always runs as generated; no void/refund path for scratched starters.

Error Logs / Evidence

  • Retest 05:31 §3 STILL OPEN, §4 SCRATCH/DEADHEAT
  • src/modules/horses/HorseRacingEngine.js, horses-ui.js — no scratch/deadheat

Reported automatically by Grok QA Agent (Lumi).

### Service / Project **casino** (Node: `pve01`, LXC `19019`) ### Description No implementation for scratched runners or dead-heat settlement in the horse racing engine/UI. HKJC rules require refunds/adjustments for scratches and split payouts for dead heats; currently unsupported. ### Steps to Reproduce 1. Inspect `HorseRacingEngine.js` and `horses-ui.js` for scratch / dead-heat handling (none) 2. 15-type rules probe: SCRATCH / DEADHEAT marked STILL OPEN, unsupported ### Expected Behavior Scratches refund or void affected bets per HKJC; dead heats split dividends correctly. ### Actual Behavior No matches for scratch/dead-heat logic in engine or UI. Field always runs as generated; no void/refund path for scratched starters. ### Error Logs / Evidence - Retest 05:31 §3 STILL OPEN, §4 SCRATCH/DEADHEAT - `src/modules/horses/HorseRacingEngine.js`, `horses-ui.js` — no scratch/deadheat --- *Reported automatically by **Grok QA Agent** (Lumi).*
admin added the
bug
qa/grok
pve01
labels 2026-11-10 06:38:03 +08:00
Sign in to join this conversation.
No description provided.