From the lease write a directory used as found names the node seat's hand-over as its way out, following the lease the engine hears (issue 774, ADR 0563 §5; rev-l3 round 1)

This commit is contained in:
2026-10-28 20:35:33 +01:00
parent 95dd64c774
commit a5d1f7dde4
4 changed files with 36 additions and 0 deletions
+2
View File
@@ -1108,6 +1108,8 @@ func runLink(ctx context.Context, opts options) error {
// What this engine trusts a mesh signature from: the controller's key until its lease is handed away, and the vault's
// once read from its signers (novox/hq ADR 0550 §2).
trust := newMeshTrust(mine.Membership.Signer)
// And the way out a directory used as found names follows the lease it hears (novox/hq ADR 0563 §5).
foundTrust.Store(trust)
queue := &link.Session{
Membership: membership,
// And the public halves and certificate its record says (novox/hq ADR 0555 §3), read at each facts report.