Created attachment 265324 [details] Proposed patch This patch adds a new QA check to detect Python ports that install unnecessary top-level directories (like docs/, tests/, or examples/, etc.) into site-packages. These directories are excluded by modern setuptools and often cause file conflicts between packages. The change brings our QA behavior in line with practices from other major distributions and helps catch packaging issues early.