Claude code does detect this

It was the first time I got surprised about AI code QA

It will note an inconsistency on: nil check, on constructor, returning an error VS nil check, on process function, failing silently