Technical Source Map
Audience
Developers, QA engineers, support engineers, security engineers, solution architects, and implementation partners.
Reference Content
This page records source-verified technical behavior and boundaries for the workforce-scheduling capability.
Summary
This map identifies the primary evidence used for this technical set. Paths are repository-relative and describe source locations, not runtime infrastructure.
| Topic | Primary source |
|---|---|
| Runtime composition and security registration | microservices/src/attendance-service/Program.cs |
| Direct transport adapter | microservices/src/attendance-service/Api/AttendanceShiftPolicyEndpoints.cs |
| Compatibility transport adapter | microservices/src/attendance-service/Api/ShiftPolicyCompatEndpoints.cs |
| Commands and queries | microservices/src/attendance-service/Application/Services/ShiftPolicyCommands.cs, ShiftPolicyQueries.cs |
| Effective policy | microservices/src/attendance-service/Application/Services/AttendancePolicyResolver.cs |
| Request/response models and parsing | microservices/src/attendance-service/Application/TimeOffice |
| Legacy translation | microservices/src/attendance-service/Application/Compatibility/ShiftPolicyCompatService.cs |
| Shift and assignment aggregates | microservices/src/attendance-service/Domain/TimeOffice |
| Attendance calculation | microservices/src/attendance-service/Domain/Attendance/AttendanceCalculator.cs |
| Repository ports | microservices/src/attendance-service/Domain/Repositories.cs |
| Persistence, tenant context, audit, timeline | microservices/src/attendance-service/Infrastructure |
| Gateway ownership | microservices/src/gateway-api/Program.cs |
| Legacy behavior | Controllers/ShiftsController.cs, Services/ShiftService.cs, Services/WeeklyOffService.cs |
| Frontend workflow | salary-ui/src/pages/PayrollFeaturePages.tsx, salary-ui/src/pages/Labor.tsx |
| Leave boundary | microservices/src/leave-service/Application/LeaveWorkflows.cs |
| Payroll boundary | Attendance snapshot service and Payroll Service calculation source |
| Observability | Shared-kernel observability and correlation middleware |
| Transition verification | Attendance smoke, parity, and cutover scripts |
Evidence rules
Executable code takes precedence over comments and legacy documentation. Absence claims are limited to the searched repository. Production configuration, infrastructure, runtime telemetry, and external systems were not inspected. All pages remain Draft pending owner review.
Source References
microservices/src/attendance-service/Program.csmicroservices/src/attendance-service/Domain/TimeOffice/Shift.csmicroservices/src/attendance-service/Application/Services/ShiftPolicyCommands.csmicroservices/src/attendance-service/Infrastructure/AttendanceDbContext.csmicroservices/src/gateway-api/Program.cs
Related Articles
See Also
Keywords
- Workforce scheduling
- Shift policy
- Attendance integration
Revision Information
- Status: Draft
- Last reviewed: 2026-07-20
- Next review: 2026-10-20