Let a process say what it does on the bus (issue 1179)

This commit is contained in:
jochen
2026-10-19 02:17:39 +02:00
parent a069898c0c
commit 97ee33e8f4
4 changed files with 383 additions and 6 deletions
+4
View File
@@ -1184,6 +1184,10 @@ func (r Resolution) compose(with Rendering, owner map[string]string,
delete(copied, SecretsInEnvironment)
delete(copied, NamesOnPurpose)
delete(copied, TrustedField)
// A process's bus stays controller-side (novox/hq ADR 0436 §1): never composed onto the
// node-engine's process resource, whose wire declaration is mesh-host's own, vendored, with a
// strict decoder that refuses an unknown key.
delete(copied, ProcessBusField)
// **An operator's value, from the assignment** (novox/hq ADR 0112, ADR 0155): what a
// definition may not carry because it is true of one installation only. Filled from
// the same layers a mergeable file takes, and refused when no layer set it.