# 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)
