- Shipped
- 28 Mei 2026, 21:36 UTC
- Author
- Kamo
- Commit
- 4abf3d4
- New LoanOrgStripeConnect entity (one-per-org, holds stripeConnectedAccountId + Connect onboarding capabilities) + repository - Loan: stripeCustomerId (lazy-created under the org's connected account), lastAccrualDate, tax1099IntEligible, tax1099CEligible - Hot composite indexes: * loans: (org_id,status), (borrower_member_id,status), (next_payment_due_at), (status,delinquency_tier) * loan_payments: (loan_id,initiated_at), (loan_id,status), (stripe_payment_intent_id), (statement_id) * loan_statements: (loan_id,statement_number DESC), (due_date,status) * loan_offers: (org_id,status), (borrower_member_id,status), (status,expires_at)