# Graph Report - workflow-api  (2026-06-26)

## Corpus Check
- 153 files · ~1,470,557 words
- Verdict: corpus is large enough that graph structure adds value.

## Summary
- 1046 nodes · 1448 edges · 171 communities (51 shown, 120 thin omitted)
- Extraction: 88% EXTRACTED · 12% INFERRED · 0% AMBIGUOUS · INFERRED: 176 edges (avg confidence: 0.8)
- Token cost: 0 input · 0 output

## Graph Freshness
- Built from commit: `67d4fdbf`
- Run `git rev-parse HEAD` and compare to check if the graph is stale.
- Run `graphify update .` after code changes (no API cost).

## Community Hubs (Navigation)
- [[_COMMUNITY_Community 0|Community 0]]
- [[_COMMUNITY_Community 1|Community 1]]
- [[_COMMUNITY_Community 2|Community 2]]
- [[_COMMUNITY_Community 3|Community 3]]
- [[_COMMUNITY_Community 4|Community 4]]
- [[_COMMUNITY_Community 5|Community 5]]
- [[_COMMUNITY_Community 6|Community 6]]
- [[_COMMUNITY_Community 7|Community 7]]
- [[_COMMUNITY_Community 8|Community 8]]
- [[_COMMUNITY_Community 9|Community 9]]
- [[_COMMUNITY_Community 10|Community 10]]
- [[_COMMUNITY_Community 11|Community 11]]
- [[_COMMUNITY_Community 12|Community 12]]
- [[_COMMUNITY_Community 13|Community 13]]
- [[_COMMUNITY_Community 14|Community 14]]
- [[_COMMUNITY_Community 15|Community 15]]
- [[_COMMUNITY_Community 16|Community 16]]
- [[_COMMUNITY_Community 17|Community 17]]
- [[_COMMUNITY_Community 18|Community 18]]
- [[_COMMUNITY_Community 20|Community 20]]
- [[_COMMUNITY_Community 21|Community 21]]
- [[_COMMUNITY_Community 22|Community 22]]
- [[_COMMUNITY_Community 23|Community 23]]
- [[_COMMUNITY_Community 24|Community 24]]
- [[_COMMUNITY_Community 25|Community 25]]
- [[_COMMUNITY_Community 26|Community 26]]
- [[_COMMUNITY_Community 27|Community 27]]
- [[_COMMUNITY_Community 28|Community 28]]
- [[_COMMUNITY_Community 29|Community 29]]
- [[_COMMUNITY_Community 30|Community 30]]
- [[_COMMUNITY_Community 31|Community 31]]
- [[_COMMUNITY_Community 32|Community 32]]
- [[_COMMUNITY_Community 33|Community 33]]
- [[_COMMUNITY_Community 34|Community 34]]
- [[_COMMUNITY_Community 35|Community 35]]
- [[_COMMUNITY_Community 36|Community 36]]
- [[_COMMUNITY_Community 37|Community 37]]
- [[_COMMUNITY_Community 38|Community 38]]
- [[_COMMUNITY_Community 39|Community 39]]
- [[_COMMUNITY_Community 40|Community 40]]
- [[_COMMUNITY_Community 41|Community 41]]
- [[_COMMUNITY_Community 42|Community 42]]
- [[_COMMUNITY_Community 43|Community 43]]
- [[_COMMUNITY_Community 44|Community 44]]
- [[_COMMUNITY_Community 45|Community 45]]
- [[_COMMUNITY_Community 46|Community 46]]
- [[_COMMUNITY_Community 47|Community 47]]
- [[_COMMUNITY_Community 48|Community 48]]
- [[_COMMUNITY_Community 49|Community 49]]
- [[_COMMUNITY_Community 50|Community 50]]
- [[_COMMUNITY_Community 51|Community 51]]
- [[_COMMUNITY_Community 52|Community 52]]
- [[_COMMUNITY_Community 53|Community 53]]
- [[_COMMUNITY_Community 54|Community 54]]
- [[_COMMUNITY_Community 55|Community 55]]
- [[_COMMUNITY_Community 56|Community 56]]
- [[_COMMUNITY_Community 57|Community 57]]
- [[_COMMUNITY_Community 58|Community 58]]
- [[_COMMUNITY_Community 59|Community 59]]
- [[_COMMUNITY_Community 60|Community 60]]
- [[_COMMUNITY_Community 61|Community 61]]
- [[_COMMUNITY_Community 62|Community 62]]
- [[_COMMUNITY_Community 63|Community 63]]
- [[_COMMUNITY_Community 64|Community 64]]
- [[_COMMUNITY_Community 65|Community 65]]
- [[_COMMUNITY_Community 66|Community 66]]
- [[_COMMUNITY_Community 67|Community 67]]
- [[_COMMUNITY_Community 68|Community 68]]
- [[_COMMUNITY_Community 69|Community 69]]
- [[_COMMUNITY_Community 70|Community 70]]
- [[_COMMUNITY_Community 71|Community 71]]
- [[_COMMUNITY_Community 72|Community 72]]
- [[_COMMUNITY_Community 73|Community 73]]
- [[_COMMUNITY_Community 74|Community 74]]
- [[_COMMUNITY_Community 75|Community 75]]
- [[_COMMUNITY_Community 76|Community 76]]
- [[_COMMUNITY_Community 77|Community 77]]
- [[_COMMUNITY_Community 78|Community 78]]
- [[_COMMUNITY_Community 79|Community 79]]
- [[_COMMUNITY_Community 80|Community 80]]
- [[_COMMUNITY_Community 81|Community 81]]
- [[_COMMUNITY_Community 82|Community 82]]
- [[_COMMUNITY_Community 83|Community 83]]
- [[_COMMUNITY_Community 84|Community 84]]
- [[_COMMUNITY_Community 85|Community 85]]
- [[_COMMUNITY_Community 86|Community 86]]
- [[_COMMUNITY_Community 87|Community 87]]
- [[_COMMUNITY_Community 88|Community 88]]
- [[_COMMUNITY_Community 89|Community 89]]
- [[_COMMUNITY_Community 90|Community 90]]
- [[_COMMUNITY_Community 91|Community 91]]
- [[_COMMUNITY_Community 92|Community 92]]
- [[_COMMUNITY_Community 93|Community 93]]
- [[_COMMUNITY_Community 94|Community 94]]
- [[_COMMUNITY_Community 95|Community 95]]
- [[_COMMUNITY_Community 96|Community 96]]
- [[_COMMUNITY_Community 97|Community 97]]
- [[_COMMUNITY_Community 98|Community 98]]
- [[_COMMUNITY_Community 99|Community 99]]
- [[_COMMUNITY_Community 100|Community 100]]
- [[_COMMUNITY_Community 101|Community 101]]
- [[_COMMUNITY_Community 102|Community 102]]
- [[_COMMUNITY_Community 103|Community 103]]
- [[_COMMUNITY_Community 104|Community 104]]
- [[_COMMUNITY_Community 105|Community 105]]
- [[_COMMUNITY_Community 106|Community 106]]
- [[_COMMUNITY_Community 107|Community 107]]
- [[_COMMUNITY_Community 108|Community 108]]
- [[_COMMUNITY_Community 109|Community 109]]
- [[_COMMUNITY_Community 110|Community 110]]
- [[_COMMUNITY_Community 111|Community 111]]
- [[_COMMUNITY_Community 112|Community 112]]
- [[_COMMUNITY_Community 113|Community 113]]
- [[_COMMUNITY_Community 114|Community 114]]
- [[_COMMUNITY_Community 115|Community 115]]
- [[_COMMUNITY_Community 116|Community 116]]
- [[_COMMUNITY_Community 117|Community 117]]
- [[_COMMUNITY_Community 118|Community 118]]
- [[_COMMUNITY_Community 119|Community 119]]
- [[_COMMUNITY_Community 120|Community 120]]
- [[_COMMUNITY_Community 121|Community 121]]
- [[_COMMUNITY_Community 122|Community 122]]
- [[_COMMUNITY_Community 123|Community 123]]
- [[_COMMUNITY_Community 124|Community 124]]
- [[_COMMUNITY_Community 125|Community 125]]
- [[_COMMUNITY_Community 133|Community 133]]
- [[_COMMUNITY_Community 134|Community 134]]
- [[_COMMUNITY_Community 135|Community 135]]
- [[_COMMUNITY_Community 136|Community 136]]
- [[_COMMUNITY_Community 137|Community 137]]
- [[_COMMUNITY_Community 138|Community 138]]
- [[_COMMUNITY_Community 140|Community 140]]
- [[_COMMUNITY_Community 141|Community 141]]
- [[_COMMUNITY_Community 142|Community 142]]
- [[_COMMUNITY_Community 143|Community 143]]
- [[_COMMUNITY_Community 144|Community 144]]
- [[_COMMUNITY_Community 145|Community 145]]
- [[_COMMUNITY_Community 146|Community 146]]
- [[_COMMUNITY_Community 147|Community 147]]
- [[_COMMUNITY_Community 148|Community 148]]
- [[_COMMUNITY_Community 149|Community 149]]
- [[_COMMUNITY_Community 159|Community 159]]
- [[_COMMUNITY_Community 160|Community 160]]
- [[_COMMUNITY_Community 161|Community 161]]
- [[_COMMUNITY_Community 162|Community 162]]
- [[_COMMUNITY_Community 164|Community 164]]
- [[_COMMUNITY_Community 165|Community 165]]
- [[_COMMUNITY_Community 166|Community 166]]
- [[_COMMUNITY_Community 167|Community 167]]
- [[_COMMUNITY_Community 168|Community 168]]

## God Nodes (most connected - your core abstractions)
1. `WorkflowUserRequestService` - 53 edges
2. `PrintTemplateService` - 40 edges
3. `WorkflowStageService` - 39 edges
4. `paths` - 38 edges
5. `WorkflowService` - 37 edges
6. `WorkflowHelperService` - 34 edges
7. `tags` - 29 edges
8. `summary` - 29 edges
9. `operationId` - 29 edges
10. `responses` - 29 edges

## Surprising Connections (you probably didn't know these)
- `Workflow Management System` --conceptually_related_to--> `All College Migration Targeting`  [INFERRED]
  codebase-understanding.md → db/manager.php
- `Workflow Management System` --conceptually_related_to--> `wm_approval_rule_value Table`  [INFERRED]
  codebase-understanding.md → db/migrations/20231025135023_migration_for_workflow_forms.php
- `Workflow Database Schema` --references--> `wm_user_stage_payments Table`  [EXTRACTED]
  codebase-understanding.md → db/migrations/20231025113545_migration_for_workflow_request_details.php
- `Root Phinx Migration Configuration` --references--> `Database Migration CLI`  [EXTRACTED]
  phinx.yml → db/manager.php
- `QA and Demo Deployment Workflow` --conceptually_related_to--> `Database Migration CLI`  [INFERRED]
  .github/workflows/main.yml → db/manager.php

## Hyperedges (group relationships)
- **Slim Runtime Bootstrap** — app_slim_application_bootstrap, middlewares_jwt_authentication, middlewares_global_user_context, controllers_controller_container_registration, routes_api_route_groups [EXTRACTED 1.00]
- **Workflow Core Schema** — 20231025103911_wm_workflow_table, 20231025105501_wm_stages_table, 20231025113243_wm_workflow_requests_table, 20231025113545_wm_user_stages_table, 20231025113545_wm_user_stage_payments_table, 20231031120555_current_stage_pointer [EXTRACTED 1.00]
- **Deployment Pipeline** — auth_deployment_authorization, auth_release_commit_gate, main_qa_demo_deployment, prod_production_deployment [EXTRACTED 1.00]
- **Workflow Core Schema Evolution** — workflow_schema_wm_workflow, workflow_schema_wm_stages, workflow_schema_wm_workflow_requests, 20231031131458_migration_for_workflow_new_stage_order_column_stage_ordering, 20231107184323_migration_for_workflow_description_columns_workflow_descriptions, 20250409101347_migrate_application_number_generation_application_numbering, 20250730094437_migration_for_workflow_other_properties_dynamic_properties [INFERRED 0.82]
- **Workflow Custom Report Capability** — workflow_schema_wm_custom_reports, workflow_schema_wm_custom_report_staff_permissions, 20231128100114_migration_for_workflow_custom_report_table_data_custom_reports, 20240328033718_custom_report_new_changes_report_template_default, 20250804123402_staff_permissions_custom_reports_report_staff_permissions [INFERRED 0.88]
- **Workflow Rule Configuration** — workflow_schema_wm_rules, workflow_schema_wm_amount_rules, 20231130103653_migration_tabe_rule_workflow_workflow_rules, 20231203124044_migration_work_flow_user_rule_user_rule, 20250611124922_migrate_workflow_amount_rules_amount_rules [INFERRED 0.80]
- **Workflow Notification And Stage Message Settings** — workflow_schema_wm_stages, 20240122040819_migrate_stage_notification_column_settings_stage_notifications, 20250405094811_migrate_update_stage_table_stage_rule_messages, 20250411105218_migrate_assigned_staff_sms_mail_details_assigned_staff_notifications [INFERRED 0.84]
- **Workflow Student Custom Field Queries** — workflow_schema_wm_custom_field_api, workflow_schema_studentaccount, workflow_schema_program_academic_tables, 20250303122931_migrate_v3_student_custom_fields_student_profile_fields, 20250625090504_migrate_workflow_student_custom_fields_queries_student_program_fields [INFERRED 0.87]
- **Workflow Application Lifecycle API Flow** — applicationcontroller_addnewrequest, applicationcontroller_getuserrequests, applicationcontroller_getapplicationstages, applicationcontroller_savestageform, workflowuserrequestservice_application_lifecycle [EXTRACTED 1.00]
- **Workflow Dynamic Field Support** — wm_custom_field_api_table, workflow_dynamic_custom_fields, workflowhelperservice_dynamic_values, commoncontroller_getcustomfieldvalue [INFERRED 0.88]
- **Workflow Print Template Rendering Path** — wm_print_templates_table, wm_workflow_table_print_template_link, printtemplateservice_pdf_rendering, applicationcontroller_print_pdf_methods [INFERRED 0.86]
- **Workflow Configuration API** — workflow_routes, WorkflowController, WorkflowController_saveWorkflow, WorkflowController_updatePrintTemplate, WorkflowController_updateRuleOfWorkflow, WorkflowController_publishUnpublishWorkflow, WorkFlow [EXTRACTED 1.00]
- **Stage Configuration API** — stage_routes, StageController, StageController_saveStage, StageController_updateStageOrder, StageController_updateApprovalRule, WorkFlowStage [EXTRACTED 1.00]
- **Workflow Reporting Flow** — report_routes, ReportController, CustomReport, CustomReportStaffPermission, UserStagePayment, WorkFlow [INFERRED 0.82]
- **Workflow Nested Mapper Hydration** — WorkFlowServiceMapper_getWorkFlow, WorkFlowServiceMapper_getWorkFlowStage, WorkFlowServiceMapper_getUserStages [EXTRACTED 1.00]
- **Workflow Stage Action Requests** — MoveStageRequest, MoveToNextStageRequest, SaveAndApproveStage, ProcessPaymentRuleRequest, GetApplicationStageRequest [INFERRED 0.82]
- **Workflow Search Request Filters** — SearchAdminWorkflowRequestsRequest, SearchCustomReportRequest, SearchHelloWorldRequest, SearchPrintTemplateRequest, SearchUserStagePaymentRequest, SearchUserStageRequest, SearchWorkFlowRequest [INFERRED 0.84]
- **Workflow Application Progression Flow** — WorkflowUserRequestService_saveWorkflowUserRequest, WorkflowRuleEngineService_checkWorkFlowRule, WorkflowStageService_searchWorkFlowStage, WorkflowUserRequestService_saveFormData, WorkflowUserRequestService_findApprovalStaffsAndMoveToNextStage, WorkflowUserRequestService_moveToNextStage, workflow_application_lifecycle [EXTRACTED 1.00]
- **Workflow Payment Resolution Flow** — WorkflowUserRequestService_saveFormData, WorkflowUserStagePaymentService_processPaymentRule, WorkflowHelperService_getFormFieldValue, WorkflowRuleEngineService_checkIfRuleMatch, WorkflowUserStagePaymentService_initiateUserStagePayment, FeeController_online_payment_endpoints, payment_rule_resolution_concept [EXTRACTED 1.00]
- **Workflow Output and Portability Flow** — PrintTemplateService_renderApplicationPrint, WorkflowService_generateWorkflowJSONExport, WorkflowService_importWorkflowFromJSON, WorkflowService_resolveOrCreatePrintTemplate, CustomReportService_getCompiledFragmentsAndFilters, CustomReportService_searchReportData, workflow_json_portability_concept, print_template_rendering_concept, custom_report_compilation_concept [INFERRED 0.82]
- **Workflow Test Bootstrap Flow** — test_ams_db_config, test_nucleus_db_config, HelloWorldAPITestCase, WorkFlowTestCase, workflow_test_environment_bootstrap [EXTRACTED 1.00]

## Communities (171 total, 120 thin omitted)

### Community 2 - "Community 2"
Cohesion: 0.14
Nodes (3): ReportController, WorkFlowHelperServiceMapper, CustomReportService

### Community 3 - "Community 3"
Cohesion: 0.05
Nodes (19): HelloWorld, HelloWorldAPITestCase, HelloWorldException, HelloWorldServiceMapper, HelloWorldServiceMapper::getHelloWorld, HelloWorldServiceMapper::getMapper, HelloWorldServiceTest, HelloWorldTypeConstants (+11 more)

### Community 4 - "Community 4"
Cohesion: 0.08
Nodes (3): WorkflowController, WorkFlowServiceMapper, WorkflowService

### Community 5 - "Community 5"
Cohesion: 0.11
Nodes (3): StageController, AppraisalReportTemplateService, WorkflowStageService

### Community 6 - "Community 6"
Cohesion: 0.11
Nodes (29): CheckWorkflowRuleRequest, CustomReport, CustomReportStaffPermission, Workflow Logging Events, GetApplicationStageRequest, GetWorkFlowRuleDetailsRequest, MoveStageRequest, MoveToNextStageRequest (+21 more)

### Community 7 - "Community 7"
Cohesion: 0.09
Nodes (28): Workflow Stage Ordering Constraints, Workflow And Stage Descriptions, Workflow Request Status, Workflow Custom Reports, Workflow Rule Definitions, Workflow User Rule JSON, Workflow Request Academic Term, Stage Approve Staff Uniqueness (+20 more)

### Community 8 - "Community 8"
Cohesion: 0.14
Nodes (14): 4. Key Patterns & Rules, Always Escape Before Queries, Authentication Context (always available in services/controllers), code:php ($GLOBALS['userId']       // Current user ID), code:php (// Method name must match exactly: permissions_{methodName}), code:php ($obj = $this->realEscapeObject($obj);), code:php (// Access services like this — never `new ServiceClass()`), code:php (// Success) (+6 more)

### Community 9 - "Community 9"
Cohesion: 0.07
Nodes (28): autoload, autoload-dev, psr-4, psr-4, description, name, com\\linways\\wm\\api\\, com\\linways\\wm\\core\\ (+20 more)

### Community 10 - "Community 10"
Cohesion: 0.05
Nodes (3): CommonController, WorkflowHelperService, WorkflowRuleEngineService

### Community 11 - "Community 11"
Cohesion: 0.09
Nodes (26): CustomReportService Custom Reporting, CustomReportService findOperators, CustomReportService getCompiledFragmentsAndFilters, CustomReportService getReportData, CustomReportService::saveCustomReport, CustomReportService::searchCustomReport, CustomReportService::searchReportData, HelloWorldController (+18 more)

### Community 12 - "Community 12"
Cohesion: 0.13
Nodes (3): CategoryController, CategoryServiceMapper, CategoryService

### Community 13 - "Community 13"
Cohesion: 0.06
Nodes (30): 1. System Overview, 2.1 Directory Structure, 2.2 Database Schema (Key Tables), 2.3 Key DTOs, 2.4 Service Layer, 2.5 API Routes Summary, 2.6 Permission System, 2.7 Export / Print (Server-Side) (+22 more)

### Community 14 - "Community 14"
Cohesion: 0.13
Nodes (19): wm_approval_rule_value Table, wm_custom_field_api Table, Slim Application Bootstrap, Deployment Authorization Workflow, Release Commit Gate, Backend Coding Conventions, Workflow API Backend Architecture, Workflow Management System (+11 more)

### Community 15 - "Community 15"
Cohesion: 0.12
Nodes (17): 1. Creating a New Module — Step-by-Step, code:php ($container['{Module}Controller'] = function ($c) {), code:php (<?php), code:php (<?php), code:php (<?php), code:php (<?php), code:php (<?php), code:php (<?php) (+9 more)

### Community 16 - "Community 16"
Cohesion: 0.14
Nodes (13): files, code, document, image, paper, video, graphifyignore_patterns, needs_graph (+5 more)

### Community 17 - "Community 17"
Cohesion: 0.46
Nodes (8): wm_workflow Table, wm_stages Table, wm_workflow_requests Table, wm_stage_request_approve_staffs Table, wm_user_stage_payments Table, wm_user_stages Table, Workflow Request Current Stage Pointer, Workflow Database Schema

### Community 18 - "Community 18"
Cohesion: 0.47
Nodes (6): Custom Field API Filter Removal, Student Profile Custom Fields, Student Program Custom Fields, Program Academic Tables, studentaccount Table, wm_custom_field_api Table

### Community 20 - "Community 20"
Cohesion: 0.33
Nodes (6): Workflow Print Template Foreign Key Migration, New Workflow Print Templates Migration, Workflow Print Templates Migration, wm_print_templates Table, wm_workflow Print Template Link, Workflow Print Template Selection

### Community 22 - "Community 22"
Cohesion: 0.40
Nodes (5): Parent Phone API Field Migration, Student Previous Application Custom Field Migration, Workflow Custom Value Constants Migration, wm_custom_field_api Table, Workflow Dynamic Custom Fields

### Community 25 - "Community 25"
Cohesion: 0.50
Nodes (4): BaseController Permission Gate, Workflow Admin Menu Group, Workflow Configure Role Menu Group, Workflow Update Application Status Menu

### Community 26 - "Community 26"
Cohesion: 0.09
Nodes (70): get, get, get, get, get, get, get, get (+62 more)

### Community 27 - "Community 27"
Cohesion: 0.67
Nodes (3): CommonUtil Pagination Helpers, WorkflowApplicationService Application Search, WorkflowApplicationService Stage Form Filtering

### Community 28 - "Community 28"
Cohesion: 0.67
Nodes (3): Module Creation Pattern, Controller Permission Declarations, Service Layer Rules

### Community 84 - "Community 84"
Cohesion: 0.67
Nodes (3): Application Status Selected Term Rule Migration, Batch Start Year Workflow Rule Migration, wm_rules Table

### Community 85 - "Community 85"
Cohesion: 0.67
Nodes (3): Workflow Custom SQL Report Menu, Workflow Online Payment Request Report Menu, Workflow Report Menu Group

### Community 138 - "Community 138"
Cohesion: 0.50
Nodes (3): Answer, Q: Why does WorkflowStageService connect Workflow Stage Service to Workflow User Stage Payment Service, Print Template Service, Workflow Service, Workflow User Request Service?, Source Nodes

### Community 149 - "Community 149"
Cohesion: 0.07
Nodes (50): content, description, post, schema, post, post, post, post (+42 more)

### Community 161 - "Community 161"
Cohesion: 0.20
Nodes (9): 5. What NOT to Do, code:block1 (src/com/linways/), code:block2 (com\linways\wm\api\v1\{module}\controller\{Module}Controller), Directory Structure, graphify, Namespace Convention, Naming Conventions, Stack (+1 more)

### Community 165 - "Community 165"
Cohesion: 0.50
Nodes (4): 3. Testing, code:php (<?php), code:bash (./vendor/bin/phpunit test/unit/service/{Module}ServiceTest.p), Service Test (`test/unit/service/{Module}ServiceTest.php`)

### Community 166 - "Community 166"
Cohesion: 0.67
Nodes (3): 2. Database Migrations, code:php (<?php), code:bash (php db/manager.php migrate)

## Ambiguous Edges - Review These
- `PHP Project Dependencies` → `Packaged CLI PHAR`  [AMBIGUOUS]
  lcli · relation: conceptually_related_to

## Knowledge Gaps
- **203 isolated node(s):** `name`, `type`, `description`, `linways/slim`, `linways/linways-base` (+198 more)
  These have ≤1 connection - possible missing edges or undocumented components.
- **120 thin communities (<3 nodes) omitted from report** — run `graphify query` to explore isolated nodes.

## Suggested Questions
_Questions this graph is uniquely positioned to answer:_

- **What is the exact relationship between `PHP Project Dependencies` and `Packaged CLI PHAR`?**
  _Edge tagged AMBIGUOUS (relation: conceptually_related_to) - confidence is low._
- **Why does `WorkflowUserRequestService` connect `Community 0` to `Community 160`, `Community 162`, `Community 163`, `Community 5`, `Community 6`, `Community 10`, `Community 159`?**
  _High betweenness centrality (0.033) - this node is a cross-community bridge._
- **Why does `WorkflowService` connect `Community 4` to `Community 160`, `Community 0`, `Community 2`, `Community 5`, `Community 6`, `Community 10`?**
  _High betweenness centrality (0.032) - this node is a cross-community bridge._
- **Why does `WorkflowStageService` connect `Community 5` to `Community 160`, `Community 1`, `Community 0`, `Community 163`, `Community 4`, `Community 6`, `Community 10`, `Community 159`?**
  _High betweenness centrality (0.031) - this node is a cross-community bridge._
- **Are the 18 inferred relationships involving `WorkflowUserRequestService` (e.g. with `.GetAppraisalReportForFirstTemplate()` and `.getFormFieldValue()`) actually correct?**
  _`WorkflowUserRequestService` has 18 INFERRED edges - model-reasoned connections that need verification._
- **Are the 13 inferred relationships involving `PrintTemplateService` (e.g. with `.generateWorkflowJSONExport()` and `.resolveOrCreatePrintTemplate()`) actually correct?**
  _`PrintTemplateService` has 13 INFERRED edges - model-reasoned connections that need verification._
- **Are the 27 inferred relationships involving `WorkflowStageService` (e.g. with `.onlineFeePaymentRespHandler()` and `.getWorkflowTokens()`) actually correct?**
  _`WorkflowStageService` has 27 INFERRED edges - model-reasoned connections that need verification._