I have a code that has business objects such as "rule", "rule set" and "program". A program has got one of more rule sets, and each rule set has zero or more rules. A program is a client-reward program which gives rewards to clients if they do the actions that are specified by the rules of the rule sets. Each rule set gives a reward when all of its rules are done, and the whole program is considered done when all rule sets are done.
I use the word "done" here because my question is, in your opinion, what word(s) would fit the best to say that a rule, a rule set and a program is "done"? Fulfilled? Completed? Achieved? Done?