At the time you wrote this, i think the sq package description was pretty similar to what it is today:
It looks like the description we have today was written when sq was first packaged, but wasn't actually incorporated into the package until later because of https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=993633 Version 0.25.0-1 simply had
Description: Command-line frontends for Sequoia This package contains the following binaries built from the Rust crate "sequoia-sq": - sq
As far as the current description goes, I think it's generally not too bad but I think there are some minor improvements that could be made. * It would be nice if we could get rid of the last couple of lines (which are generated by debcargo) somehow since they are largely redundant. Not sure if this is possible with current debcargo. * I feel it lacks a bit in "big picture", I *think* sqv is the main command line tool for the sequoia project. If that is the case it would be nice to say so expliciltly and upfront. Also since people will be comparing it with gpg it might be an idea to point out explicitly whether things like web of trust support are included. * I'm not sure a list of subcommands belongs in a package description or if the description would be better sticking to describing functionality.