change the composer config to instantiate a composerchecks class
add a composer specific suffix
no need
abstract dir checks to a single method
typo in message
add cache step
check db path
check extensions
fix order