- Shipped
- July 1, 2026 at 9:00 PM UTC
- Author
- Kamo
- Commit
- 7aa24db
- LeadAllotment.isInfiniteBalance (∞ credit balance → mint-on-the-fly at accept) - CreditLeadAssignmentService: atomic Accept-Lead (select→lock→recheck→claim, multi-instance safe), FFA bypass, comment gate, mark-for-reassignment (MARKED_FOR_REASSIGNMENT history) - DailyAllotmentService: per-member-timezone daily grant (idempotent) + forfeit audit - CreditAssignmentHistoryService: unified assignment + credit lifecycle timeline - **************** (org-wide credit history) Composes existing Lead*Service; no logic duplicated. Compiles clean (mvn).