Adds accounting-service PATCH/archive, fiscal helpers, COA templates and setup status, plus SuperApp Accounting UI (DS, scoreboard, masters, vouchers, ledger, ops modules) with session refresh and HTTPS public API URLs. Co-authored-by: Cursor <cursoragent@cursor.com>
19 lines
886 B
Markdown
19 lines
886 B
Markdown
# services/ — Backend Modules
|
|
|
|
This folder holds deployable backend services beyond Core.
|
|
|
|
| Service | Status | Docs |
|
|
| --- | --- | --- |
|
|
| `identity-access/` | **Active** | [README](identity-access/README.md), [module registry](../../docs/module-registry.md#identity-access) |
|
|
| `accounting/` … others | **Scaffolded** placeholders | Per-service README + [module registry](../../docs/module-registry.md) |
|
|
|
|
## Architecture rules
|
|
|
|
- **Database-per-service** with `tenant_id` on business tables.
|
|
- Inter-service communication only via REST, Webhook, Async Event, Outbox/Inbox.
|
|
- **No** direct cross-database queries.
|
|
- Register modules/providers in docs when implementation starts.
|
|
|
|
Contracts: [`docs/reference/services-contracts.md`](../../docs/reference/services-contracts.md)
|
|
Boundaries: [`docs/architecture/module-boundaries.md`](../../docs/architecture/module-boundaries.md)
|