gbp dch (from git-buildpackage) could have been used to autogenerate debian/changelog.
Also, style wise. Normally one just ends the changelog entry with "(LP: #NNNN)" or "LP: #NNNN" without explicitely making it a sentence i.e. "Resolve (LP: #NNNN)". It is widely understood that LP: # closes a bug number.
If the git changelog was formatted like this:
"""
Update manpage with undocumented cmdline options
LP: #1875548
"""
gbp dch (from git-buildpackage) could have been used to autogenerate debian/changelog.
Also, style wise. Normally one just ends the changelog entry with "(LP: #NNNN)" or "LP: #NNNN" without explicitely making it a sentence i.e. "Resolve (LP: #NNNN)". It is widely understood that LP: # closes a bug number.