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