mirror of
https://github.com/Heretek-AI/heretek-control-core.git
synced 2026-10-12 02:03:55 +00:00
A confirmation review pointed out that "unterminated strings, comments and identifiers are all hard refusals" reads more absolutely than the code behaves. A tokenizer error does always abort THAT reading, but the policy treats unterminated_quote as mode-dependent: a statement whose quoting only balances under one sql_mode is a syntax error under the other, so that reading is not one the server could have executed and is skipped, provided another reading parses and every reading that parses is safe. Every other failure is mode-independent and refuses outright. The behaviour is unchanged and already pinned by two tests; only the docblock was overstating it. Co-Authored-By: Claude Opus 5 <[email protected]>