If we add a JSON-hidden, possibly-nil *Document field to both Events and Quorums, we can consolidate all the features together such that we have a single 'document' package, with one Document type, one Event type, and one Quorum type.
Don't bother getting rid of DocumentFiles, will do that in a different ticket unless it's completely inconvenient NOT to fold it in.
If we add a JSON-hidden, possibly-nil *Document field to both Events and Quorums, we can consolidate all the features together such that we have a single 'document' package, with one Document type, one Event type, and one Quorum type.
Don't bother getting rid of DocumentFiles, will do that in a different ticket unless it's completely inconvenient NOT to fold it in.