Skip to content

Commit 9f742df

Browse files
committed
Fail closed on invalid PII check responses
1 parent 9515537 commit 9f742df

1 file changed

Lines changed: 12 additions & 0 deletions

File tree

scripts/check-commit-pii.js

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -168,6 +168,18 @@ function main() {
168168
console.error('')
169169
return 1
170170
}
171+
if (firstLine !== 'OK') {
172+
console.error('')
173+
console.error('━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━')
174+
console.error('[pii-check] Commit blocked: invalid Claude response.')
175+
console.error('━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━')
176+
console.error(result.output || '(empty response)')
177+
console.error('')
178+
console.error('Expected Claude to return exactly: OK')
179+
console.error('or: BLOCK: <one short sentence describing what was found>')
180+
console.error('')
181+
return 1
182+
}
171183
console.log('[pii-check] No customer references detected.')
172184
return 0
173185
}

0 commit comments

Comments
 (0)