1. Pick a lane
They run over one animation sheet — the runtime it is written in, and every duration, easing and iteration count — and each hands its result to the next. Start at plan if nothing is written yet, or at port if it looks right in one runtime and wrong in another.