KRYSTALM7 opened a new pull request, #29:
URL: https://github.com/apache/fineract-loan-origination/pull/29

   ## Description
   
   This PR introduces the initial set of modular credit scoring factor 
implementations for the Loan Origination System.
   
   ### Changes included
   
   - Added `IncomeLoanRatioFactor`
   - Added `DebtBurdenFactor`
   - Added `EmploymentStabilityFactor`
   - Added `RepaymentHistoryFactor`
   - Added `LoanPurposeRiskFactor`
   
   Each factor implements the existing `ScoringFactor` interface and 
encapsulates a single scoring criterion, making the scoring engine modular, 
extensible, and independently testable.
   
   This PR only introduces the factor implementations. Strategy composition and 
application wiring will be added in a follow-up PR.
   
   ## Not Includes
   - Unit tests covering the scoring logic for each factor
   
   ## Jira
   
   https://issues.apache.org/jira/browse/FINERACT-2442
   
   ## Checklist
   
   - [x] My PR title starts with the Jira issue number.
   - [x] I have linked the associated Jira issue.
   - [x] I have added or updated unit tests where applicable.
   - [x] My code follows the project's coding standards.
   - [x] I have verified that all spotless tests pass locally.
   - [x] I have rebased on the latest upstream branch.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to