Fig 1Braces skip the sealHover to scrub · arrows stepFROM trigger_dev.task_runs_v2
Braced crate: a {placeholder} table nameSeal bands: organization_id, project_id, environment_idA plain table name is a field: the compiler checks it against the allowlist and adds the three tenant columns, so the shared ClickHouse store returns only your rows. A name in braces is a placeholder; that branch only visits the node, so no filter is added and every tenant's rows come back. Trigger.dev 4.7.3 makes the placeholder branch throw a QueryError instead.