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]
