Invite: Where should initialisation happen?
Encounter/model: Pretend lantern marks: SET2 outside a loop plus[1,3] gives6; SET2 inside before ADD input gives5. Empty batch with outside SET/SHOW leaves2; inside-only SET/SHOW leaves total unset and cannot complete.
Own practical action: Place an own SET once or in a body intentionally; explain which matches the story, run zero/one/several records as useful and change its position. Use remove/add or move within a body; there is no automatic cross-body move.
Observe/check: Does learner distinguish persistent total from reset on each record? Capture a useful state explanation or repair.
Possible misconception: Assuming the loop automatically keeps a running sum regardless of SET position.
Next teaching move: Trace one short unequal batch, retaining every before/after value.
Use: choose one route, one model or neither where unnecessary. No30-route log or all-context quota. Home/extra 4 is an independent free offer, not required catch-up.