Command-line entrypoint for convention and legacy PromptRunner workflows.
@spec main(list()) :: :ok | no_return()