Our team has been planning to use ng-form-rules for the below mentioned scenario.
By extending we mean to say, adding a new property to an existing ModelSettings and creating a new FormGroup out of it.
By overriding we mean to say, editing the test, condition rules, check rule, edit test of an existing property and creating a new FormGroup out of it.
What we want to achieve is to encapsulate is the business logic behind long forms and provide the flexibility to different angular projects to have their own template.
Also, in order to create tests we are planning to leverage @angularlicious/rules-engine to write maintainable action based rules.
Are we on the right track ?