See the changes to the website for the full rationale.
Having a policy document that explains when to use what method of error handling in LLDB will make on-boarding new community members easier and help make sense of all the different options. Let me know if there is a better location for this text and/or if you disagree with the contents!
rdar://problem/49356014
What happens with asserts in release builds? If they don't cause the process to abort, then they're strictly worse than lldb_assert.