jschoubben
bf1f67a485
listens names the port the software uses; serves is the mesh's to fill
...
Over-corrected: taking the port out of listens as well as serves made the module
declare it listens on nothing, and the parser said so.
ADR 0038 splits it. A module names the port its own software listens on, because
that is a fact about the software and it knows it. The mesh assigns the
machine-side number, because only the mesh knows what else is on the machine, and
it is the mesh that fills the assigned number into serves so a consumer is told
one number rather than three that agree by luck.
So what was wrong was writing a port into serves, not into listens.
Claude-Session: https://claude.ai/code/session_01D6qtiYU3P9jk3pnAXyAFyx
2026-09-15 12:59:00 +02:00
..
2026-09-11 01:06:14 +02:00
2026-09-15 01:42:57 +02:00
2026-09-10 20:57:45 +02:00
2026-09-10 20:57:45 +02:00
2026-09-14 12:58:30 +02:00
2026-09-10 00:21:42 +02:00
2026-09-10 00:21:42 +02:00
2026-09-10 20:57:45 +02:00
2026-09-14 22:38:05 +02:00
2026-09-10 20:57:45 +02:00
2026-09-10 20:57:45 +02:00
2026-09-11 01:06:14 +02:00
2026-09-05 12:49:16 +02:00
2026-09-08 18:27:34 +02:00
2026-09-05 12:49:16 +02:00
2026-09-10 00:21:42 +02:00
2026-09-06 01:33:43 +02:00
2026-09-10 00:21:42 +02:00
2026-09-12 16:57:18 +02:00
2026-09-10 20:57:45 +02:00
2026-09-05 12:49:16 +02:00
2026-09-05 12:49:16 +02:00
2026-09-11 01:06:14 +02:00
2026-09-10 00:21:42 +02:00
2026-09-06 01:49:22 +02:00
2026-09-10 00:21:42 +02:00
2026-09-14 21:05:10 +02:00
2026-09-06 13:47:16 +02:00
2026-09-10 00:21:42 +02:00
2026-09-07 05:25:21 +02:00
2026-09-10 00:21:42 +02:00
2026-09-05 12:04:14 +02:00
2026-09-15 01:26:58 +02:00
2026-09-11 11:48:51 +02:00
2026-09-11 02:51:34 +02:00
2026-09-07 04:07:26 +02:00
2026-09-06 02:38:22 +02:00
2026-09-10 20:57:45 +02:00
2026-09-05 12:49:16 +02:00
2026-09-10 00:21:42 +02:00
2026-09-10 20:57:45 +02:00
2026-09-10 00:21:42 +02:00
2026-09-11 01:06:14 +02:00
2026-09-08 18:40:23 +02:00
2026-09-07 05:25:21 +02:00
2026-09-10 00:21:42 +02:00
2026-09-10 00:21:42 +02:00
2026-09-10 20:57:45 +02:00
2026-09-11 01:06:14 +02:00
2026-09-11 01:06:14 +02:00
2026-09-11 01:06:14 +02:00
2026-09-08 18:40:23 +02:00
2026-09-10 20:57:45 +02:00
2026-09-14 01:57:06 +02:00
2026-09-10 20:57:45 +02:00
2026-09-10 20:57:45 +02:00
2026-09-10 00:21:42 +02:00
2026-09-06 02:38:22 +02:00
2026-09-11 00:06:23 +02:00
2026-09-10 20:57:45 +02:00
2026-09-10 20:57:45 +02:00
2026-09-10 20:57:45 +02:00
2026-09-10 00:21:42 +02:00
2026-09-15 12:59:00 +02:00
2026-09-10 00:21:42 +02:00
2026-09-11 08:49:55 +02:00
2026-09-10 00:21:42 +02:00
2026-09-10 00:21:42 +02:00
2026-09-05 12:49:16 +02:00
2026-09-10 20:57:45 +02:00