Sorry, you're right. Your post clearly stated that the five card suit (if any) is a minor. I read that, then promptly forgot it before writing my script. My mistake.
I'm not sure what the followup structure to 2NT should look like. I also think you should ideally not use that bid too often - it self-preempts, while still wanting to retain the option to stop at the 3-level opposite a minimum. In systems with an asking bid alongside pass-or-correct bids you can cleverly overload some of the responses, e.g. how over a multi 2
♦ it is common for 2
♥ to be pass/correct but also contain invitational or possibly even stronger hands
opposite spades only.
Keep in mind that, with certain common hand types (e.g. 4432), there's no guarantee of an 8-card fit (well, unless it's 4=4 in the minors). And even if there is one, there might not be room to find it. I think for that reason alone the 2NT response is probably not going to be a load-bearing part of any such systems - better to sacrifice nuance and make the game forcing relay, praying that opener has some extras or the 22-point game rolls home. Usually if a system is too self-preemptive the invitational sequences are among the first to go.
Over 2
♦-2NT I might try something like:
- 3♣: Minimum with clubs. Partner can pass, or bid a new suit up the line if they don't like clubs.
- 3♦: Maximum, short minor. 3♥ asks which.
- 3♥: Minimum, short clubs. Possibly awkward on 4=3=5=1. However, partner bypassed 2♠, so presumably partner can pull to spades in a pinch? You might play a 3-3 fit here sometimes.
- 3♠: Maximum, short spades.
- 3NT: Maximum, short hearts.
The inability to distinguish 3-card major suits from 4-card major suits is going to be an issue here.
Note that you don't have to show all hand types with a minimum. If responder is invitational and opener is minimum we don't care about full shape, we just want a playable strain and to drop the auction at the 3-level.
I think there's room to improve this structure. However, the first line of defence is probably to not bid 2NT.
P.S.: With the corrected list of hand types, there might be room to use 2
♠ as the game forcing relay (showing 13 hand types up to 3NT). If you compress the 1=3=(54) and 3=1=(54) there's only 10 5431's left. That means you can fit e.g. 4=4=4=1, 4=4=1=4, making 12. If you put (41)44 in with (41)=5=3 or (41)=3=5 depending on texture - not great but thankfully the hand types are rare - you always get shortage and exact major suit lengths on all hand types except the rare 5440's. And even those can partially recover: put 4=4=(05) in with 4=4=(14), but (40)(45) is going to have to be shown as (41)(35).
This would allow for a P/C type 2
♥, which relieves some pressure compared to 2
♠ as it lands you in a playable strain at the 2-level whenever responder has length in both majors.