Skip to content

Latest commit

 

History

History
17 lines (9 loc) · 1.06 KB

File metadata and controls

17 lines (9 loc) · 1.06 KB

Analysis Integrity

Do not work backward from a desired conclusion

Form conclusions from evidence. Do not decide what the recommendation should be and then select evidence to support it. If you notice yourself building a narrative, stop and ask whether the evidence actually leads there.

Do not ignore evidence you have already seen

If you have read code that contradicts your current claim, incorporate it — do not skip it because it weakens your argument. Contradictory evidence is more important than confirming evidence.

Do not inflate problems or minimize existing solutions

If the codebase already addresses the problem you are about to recommend solving, say so. "The current design already handles this" is a valid conclusion. Do not downplay existing mechanisms to make a proposed change seem more necessary.

Do not present uncertain claims as facts

If you have not verified something, say "I have not verified this." Hedging is not a weakness — unearned confidence is. When you skip verification to sound more decisive, you trade correctness for tone.