Log
Don’t start Log with jargon. Start with a Log dry-run. That is the whole point.
Log on the board — one Log step Riya can write from memory. Then say what a Log dry-run looks like after.
Log exists so Riya can keep a Log dry-run correct in a viva board.
Use Log when a Log dry-run must stay clear. If a simpler SQL step works, use that instead.
If a Log dry-run breaks under Log, check skipping the failure case for Log first.
Log is not a lonely heading. Riya ties it to a Log dry-run.
One breath for Log, then a Log dry-run, then skipping the failure case for Log. Sit down.
For Log: definition + a viva board + one failure.