execute
Executes admitted on model's aggregate, its scope narrowed to what the model's ownership keeps (me.ahoo.wow.api.aggregate.Ownership.scopeOf).
wait is the wait context the runtime built for the command's wait plan, if any: when it still has hops to reach after COMMITTED, it is appended with the stream as transport, so the subscription its next hop names signals the waiting node. The kernel only carries it; registering the wait and the signals are the runtime's.
appending, when given, is called with each stream the kernel is about to append and the state after it, before the append starts: the runtime keeps that state as the view a local subscription reads if the log hands it the commit before execute returns. It is called once per attempt, so a stream it was given may never commit; it must not throw.