# Graph Report - .  (2026-07-16)

## Corpus Check
- Large corpus: 496 files · ~672,239 words. Semantic extraction will be expensive (many Claude tokens). Consider running on a subfolder.

## Summary
- 3946 nodes · 8907 edges · 380 communities (288 shown, 92 thin omitted)
- Extraction: 82% EXTRACTED · 18% INFERRED · 0% AMBIGUOUS · INFERRED: 1617 edges (avg confidence: 0.77)
- Token cost: 0 input · 0 output

## Community Hubs (Navigation)
- Freemius Core SDK
- License & API Management
- Admin UI & Notices
- Account & Activation
- Pricing UI (React)
- Pricing Data Models
- CMB2 Meta Boxes
- Premium Features
- Storage & Data Structures
- Navigation & URLs
- Field Handlers
- Agent & Sync
- CSS & Enqueue
- Community 15
- Community 16
- Community 17
- Community 18
- Community 19
- Community 20
- Community 21
- Community 22
- Community 23
- Community 24
- Community 25
- Community 26
- Community 27
- Community 28
- Community 29
- Community 30
- Community 31
- Community 32
- Community 33
- Community 34
- Community 35
- Community 36
- Community 37
- Community 38
- Community 39
- Community 40
- Community 41
- Community 42
- Community 43
- Community 44
- Community 45
- Community 46
- Community 47
- Community 48
- Community 49
- Community 50
- Community 51
- Community 52
- Community 53
- Community 54
- Community 55
- Community 56
- Community 57
- Community 58
- Community 59
- Community 60
- Community 61
- Community 62
- Community 63
- Community 64
- Community 65
- Community 66
- Community 67
- Community 68
- Community 69
- Community 70
- Community 71
- Community 72
- Community 73
- Community 74
- Community 75
- Community 76
- Community 77
- Community 78
- Community 79
- Community 80
- Community 81
- Community 82
- Community 83
- Community 84
- Community 85
- Community 86
- Community 87
- Community 88
- Community 89
- Community 90
- Community 91
- Community 92
- Community 93
- Community 94
- Community 95
- Community 96
- Community 97
- Community 98
- Community 99
- Community 100
- Community 101
- Community 102
- Community 103
- Community 104
- Community 105
- Community 106
- Community 107
- Community 108
- Community 109
- Community 110
- Community 111
- Community 112
- Community 113
- Community 114
- Community 115
- Community 116
- Community 117
- Community 118
- Community 119
- Community 120
- Community 121
- Community 122
- Community 123
- Community 124
- Community 125
- Community 126
- Community 127
- Community 128
- Community 129
- Community 130
- Community 131
- Community 132
- Community 133
- Community 134
- Community 135
- Community 136
- Community 137
- Community 139
- Community 140
- Community 141
- Community 142
- Community 143
- Community 144
- Community 145
- Community 146
- Community 147
- Community 148
- Community 149
- Community 150
- Community 151
- Community 152
- Community 153
- Community 154
- Community 155
- Community 156
- Community 157
- Community 159
- Community 160
- Community 165
- Community 166
- Community 167
- Community 168
- Community 170
- Community 171
- Community 175
- Community 176
- Community 177
- Community 178
- Community 179
- Community 180
- Community 181
- Community 186
- Community 188
- Community 189

## God Nodes (most connected - your core abstractions)
1. `Freemius` - 750 edges
2. `Helper` - 109 edges
3. `fs_is_network_admin()` - 74 edges
4. `CMB2_Utils` - 71 edges
5. `CMB2` - 65 edges
6. `CMB2_Types` - 61 edges
7. `CMB2_Field` - 60 edges
8. `FS_Clone_Manager` - 58 edges
9. `FS_Permission_Manager` - 58 edges
10. `FS_Api` - 55 edges

## Surprising Connections (you probably didn't know these)
- `DWL\Wtm\AI\AI_Manager` --conceptually_related_to--> `AI & Automation Features`  [INFERRED]
  Core.php → readme.txt
- `DWL\Wtm\Classes\PostType` --conceptually_related_to--> `team_manager Post Type`  [INFERRED]
  Core.php → readme.txt
- `DWL\Wtm\Classes\ShortcodeGenerator` --conceptually_related_to--> `Shortcode Generator`  [INFERRED]
  Core.php → readme.txt
- `DWL\Wtm\Classes\Dashboard` --conceptually_related_to--> `Dashboard Mode Presets`  [INFERRED]
  Core.php → readme.txt
- `DWL\Wtm\Elementor\ElementorWidgets` --conceptually_related_to--> `Elementor Widget Integration`  [INFERRED]
  Core.php → readme.txt

## Import Cycles
- None detected.

## Communities (380 total, 92 thin omitted)

### Community 0 - "Freemius Core SDK"
Cohesion: 0.02
Nodes (3): Freemius, fs_migrate_251(), WP_Site

### Community 1 - "License & API Management"
Cohesion: 0.04
Nodes (4): FS_Api, FS_Site, FS_User, fs_strip_url_protocol()

### Community 2 - "Admin UI & Notices"
Cohesion: 0.05
Nodes (7): fs_get_action(), fs_is_network_admin(), fs_request_get_bool(), fs_request_has(), fs_request_is_action(), fs_request_is_action_secure(), fs_redirect()

### Community 4 - "Pricing UI (React)"
Cohesion: 0.05
Nodes (31): annualDiscountPercentage(), annualSavings(), dn, fn, G(), getContextPlan(), getCtaButtonLabel(), getPlanChangeType() (+23 more)

### Community 5 - "Pricing Data Models"
Cohesion: 0.05
Nodes (65): aa(), ac(), an(), ar(), bs(), Ca(), ce(), constructor() (+57 more)

### Community 6 - "CMB2 Meta Boxes"
Cohesion: 0.05
Nodes (4): CMB2_Boxes, CMB2, CMB2_Hookup_Base, CMB2_Hookup_Field

### Community 8 - "Premium Features"
Cohesion: 0.04
Nodes (4): CMB2_Show_Filters, self, InstalledVersions, VersionParser

### Community 10 - "Storage & Data Structures"
Cohesion: 0.06
Nodes (6): ArrayAccess, Countable, FS_Storage, fs_newest_sdk_plugin_first(), FS_Key_Value_Storage, Iterator

### Community 11 - "Navigation & URLs"
Cohesion: 0.06
Nodes (6): FS_Lock, FS_Plugin_Updater, FS_Plugin_Tag, fs_ends_with(), fs_parse_url_params(), fs_starts_with()

### Community 13 - "Agent & Sync"
Cohesion: 0.06
Nodes (6): Profile_Sync_Agent, Telegram_Agent, Log, FAQ_Agent, Onboarding_Agent, Slack_Agent

### Community 14 - "CSS & Enqueue"
Cohesion: 0.04
Nodes (4): Helper, SearchWidget, TeamArchive, WP_Query

### Community 16 - "Community 16"
Cohesion: 0.07
Nodes (5): Isotope, Team, Widget_Base, tmwstm_fs(), wptm_activate_wp_team()

### Community 17 - "Community 17"
Cohesion: 0.09
Nodes (46): Al(), bl(), bo(), ci(), Cl(), co(), dl(), El() (+38 more)

### Community 18 - "Community 18"
Cohesion: 0.05
Nodes (3): CMB2_Utils, CMB2_Type_File_Base, CMB2_Type_File_List

### Community 19 - "Community 19"
Cohesion: 0.05
Nodes (8): TeamMemberBio, TeamMemberImage, TeamMemberName, TeamMemberPosition, TeamMemberProNotice, TeamMemberBio, TeamMemberImage, Tag

### Community 21 - "Community 21"
Cohesion: 0.13
Nodes (37): a(), C(), d(), di(), dt(), E(), ee(), Ei() (+29 more)

### Community 22 - "Community 22"
Cohesion: 0.07
Nodes (7): CMB2_Type_Taxonomy_Base, CMB2_Type_Taxonomy_Multicheck, CMB2_Type_Taxonomy_Multicheck_Hierarchical, CMB2_Type_Taxonomy_Radio, CMB2_Type_Taxonomy_Radio_Hierarchical, CMB2_Type_Taxonomy_Select, CMB2_Type_Taxonomy_Select_Hierarchical

### Community 25 - "Community 25"
Cohesion: 0.08
Nodes (3): fs_apply_filter(), fs_is_plugin_page(), FS_Admin_Menu_Manager

### Community 26 - "Community 26"
Cohesion: 0.08
Nodes (31): fs_asset_url(), fs_canonize_query_string(), fs_canonize_url(), fs_download_image(), fs_echo(), fs_echo_inline(), fs_enqueue_local_script(), fs_esc_attr() (+23 more)

### Community 27 - "Community 27"
Cohesion: 0.08
Nodes (17): CMB2_Display_Checkbox, CMB2_Display_Colorpicker, CMB2_Display_File, CMB2_Display_File_List, CMB2_Display_Multicheck, CMB2_Display_oEmbed, CMB2_Display_Select, CMB2_Display_Taxonomy_Multicheck (+9 more)

### Community 31 - "Community 31"
Cohesion: 0.06
Nodes (24): Wp_Team_Manager, DWL\Wtm\Classes\AdminAssets, DWL\Wtm\Classes\Admin, DWL\Wtm\Classes\AdminSettings, DWL\Wtm\AI\Admin\AdminUI, BlockPatterns, DWL\Wtm\Classes\ChatWidget, CMB2 Library (+16 more)

### Community 33 - "Community 33"
Cohesion: 0.15
Nodes (9): clearHistory(), el(), findAnswer(), init(), loadHistory(), normalize(), saveHistory(), setHTML() (+1 more)

### Community 36 - "Community 36"
Cohesion: 0.12
Nodes (3): DateTime, CMB2_Sanitize, date_timestamp_get()

### Community 38 - "Community 38"
Cohesion: 0.11
Nodes (18): CMB2_Options, cmb2_ajax(), cmb2_autoload_classes(), cmb2_dir(), cmb2_do_oembed(), cmb2_get_field(), cmb2_get_field_value(), cmb2_get_metabox() (+10 more)

### Community 41 - "Community 41"
Cohesion: 0.10
Nodes (14): ae(), At(), b(), ie(), Ns(), qt(), se(), sn() (+6 more)

### Community 42 - "Community 42"
Cohesion: 0.14
Nodes (24): ao(), br(), cr(), de(), Hi(), hr(), hs(), ii() (+16 more)

### Community 43 - "Community 43"
Cohesion: 0.08
Nodes (6): Admin, FreemiusConfig, GetHelp, PostType, SearchSettings, Singleton

### Community 45 - "Community 45"
Cohesion: 0.11
Nodes (3): fs_get_template(), cmb2_bootstrap(), CMB2_Bootstrap_2120_Develop

### Community 46 - "Community 46"
Cohesion: 0.10
Nodes (3): Shortcodes, DWL_Wtm_Pro_Helper, LoadMore

### Community 47 - "Community 47"
Cohesion: 0.11
Nodes (5): fs_get_template_path(), fs_include_once_template(), fs_include_template(), fs_require_once_template(), fs_require_template()

### Community 48 - "Community 48"
Cohesion: 0.10
Nodes (4): FS_Billing, FS_Entity, fs_get_object_public_vars(), FS_Plugin_Info

### Community 57 - "Community 57"
Cohesion: 0.12
Nodes (6): Exception, Freemius_ArgumentNotExistException, Freemius_EmptyArgumentException, Freemius_Exception, Freemius_InvalidArgumentException, Freemius_OAuthException

### Community 60 - "Community 60"
Cohesion: 0.13
Nodes (3): fs_is_blog_admin(), fs_is_plugin_uninstall(), FS_Admin_Notice_Manager

### Community 62 - "Community 62"
Cohesion: 0.20
Nodes (7): bi(), getContactUrl(), gr(), li(), q(), S(), Zn()

### Community 63 - "Community 63"
Cohesion: 0.16
Nodes (8): fs_fallback_to_newest_active_sdk(), fs_find_caller_plugin_file(), fs_kses_no_null(), fs_normalize_path(), fs_sanitize_redirect(), fs_update_sdk_newest_version(), fs_find_direct_caller_plugin_file(), fs_get_plugins()

### Community 64 - "Community 64"
Cohesion: 0.19
Nodes (8): fs_echo_x_inline(), fs_esc_attr_x_inline(), fs_esc_html_echo_x_inline(), fs_esc_html_inline(), fs_esc_js_echo_x_inline(), fs_esc_js_x_inline(), _fs_text_x_inline(), FS_Plugin_Info_Dialog

### Community 67 - "Community 67"
Cohesion: 0.12
Nodes (16): apiVersion, category, description, editorScript, editorStyle, icon, variations, name (+8 more)

### Community 68 - "Community 68"
Cohesion: 0.12
Nodes (17): blockGap, margin, padding, supports, align, html, inserter, multiple (+9 more)

### Community 73 - "Community 73"
Cohesion: 0.13
Nodes (3): CMB2_Type_Base, CMB2_Type_Text_Datetime_Timestamp_Timezone, CMB2_Type_Title

### Community 74 - "Community 74"
Cohesion: 0.16
Nodes (4): CMB2_Type_Counter_Base, CMB2_Type_Textarea, CMB2_Type_Textarea_Code, CMB2_Type_Wysiwyg

### Community 75 - "Community 75"
Cohesion: 0.33
Nodes (15): appendHTML(), applyFadeIn(), bindAjax(), bindInfinite(), disableMoreUI(), doRequest(), ensureLazyImages(), getAjaxUrl() (+7 more)

### Community 76 - "Community 76"
Cohesion: 0.12
Nodes (16): default, type, attributes, alignment, category, imageSize, orderby, showReadMore (+8 more)

### Community 77 - "Community 77"
Cohesion: 0.12
Nodes (16): DWL\Wtm\AI\AI_Manager, DWL\Wtm\Classes\Dashboard, DWL\Wtm\Elementor\ElementorWidgets, DWL\Wtm\Classes\PostType, AI & Automation Features, Dashboard Mode Presets, Dynamic Team Manager Plugin, Elementor Widget Integration (+8 more)

### Community 81 - "Community 81"
Cohesion: 0.32
Nodes (12): animateStats(), appendMigratedTitles(), checkStatsInView(), completeMigration(), processBatch(), resetMigrationState(), showError(), showMigrationProgress() (+4 more)

### Community 82 - "Community 82"
Cohesion: 0.15
Nodes (4): Base_Data_Control, Control, AdvancedLayoutControl, ImageSelector

### Community 83 - "Community 83"
Cohesion: 0.22
Nodes (10): bt(), gt(), kt(), lt(), nr(), Ot(), st(), vt() (+2 more)

### Community 84 - "Community 84"
Cohesion: 0.21
Nodes (14): cs(), ds(), Es(), is(), kr(), ks(), no(), os() (+6 more)

### Community 86 - "Community 86"
Cohesion: 0.14
Nodes (3): CMB2_Type_Checkbox, CMB2_Type_Colorpicker, CMB2_Type_Text

### Community 87 - "Community 87"
Cohesion: 0.16
Nodes (4): CMB2_Type_Picker_Base, CMB2_Type_Text_Date, CMB2_Type_Text_Datetime_Timestamp, CMB2_Type_Text_Time

### Community 88 - "Community 88"
Cohesion: 0.14
Nodes (14): postsPerPage, showOtherInfo, showSocial, style, example, attributes, default, type (+6 more)

### Community 89 - "Community 89"
Cohesion: 0.22
Nodes (3): TeamSettings, TypedHelper, TypedHelperTest

### Community 92 - "Community 92"
Cohesion: 0.21
Nodes (3): FS_I_Garbage_Collector, FS_Garbage_Collector, FS_User_Garbage_Collector

### Community 94 - "Community 94"
Cohesion: 0.21
Nodes (3): TeamMetabox, wptm_get_taxonomy_terms(), new_cmb2_box()

### Community 95 - "Community 95"
Cohesion: 0.18
Nodes (3): FS_Subscription, fs_get_entities(), fs_get_entity()

### Community 98 - "Community 98"
Cohesion: 0.18
Nodes (3): CMB2_Type_Multi_Base, CMB2_Type_Select, CMB2_Type_Select_Timezone

### Community 100 - "Community 100"
Cohesion: 0.17
Nodes (12): default, max, min, columns, grid, list, slider, spacing (+4 more)

### Community 108 - "Community 108"
Cohesion: 0.20
Nodes (3): Debug_Bar_Panel, Freemius_Debug_Bar_Panel, fs_custom_status_init()

### Community 114 - "Community 114"
Cohesion: 0.22
Nodes (9): wp-team-manager/team-block, customTemplates, $schema, settings, blocks, styles, blocks, templateParts (+1 more)

### Community 116 - "Community 116"
Cohesion: 0.22
Nodes (9): Analytics Report Screenshot, Plugin Screenshot 1, Plugin Screenshot 2, Plugin Screenshot 3, Shortcodes Preview Screenshot, Team Generator Screenshot, WooCommerce Integration Screenshot, WPML Compatibility Screenshot (+1 more)

### Community 121 - "Community 121"
Cohesion: 0.25
Nodes (7): authors, autoload, psr-4, description, name, DWL\\Wtm\\, require

### Community 124 - "Community 124"
Cohesion: 0.25
Nodes (3): FS_Customizer_Upsell_Control, WP_Customize_Control, WP_Customize_Manager

### Community 128 - "Community 128"
Cohesion: 0.25
Nodes (8): layout, default, enum, type, grid, list, slider, table

### Community 129 - "Community 129"
Cohesion: 0.32
Nodes (8): h1, h2, h3, typography, typography, typography, fontSize, elements

### Community 136 - "Community 136"
Cohesion: 0.29
Nodes (5): fs_ui_action_link(), freemius(), fs_dump_log(), fs_dynamic_init(), fs_init()

### Community 141 - "Community 141"
Cohesion: 0.29
Nodes (7): gap, default, enum, type, large, medium, small

### Community 142 - "Community 142"
Cohesion: 0.29
Nodes (7): fontFamily, fontWeight, letterSpacing, lineHeight, textDecoration, textTransform, typography

### Community 143 - "Community 143"
Cohesion: 0.40
Nodes (6): Theme Customizer, Theme Starter, Unified Tools, Version Control, Visual Composer, Widget Customizer

### Community 153 - "Community 153"
Cohesion: 0.33
Nodes (6): keywords, employees, members, people, staff, team

### Community 154 - "Community 154"
Cohesion: 0.33
Nodes (6): accent, primary, secondary, teamManager, custom, colors

### Community 155 - "Community 155"
Cohesion: 0.33
Nodes (6): bottom, top, blockGap, margin, padding, spacing

### Community 156 - "Community 156"
Cohesion: 0.33
Nodes (6): DWL\Wtm\Classes\Helper, Content Settings Options, dwl_team_generator Post Type, DWL\Wtm\Classes\Helper, DWL\Wtm\Classes\MigrationTools, team_manager Post Type

### Community 165 - "Community 165"
Cohesion: 0.40
Nodes (5): columns, default, maximum, minimum, type

### Community 166 - "Community 166"
Cohesion: 0.40
Nodes (5): color, radius, style, width, border

### Community 167 - "Community 167"
Cohesion: 0.40
Nodes (5): background, custom, gradients, text, color

### Community 168 - "Community 168"
Cohesion: 0.50
Nodes (4): Drag and Drop Interface Screenshot, Embed Generator Screenshot, Google Maps Integration Screenshot, Layout Builder Screenshot

### Community 176 - "Community 176"
Cohesion: 0.50
Nodes (4): background, gradients, text, color

### Community 177 - "Community 177"
Cohesion: 0.50
Nodes (4): providesContext, wp-team-manager/columns, wp-team-manager/layout, wp-team-manager/style

### Community 178 - "Community 178"
Cohesion: 0.50
Nodes (4): large, medium, small, gap

### Community 180 - "Community 180"
Cohesion: 1.00
Nodes (3): Dashboard Tools Screenshot, Featured Plugin Promotional Image, Import and Migration Screenshot

### Community 181 - "Community 181"
Cohesion: 0.67
Nodes (3): WTM Admin Icon, WTM Chat Widget, WTM Plugin Banner

### Community 188 - "Community 188"
Cohesion: 0.67
Nodes (3): GutenbergBlock, DWL\Wtm\Classes\ShortcodeGenerator, Shortcode Generator

## Ambiguous Edges - Review These
- `pricing-table.png` → `team-layout-options.png`  [AMBIGUOUS]
  admin/assets/images/pricing-table.png · relation: conceptually_related_to
- `rating-display.png` → `testimonial-carousel.png`  [AMBIGUOUS]
  admin/assets/images/rating-display.png · relation: conceptually_related_to
- `responsive-grid-system.png` → `team-layout-options.png`  [AMBIGUOUS]
  admin/assets/images/responsive-grid-system.png · relation: conceptually_related_to
- `short-code-builder.png` → `team-layout-options.png`  [AMBIGUOUS]
  admin/assets/images/short-code-builder.png · relation: conceptually_related_to

## Knowledge Gaps
- **162 isolated node(s):** `name`, `description`, `DWL\\Wtm\\`, `authors`, `require` (+157 more)
  These have ≤1 connection - possible missing edges or undocumented components.
- **92 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 `pricing-table.png` and `team-layout-options.png`?**
  _Edge tagged AMBIGUOUS (relation: conceptually_related_to) - confidence is low._
- **What is the exact relationship between `rating-display.png` and `testimonial-carousel.png`?**
  _Edge tagged AMBIGUOUS (relation: conceptually_related_to) - confidence is low._
- **What is the exact relationship between `responsive-grid-system.png` and `team-layout-options.png`?**
  _Edge tagged AMBIGUOUS (relation: conceptually_related_to) - confidence is low._
- **What is the exact relationship between `short-code-builder.png` and `team-layout-options.png`?**
  _Edge tagged AMBIGUOUS (relation: conceptually_related_to) - confidence is low._
- **Why does `Freemius` connect `Freemius Core SDK` to `License & API Management`, `Admin UI & Notices`, `Account & Activation`, `Community 134`, `Cron & Sync`, `Premium Features`, `Deactivation & Feedback`, `Storage & Data Structures`, `Navigation & URLs`, `Community 136`, `Community 15`, `Community 20`, `Community 148`, `Community 23`, `Community 25`, `Community 26`, `Community 28`, `Community 29`, `Community 32`, `Community 45`, `Community 47`, `Community 48`, `Community 49`, `Community 54`, `Community 55`, `Community 58`, `Community 59`, `Community 63`, `Community 64`, `Community 79`, `Community 85`, `Community 90`, `Community 92`, `Community 95`, `Community 104`, `Community 110`, `Community 123`?**
  _High betweenness centrality (0.209) - this node is a cross-community bridge._
- **Why does `Helper` connect `CSS & Enqueue` to `Premium Features`, `Community 140`, `Agent & Sync`, `Community 144`, `Community 16`, `Community 145`, `Community 19`, `Community 23`, `Community 37`, `Community 40`, `Community 43`, `Community 44`, `Community 46`, `Community 52`, `Community 54`, `Community 58`, `Community 93`, `Community 94`, `Community 118`, `Community 120`, `Community 122`?**
  _High betweenness centrality (0.048) - this node is a cross-community bridge._
- **Why does `CMB2_Utils` connect `Community 18` to `Community 98`, `Community 36`, `CMB2 Meta Boxes`, `Community 38`, `Community 72`, `Community 73`, `Field Handlers`, `Community 45`, `Community 46`, `Community 113`, `Community 149`, `Community 87`, `Community 23`, `Community 27`, `Community 30`?**
  _High betweenness centrality (0.046) - this node is a cross-community bridge._