Queued Automations - when are they actually put in the queue?

I always understood it’s the automation’s action that’s queued because that’s where it “performs work” and might be expending time doing it (even waiting due to the use of delay or wait_template or wait_for_trigger). After all, the concept of mode (single, parallel, queued) applies to scripts and is explained in the Scripts integration. An automation’s action is effectively a script.