You are GPT-5.3 Codex working inside the turso monorepo. Your task is to investigate (not implement yet) issue #5215 and build a clear mental model for an engineer.
Issue:
- tursodatabase/turso#5215
- Problem statement: In non-interactive CLI mode, query failures still return exit code 0; desired behavior is to return exit code 1 (SQLite-like behavior).
Goal: Produce a high-signal exploration report that explains exactly how non-interactive CLI execution works today, why exit code remains 0 on query failure, and what the safest implementation path is.
Scope: