When responder holds both majors and 5 points or less, passing
opener's rebid is a reasonable risk, so responder bids 1H prepared
to pass opener's 1S rebid. When responder holds both majors and
6 or 7 points, as Chris pointed out, responder is expected to bid 1S.
This may miss a 4-4 heart fit, but with 1NT right-sided. It won't miss
a 4-4 spade fit with the 1NT wrong-sided as a 1H response could.
After
1m - 1H
1S
responder with 4 spades should have either a 3-5 point pass or
the 8 point minimum required for a raise.
Alternatively, if responder always bids hearts before spades, after
1m - 1H
1S - 1NT
2m
opener must have either 4 spades or the values for a reverse,
If responder gives a spade preference with 4 spades, and opener
has only 3 spades, one of 2S or 3m is likely to be a viable
contract.
Personally, my partner and I play that responder always bids hearts
before spades. After
1m - 1M
1NT
we use what I remember as the Kit Woolsey variation of 2-way checkback:
2C=>2D, invitational
2D, game forcing
2M, 2H(M=S), signoff
2S (M=H), 4-4 in the majors, non-forcing, invitational
2NT=>3C, used to sign off
all suit jumps purish with slam interest
after
1m - 1H
2NT
we play 3S = forcing 4-4 or 5-5 in the majors and
1m - 1H
2NT - 3C (relay)
3D - 3S
as 5+ hearts and 4 spades.
Fred.