To help deter boarding parties, I'd also...
a) build Death Star style trash compactors... effectively innocuous rooms designed to crush people who enter. Compromised computer terminals would direct would-be boarders into these rooms under the promise of them being important control rooms
b) Fill a few halways with microscopic bugs designed to eat the casing of laser rifle power supplies (my own troops would be instructed not to go in those rooms)
c) have ejection systems designed to flush unwanted occupants out of the room using compressed air. They would be shunted into the aforementioned trash compactors or entirely off the ship. Preferably at a velocity near the speed of sound.
d) design my laser rooms to melt any known protective shield. After all, lasers can reach millions of degrees, but steel's melting point is much lower. Also, my guillotine rooms and my poisoned-spike rooms would use molecular blades for that extra cutting ability.
e) have rotatable decks such that a compromised deck can be converted into a circular maze on demand
f) have a special spray gun of quick-drying glue or cement. "Drown" boarding parties in it, effectively converting the room into gelatin. Even if they get out before it hardens into rock, they'll be sticking to everything and their visors will be impossible to see through
g) have rooms blaring Celine Dion at 100dB (Does Neuer Mond classify this as torture?)
h) Every room on the ship's map would be labelled "bridge" except one, labelled "janitor's closet". This latter room would actually turn out to be a janitor's closet
Let me know if your defenders need any more help. Amy's also good at this stff.