|manifest matches dist||
MANIFEST does not match the contents of this distribution.
Run a proper command ("make manifest" or "./Build manifest", maybe with a force option), or use a distribution builder to generate the MANIFEST. Or update MANIFEST manually.
|package version matches dist version||
None of the package versions in this distribution matches the distribution version.
Fix the version(s).
There is more than one .pm file in the base dir, or the .pm files are not in lib/ directory.
Move your *.pm files in a directory named 'lib'. The directory structure should look like 'lib/Your/Module.pm' for a module named 'Your::Module'.
These fails are not serious and don't affect your Kwalitee scores at all.
|metayml has provides||
This distribution does not have a list of provided modules defined in META.yml.
Add all modules contained in this distribution to the META.yml field 'provides'. Module::Build does this automatically for you.
|has separate license file||
This distribution does not have a LICENSE or LICENCE file in its root directory.