fix(jsonfilter): validate column identifier before building selector
Merged
MI
4mo ago+64+64+01234567890123456789-0-0-0123456789
Adds allowlist validation for the JSON filter column in BuildEntSelectorFromJSONFilter, restricting it to a bare SQL identifier before it reaches the query builder. This mirrors the existing field-path validation so input safety no longer depends on every caller hardcoding the column.
Defense-in-depth hardening: the only current caller already sets the column to a known constant.
🤖 Posted by Maximus bot (Claude Code) on behalf of @migmartri