Skip to main content

Leave Operations

Summary​

Leave operations cover service startup, persistence migration, process health, telemetry, background messaging, employee projection, Attendance and Workflow dependencies, gateway ownership, reconciliation, and support.

Audience​

DevOps/SRE, support engineers, developers, QA, architects, product owners, and implementation partners.

Overview​

The Leave Service is an extracted runtime with tenant-scoped Leave responsibilities, but monolith compatibility and gateway routing remain Transitional. Process health alone does not prove database, broker, Attendance, Workflow, employee-projection, or outbox readiness.

Use non-destructive observation and approved deployment controls. Never repair production data directly from these pages.

Documentation map​

Source References​

  • microservices/src/leave-service/Program.cs
  • microservices/src/leave-service/Messaging/OutboxRelayHostedService.cs
  • microservices/src/leave-service/Messaging/EmployeeProfileConsumer.cs

See Also​

Keywords​

  • Leave operations
  • Leave Operations
  • Service support

Revision Information​

  • Status: Draft
  • Last reviewed: 2026-07-15
  • Review cycle: Quarterly