Prevent packages without a PKGBUILD to exist
To guard against situations where packages without a PKGBUILD are in the database (e.g. when a maintainer splits a previous split-package, without introducing a pkgbase for each package) a validator needs to be created that can warn (or better yet outright prohibit) the addition of the package.
As of writing this I am not sure yet how to achieve this though.