feat(factory): flag code-smell additions in the validator diff scan #774

Open
opened 2026-09-29 11:34:04 +02:00 by dries · 0 comments
Owner

Models trained on "tests pass" add defensive noise: try/catch that swallows errors, as any / as unknown as casts, new //nolint / eslint-disable / @ts-ignore markers (examples from the HumanLayer "Why Software Factories Fail" talk).

Extend the #757 diff scan to list these in added lines as hints to the validator. Hint only, never blocks completion. Effort S.

Models trained on "tests pass" add defensive noise: try/catch that swallows errors, `as any` / `as unknown as` casts, new `//nolint` / `eslint-disable` / `@ts-ignore` markers (examples from the HumanLayer "Why Software Factories Fail" talk). Extend the #757 diff scan to list these in added lines as hints to the validator. Hint only, never blocks completion. Effort S.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
dries/ocman#774
No description provided.