I'm trying to get a Compliance Score on a bunch of branch rulesets in order to track progress of individual development teams and get compliance issues resolved before merging the branch back into the trunk ruleset.
I have created a new application for that purpose with the relevant branch rulesets added to the Application rulesets list. The application is built on the PegaRULES application and "Include parent" is ticked.
I've referenced this Application in an Access Group, however, when I switch to it the branch rulesets are visible as Application rulesets but not in the Rulesets stack (via Profile). The resulting Compliance Score is therefore meaningless as it will report 100% with no rules (Pega rulesets are excluded from the algorithm).
Is there a way to achieve this? I want to exclude the branches' parent ruleset from the score.
Thanks for your reply. I don't think the underlying compliance score report definitions or activities are to blame. I think it's the simple fact that branch rulesets listed in the ruleset list on an Application rule don't show up in ruleset stack. If they would be loaded then I think the compliance score reports will work. So it's probably more a question to the rules engine folks whether branch rulesets can be used and listed in the Application rule like any other standard ruleset. Btw we're running Pega 7.1.7.