Skip to content

fix(audit): reduce silent column drop false positives#1315

Merged
jackwener merged 1 commit intomainfrom
feat/silent-column-drop-precision
May 4, 2026
Merged

fix(audit): reduce silent column drop false positives#1315
jackwener merged 1 commit intomainfrom
feat/silent-column-drop-precision

Conversation

@jackwener
Copy link
Copy Markdown
Owner

Summary

  • skip ok: false diagnostic objects in silent-column-drop scanning
  • treat *Raw/*Class keys as intermediate only when an arrow-return mapper converts them into declared columns
  • shrink silent-column-drop baseline from 106 to 103 by removing the now-resolved dianping/search and twitter/post false positives

Verification

  • npm run build
  • npm run check:silent-column-drop
  • npx vitest run src/convention-audit.test.ts src/cli.test.ts --project unit
  • npm run typecheck
  • npm run check:typed-error-lint

Task #218.

@jackwener jackwener merged commit c4a1d2a into main May 4, 2026
11 checks passed
@jackwener jackwener deleted the feat/silent-column-drop-precision branch May 4, 2026 16:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant