business-app-foundationlisted
Install: claude install-skill Nioris/project-forge
# Business App Foundation — multi-tenant, workflows, integrations
## Зачем
B2B приложения отличаются от B2C принципиально:
| Aspect | B2C app | B2B / Business app |
|---|---|---|
| Users | Individual | Org → Team → User |
| Permissions | Simple (4 roles ok) | Custom hierarchies + delegation |
| Audit | Optional | Mandatory (compliance, disputes) |
| Workflows | Linear | State machines с approvals |
| Customization | Theme | White-label brand + custom fields + custom workflows |
| Integrations | Few | Many (Slack, Zapier, webhooks, REST API) |
| Reporting | Basic | Critical (dashboards, exports) |
| Reliability | "Best effort" | SLA |
`$app-permissions` (4 базовых ролей) — недостаточно для business. Нужно глубже:
- Custom roles ("Sales Manager", "Procurement Officer")
- Hierarchical permissions (manager сейс subordinates' данные)
- Delegation (user X temporarily impersonates Y)
- Approval flows (request → review → approve)
## Когда вызывать
Категория business / B2B. После:
- `$i18n-foundation`
- `$app-data-model` — расширяется multi-tenant scoping
- `$app-permissions` — расширяется hierarchical RBAC
- `$app-onboarding-flow` — Level 3 personalized + role-based
## Pipeline
### Шаг 1 — Read context, classify
```
wiki/_map.md # category=business, sub-category
wiki/architecture/data-model.md
wiki/architecture/metrics.md # B2B-specific KPIs
```
Subcategories:
| Subcategory | Examples | Special considerations |
|---|---|---|
| **CRM** | Salesfor