Skip to main content

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.

TopicPrimary source
Runtime composition and security registrationmicroservices/src/attendance-service/Program.cs
Direct transport adaptermicroservices/src/attendance-service/Api/AttendanceShiftPolicyEndpoints.cs
Compatibility transport adaptermicroservices/src/attendance-service/Api/ShiftPolicyCompatEndpoints.cs
Commands and queriesmicroservices/src/attendance-service/Application/Services/ShiftPolicyCommands.cs, ShiftPolicyQueries.cs
Effective policymicroservices/src/attendance-service/Application/Services/AttendancePolicyResolver.cs
Request/response models and parsingmicroservices/src/attendance-service/Application/TimeOffice
Legacy translationmicroservices/src/attendance-service/Application/Compatibility/ShiftPolicyCompatService.cs
Shift and assignment aggregatesmicroservices/src/attendance-service/Domain/TimeOffice
Attendance calculationmicroservices/src/attendance-service/Domain/Attendance/AttendanceCalculator.cs
Repository portsmicroservices/src/attendance-service/Domain/Repositories.cs
Persistence, tenant context, audit, timelinemicroservices/src/attendance-service/Infrastructure
Gateway ownershipmicroservices/src/gateway-api/Program.cs
Legacy behaviorControllers/ShiftsController.cs, Services/ShiftService.cs, Services/WeeklyOffService.cs
Frontend workflowsalary-ui/src/pages/PayrollFeaturePages.tsx, salary-ui/src/pages/Labor.tsx
Leave boundarymicroservices/src/leave-service/Application/LeaveWorkflows.cs
Payroll boundaryAttendance snapshot service and Payroll Service calculation source
ObservabilityShared-kernel observability and correlation middleware
Transition verificationAttendance 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.cs
  • microservices/src/attendance-service/Domain/TimeOffice/Shift.cs
  • microservices/src/attendance-service/Application/Services/ShiftPolicyCommands.cs
  • microservices/src/attendance-service/Infrastructure/AttendanceDbContext.cs
  • microservices/src/gateway-api/Program.cs

See Also

Keywords

  • Workforce scheduling
  • Shift policy
  • Attendance integration

Revision Information

  • Status: Draft
  • Last reviewed: 2026-07-20
  • Next review: 2026-10-20