Skip to main content

Helpdesk Technical Source Map

Audience

Developers, QA, support, security, architects and implementation partners.

Summary

This map records static source evidence for the technical documentation; it does not prove production configuration or runtime state.

Reference Content

TopicVerified source
Runtime/project dependenciesHelpdesk Program and project file
Tenant/error primitivesApplication Common
Canonical model/value objectsDomain HelpdeskEntities
Commands, queries, DTOs, reportsAPI HelpdeskEndpoints
Persistence/query filtersInfrastructure HelpdeskDbContext
Audit/timeline/outboxInfrastructure Persistence
Document boundaryInfrastructure DocumentServiceClient
Compatibility migrationBackfill HelpdeskBackfill
Shared eventsContracts HelpdeskLifecycleEvents
Gateway routing/employee boundaryGateway Program and EssEndpoints
Notification resolution/templatesNotification resolver and default seeder
Admin/employee UIOperationsAdminPages and EssPages
Navigation/access presentationAppLayout and ProtectedRoute

Migrations provide schema-evolution evidence but are intentionally summarized rather than reproducing database definitions.

Requires confirmation

Runtime deployment, current gateway selection, production configuration and infrastructure security must be confirmed outside static source review.

Source References

  • microservices/src/helpdesk-service/Program.cs
  • microservices/src/helpdesk-service/helpdesk-service.csproj
  • microservices/src/helpdesk-service/Application/Common.cs
  • microservices/src/helpdesk-service/Domain/HelpdeskEntities.cs
  • microservices/src/helpdesk-service/Api/HelpdeskEndpoints.cs
  • microservices/src/helpdesk-service/Infrastructure/HelpdeskDbContext.cs
  • microservices/src/helpdesk-service/Infrastructure/Persistence.cs
  • microservices/src/helpdesk-service/Infrastructure/DocumentServiceClient.cs
  • microservices/src/helpdesk-service/Backfill/HelpdeskBackfill.cs
  • microservices/src/contracts/Events/HelpdeskLifecycleEvents.cs
  • microservices/src/gateway-api/Program.cs
  • microservices/src/gateway-api/EssEndpoints.cs
  • microservices/src/notification-service/Application/EventNotificationResolver.cs
  • microservices/src/notification-service/Seed/DefaultTemplateSeeder.cs
  • UI/salary-ui/apps/client-hrms-portal/src/pages/admin/OperationsAdminPages.tsx
  • UI/salary-ui/apps/client-hrms-portal/src/ess/EssPages.tsx
  • UI/salary-ui/apps/client-hrms-portal/src/components/AppLayout.tsx
  • UI/salary-ui/apps/client-hrms-portal/src/utils/ProtectedRoute.tsx

See Also

Keywords

Technical source map, Helpdesk evidence, repository traceability.

Revision Information

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