This is an example multi-tenant Maven project.
It was published to illustrate usage of aem-content-package-namespace-validators in the context of the adaptTo() 2025 talk "Multi-tenancy and multi-team development in AEM".
It doesn't contain any useful code but just a skeleton to illustrate how a potential separation of tenants can be achieved and also enforced.
Note
Git sub-modules could/should be used for the individual tenants, but this is not leveraged in this demo for simplicity reasons.