# distribution The `distribution` module of the mesh catalogue: runs the container image `registry`; holds the seats `container-image-registry` and `oci-artifact-registry`, and `mesh-artifact-store` until its window closes. It provides no provision: the store's address is its listen `registry`, open to the mesh, which every node-engine finds through the seat's holder (novox/hq ADR 0632). Its seats' `list` answers what the store holds, read from the store's own files through its container `mesh-registry`. ## Files it does not know Each directory or archive this module declares says how it treats a file it did not write (ADR 0422, ADR 0416). - `/var/lib/mesh/registry`: everything in it is the program's; the mesh moves nothing out (ADR 0422 §2). - `/var/lib/mesh-registry`: everything in it is the program's; the mesh moves nothing out (ADR 0422 §2).