• Mahmoud Aglan's avatar
    Fix membership fee calculations, subscription escalation, and over-25 children freeze · 0dd4abfc
    Mahmoud Aglan authored
    - TemporaryFeeCalculator: resolve current pricing_configs price instead of stored
      membership_value, matching SpouseFeeCalculator and ChildFeeCalculator behaviour
    - SubscriptionGenerator: add per-dependent dedup guards (spouse/child/temporary)
      to prevent duplicate subscription rows on repeated batch runs
    - Phase_89_001 migration: idempotent fix for subscription late-fine escalation rules
      (10/50/100/200/300% over 5 years, correct from the broken seed 100/200/300%)
    - Members show view: add warning banner listing active male children aged 25+ with
      direct freeze button, surfacing the existing freeze route that was never linked
    Co-Authored-By: 's avatarClaude Sonnet 4.6 <noreply@anthropic.com>
    0dd4abfc
Temporary.md 17.4 KB