Question the requirement before writing the code.
Delete what shouldn't exist. Don't optimize what's left until you do.
If nobody would use a broken v1, the scope is wrong.
Narrow the scope, not the ambition.
Evidence beats conviction. Conviction beats consensus.
Ship the version that ships today.
One sprint, one order. No step gets skipped.
Every step should know what the step before it decided.
Fix it or ask. Never ignore it.
Zero findings is an honest answer. Invented findings are not.
Security is not a tradeoff. It is a constraint.
The output should look better than what was asked for.
If the plan is hard to explain, the plan is wrong.