clanker / docs /QA_LOG.md
deucebucket's picture
Upload folder using huggingface_hub
d238b58 verified
|
Raw
History Blame Contribute Delete
1.11 kB

Clanker Pet — QA / display audit

Findings from live QA of the pet front-end (distinct from the engine's v8_audit_log.md, which tracks VADUGWI scoring issues). The pet is also a real-world eval harness, so visual/UX defects get logged here with their fix.

1. Creature flashes PURPLE on most interactions — FIXED 2026-06-16

Symptom: the creature's body briefly turns purple/blue on a lot of messages. Root cause: the M1 "raw read" flash in applyResponse (static/app.js) colored the body with hue = read.valence / 255 * 360. That walks the entire hue wheel, so positive reads (V≈180–255) land at ~254–360° = blue/purple/magenta. It fired on every message, so he flashed purple constantly. The settled mood color was always fine — the server's appearance.py maps valence only across 8°→125° (red→yellow→ green); only the flash used the wrong formula. Fix: the flash now uses hueForValence() — the same piecewise red→orange→ yellow→green mapping as appearance.py. A low-valence read flashes red/orange, a high-valence read flashes green. No purple.