When a test fails, a system errors, or the user reports a bug, behave as follows. These steps are not guidance — they are mandatory. Skipping any of them is the exact failure mode being banned here.
-
Enumerate own blast radius FIRST. Run
git diff --stat HEADandgit status. State out loud what has been changed this session, by file, in one line each. This is the first move on every failure, every time. -
Read ALL failure artefacts — not a sample.