A ruleset identifies, stores, and manages the set of rules that define an application or a major portion of an application. A ruleset contains rule instances, which are divided into ruleset versions to support version management. A ruleset is identified in the system by the ruleset name, which is an instance of theRule-RuleSet-Name rule type.
Thank you for writing your query in Pega Support Community!
The ruleset is the container for the rule. The ruleset identifies, stores, and manages the set of rules that define an application or a major portion of an application.
A RuleSet is a deployment unit for a “set” or group of rules. It has versions.
Created for identification, storage, and managing the set of rules and uses for development, deployment and reusability.
RuleSet stores a related group of business rules. It’s what you deploy in your production environment or ship to a customer. RuleSets provide security, version control, and the ability to deploy your application in (or move it to) a different Process Commander environment. You must create a RuleSet before you can build an application.
Ruleset has 2 parts – Ruleset Name & Ruleset Version