- Shipped
- November 12, 2026 at 11:33 PM UTC
- Author
- Kamo
- Commit
- f07adc5
- Liabilities carry an optional balance and open-account count; the liability import rule reads them from balancePath/accountsPath. - isTestLead creates the lead as Void > Test Lead, outside the pool and out of every notification. - leadCost is default-deny (never in fromLead); new rights VIEW_LEAD_COST (711) and EDIT_LEAD_COST (712); history can hide fields. - Loan programs reuse LoanProgramCode (the MLOS catalog list, now with labels on the enum) via LEAD_LOAN_PROGRAMS and a loanPrograms.add import target. - currentMortgagePayment and monthlyDebtsExplicit: when explicit, monthly debts = that payment + liabilities, kept by the server. Columns and the LEAD_LOAN_PROGRAMS table were added by hand first and are declared on the entities.
