Description
Maybe something for further down the line, but it seems that a Large item with only Smalls as children can be easily changed back and forth to a Small with subtasks, and vice versa. This operation could be done when a task has been over-estimated as Large, or underestimated as a Small, with minimal work.
This already seems to be lacking in one feature that currently exists. You can convert a Small to Uncertain scope, even if the Small has subtasks. Currently, this operation just removes the subtask information. It would be nice if there were a prompt asking whether to discard subtasks or convert them to Smalls.
There is no way to go from Uncertain to Small if there are any descendants. Perhaps by design, but it could be convenient to optionally fold the descendents in as subtasks.