Each module's puller keeps an answer over what step-ended carries inline in the object store `outputs` its manifest requires (template objects, 256 MiB) and its tools serve `<seat>.output` from it; the manifest claims the verb. Builds: design 47 G A-254, A-257 Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h