Problem
RepaymentInstallment has no due_date field.
The protocol cannot determine if a payment is
on-time or late.
What To Build
- Add due_date to RepaymentInstallment struct
- Set due dates in approve_loan()
- Record paid_at timestamp
- Add is_on_time() helper
Files To Touch
- contracts/creditline-contract/src/types.rs
- contracts/creditline-contract/src/lib.rs
- contracts/creditline-contract/src/tests.rs
Acceptance Criteria
Mandatory Checks Before PR
Problem
RepaymentInstallment has no due_date field.
The protocol cannot determine if a payment is
on-time or late.
What To Build
Files To Touch
Acceptance Criteria
Mandatory Checks Before PR