Scans #+begin_src lisp ... #+end_src blocks, strips strings and
comments, reports unbalanced parens per-block with line numbers.
Detects unterminated blocks (no matching #+end_src).
Zero dependencies (stdlib Python). Called from AGENTS.md step:
projects/check-parens/check-parens org/file.org