The checker consumes node-engine.running (kept last per subject) through its durable consumer and hands each running.<node>.<module> to PartRunning; a body naming no part asks nothing and is said. Naming the not-heard part by its module (the seat git's holder, a build seat's holder) waits on the catalog half's claims (W3.6): until then the part is unnamed and the first running asks the check again. Claude-Session: https://claude.ai/code/session_01JG73KEq4zoDfM9WtYpcQgZ Builds: design 47 G §253, §315