DashboardCodeAlways assert root cause before request…

Always assert root cause before requesting a fix

Category: preference
Confidence: 1.00
ID: 019ec735-d9ed-7ee2-a207-e608e4a58d92
Project ID: ffa98226-3908-4f0c-936b-969018c62abf
Cross-project: No
Recalled in other projects: 1
Source session: 0Fx6yy0GQlxM3LrWk
Created: 2026-06-14 17:37:35
Updated: 2026-06-14 17:39:38

Cross-Project Recalls

ProjectHitsLast recalled
cli 1 2026-06-16

Content

When something is broken, Burak Yigit Kaya investigates and explicitly states the root cause before asking for a fix. They confirm what went wrong (e.g., 'ttyUSB0 is a regular file, not a char device', 'stty returns ioctl error', 'AVR was physically ON the whole time') then direct a specific solution. They specify the invariant that must hold (e.g., 'must always be a char device', 'prevent regular-file shadowing'). Accept the user's diagnosis as correct and focus on implementing the stated fix rather than re-investigating. Cross-session pattern: this has recurred across multiple sessions involving the AVR serial bridge.

Move to: