The parsed command-line arguments.
Whether to use LLM for labeling transactions.
The environment to run the application in (e.g., "development", "production").
The actions to perform (e.g., "mail", "fio", or both).
The cleanup mode (e.g., "sheets", "mail", or both).
The month to process transactions for, in the format "MM-yyyy". Defaults to the last month if not provided.
Main flow of the application. This function orchestrates the entire process, including: