Add deposit as an alias for paying into a firm in the /firm commands.
Technical notes — "Pay into a firm" already exists: MiscCommands.payInto (@Route("pay into <firm> <amount>"), perm business.pay, open to anyone), plus a separate member-gated deposit <firm> <amount> (perm business.finance). Hibernia's @Route is @Repeatable, so the alias is a one-line annotation. Decide first: there's a naming collision — should the new deposit alias the open pay into, or is this about the existing gated deposit?
Code context — "Pay into a firm" already exists:
MiscCommands.payInto(@Route("pay into <firm> <amount>"), permbusiness.pay, open to anyone), plus a separate member-gateddeposit <firm> <amount>(permbusiness.finance). Hibernia's@Routeis@Repeatable, so adding an alias is just stacking a second@Routeon the chosen handler.Decision first: there's a naming collision —
depositis already a (gated) command. Should the newdepositalias the openpay into, or is this about the existing gateddeposit? Resolve that, then it's a one-line annotation.