Engineering notes

A closer look at the decisions inside the engine.

01

Why SQL validation starts before SQL.

Meaning, scope, and permission are separate concerns.

Read the note ↗
02

Why approval is an execution boundary.

A prepared query still needs current access.

Read the note ↗
03

What makes a data answer inspectable?

Result grounding and the limits of numeric checks.

Read the note ↗