786 B

QA Detection Criteria

Error Handling and Logging

Criteria Verdict
Swallowed errors (empty catch) REJECT
Unclear user-facing error messages Fix required
Missing validation at system boundaries Warning
No debug logging for new code paths Warning
Sensitive information in logs REJECT

Maintainability

Criteria Verdict
Functions/files too complex (hard to follow) Warning
Excessive duplicate code Warning
Unclear naming Fix required

Technical Debt

Pattern Verdict
Abandoned TODO/FIXME Warning
@ts-ignore, @ts-expect-error without reason Warning
eslint-disable without reason Warning
Usage of deprecated APIs Warning