Use capability-based module boundaries

This commit is contained in:
2026-07-10 17:33:52 +02:00
parent 52e6ed49c5
commit 9a6b6c7e8e
6 changed files with 22 additions and 14 deletions

View File

@@ -13,7 +13,10 @@ This repository owns:
- WebUI package `@govoplan/campaign-webui`
- route contributions for `/campaigns`, `/campaigns/:campaignId/*`, `/operator`, `/reports`, `/address-book`, and `/templates`
Core owns auth, tenants, RBAC evaluation, database/session primitives, CSRF/API helpers, shell layout, and route rendering. Files and mail own their respective storage and transport capabilities.
Core owns the auth facade, RBAC/capability contracts, database/session
primitives, CSRF/API helpers, shell layout, and route rendering. Tenancy is an
optional platform module for tenant administration and tenant resolver behavior.
Files and mail own their respective storage and transport capabilities.
## Dependencies