Tor could use a set of BUG_ON, BUG, etc macros to help us use tor_assert less.
Every time we use tor_assert, it's kind of a DoS bug waiting to happen. We should have macros for recoverable handling of recoverable assertion-like conditions.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information