Expected join-multiplication facts are assertions only.
compiler is source of truth
Render checked rows
The guarded join renders 3 rows after recomputation.
checked rows=3
Inner-join examples are tiny finite-table transforms; SQL dialect completeness, type coercion, optimizer behavior, execution cost, indexing, and database-product claims are out of scope.