jschoubben
ef41fa2e27
mesh/delivery merged: source.main moved to novox/mesh-host@6e461bd24aa5
mesh/check being carried to ef41fa2e2796 on 6e461bd24aa5 | from 7c483da93a03
The node-engine's live path holds a module whose claim or credential fails (issue 1966, review round 1)
...
compose.CompositionsHolding returns the modules the declaration leaves out for a claim that cannot be held or a refused
credential; frombus composeEach holds each with those words, so the node-engine keeps what it handed of the module (no
stop of a running module), the candidate answer and the check's sandbox name it refused, and the rest composes.
CredentialsNeeded asks nothing for a held module. Resolve and checkClaims move to a test helper (production uses
ResolveHolding and holdClaims); a pass refused anyway names a held module's reason among the others.
Quick fix: Declared.Held read in the composer only. Thorough, chosen: the same held words reach every reader of the
composition (selfcompose, ComposeSent, the candidate answer) through composeEach's one hold path.
Claude-Session: https://claude.ai/code/session_01NcbgfFfQ4Z9UE5jK32PmE5
2026-11-09 13:04:55 +01:00
..
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-04 12:11:34 +01:00
2026-11-05 17:38:04 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-04 09:41:10 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-03 13:28:44 +01:00
2026-11-03 13:28:44 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-09 12:52:54 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:21:10 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-05 14:14:46 +01:00
2026-11-04 12:11:34 +01:00
2026-11-09 10:43:48 +01:00
2026-11-02 19:15:55 +01:00
2026-11-03 13:28:44 +01:00
2026-11-04 21:10:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-04 11:43:46 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-04 09:41:10 +01:00
2026-11-02 19:15:55 +01:00
2026-11-04 11:43:46 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-09 12:52:54 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-05 22:08:40 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-07 02:26:14 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-05 22:08:40 +01:00
2026-11-02 19:15:55 +01:00
2026-11-03 13:28:44 +01:00
2026-11-02 19:15:55 +01:00
2026-11-04 12:11:34 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-04 11:41:11 +01:00
2026-11-09 13:04:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-03 13:28:44 +01:00
2026-11-03 13:28:44 +01:00
2026-11-03 13:28:44 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-04 20:56:43 +01:00
2026-11-04 20:56:43 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-05 14:14:46 +01:00
2026-11-07 02:26:14 +01:00
2026-11-07 02:26:14 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-07 07:19:58 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-09 13:04:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-04 19:56:18 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00
2026-11-02 19:15:55 +01:00