ADR 0627 §1: operator-channel's client holds a process connection's state to its Store

The test moved from mesh-sdk's process package, which no longer names the client.

Claude-Session: https://claude.ai/code/session_01JG73KJNrH5EgFXMKKYSrig
This commit is contained in:
2026-11-04 13:27:00 +01:00
parent cc2d3aafdb
commit 6fd4eca51c
@@ -8,6 +8,7 @@ import (
seat "git.novox.be/novox/mesh-contracts/go/seats/operatorchannel"
stdio "git.novox.be/novox/mesh-sdk/go"
"git.novox.be/novox/mesh-sdk/go/process"
)
type mem struct {
@@ -70,6 +71,7 @@ func askedWarrant() seat.Warrant {
}
func TestAnAskIsKeptThenPublishedUnderTheModulesOwnName(t *testing.T) {
var _ Store = process.State{} // a process connection's state keeps the asks (issue 1188 AC2)
c, sent := client()
if err := c.Ask(askedHeld()); err != nil {
t.Fatal(err)