I have a question related to the flow of execution in a script that calls scripts:
The main script is a bit like this:
sequence:
- service: script.handle_kitchen
- service: script.handle_livingroom
- service: script.handle_bedroom
Is the above executed sequentially meaning that script.handle_kitchen is executed and when finished it will continue with script.handle_livingroom? What happens when script.handle_kitchen conditionally stops execution, does the main sequence also stop?