Leave Operational Checklist
Summary
These checklists organize safe evidence; they do not authorize production changes or direct data repair.
Audience
DevOps/SRE, support, QA, service owners, release approvers, and documentation reviewers.
Overview
Pre-deployment
- Confirm approved artifact, schema compatibility, non-secret configuration categories, dependency expectations, and rollback boundary.
- Confirm gateway ownership is understood and test data is synthetic.
Post-deployment
- Verify startup and process health; review safe errors/traces.
- Confirm Employee consumer and outbox relay are running and progressing.
- Validate direct/compatibility paths, Attendance dependency, and optional Workflow behavior.
Regular checks
- Review backlog/failure evidence and downstream reflection without payload exposure.
- Review process errors, correlation/tracing availability, consumer outcomes, and projection freshness.
Incident checks
- Capture safe correlation/time/version/scope; classify Leave, gateway, data, messaging, Employee, Attendance, Workflow, Payroll, Notification, or Identity boundary.
- Compare current request, balance, projection, calendar, workflow, and event-delivery states without modifying data.
Workflow-enabled checks
- Confirm configured mode; reconcile correlated states.
Employee projection checks
- Check duplicate/stale/failed projection outcomes and freshness; note deletion propagation gap.
Payroll-period checks
- Confirm approved Leave effects are reflected in the intended Payroll read model.
Cutover readiness
- Require smoke, reconciliation, dependency, authorization, and ownership approvals.
Rollback readiness
- Confirm prior routing/application recovery remains compatible.
Documentation review
- Keep all pages Draft until reviewed; update source map, limitations, and implementation status after source changes.
Source References
microservices/src/leave-service/Program.csmicroservices/scripts/smoke-leave.ps1microservices/src/leave-service/Messaging/EmployeeProfileConsumer.csmicroservices/src/leave-service/Messaging/OutboxRelayHostedService.cs
Related Articles
See Also
Keywords
- Leave operations
- Leave Operational Checklist
- Service support
Revision Information
- Status: Draft
- Last reviewed: 2026-07-15
- Review cycle: Quarterly