--- status: located opened: 2026-09-26 located-in: [mesh-controller internal/catalogue/declaration.go, mesh-catalog modules/keycloak, mesh-catalog modules/minio, mesh-catalog modules/nextcloud] fixed-by: amended-design: --- # 122 — A module cannot ask for its own public name, so three manifests wrote this mesh's names into the catalogue ## What was observed Reviewing the open module changes on 2026-09-26, three of them independently put a name belonging to **one particular mesh** into a module definition, each for a different piece of software and each as the only way to make the software work: - The identity provider's manifest gains `KC_HOSTNAME: https://