Tout dépend si on est dans une logique de contrôles ou pas.
Si oui, il faut dire 3♠ car 4♣ dénierait le contrôle à Pique.
Mais ce n’est pas une façon très moderne de procéder. De nos jours, soit on enclenche les contrôles en disant 3SA, soit on utilise les autres enchères (3♠, 4♣ et 4♦) pour faire un essai de chelem spécifique. 2 options ici : soit nommer des couleurs secondaires, soit nommer des singletons. En ce qui me concerne, je nomme des couleurs quand le fit est 8e, des singletons quand il est 9e. Dans tous les cas, l’idée est de vérifier la concordance des 2 jeux, ce qui est bien plus important que les contrôles.
Donc, avec votre jeu, j’aurais dit 3SA pour enclencher les contrôles. A noter qu’on peut décider, à l’atout ♥, d’inverser 3♠ et 3SA. Dans ce cas, c’est 3♠ la demande de contrôles et 3SA la courte à ♠.
Sur 3♠, 3SA en face est un “écho” qui décrit le contrôle à Pique.