← ClaudeAtlas

finance-app-foundationlisted

Architectural foundation для finance/fintech apps. Поверх app-data-model + permissions добавляет: PCI-DSS compliance hooks, transaction integrity (atomic + audit), decimal…
Nioris/project-forge · ★ 1 · AI & Automation · score 77
Install: claude install-skill Nioris/project-forge
# Finance App Foundation — money handling done right ## Зачем Финансовые приложения = высокий риск + жёсткое регулирование: - **PCI-DSS** — если касаешься card data, даже косвенно (Stripe iframe не освобождает от responsibilities) - **РФ Финмониторинг (115-ФЗ)** — anti-money-laundering для крупных сумм - **РФ ФЗ-152** — финансовые данные = special category - **GDPR** — financial data is "ordinary" но requires lawful basis - **EU PSD2** — strong customer authentication для платежей >€30 - **Налоговое законодательство** — exports должны быть compatible с налоговой отчётностью Технические ловушки: - **Float arithmetic** — `0.1 + 0.2 !== 0.3` в JavaScript. Один такой bug = разозлённые пользователи + lawsuit risk. - **No transaction atomicity** — частичный update transfer money = lost funds - **Currency formatting** — "$1,000.50" vs "1.000,50 €" vs "1 000,50 ₽" — locale-dependent - **Race conditions** — двойной spend без proper locking - **Audit trail missing** — disputes без audit = guaranteed loss Это **architectural skill**, требующий precision уровня которого random app skill не имеет. ## Когда вызывать После `$start` для category=finance, ПОСЛЕ: - `$i18n-foundation` — локализация (особенно number formatting) - `$app-data-model` — entities (расширяется decimal + audit layer) - `$app-permissions` — RBAC (для multi-account/family budget apps) - `$app-onboarding-flow` — onboarding (с trust UX) Subcategories: - **Personal budgeting** (income/expense tracking) — minimal com