NL→SQL agent over a lakehouse with five deterministic control rings: AST allowlist guard, cost budget estimated before execution, role-based masking and a tamper-evident audit chain. Served over MCP.
python mutation-testing mcp data-governance text-to-sql nl2sql guardrails apache-iceberg lakehouse duckdb sqlglot llm-security llm-evaluation model-context-protocol ast-validation
-
Updated
Oct 15, 2026 - Python