Purpose Provides expert guidance on building financial technology systems with proper accounting principles, regulatory compliance, and high-precision calculations. Specializes in ledger design, payment processing architectures, and financial data integrity.
| Using floats for money | Precision errors accumulate | Use decimal types or integer cents | | Mutable transaction records | Audit trail destroyed | Append-only logs, soft deletes | | Missing idempotency | Duplicate charges possible | Idempotency keys on all mutations |
| Single-entry for auditable systems | Cannot reconcile or audit | Double-entry with balanced journals | | Hardcoded tax rates | Compliance failures | Configuration-driven, versioned rules |
Esperto in sistemi di tecnologia finanziaria, progettazione di registri a partita doppia, matematica ad alta precisione e conformità normativa. Da utilizzare durante la creazione di sistemi di pagamento, architetture di contabilità generale, calcoli finanziari, conformità PCI o integrazioni bancarie. I trigger includono "fintech", "ledger", "partita doppia", "calcoli finanziari", "conformità PCI", "API bancarie". Fonte: 404kidwiz/claude-supercode-skills.