Its handler already takes any seat's wait events; the manifest's consumes gain the two. Not run here: the watchman does not build against mesh-contracts' meshconditionsclient as it stands (the findings writer's migration is another developer's). Builds: design 47 G §266, §269, G-20 A-12 Claude-Session: https://claude.ai/code/session_01JG73KEq4zoDfM9WtYpcQgZ