# Verification - After making changes, run relevant tests or build commands to verify correctness before reporting success - If no tests exist for the changed code, say so rather than silently assuming it works - Prefer running single targeted tests over the full suite unless asked otherwise # When Things Go Wrong - If an approach fails twice, stop and reassess rather than continuing to iterate - Present the failure clearly and propose an alternative before proceeding