Labeled storage backend for consensus docs and diffs
As part of #21647 (moved), we need a way to store consensus documents and consensus diffs persistently. The storagedir backend is mostly there, but it lacks a way to store metadata, or to manage reading/freeing/deleting documents on demand.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information