Ok so i think i do all of these things and would just describe them as "other ways to prompt and LLM" - i think the nuance youre shooting for here is that using these methods you are "pre-preparing" the prompt - not thinking about it at prompt-time and thus likely to miss stuff.
e.g. Feeding a TODO is just the same as copy-pasting that todo in as a prompt.
Have I understood you correctly?