custom rule file added for the reasoner
added a requirement to specify the rule file path