Cutting can have the downside that it's hard to go back 
Zero ohm resistors or solder bridge jumpers allow you to change your mind multiple times.
I agree. I was thinking the same except that this situation should be opposite:
- normal/default setting: no need to do anything
- option setting: cut, solder, jumper etc. necessary
The "option" setting would likely be used by very, very few people, hence I'd prefer not forcing them to buy additional components (zero ohm resistors or jumpers) or remember to solder a jumper-bridge.
https://resources.altium.com/p/solder-bridge-jumper-best-practices-pcb-design
https://www.pcblibraries.com/forum/footprint-for-solderable-jumper_topic2089.html
Excellent! Thank you.
I hadn't heard about bridged solder-jumpers before, but this is probably exactly what I need if I want the above terms to apply.
I suppose it might be a good idea to route the affected traces (with the bridged jumpers) physically as far away from other traces on the board as possible. That would minimize the risk of accidently cutting nearby traces.
I tried to find bridged solder jumpers in the Eagle library but all I've found so far is
JUMPER-SMT_2_NC_TRACE and
JUMPER-SMT_2_NC_PASTE from the
SparkFun-Jumpers library. I believe it's one of the libraries that weren't included with Eagle to begin with but that I downloaded and installed separately.
Those will work, but I prefer the "half-circle" type. Are there any other libraries with bridged solder jumper pads available?
I know I could make my own, but it's been a while since I did that and would have to re-learn the whole process.
Here's a couple of screenshots of the schematic and board where I've used bridged solder jumpers for the inputs and square vias for the outputs.
This should allow soldering wires to the unused input and output pins of the chip if the needed for some rework or another project.
(come to think of it I should probably add a couple of vias to the input traces as well, for easier and sturdier attachement of wires).


Oh, and don't leave inputs floating, use pull-up/down resistors as appropriate.
I didn't see anything about unused inputs/outputs in the 74HCT245 datasheet but found someone else's design where the unused inputs were connected directly to GND while the outputs were left unconnected to anything. Is this incorrect?
On the other hand, if I do need to use a pulldown resistor I'd be getting an unbridged solder pad for free if I ever wanted to use the (currently unused) inputs for something!
