Issue refs #1768: extend signature for rule (all module api must contains project)