walletprocesspsbt has long supported sign=false to update a PSBT without producing signatures.
This PR adds the same mode to descriptorprocesspsbt.
This lets descriptor-based workflows add UTXO data, scripts, and key origin metadata while leaving signing for a later step or another participant.
Includes test coverage that sign=false:
- fills descriptor/UTXO metadata
- does not add signatures
- does not finalize inputs
- returns
complete=falsewithouthex