# Enterprise Shared Services

This diagram shows the common enterprise services that support all Kell Creations platform applications.

## Purpose

This view defines the shared service backbone for the Kell Creations platform. It establishes the common identity, data, integration, notification, policy, and audit capabilities that all business applications should use.

## Diagram Source

The source for this diagram is maintained as architecture code in:

`architecture/workspace/containers-enterprise-services.puml`

## Diagram

![Enterprise Shared Services](../../images/containers-enterprise-services.svg)

## Included Shared Services

- Authentication Service
- Shared Data Repository
- API Orchestrator
- Notification Service
- Policy Repository
- Audit & Logging Service

## Connected External Systems

- Mail Server at `mail.kellcreations.com`
- Forgejo Git at `git.kellsupport.com`
- n8n automation at `n8n.kellsupport.com`

## Architectural Role

These shared services provide the enterprise foundation for:

- Inventory
- Social Media Management
- WordPress Management
- Craft Manufacturing / MRP
- Financial Analysis
- Transaction Database
- Controlled policy and process governance

## Notes

All future application and component diagrams should align to this enterprise services model. New applications should authenticate through the Authentication Service, exchange data through the Shared Data Repository and API Orchestrator, use the Notification Service for alerts and approvals, and generate auditable records through the Audit & Logging Service.