From https://youtu.be/_tpNKAv4fro I understood that
• :top-namespace doesn't need to be two-level (e.g., @seancorfield used ws), and that
• code under project/xxx may be in namespaces which do not start with :top-namespace.
I'm not asking whether either is advisable, but are these two things explicitly allowed in Polylith (as opposed to working by accident but not supported)?
• Yes, :top-namespace can be any valid namespace and doesn't need to be two-level.
• Using :top-namespace for projects is discouraged, because it increases the risk of namespace conflicts.
Thank you!