extern "C" fn ipc_sender_main() -> !
Sender task: creates a port, publishes ID, sends a test message, then exits.