jschoubben
eff81f1220
mesh/delivery merged: source.main moved to novox/mesh-sdk@b74e23f973ab
mesh/delivery-group group fix/held-module-and-assigner-contract merged: every member is merged
mesh/check checking eff81f1220e2 on b74e23f973ab | novox/mesh-sdk#142 in group fix/held-module-and-assigner-contract
Never refuse a node for a held module's stand-in by its own runtime's rules (issue 774)
...
On 2026-10-30 at 21:04 mesh-self-check (ace) and mesh-conditions, mesh-healers (novox) were placed before
their bus accounts were issued. Each was held for "needs a secret called broker and none was made"; its bare
stub then lost its own secrets and was refused by ownRuntimes ("runs as its own account and declares no own
secret broker"), a refusal no culprit takes, so 74 modules on ace and 79 on novox failed. A held runtime's stub
met the same kind earlier today ("its build produced 0 bundle(s)").
Quick fix: let the bare stub keep its broker own secret, for this one rule.
Thorough fix (chosen, the fourth of the kind today): a held module's stand-in (Stubbed) has no runtime
composed at all, so no rule about its runtime, bundle or broker can refuse it: ownRuntimes passes it over and
runtimeProcess composes none for a held runtime (what runs of either is carried, as before). A module of its
own account left without its runtime by a held runtime is refused with a typed NoRuntimeToRunError, which makes
the held runtime the culprit, so those modules are held after it and the node composes the rest.
2026-10-30 21:18:06 +01:00
..
2026-10-22 18:18:55 +02:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:05:52 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 08:22:45 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 08:21:38 +00:00
2026-10-29 23:53:51 +01:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:05:52 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:05:52 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:05:52 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:05:52 +00:00
2026-10-20 08:21:38 +00:00
2026-10-20 06:10:23 +00:00
2026-10-21 11:15:49 +02:00
2026-10-21 11:15:49 +02:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:10:23 +00:00
2026-10-29 21:52:52 +01:00
2026-10-30 17:50:56 +01:00
2026-10-20 06:12:25 +00:00
2026-10-20 06:05:52 +00:00
2026-10-21 19:26:30 +02:00
2026-10-21 19:26:30 +02:00
2026-10-20 08:22:45 +00:00
2026-10-28 21:54:04 +01:00
2026-10-20 06:05:52 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 08:21:38 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 08:21:38 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:05:52 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:05:52 +00:00
2026-10-20 06:10:23 +00:00
2026-10-28 14:07:59 +01:00
2026-10-20 06:05:52 +00:00
2026-10-20 06:05:52 +00:00
2026-10-20 06:05:52 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:10:23 +00:00
2026-10-29 22:09:16 +01:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:05:52 +00:00
2026-10-20 06:05:52 +00:00
2026-10-29 23:16:56 +01:00
2026-10-29 23:16:56 +01:00
2026-10-20 06:05:52 +00:00
2026-10-20 06:10:23 +00:00
2026-10-30 21:18:06 +01:00
2026-10-24 16:32:11 +02:00
2026-10-29 22:10:44 +01:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:05:52 +00:00
2026-10-20 06:12:25 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 08:22:45 +00:00
2026-10-29 22:09:16 +01:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:05:52 +00:00
2026-10-20 08:21:38 +00:00
2026-10-20 06:05:52 +00:00
2026-10-21 14:12:19 +02:00
2026-10-28 14:07:59 +01:00
2026-10-28 09:36:36 +01:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:05:52 +00:00
2026-10-20 08:22:45 +00:00
2026-10-20 08:21:38 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:05:52 +00:00
2026-10-21 15:03:32 +02:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:10:23 +00:00
2026-10-30 16:03:14 +01:00
2026-10-20 06:10:23 +00:00
2026-10-29 00:49:00 +01:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:05:52 +00:00
2026-10-29 21:35:16 +01:00
2026-10-20 06:12:25 +00:00
2026-10-20 06:05:52 +00:00
2026-10-26 14:20:05 +01:00
2026-10-20 06:10:23 +00:00
2026-10-20 08:21:38 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:05:52 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:05:52 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:05:52 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:10:23 +00:00
2026-10-28 09:36:36 +01:00
2026-10-27 21:11:20 +01:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:05:52 +00:00
2026-10-20 06:10:23 +00:00
2026-10-29 22:17:50 +01:00
2026-10-29 22:17:50 +01:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:05:52 +00:00
2026-10-20 06:10:23 +00:00
2026-10-30 17:50:56 +01:00
2026-10-21 19:26:30 +02:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:05:52 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 08:22:45 +00:00
2026-10-20 08:21:38 +00:00
2026-10-20 06:05:52 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:10:23 +00:00
2026-10-21 11:15:49 +02:00
2026-10-20 06:10:23 +00:00
2026-10-22 23:57:26 +02:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:10:23 +00:00
2026-10-22 17:27:02 +02:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:10:23 +00:00
2026-10-29 23:09:25 +01:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:05:52 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:05:52 +00:00
2026-10-22 18:18:55 +02:00
2026-10-22 18:18:55 +02:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:05:52 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:10:23 +00:00
2026-10-29 22:00:43 +01:00
2026-10-29 22:00:43 +01:00
2026-10-20 06:10:23 +00:00
2026-10-20 08:22:45 +00:00
2026-10-20 08:22:45 +00:00
2026-10-20 08:21:38 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 08:21:38 +00:00
2026-10-24 04:00:48 +02:00
2026-10-20 06:05:52 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:05:52 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:12:25 +00:00
2026-10-21 15:03:32 +02:00
2026-10-20 06:10:23 +00:00
2026-10-20 08:21:38 +00:00
2026-10-20 08:21:38 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:05:52 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:12:25 +00:00
2026-10-26 14:42:20 +01:00
2026-10-30 21:18:06 +01:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:05:52 +00:00
2026-10-30 18:35:54 +01:00
2026-10-30 18:35:54 +01:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:05:52 +00:00
2026-10-20 06:12:25 +00:00
2026-10-20 06:05:52 +00:00
2026-10-30 18:25:59 +01:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:05:52 +00:00
2026-10-20 08:21:38 +00:00
2026-10-28 14:07:59 +01:00
2026-10-30 18:25:59 +01:00
2026-10-30 18:11:19 +01:00
2026-10-29 23:53:51 +01:00
2026-10-29 23:53:51 +01:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:10:23 +00:00
2026-10-30 17:50:56 +01:00
2026-10-30 17:50:56 +01:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:05:52 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:05:52 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:10:23 +00:00
2026-10-28 14:07:59 +01:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:05:52 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:10:23 +00:00
2026-10-28 14:07:59 +01:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:05:52 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 08:22:45 +00:00
2026-10-20 08:22:45 +00:00
2026-10-22 17:43:49 +02:00
2026-10-22 17:43:49 +02:00
2026-10-20 06:10:23 +00:00
2026-10-29 23:28:21 +01:00
2026-10-29 23:28:21 +01:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:05:52 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:05:52 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:10:23 +00:00
2026-10-23 17:03:21 +02:00
2026-10-20 06:10:23 +00:00
2026-10-20 08:21:38 +00:00
2026-10-20 06:10:23 +00:00
2026-10-21 14:01:19 +02:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:05:52 +00:00
2026-10-20 06:05:52 +00:00
2026-10-29 22:32:15 +01:00
2026-10-29 22:14:01 +01:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:12:25 +00:00
2026-10-26 22:38:58 +01:00
2026-10-23 15:20:27 +02:00
2026-10-26 21:12:31 +01:00
2026-10-20 06:10:23 +00:00
2026-10-26 19:11:34 +01:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:10:23 +00:00
2026-10-26 14:42:20 +01:00
2026-10-20 06:10:23 +00:00
2026-10-20 06:05:52 +00:00