• Fares's avatar
    feat(death): complete overhaul of death case execution process · 21595929
    Fares authored
    - Add DeathAuditService for full Arabic audit logging of every step
    - Create death_case_audit_log table (migration Phase_99_001)
    - Transfer active installment plans to new membership on completion
    - Duplicate documents to new membership (originals preserved on archived)
    - Create annual subscriptions for new membership (current financial year)
    - Set membership_value to current plan price (not old historical value)
    - Add "عرض العضوية الأصلية" button linking to archived member
    - Add "السجل التأميني" (Insurance Record) page on member profile
    - Add insurance-record route and view with timeline UI
    - Update architecture map with new services, tables, and flows
    Co-Authored-By: 's avatarClaude Opus 4.6 <noreply@anthropic.com>
    21595929
MemberController.php 48.9 KB