Debugging Pipelines can be a pain, and the process normally looks something like:
- make a small change
- watch where the pipeline fails
Local testing is possible (https://confluence.atlassian.com/bitbucket/debug-your-pipelines-locally-with-docker-838273569.html) but it's also a fairly involved process and it will never fully recreate the environment that Pipelines creates.
It would be amazing if you could insert breakpoints into the yaml file, then interactively debug your environment through the browser.
Google Cloud Platform has done an excellent job of exposing an interactive shell through their browser, and it would be super handy (and unique to Bitbucket, I suspect) to have this sort of browser-shell enabling an interactive debugging experience inside a pipeline.