Skip to main content

Workflow API Source Map

Summary​

This map links API concerns to authoritative source inspected for Epic 17.3.

Source inventory​

ConcernVerified source
Native operation mappingsmicroservices/src/workflow-service/Api/WorkflowEndpoints.cs
Result-to-HTTP translationmicroservices/src/workflow-service/Api/EndpointResults.cs
Input and response recordsmicroservices/src/workflow-service/Application/Dtos.cs
DTO projectionsmicroservices/src/workflow-service/Application/Mappings.cs
Definition validation/behaviormicroservices/src/workflow-service/Application/Commands/WorkflowDefinitionCommands.cs
Instance/task validation and executionmicroservices/src/workflow-service/Application/Commands/WorkflowInstanceCommands.cs
Read behaviormicroservices/src/workflow-service/Application/Queries/WorkflowQueries.cs
Authentication/OpenAPI/shared operation mappingmicroservices/src/workflow-service/Program.cs
Empty policy catalogmicroservices/src/workflow-service/Api/Policies.cs
Tenant/identity extractionmicroservices/src/workflow-service/Infrastructure/Persistence.cs
Tenant filters/outbox boundarymicroservices/src/workflow-service/Infrastructure/WorkflowDbContext.cs
Shared service-information contractmicroservices/src/shared-kernel/Extensions/EndpointRouteBuilderExtensions.cs
Gateway absence auditmicroservices/src/gateway-api/Program.cs
Portal callsUI/salary-ui/apps/client-hrms-portal/src/pages/admin/OperationsAdminPages.tsx
API smoke coveragemicroservices/scripts/smoke-workflow.ps1, microservices/scripts/run-v1-regression.ps1

Evidence boundary​

Static backend/frontend source was inspected. No API, database, generated OpenAPI document, runtime configuration or deployed route was accessed.

Classification​

Native operations are implemented. Security enforcement, Gateway ownership, compatibility, HTTP versioning and test depth are Foundation, Transitional, Partial, Not implemented or Requires confirmation.

Requires Confirmation​

Production topology, effective token configuration, access policies, OpenAPI exposure and contract evolution require confirmation.

Source References​

  • microservices/src/workflow-service/Api/WorkflowEndpoints.cs
  • microservices/src/workflow-service/Application/Dtos.cs
  • microservices/src/workflow-service/Application/Commands/WorkflowDefinitionCommands.cs
  • microservices/src/workflow-service/Application/Commands/WorkflowInstanceCommands.cs
  • microservices/src/workflow-service/Program.cs
  • microservices/scripts/smoke-workflow.ps1

See Also​

Keywords​

Workflow API, approval endpoint, Workflow Service.

Revision Information​

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