[I7] How does the game process more general directives that don't have an explicit "every turn:"?

Here’s a good post about that (written to me rather than by me): Intercept parser errors - #18 by mirality