only cms et user modules declare admin controllers in their module.ini file
modules in library/Centurion/Contrib/ do not do the same
the only effect I saw is wrong headTitle: access an admin controller which is not declared, headTitle will be resources.layout.configs.default.headTitle.default, instead of resources.layout.configs.admin.headTitle.default
this is done in Centurion_Controller_Action_Helper_LayoutLoader, in the first "if", because "in_array($controller, $config['admin']['controllers'])" becomes false
may be there are some other effects...
only cms et user modules declare admin controllers in their module.ini file modules in library/Centurion/Contrib/ do not do the same the only effect I saw is wrong headTitle: access an admin controller which is not declared, headTitle will be resources.layout.configs.default.headTitle.default, instead of resources.layout.configs.admin.headTitle.default this is done in Centurion_Controller_Action_Helper_LayoutLoader, in the first "if", because "in_array($controller, $config['admin']['controllers'])" becomes false may be there are some other effects...