My idea for carrier is single long corridor running along the spine. With door in front and in the back.
Once battle start, fighter pilots get in possition and disengage cargo beams that hold their craft in place. Space jelly pulls them out of the rear door. It can be done even under fire and at very high speed, as long as carrier flies straight forward.
Retrieving in battle is done with external cargo beams. Flat surface of the hull doesn't require that much precision, so maybe will be possible to perform in flight.
Proper internal docking, refueling, rearming and repairing happens only outside combat zone.
I'd rather have enough spare compact fighters that I don't need to sacrifice manpower for lengthy in-battle repairs. If fighter needs anything more than swapping ammo mags, there is no time for that.
If battle is lost, flying unarmed carrier to victorious enemies is questionable decision. I'd rather retreat it with all the fighters that managed to get back on their own.
Even if I decide to scoop damaged ships during the battle, I'd rather use dedicated combat hauler for it.
By running away I mean just out of render distance. Close enough that spare fighters use only a minute to get back in action.
Of course the whole concept may not work, if some game mechanics get redesigned or not implemented.
I.e. it relies on automatic mover snapping to rails and reliable ship-based respawn.
Some pictures of current concepts (WIP):
Carrier, ~60x40x20m,
Holds up to 24 light fighters internally. Same externally.
80 box main thrusters.
4x PDC turrets.
Plenty of space for other stuff.
Fighters: 2xAC + 2xMissile racks. 6 triangle thrusters.
Small hauler. For picking up immobilised fighters.