chore(graphify): incremental graph rebuild from post-commit hook
Hook ran AST update after initial commit, refreshing graph.json, GRAPH_REPORT.md, labels, and manifest. Adds dated snapshot at graphify-out/2026-06-23/. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -1,12 +1,18 @@
|
||||
# Graph Report - . (2026-06-23)
|
||||
# Graph Report - aether_app_sveltekit (2026-06-23)
|
||||
|
||||
## Corpus Check
|
||||
- Large corpus: 580 files · ~505,679 words. Semantic extraction will be expensive (many Claude tokens). Consider running on a subfolder.
|
||||
- 562 files · ~504,809 words
|
||||
- Verdict: corpus is large enough that graph structure adds value.
|
||||
|
||||
## Summary
|
||||
- 2234 nodes · 4651 edges · 217 communities (143 shown, 74 thin omitted)
|
||||
- Extraction: 99% EXTRACTED · 1% INFERRED · 0% AMBIGUOUS · INFERRED: 64 edges (avg confidence: 0.87)
|
||||
- Token cost: 41,362 input · 6,718 output
|
||||
- 2241 nodes · 4656 edges · 213 communities (143 shown, 70 thin omitted)
|
||||
- Extraction: 99% EXTRACTED · 1% INFERRED · 0% AMBIGUOUS · INFERRED: 59 edges (avg confidence: 0.86)
|
||||
- Token cost: 0 input · 0 output
|
||||
|
||||
## Graph Freshness
|
||||
- Built from commit: `28ef0e9d`
|
||||
- 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_Events Sessions & Devices|Events Sessions & Devices]]
|
||||
@@ -134,7 +140,6 @@
|
||||
- [[_COMMUNITY_IDAA Recovery Meetings Roadmap|IDAA Recovery Meetings Roadmap]]
|
||||
- [[_COMMUNITY_IDAA Video Conferences Docs|IDAA Video Conferences Docs]]
|
||||
- [[_COMMUNITY_Fit Text Action|Fit Text Action]]
|
||||
- [[_COMMUNITY_CodeMirror Module Loader|CodeMirror Module Loader]]
|
||||
- [[_COMMUNITY_Journals README Docs|Journals README Docs]]
|
||||
- [[_COMMUNITY_Badge Calibration PNG|Badge Calibration PNG]]
|
||||
- [[_COMMUNITY_OSIT Brand Logo|OSIT Brand Logo]]
|
||||
@@ -168,8 +173,6 @@
|
||||
- [[_COMMUNITY_Archive Index & Policy|Archive Index & Policy]]
|
||||
- [[_COMMUNITY_V3 Field Editor Docs|V3 Field Editor Docs]]
|
||||
- [[_COMMUNITY_HTML5 QR Code Lib|HTML5 QR Code Lib]]
|
||||
- [[_COMMUNITY_Journal Entry List Wrapper|Journal Entry List Wrapper]]
|
||||
- [[_COMMUNITY_OpenAI Dependency|OpenAI Dependency]]
|
||||
- [[_COMMUNITY_Svelte Idle Lib|Svelte Idle Lib]]
|
||||
- [[_COMMUNITY_Playwright Config|Playwright Config]]
|
||||
- [[_COMMUNITY_Lucide Icon Declarations|Lucide Icon Declarations]]
|
||||
@@ -187,7 +190,6 @@
|
||||
- [[_COMMUNITY_Event List Query|Event List Query]]
|
||||
- [[_COMMUNITY_Session Query|Session Query]]
|
||||
- [[_COMMUNITY_Jitsi Report Loader|Jitsi Report Loader]]
|
||||
- [[_COMMUNITY_Source Layout Doc|Source Layout Doc]]
|
||||
- [[_COMMUNITY_IDAA Module Doc Node|IDAA Module Doc Node]]
|
||||
- [[_COMMUNITY_Journals Module Doc Node|Journals Module Doc Node]]
|
||||
- [[_COMMUNITY_Badges Module Doc Node|Badges Module Doc Node]]
|
||||
@@ -216,8 +218,6 @@
|
||||
10. `$lib/stores/ae_events_stores__pres_mgmt.svelte` - 27 edges
|
||||
|
||||
## Surprising Connections (you probably didn't know these)
|
||||
- `Journals Module as Canonical Pattern Reference` --semantically_similar_to--> `Journals as Canonical Frontend Pattern` [INFERRED] [semantically similar]
|
||||
CLAUDE.md → documentation/AE__Architecture.md
|
||||
- `IDB Content Version Management` --semantically_similar_to--> `try_cache:false Bug (Cold-Start Nested Load Race)` [INFERRED] [semantically similar]
|
||||
README.md → documentation/GUIDE__SvelteKit2_Svelte5_DexieJS.md
|
||||
- `Aether Way Reactivity Patterns (GEMINI)` --semantically_similar_to--> `Svelte 5 Runes Mode Key Patterns` [INFERRED] [semantically similar]
|
||||
@@ -226,6 +226,8 @@
|
||||
documentation/GUIDE__AE_API_V3_for_Frontend.md → GEMINI.md
|
||||
- `Bootstrap Race: Gate on $slct.account_id not $ae_loc` --semantically_similar_to--> `Bootstrap Paradox (x-no-account-id for initial lookup)` [INFERRED] [semantically similar]
|
||||
documentation/GUIDE__SvelteKit2_Svelte5_DexieJS.md → GEMINI.md
|
||||
- `postMessage iframe Height Sync Protocol` --semantically_similar_to--> `IDAA iframe postMessage Scroll Sync` [INFERRED] [semantically similar]
|
||||
src/parent_iframe.html → static/idaa_novi_iframe_archives.html
|
||||
|
||||
## Import Cycles
|
||||
- None detected.
|
||||
@@ -251,23 +253,34 @@
|
||||
- **Events Module Core Data Objects** — events_readme_event_object, events_readme_event_session_object, events_readme_event_presentation_object, events_readme_event_presenter_object, events_readme_event_file_object, leads_readme_event_exhibit_object, leads_readme_event_exhibit_tracking_object [EXTRACTED 1.00]
|
||||
- **Playwright Test Hard-Won Lessons** — tests_readme_ae_version_guard, tests_readme_idb_inject_reload_pattern, tests_readme_html5_validation_trap, tests_readme_svelte5_value_bind_trap, tests_readme_addInitScript_pattern, tests_readme_test_mode_email_suppress, tests_readme_idaa_store_seed_trap, tests_readme_storage_event_approach [EXTRACTED 1.00]
|
||||
|
||||
## Communities (217 total, 74 thin omitted)
|
||||
## Communities (213 total, 70 thin omitted)
|
||||
|
||||
### Community 0 - "Events Sessions & Devices"
|
||||
Cohesion: 0.06
|
||||
Nodes (41): ../device/device/ae_comp__event_device_obj_li_wrapper.svelte, svelte/easing, $lib/elements/element_access_denied.svelte, $lib/elements/element_websocket.svelte, dq__where_eq_id_val, dq__where_type_id_val, lq__event_file_obj_li, ./ae_comp__event_session_obj_tbl.svelte (+33 more)
|
||||
Cohesion: 0.07
|
||||
Nodes (31): ../device/device/ae_comp__event_device_obj_li_wrapper.svelte, $lib/elements/element_access_denied.svelte, ./ae_comp__exhibit_custom_questions.svelte, ./ae_comp__exhibit_license_list.svelte, ./ae_comp__exhibit_payment.svelte, ./ae_comp__exhibit_signin.svelte, months, years (+23 more)
|
||||
|
||||
### Community 1 - "IDAA Archives Module"
|
||||
Cohesion: 0.05
|
||||
Nodes (40): $lib/app_components/e_app_help_tech.svelte, hidden, ../ae_comp__badge_review_form.svelte, xl, ./ae_idaa_comp__post_comment_obj_id_edit.svelte, ./ae_idaa_comp__post_obj_id_edit.svelte, $lib/elements/element_editor_tiptap.svelte, $app/environment (+32 more)
|
||||
Nodes (39): $lib/app_components/e_app_help_tech.svelte, hidden, ../ae_comp__badge_print_controls.svelte, ./ae_idaa_comp__post_comment_obj_id_edit.svelte, ./ae_idaa_comp__post_obj_id_edit.svelte, CMCache, ensure_CodeMirror_modules(), $lib/elements/element_editor_tiptap.svelte (+31 more)
|
||||
|
||||
### Community 2 - "Shared UI Components"
|
||||
Cohesion: 0.09
|
||||
Nodes (26): $lib/elements/ae_record_controls.svelte, $lib/elements/element_data_store.svelte, $lib/elements/element_data_store_form.svelte, hidden, ae_btn_surface, ae_btn_surface_outlined, hidden, ./ae_comp__event_session_obj_li.svelte (+18 more)
|
||||
Cohesion: 0.08
|
||||
Nodes (38): $lib/app_components/e_app_clipboard.svelte, {
|
||||
children,
|
||||
log_lvl = 0,
|
||||
value = $bindable(''),
|
||||
success = $bindable(false),
|
||||
btn_text = 'Copy to Clipboard',
|
||||
btn_title = 'Copy to Clipboard',
|
||||
btn_class = 'btn btn-sm preset-tonal-warning text-warning-500 m-1',
|
||||
hide_icon = false,
|
||||
hide_text = false,
|
||||
icon_name = 'copy' // copy, check, link
|
||||
}, $lib/elements/ae_record_controls.svelte, $lib/elements/element_data_store.svelte, $lib/elements/element_data_store_form.svelte, hidden, $lib/elements/element_manage_event_file_li.svelte, $lib/elements/element_manage_event_file_li_direct.svelte (+30 more)
|
||||
|
||||
### Community 3 - "V3 API Client Layer"
|
||||
Cohesion: 0.10
|
||||
Nodes (35): delete_object(), get_ae_obj_li_for_lu(), get_ae_obj(), get_ae_obj_li(), get_nested_ae_obj(), get_nested_obj_li(), GetAeObjLiV3Params, GetAeObjV3Params (+27 more)
|
||||
Cohesion: 0.17
|
||||
Nodes (21): delete_object(), patch_object(), create_ae_obj(), create_nested_obj(), CreateAeObjV3Params, CreateNestedObjV3Params, delete_ae_obj(), delete_nested_ae_obj() (+13 more)
|
||||
|
||||
### Community 4 - "Exhibit Tracking CRUD"
|
||||
Cohesion: 0.07
|
||||
@@ -278,12 +291,12 @@ Cohesion: 0.05
|
||||
Nodes (46): ae_comp__badge_print_controls.svelte, Badge Print Count Tracking, PVC Badge Layout (badge_layout_zebra_zc10l_pvc.css), Zebra ZC10L Badge Printing Test Day, Blocking Hydration Option (Option A), Microtask Yield Pattern (await Promise.resolve()), Pres Mgmt Session Cold-Start Bug Fix, try_cache Caching Fix in Nested Loaders (+38 more)
|
||||
|
||||
### Community 6 - "Core Admin Pages"
|
||||
Cohesion: 0.06
|
||||
Nodes (18): $lib/app_components/e_app_debug_menu.svelte, ../ae_comp__person_obj_tbl.svelte, gray, iframe, $lib/ae_core/ae_core__address, $lib/ae_core/ae_core__address.editable_fields, $lib/ae_core/ae_core__person, $lib/ae_core/ae_core__user (+10 more)
|
||||
Cohesion: 0.08
|
||||
Nodes (20): $lib/elements/element_editor_codemirror.svelte, $lib/ae_core/ae_core__user, $lib/ae_core/ae_core__user.editable_fields, $lib/ae_journals/ae_journals_export_templates, $lib/ae_journals/ae_journals_functions, $lib/ae_journals/ae_journals__journal, $lib/ae_journals/ae_journals__journal_entry, $lib/ae_journals/ae_journals_parsers (+12 more)
|
||||
|
||||
### Community 7 - "User & Core Functions"
|
||||
Cohesion: 0.08
|
||||
Nodes (28): export_obj, ae_promises, auth_ae_obj__user_id_change_password(), auth_ae_obj__user_id_user_auth_key(), auth_ae_obj__username_password(), create_ae_obj__user(), load_ae_obj_id__user(), process_ae_obj__user_props() (+20 more)
|
||||
Cohesion: 0.16
|
||||
Nodes (13): ae_promises, auth_ae_obj__user_id_change_password(), auth_ae_obj__user_id_user_auth_key(), auth_ae_obj__username_password(), create_ae_obj__user(), load_ae_obj_id__user(), process_ae_obj__user_props(), _process_generic_props() (+5 more)
|
||||
|
||||
### Community 8 - "Dev Dependencies"
|
||||
Cohesion: 0.05
|
||||
@@ -295,39 +308,39 @@ Nodes (39): Archive Content Object, Archive Object, AE Archives Module, Post Com
|
||||
|
||||
### Community 10 - "Module Function Facades"
|
||||
Cohesion: 0.11
|
||||
Nodes (27): core_func, string_snippets, ae_util, ././ae_comp__event_device_obj_li.svelte, ./ae_comp__event_presenter_obj_li.svelte, hidden, events_auth_loc, events_auth_loc_defaults (+19 more)
|
||||
Nodes (33): core_func, resolve_launch_profile(), ae_util, ././ae_comp__event_device_obj_li.svelte, ./launcher_file_cont.svelte, get_launch_profile(), handle_open_file(), ./ae_comp__event_presenter_obj_li.svelte (+25 more)
|
||||
|
||||
### Community 11 - "Dexie IDB & Journals Data"
|
||||
Cohesion: 0.09
|
||||
Nodes (29): check_and_clear_idb_tables(), build_tmp_sort(), ae_promises, create_ae_obj__journal(), ae_promises, create_ae_obj__journal_entry(), load_ae_obj_id__journal_entry(), load_ae_obj_li__journal_entry() (+21 more)
|
||||
Cohesion: 0.10
|
||||
Nodes (27): check_and_clear_idb_tables(), ae_promises, create_ae_obj__journal(), ae_promises, create_ae_obj__journal_entry(), load_ae_obj_id__journal_entry(), load_ae_obj_li__journal_entry(), process_ae_obj__journal_entry_props() (+19 more)
|
||||
|
||||
### Community 12 - "Launcher Config Components"
|
||||
Cohesion: 0.10
|
||||
Nodes (21): ./cfg_components/launcher_cfg_app_modes.svelte, ./cfg_components/launcher_cfg_controller.svelte, ./cfg_components/launcher_cfg_health.svelte, ./cfg_components/launcher_cfg_launch_timing.svelte, ./cfg_components/launcher_cfg_local_actions.svelte, ./cfg_components/launcher_cfg_native_os.svelte, ./cfg_components/launcher_cfg_screen_saver.svelte, ./launcher_cfg_section.svelte (+13 more)
|
||||
Cohesion: 0.07
|
||||
Nodes (29): handle_add_account(), load_accounts(), ./cfg_components/launcher_cfg_app_modes.svelte, ./cfg_components/launcher_cfg_controller.svelte, ./cfg_components/launcher_cfg_health.svelte, ./cfg_components/launcher_cfg_launch_timing.svelte, ./cfg_components/launcher_cfg_local_actions.svelte, ./cfg_components/launcher_cfg_native_os.svelte (+21 more)
|
||||
|
||||
### Community 13 - "Type Definitions & Tracks"
|
||||
Cohesion: 0.11
|
||||
Nodes (31): ae_AccountCfg, ae_Archive, ae_ArchiveContent, ae_BaseObj, ae_Event, ae_EventAbstract, ae_EventBadge, ae_EventBadgeTemplate (+23 more)
|
||||
Nodes (30): ae_AccountCfg, ae_Archive, ae_ArchiveContent, ae_BaseObj, ae_Event, ae_EventAbstract, ae_EventBadge, ae_EventBadgeTemplate (+22 more)
|
||||
|
||||
### Community 14 - "Launcher App Profiles"
|
||||
Cohesion: 0.07
|
||||
Nodes (28): ACROBAT_MAC_MIRROR_PROFILE, ACROBAT_WIN_MIRROR_PROFILE, DEFAULT_LAUNCH_PROFILE_ALIASES, DEFAULT_LAUNCH_PROFILE_DEFS, DEFAULT_LAUNCH_PROFILE_LIBRARY, DEFAULT_LAUNCH_PROFILES, DEFAULT_OS_PROFILE, DefaultLaunchProfileDefinition (+20 more)
|
||||
Cohesion: 0.08
|
||||
Nodes (23): ACROBAT_MAC_MIRROR_PROFILE, ACROBAT_WIN_MIRROR_PROFILE, DEFAULT_LAUNCH_PROFILE_ALIASES, DEFAULT_LAUNCH_PROFILE_DEFS, DEFAULT_LAUNCH_PROFILE_LIBRARY, DEFAULT_LAUNCH_PROFILES, DEFAULT_OS_PROFILE, DefaultLaunchProfileDefinition (+15 more)
|
||||
|
||||
### Community 15 - "Posts & BB CRUD"
|
||||
Cohesion: 0.12
|
||||
Nodes (25): export_obj, posts_func, ae_promises, ae_promises, create_ae_obj__post_comment(), delete_ae_obj_id__post_comment(), load_ae_obj_id__post_comment(), load_ae_obj_li__post_comment() (+17 more)
|
||||
Nodes (26): build_tmp_sort(), export_obj, posts_func, ae_promises, ae_promises, create_ae_obj__post_comment(), delete_ae_obj_id__post_comment(), load_ae_obj_id__post_comment() (+18 more)
|
||||
|
||||
### Community 16 - "App Auth & Account"
|
||||
Cohesion: 0.07
|
||||
Nodes (15): $lib/app_components/e_app_access_type.svelte, $lib/app_components/e_app_sign_in_out.svelte, $lib/app_components/e_app_sys_bar.svelte, opacity, $lib/elements/element_ae_obj_field_editor.svelte, $lib/ae_core/ae_core__account.editable_fields, $lib/ae_core/ae_core__activity_log, $lib/ae_events/ae_events__event (+7 more)
|
||||
Cohesion: 0.05
|
||||
Nodes (19): $lib/app_components/e_app_sign_in_out.svelte, $lib/app_components/e_app_sys_bar.svelte, opacity, loading, show_add_form, $lib/elements/ae_comp__site_config_editor.svelte, $lib/ae_core/ae_core__activity_log, $lib/ae_core/ae_core__address (+11 more)
|
||||
|
||||
### Community 17 - "Hosted Files UI"
|
||||
Cohesion: 0.11
|
||||
Nodes (20): $lib/elements/ae_comp__hosted_files_clip_video.svelte, $lib/elements/ae_comp__hosted_files_clip_video_li.svelte, $lib/elements/ae_comp__hosted_files_download_button.svelte, $lib/elements/ae_comp__hosted_files_upload.svelte, $lib/elements/element_input_files_tbl.svelte, $lib/elements/element_manage_hosted_file_li.svelte, $lib/elements/element_manage_hosted_file_li_all.svelte, hidden (+12 more)
|
||||
Cohesion: 0.05
|
||||
Nodes (45): $lib/app_components/e_app_access_type.svelte, $lib/app_components/e_app_debug_menu.svelte, ../ae_comp__badge_review_form.svelte, xl, ../ae_comp__person_obj_tbl.svelte, svelte/easing, $lib/elements/ae_comp__hosted_files_clip_video.svelte, $lib/elements/ae_comp__hosted_files_clip_video_li.svelte (+37 more)
|
||||
|
||||
### Community 18 - "Archives CRUD Layer"
|
||||
Cohesion: 0.14
|
||||
Nodes (23): ae_promises, ae_promises, create_ae_obj__archive_content(), delete_ae_obj_id__archive_content(), load_ae_obj_id__archive_content(), load_ae_obj_li__archive_content(), process_ae_obj__archive_content_props(), _process_generic_props() (+15 more)
|
||||
Cohesion: 0.18
|
||||
Nodes (19): ae_promises, ae_promises, create_ae_obj__archive_content(), delete_ae_obj_id__archive_content(), load_ae_obj_id__archive_content(), load_ae_obj_li__archive_content(), process_ae_obj__archive_content_props(), _process_generic_props() (+11 more)
|
||||
|
||||
### Community 19 - "Archived Badges Project Docs"
|
||||
Cohesion: 0.09
|
||||
@@ -350,12 +363,12 @@ Cohesion: 0.16
|
||||
Nodes (20): db_save_ae_obj_li__ae_obj(), ae_promises, create_ae_obj__event_badge(), load_ae_obj_id__event_badge(), load_ae_obj_li__event_badge(), process_ae_obj__event_badge_props(), _process_generic_props(), properties_to_save (+12 more)
|
||||
|
||||
### Community 24 - "Event Device CRUD"
|
||||
Cohesion: 0.15
|
||||
Nodes (22): ae_promises, create_ae_obj__event_device(), load_ae_obj_id__event_device(), load_ae_obj_li__event_device(), process_ae_obj__event_device_props(), _process_generic_props(), properties_to_save, search__event_device() (+14 more)
|
||||
Cohesion: 0.16
|
||||
Nodes (21): ae_promises, create_ae_obj__event_device(), load_ae_obj_id__event_device(), load_ae_obj_li__event_device(), process_ae_obj__event_device_props(), _process_generic_props(), properties_to_save, search__event_device() (+13 more)
|
||||
|
||||
### Community 25 - "Badge Print & Search UI"
|
||||
Cohesion: 0.09
|
||||
Nodes (12): ../[badge_id]/ae_comp__badge_obj_view.svelte, ../ae_comp__badge_print_controls.svelte, $lib/elements/element_fit_text.svelte, $lib/elements/element_qr_scanner.svelte, ./action_fit_text, $lib/elements/styles/badge_layout_epson_4x5_fanfold.css, $lib/elements/styles/badge_layout_epson_4x6_fanfold.css, $lib/elements/styles/badge_layout_zebra_zc10l_pvc.css (+4 more)
|
||||
Cohesion: 0.14
|
||||
Nodes (3): $lib/elements/element_qr_scanner.svelte, $lib/stores/ae_events_stores__badges.svelte, ./$types
|
||||
|
||||
### Community 26 - "Events Object CRUD"
|
||||
Cohesion: 0.12
|
||||
@@ -366,33 +379,15 @@ Cohesion: 0.14
|
||||
Nodes (24): Briefcase, Button, CalendarDays, ChevronLeft, Collapse, Drawer, Dropdown, Eye (+16 more)
|
||||
|
||||
### Community 28 - "Activity Log CRUD"
|
||||
Cohesion: 0.14
|
||||
Nodes (21): ae_promises, create_ae_obj__activity_log(), load_ae_obj_id__activity_log(), load_ae_obj_li__activity_log(), process_ae_obj__activity_log_props(), _process_generic_props(), properties_to_save, update_ae_obj__activity_log() (+13 more)
|
||||
Cohesion: 0.27
|
||||
Nodes (13): build_jitsi_report_from_logs(), extract_flat_search_results(), extract_participant_uuid(), extract_uuid_from_url_params(), load_jitsi_report_from_cache(), MeetingEvent, MeetingParticipant, MeetingReport (+5 more)
|
||||
|
||||
### Community 29 - "File Management UI"
|
||||
Cohesion: 0.09
|
||||
Nodes (21): $lib/app_components/e_app_clipboard.svelte, {
|
||||
children,
|
||||
log_lvl = 0,
|
||||
value = $bindable(''),
|
||||
success = $bindable(false),
|
||||
btn_text = 'Copy to Clipboard',
|
||||
btn_title = 'Copy to Clipboard',
|
||||
btn_class = 'btn btn-sm preset-tonal-warning text-warning-500 m-1',
|
||||
hide_icon = false,
|
||||
hide_text = false,
|
||||
icon_name = 'copy' // copy, check, link
|
||||
}, $lib/elements/element_manage_event_file_li.svelte, $lib/elements/element_manage_event_file_li_all.svelte, {
|
||||
container_class_li = [],
|
||||
link_to_type,
|
||||
link_to_id,
|
||||
allow_basic = false,
|
||||
allow_moderator = false,
|
||||
display_mode = 'default'
|
||||
}, dq__where_eq_val, dq__where_val, lq__context_session_type_code (+13 more)
|
||||
Cohesion: 0.10
|
||||
Nodes (12): ./ae_comp__event_file_obj_tbl.svelte, blob, container, download_link, obj_url, dq__where_eq_id_val, dq__where_type_id_val, lq__event_file_obj_li (+4 more)
|
||||
|
||||
### Community 30 - "Core Data Store & Lookups"
|
||||
Cohesion: 0.12
|
||||
Cohesion: 0.14
|
||||
Nodes (14): api, check_hosted_file_obj_w_hash(), load_ae_obj_li__country(), _refresh_lu_country_background(), load_ae_obj_li__country_subdivision(), _refresh_lu_country_subdivision_background(), load_ae_obj_li__time_zone(), _refresh_lu_time_zone_background() (+6 more)
|
||||
|
||||
### Community 31 - "Sponsorships CRUD"
|
||||
@@ -400,12 +395,12 @@ Cohesion: 0.12
|
||||
Nodes (16): ae_promises, load_ae_obj_id__sponsorship(), load_ae_obj_id__sponsorship_cfg(), load_ae_obj_li__sponsorship(), process_ae_obj__sponsorship_cfg_props(), process_ae_obj__sponsorship_props(), _process_generic_props(), properties_to_save_sponsorship (+8 more)
|
||||
|
||||
### Community 32 - "Site & Domain CRUD"
|
||||
Cohesion: 0.15
|
||||
Nodes (18): ae_promises, create_ae_obj__site(), create_ae_obj__site_domain(), load_ae_obj_id__site(), load_ae_obj_li__site(), load_ae_obj_li__site_domain(), lookup_site_domain(), process_ae_obj__site_domain_props() (+10 more)
|
||||
Cohesion: 0.12
|
||||
Nodes (19): ae_promises, create_ae_obj__site(), create_ae_obj__site_domain(), load_ae_obj_id__site(), load_ae_obj_li__site(), load_ae_obj_li__site_domain(), lookup_site_domain(), process_ae_obj__site_domain_props() (+11 more)
|
||||
|
||||
### Community 33 - "Accounts & Config Editor"
|
||||
Cohesion: 0.10
|
||||
Nodes (14): handle_add_account(), load_accounts(), $lib/elements/ae_comp__site_config_editor.svelte, $lib/elements/element_obj_tbl_row.svelte, $lib/ae_api/api_get_object, $lib/ae_api/api_patch_object, $lib/ae_api/api_post_object, $lib/ae_core/ae_core__account (+6 more)
|
||||
Cohesion: 0.17
|
||||
Nodes (14): get_ae_obj_li_for_lu(), get_ae_obj(), get_ae_obj_li(), get_nested_ae_obj(), get_nested_obj_li(), GetAeObjLiV3Params, GetAeObjV3Params, GetNestedAeObjV3Params (+6 more)
|
||||
|
||||
### Community 34 - "Events Dexie Schema"
|
||||
Cohesion: 0.10
|
||||
@@ -413,7 +408,7 @@ Nodes (18): Badge, Badge_template, db_events, Device, Event, EventFile, Exhibit,
|
||||
|
||||
### Community 35 - "Journals State Stores"
|
||||
Cohesion: 0.13
|
||||
Nodes (19): journals_loc, journals_local_data_struct, journals_prom, journals_prom_template, journals_sess, journals_session_data_struct, journals_slct, journals_slct_obj_template (+11 more)
|
||||
Nodes (18): journals_loc, journals_local_data_struct, journals_prom, journals_prom_template, journals_sess, journals_session_data_struct, journals_slct, journals_slct_obj_template (+10 more)
|
||||
|
||||
### Community 36 - "Leads Test Helpers"
|
||||
Cohesion: 0.17
|
||||
@@ -424,16 +419,16 @@ Cohesion: 0.11
|
||||
Nodes (19): scripts, build, build:dev, build:docker:dev, build:prod, build:test, check, check:watch (+11 more)
|
||||
|
||||
### Community 38 - "Event Person & App Stores"
|
||||
Cohesion: 0.12
|
||||
Nodes (15): ae_promises, create_ae_obj__event_person(), ae_api_data_struct, ae_api_headers, ae_app_local_data_defaults, ae_app_session_data_defaults, ae_trig_template, AccessType (+7 more)
|
||||
Cohesion: 0.11
|
||||
Nodes (16): ae_promises, create_ae_obj__event_person(), string_snippets, ae_api_data_struct, ae_api_headers, ae_app_local_data_defaults, ae_app_session_data_defaults, ae_trig_template (+8 more)
|
||||
|
||||
### Community 39 - "Test IDB & API Helpers"
|
||||
Cohesion: 0.18
|
||||
Nodes (8): inject_badge_and_template(), attach_minimal_routes(), seed_trusted_session(), setup_badge_test_page(), mock_badge, mock_template, mock_badge, mock_template
|
||||
|
||||
### Community 40 - "Journals Full Module"
|
||||
Cohesion: 0.21
|
||||
Nodes (6): $lib/ae_journals/ae_journals_functions, $lib/ae_journals/ae_journals_parsers, $lib/ae_journals/ae_journals_search_helpers, $lib/ae_journals/ae_journals_stores, ./$types, ./ae_comp__journal_obj_id_edit.svelte
|
||||
Cohesion: 0.14
|
||||
Nodes (13): Active Issues (check TODO__Agents.md for current state), API (V3), Claude Code — Project: Aether App SvelteKit, CRITICAL: Privacy & Business Rules, General, graphify, IDAA — International Doctors in Alcoholics Anonymous, Journals (+5 more)
|
||||
|
||||
### Community 41 - "Core Dexie DB Schema"
|
||||
Cohesion: 0.20
|
||||
@@ -444,16 +439,16 @@ Cohesion: 0.12
|
||||
Nodes (17): Badge Templates Module, Badge Type List (template field), Badge Template cfg_json Reference, controls_cfg (print controls access), Cross-Browser Print Behavior (Firefox vs Chrome), Duplex Field (single/double-sided printing), Event Badge Template (DB Object), External Badge CSS (style_href) (+9 more)
|
||||
|
||||
### Community 43 - "Journal Decryption"
|
||||
Cohesion: 0.17
|
||||
Nodes (14): decrypt_journal_entry(), $lib/ae_journals/ae_journals_decryption, deep_copy(), handle_content_decryption(), handle_force_reset(), handle_marked(), has_unsaved_changes, is_processing (+6 more)
|
||||
Cohesion: 0.06
|
||||
Nodes (30): decrypt_journal_entry(), export_obj, journals_func, $lib/elements/ae_ai_tools.svelte, show_api_token, tmp_summary, $lib/elements/ae_object_flags.svelte, emit_toggle() (+22 more)
|
||||
|
||||
### Community 44 - "Pres Mgmt Docs & Mistakes"
|
||||
Cohesion: 0.13
|
||||
Nodes (16): Client Setup Variation (Minimal/Mid-range/Full), File Attachment Levels (Presenter/Session/Location/Event/Presentation), mod_pres_mgmt_json Configuration, Pres Mgmt Object Hierarchy (Event/Location/Session/Presentation/Presenter/File), Presentation Management Module, Mistake #3: Coarse-Store $effect Reactivity Loops, Mistake #18: Conditional Sync Gates Are Effectively Undebuggable, Mistake #4: Dexie .get() with String Object ID (false miss) (+8 more)
|
||||
|
||||
### Community 45 - "Event Presentation CRUD"
|
||||
Cohesion: 0.24
|
||||
Nodes (13): ae_promises, create_ae_obj__event_presentation(), _handle_nested_loads(), load_ae_obj_id__event_presentation(), load_ae_obj_li__event_presentation(), process_ae_obj__event_presentation_props(), _process_generic_props(), properties_to_save (+5 more)
|
||||
Cohesion: 0.27
|
||||
Nodes (11): ae_promises, create_ae_obj__event_presentation(), _handle_nested_loads(), load_ae_obj_id__event_presentation(), process_ae_obj__event_presentation_props(), _process_generic_props(), properties_to_save, _refresh_presentation_id_background() (+3 more)
|
||||
|
||||
### Community 46 - "App Analytics & PWA"
|
||||
Cohesion: 0.13
|
||||
@@ -464,12 +459,12 @@ Cohesion: 0.13
|
||||
Nodes (15): ae_app Docker Service (SvelteKit in container), Internal Docker Networking (ae_api internal DNS), Unified Aether Platform Docker Orchestration V3, Events Launcher Unified Config Menu Vision v3.1, Launcher Vertical Sidebar Modal Layout, Completed Agent Tasks Archive March 2026, Frontend + Backend Unified Docker Compose Deploy, PUBLIC_AE_API_SECRET_KEY Security Audit (Sev-1, resolved 2026-03-11) (+7 more)
|
||||
|
||||
### Community 49 - "Event Presenter CRUD"
|
||||
Cohesion: 0.24
|
||||
Nodes (11): load_ae_obj_li__event_file(), ae_promises, create_ae_obj__event_presenter(), load_ae_obj_id__event_presenter(), process_ae_obj__event_presenter_props(), _process_generic_props(), properties_to_save, _refresh_presenter_id_background() (+3 more)
|
||||
Cohesion: 0.23
|
||||
Nodes (12): load_ae_obj_li__event_file(), ae_promises, create_ae_obj__event_presenter(), load_ae_obj_id__event_presenter(), load_ae_obj_li__event_presenter(), process_ae_obj__event_presenter_props(), _process_generic_props(), properties_to_save (+4 more)
|
||||
|
||||
### Community 50 - "Event Session CRUD"
|
||||
Cohesion: 0.24
|
||||
Nodes (11): ae_promises, create_ae_obj__event_session(), _handle_nested_loads(), load_ae_obj_id__event_session(), process_ae_obj__event_session_props(), _process_generic_props(), properties_to_save, _refresh_session_id_background() (+3 more)
|
||||
Cohesion: 0.22
|
||||
Nodes (13): load_ae_obj_li__event_presentation(), ae_promises, create_ae_obj__event_session(), _handle_nested_loads(), load_ae_obj_id__event_session(), load_ae_obj_li__event_session(), process_ae_obj__event_session_props(), _process_generic_props() (+5 more)
|
||||
|
||||
### Community 51 - "IDAA BB Post Helpers"
|
||||
Cohesion: 0.18
|
||||
@@ -489,8 +484,8 @@ Nodes (11): {
|
||||
}, idaa_loc, idaa_local_data_struct, idaa_prom, idaa_prom_template, idaa_sess, idaa_session_data_struct, idaa_slct (+3 more)
|
||||
|
||||
### Community 54 - "Data Stores Admin"
|
||||
Cohesion: 0.18
|
||||
Nodes (4): do_rename_apply(), do_search(), toggle_sort(), svelte/reactivity
|
||||
Cohesion: 0.28
|
||||
Nodes (3): do_rename_apply(), do_search(), toggle_sort()
|
||||
|
||||
### Community 55 - "Package Overrides"
|
||||
Cohesion: 0.15
|
||||
@@ -513,8 +508,8 @@ Cohesion: 0.29
|
||||
Nodes (11): ae_promises, create_ae_obj__exhibit(), load_ae_obj_id__event_exhibit(), load_ae_obj_li__event_exhibit(), process_ae_obj__exhibit_props(), _process_generic_props(), properties_to_save_exhibit, _refresh_exhibit_id_background() (+3 more)
|
||||
|
||||
### Community 60 - "Journal Export & Crypto"
|
||||
Cohesion: 0.18
|
||||
Nodes (10): DecryptionResult, EXPORT_TEMPLATES, ExportTemplate, template_amazon_vine, template_personal_log, template_standard_html, template_standard_json, template_standard_markdown (+2 more)
|
||||
Cohesion: 0.17
|
||||
Nodes (11): DecryptionResult, EXPORT_TEMPLATES, ExportTemplate, template_amazon_vine, template_personal_log, template_standard_html, template_standard_json, template_standard_markdown (+3 more)
|
||||
|
||||
### Community 61 - "IDAA Client Architecture Docs"
|
||||
Cohesion: 0.17
|
||||
@@ -545,12 +540,12 @@ Cohesion: 0.27
|
||||
Nodes (6): ae_promises, create_ae_obj__contact(), process_ae_obj__contact_props(), _process_generic_props(), properties_to_save, update_ae_obj__contact()
|
||||
|
||||
### Community 68 - "Person CRUD"
|
||||
Cohesion: 0.31
|
||||
Nodes (9): ae_promises, create_ae_obj__person(), delete_ae_obj_id__person(), load_ae_obj_id__person(), load_ae_obj_li__person(), process_ae_obj__person_props(), _process_generic_props(), properties_to_save (+1 more)
|
||||
Cohesion: 0.16
|
||||
Nodes (13): export_obj, ae_promises, create_ae_obj__person(), delete_ae_obj_id__person(), load_ae_obj_id__person(), load_ae_obj_li__person(), process_ae_obj__person_props(), _process_generic_props() (+5 more)
|
||||
|
||||
### Community 69 - "Architecture & Dev SOP Docs"
|
||||
Cohesion: 0.20
|
||||
Nodes (10): Journals Module as Canonical Pattern Reference, Mandatory Agent Workflow, Aether Project Architecture, Journals as Canonical Frontend Pattern, IndexedDB LiveQuery Naming Convention (lq/lqw), Frontend Development SOP, element_ae_obj_field_editor (Inline Field Edit Component), svelte-check Zero-Tolerance Mandate (+2 more)
|
||||
Cohesion: 0.22
|
||||
Nodes (8): ae_promises, create_ae_obj__activity_log(), load_ae_obj_id__activity_log(), load_ae_obj_li__activity_log(), process_ae_obj__activity_log_props(), _process_generic_props(), properties_to_save, update_ae_obj__activity_log()
|
||||
|
||||
### Community 70 - "Leads & Badges Module Docs"
|
||||
Cohesion: 0.20
|
||||
@@ -564,13 +559,17 @@ Nodes (10): Journal Access and Privacy Requirements, Journals Config Map, Journa
|
||||
Cohesion: 0.22
|
||||
Nodes (7): exhibit_with_licenses, goto_and_wait_for_exhibit_ready(), license_li_json, licensed_user, licensed_user_b, passcode_input(), search_mode_seed
|
||||
|
||||
### Community 73 - "Journals Function Facade"
|
||||
Cohesion: 0.31
|
||||
Nodes (7): ae_promises, delete_ae_obj_id__hosted_file(), load_ae_obj_id__hosted_file(), load_ae_obj_li__hosted_file(), process_ae_obj__hosted_file_props(), _process_generic_props(), properties_to_save
|
||||
|
||||
### Community 74 - "SWR & Svelte5 Pattern Docs"
|
||||
Cohesion: 0.22
|
||||
Nodes (9): SWR Load Pattern (Stale-While-Revalidate), Aether Way Reactivity Patterns (GEMINI), Common Agent Mistakes (10 categories), Dexie Query Rule (.where not .get for string IDs), AI Agent Quickstart Guide, Svelte 5 Runes Mode Key Patterns, Svelte 5 Learnings and Best Practices (Gemini), Svelte Async/Await in Runes Mode Rule (+1 more)
|
||||
Cohesion: 0.25
|
||||
Nodes (8): Aether Way Reactivity Patterns (GEMINI), Common Agent Mistakes (10 categories), Dexie Query Rule (.where not .get for string IDs), AI Agent Quickstart Guide, Svelte 5 Runes Mode Key Patterns, Svelte 5 Learnings and Best Practices (Gemini), Svelte Async/Await in Runes Mode Rule, Svelte 5 Bindable Initialization Rule
|
||||
|
||||
### Community 75 - "V3 API Guide Docs"
|
||||
Cohesion: 0.25
|
||||
Nodes (9): Aether V3 API (CRUD Pattern), Aether API V3 Frontend Integration Guide, V3 API Auth Headers (x-aether-api-key + x-account-id), V3 JSON Field Auto-Serialization Rule, Event Exhibit Tracking Export (Leads Export), V3 Uniform Lookup System, WebSocket Granular Routing via Redis (V3), Aether API V3 WebSocket Integration Guide (+1 more)
|
||||
Cohesion: 0.17
|
||||
Nodes (12): Aether API V3 Frontend Integration Guide, V3 API Auth Headers (x-aether-api-key + x-account-id), V3 JSON Field Auto-Serialization Rule, Event Exhibit Tracking Export (Leads Export), V3 Uniform Lookup System, WebSocket Granular Routing via Redis (V3), Aether API V3 WebSocket Integration Guide, V3 WebSocket Message Schema (WS_Message_V3) (+4 more)
|
||||
|
||||
### Community 76 - "Access Control Archive Docs"
|
||||
Cohesion: 0.25
|
||||
@@ -581,27 +580,16 @@ Cohesion: 0.22
|
||||
Nodes (9): Legacy CRUD V1/V2 Retirement (element_ae_crud.svelte), AE Object Field Editor V3 (element_ae_obj_field_editor.svelte), Svelte 5 Runes Pattern (props/state/derived), CRUD V3 Final Migration Project, Integer Trap Bug (V3 Search Mapping), Permissive Update Mode (x-ae-ignore-extra-fields), element_ae_obj_field_editor (V3 replacement for ae_crud), Legacy Aether UI Component Reference (+1 more)
|
||||
|
||||
### Community 78 - "Contacts Admin Pages"
|
||||
Cohesion: 0.28
|
||||
Nodes (4): loading, show_add_form, $lib/ae_core/ae_core__contact, $lib/ae_core/ae_core__contact.editable_fields
|
||||
Cohesion: 0.25
|
||||
Nodes (7): ../[badge_id]/ae_comp__badge_obj_view.svelte, $lib/elements/element_fit_text.svelte, $lib/ae_events/ae_events__badge_template_cfg, ./action_fit_text, $lib/elements/styles/badge_layout_epson_4x5_fanfold.css, $lib/elements/styles/badge_layout_epson_4x6_fanfold.css, $lib/elements/styles/badge_layout_zebra_zc10l_pvc.css
|
||||
|
||||
### Community 79 - "Launcher Native Docs"
|
||||
Cohesion: 0.28
|
||||
Nodes (9): AppleScript Hardening (temp .scpt file approach), electron_relay.ts (SvelteKit Relay Layer), Hashed Cache Pattern (SHA-256), IPC Whitelist / electron_relay.ts API, Launch Profiles and Native Templates, Launcher Native Integration (Electron), Safe Handover Launch Sequence, Three-Layer Electron Bridge (Engine/Gatekeeper/Messenger) (+1 more)
|
||||
|
||||
### Community 80 - "Object Flags UI"
|
||||
Cohesion: 0.39
|
||||
Nodes (9): $lib/elements/ae_object_flags.svelte, emit_toggle(), {
|
||||
obj = $bindable(),
|
||||
show_labels = true,
|
||||
hide_alert: hide_alert = false,
|
||||
hide_private: hide_private = false,
|
||||
hide_public: hide_public = false,
|
||||
hide_personal: hide_personal = false,
|
||||
hide_professional: hide_professional = false,
|
||||
hide_template: hide_template = false,
|
||||
on_toggle: onToggle,
|
||||
container_class = 'flex flex-row flex-wrap gap-1 items-center justify-evenly py-2 border-y border-surface-500/10'
|
||||
}, toggle_alert(), toggle_personal(), toggle_private(), toggle_professional(), toggle_public() (+1 more)
|
||||
Cohesion: 0.33
|
||||
Nodes (4): Archive, Archive_Content, db_archives, MySubClassedDexie
|
||||
|
||||
### Community 81 - "Package Metadata"
|
||||
Cohesion: 0.22
|
||||
@@ -620,8 +608,8 @@ Cohesion: 0.43
|
||||
Nodes (7): combine_iv_and_base64(), decrypt_content(), decrypt_wrapper(), encrypt_content(), encrypt_wrapper(), generate_iv(), split_iv_and_base64()
|
||||
|
||||
### Community 85 - "IDAA Privacy & Permissions Docs"
|
||||
Cohesion: 0.25
|
||||
Nodes (8): IDAA Privacy Rules, Access Level Hierarchy (super→anonymous), $ae_loc Permission Store, Aether Permissions and Security, Edit Mode Rules (user preference, not permission), IDAA Auth-Before-Cache Rule (IDB Caching), Site Passcode Security Warning, SvelteKit Layout Auth Gate Execution Order
|
||||
Cohesion: 0.29
|
||||
Nodes (7): Access Level Hierarchy (super→anonymous), $ae_loc Permission Store, Aether Permissions and Security, Edit Mode Rules (user preference, not permission), IDAA Auth-Before-Cache Rule (IDB Caching), Site Passcode Security Warning, SvelteKit Layout Auth Gate Execution Order
|
||||
|
||||
### Community 86 - "Launcher Config Menu Docs"
|
||||
Cohesion: 0.25
|
||||
@@ -652,8 +640,8 @@ Cohesion: 0.43
|
||||
Nodes (7): IDAA Archives Module, IDAA Archives Security (All Private), IDAA Bulletin Board Module, IDAA BB Sev-1 Privacy Requirement, Recovery Meetings reuses ae_events lib, IDAA Recovery Meetings Module, Mistake #1: IDAA Content Exposed Publicly (Sev-1)
|
||||
|
||||
### Community 93 - "AI Tools Component"
|
||||
Cohesion: 0.29
|
||||
Nodes (4): $lib/elements/ae_ai_tools.svelte, show_api_token, tmp_summary, ./ae_comp__journal_entry_ai_tools.svelte
|
||||
Cohesion: 0.40
|
||||
Nodes (4): ae_promises, generate_qr_code(), js_generate_qr_code(), db_core
|
||||
|
||||
### Community 94 - "Badge Settings Config"
|
||||
Cohesion: 0.33
|
||||
@@ -676,8 +664,8 @@ Cohesion: 0.53
|
||||
Nodes (4): access_level_order, compare_access_levels(), key_val, process_permission_checks()
|
||||
|
||||
### Community 99 - "UI Style Guide Docs"
|
||||
Cohesion: 0.33
|
||||
Nodes (6): Aether Frontend Tech Stack, AE Firefly Theme (Default Palette), Aether UI Design System Style Guidelines, Skeleton v4 Mandate (preset-* not variant-*), Color Token Rules (use theme tokens, not hardcoded colors), WCAG 2.1 AA Accessibility Requirements
|
||||
Cohesion: 0.22
|
||||
Nodes (9): Aether Project Architecture, Journals as Canonical Frontend Pattern, IndexedDB LiveQuery Naming Convention (lq/lqw), AE Firefly Theme (Default Palette), Aether UI Design System Style Guidelines, Skeleton v4 Mandate (preset-* not variant-*), Color Token Rules (use theme tokens, not hardcoded colors), WCAG 2.1 AA Accessibility Requirements (+1 more)
|
||||
|
||||
### Community 100 - "Core Module Docs"
|
||||
Cohesion: 0.33
|
||||
@@ -691,10 +679,6 @@ Nodes (6): Aether Standard Object Fields, File Naming Rules (ae_module__concept.
|
||||
Cohesion: 0.47
|
||||
Nodes (6): access_code_kv_json localStorage Exposure Bug, API-Verified Passcode + JWT Session, /authenticate_passcode Backend Endpoint, Site Passcode Security Project, JWT Per-Role TTL Decisions, Passcode Security Threat Model
|
||||
|
||||
### Community 103 - "CodeMirror Editor"
|
||||
Cohesion: 0.33
|
||||
Nodes (3): $lib/elements/element_editor_codemirror.svelte, ./codemirror_modules, ./ae_comp__journal_entry_editor.svelte
|
||||
|
||||
### Community 104 - "Events Module Docs"
|
||||
Cohesion: 0.33
|
||||
Nodes (6): EventFile Object, Event Object, EventPresentation Object, EventPresenter Object, EventSession Object, Events Presentation Management Module (/routes/events)
|
||||
@@ -729,7 +713,7 @@ Nodes (5): AETHER PLATFORM Text Label, Blue Linear Gradient (#1e3a8a → #1e40af
|
||||
|
||||
### Community 113 - "V3 Field Editor"
|
||||
Cohesion: 0.50
|
||||
Nodes (3): $lib/ae_journals/ae_journals__journal, $lib/ae_journals/ae_journals__journal_entry, $lib/ae_journals/db_journals
|
||||
Nodes (3): gray, iframe, ./$types
|
||||
|
||||
### Community 115 - "Firefly Theme Archive"
|
||||
Cohesion: 0.50
|
||||
@@ -764,24 +748,24 @@ Cohesion: 1.00
|
||||
Nodes (3): Blue Color Scheme, Hexagon Cluster Motif, One Sky IT Logo 2022
|
||||
|
||||
## Knowledge Gaps
|
||||
- **669 isolated node(s):** `$schema`, `style`, `config`, `css`, `baseColor` (+664 more)
|
||||
- **679 isolated node(s):** `IDAA — International Doctors in Alcoholics Anonymous`, `Journals`, `General`, `Mandatory Workflow`, `Tech Stack` (+674 more)
|
||||
These have ≤1 connection - possible missing edges or undocumented components.
|
||||
- **74 thin communities (<3 nodes) omitted from report** — run `graphify query` to explore isolated nodes.
|
||||
- **70 thin communities (<3 nodes) omitted from report** — run `graphify query` to explore isolated nodes.
|
||||
|
||||
## Suggested Questions
|
||||
_Questions this graph is uniquely positioned to answer:_
|
||||
|
||||
- **Why does `./launcher_file_cont.svelte` connect `Launcher App Profiles` to `Events Sessions & Devices`, `IDAA Archives Module`, `Shared UI Components`, `V3 API Client Layer`, `Exhibit Tracking CRUD`, `Journals State Stores`, `Core Admin Pages`, `User & Core Functions`, `Event Person & App Stores`, `Module Function Facades`, `Launcher Config Components`, `Hosted Files UI`, `Utility Functions`, `Electron Native Bridge`, `Badge Print & Search UI`, `Core Data Store & Lookups`?**
|
||||
_High betweenness centrality (0.061) - this node is a cross-community bridge._
|
||||
- **Why does `key_val` connect `V3 API Client Layer` to `Exhibit Tracking CRUD`, `User & Core Functions`, `Module Function Facades`, `Dexie IDB & Journals Data`, `Launcher App Profiles`, `Posts & BB CRUD`, `Archives CRUD Layer`, `Event Badges CRUD`, `Event Device CRUD`, `Events Object CRUD`, `Activity Log CRUD`, `File Management UI`, `Core Data Store & Lookups`, `Sponsorships CRUD`, `Site & Domain CRUD`, `Events Dexie Schema`, `Journals State Stores`, `Event Person & App Stores`, `Core Dexie DB Schema`, `Journal Decryption`, `Event Presentation CRUD`, `Event Presenter CRUD`, `Event Session CRUD`, `IDAA BB Post Helpers`, `IDAA BB State & View`, `Account CRUD`, `Event File CRUD`, `Exhibit CRUD`, `Address CRUD`, `Contact CRUD`, `Person CRUD`, `Journal Content Parsers`?**
|
||||
_High betweenness centrality (0.052) - this node is a cross-community bridge._
|
||||
- **Why does `dependencies` connect `Runtime Dependencies` to `Package Metadata`, `Dexie IDB & Journals Data`, `OpenAI Dependency`, `HTML5 QR Code Lib`?**
|
||||
_High betweenness centrality (0.043) - this node is a cross-community bridge._
|
||||
- **What connects `$schema`, `style`, `config` to the rest of the system?**
|
||||
_696 weakly-connected nodes found - possible documentation gaps or missing edges._
|
||||
- **Why does `./launcher_file_cont.svelte` connect `Module Function Facades` to `Events Sessions & Devices`, `Accounts & Config Editor`, `Shared UI Components`, `IDAA Archives Module`, `Person CRUD`, `Exhibit Tracking CRUD`, `Core Admin Pages`, `Event Person & App Stores`, `V3 API Client Layer`, `Launcher Config Components`, `Launcher App Profiles`, `Hosted Files UI`, `Utility Functions`, `Electron Native Bridge`, `Core Data Store & Lookups`?**
|
||||
_High betweenness centrality (0.056) - this node is a cross-community bridge._
|
||||
- **Why does `dependencies` connect `Runtime Dependencies` to `Package Metadata`, `Dexie IDB & Journals Data`, `Journal Decryption`, `HTML5 QR Code Lib`?**
|
||||
_High betweenness centrality (0.055) - this node is a cross-community bridge._
|
||||
- **Why does `key_val` connect `V3 API Client Layer` to `Shared UI Components`, `Exhibit Tracking CRUD`, `User & Core Functions`, `Module Function Facades`, `Dexie IDB & Journals Data`, `Posts & BB CRUD`, `Hosted Files UI`, `Archives CRUD Layer`, `Event Badges CRUD`, `Event Device CRUD`, `Events Object CRUD`, `Activity Log CRUD`, `Core Data Store & Lookups`, `Sponsorships CRUD`, `Site & Domain CRUD`, `Accounts & Config Editor`, `Events Dexie Schema`, `Journals State Stores`, `Event Person & App Stores`, `Core Dexie DB Schema`, `Journal Decryption`, `Event Presentation CRUD`, `Event Presenter CRUD`, `Event Session CRUD`, `IDAA BB Post Helpers`, `IDAA BB State & View`, `Account CRUD`, `Event File CRUD`, `Exhibit CRUD`, `Journal Export & Crypto`, `Address CRUD`, `Contact CRUD`, `Person CRUD`, `Architecture & Dev SOP Docs`, `Journals Function Facade`, `Object Flags UI`, `Journal Content Parsers`, `AI Tools Component`, `CodeMirror Editor`?**
|
||||
_High betweenness centrality (0.038) - this node is a cross-community bridge._
|
||||
- **What connects `IDAA — International Doctors in Alcoholics Anonymous`, `Journals`, `General` to the rest of the system?**
|
||||
_706 weakly-connected nodes found - possible documentation gaps or missing edges._
|
||||
- **Should `Events Sessions & Devices` be split into smaller, more focused modules?**
|
||||
_Cohesion score 0.06210670314637483 - nodes in this community are weakly interconnected._
|
||||
_Cohesion score 0.06790890269151138 - nodes in this community are weakly interconnected._
|
||||
- **Should `IDAA Archives Module` be split into smaller, more focused modules?**
|
||||
_Cohesion score 0.0484593837535014 - nodes in this community are weakly interconnected._
|
||||
_Cohesion score 0.04701733764325595 - nodes in this community are weakly interconnected._
|
||||
- **Should `Shared UI Components` be split into smaller, more focused modules?**
|
||||
_Cohesion score 0.08635703918722787 - nodes in this community are weakly interconnected._
|
||||
_Cohesion score 0.08141321044546851 - nodes in this community are weakly interconnected._
|
||||
Reference in New Issue
Block a user