feat(graphify): add full-project knowledge graph + Claude Code hooks

Runs graphify over src/ + documentation/ to build a persistent knowledge
graph (2,234 nodes, 4,651 edges, 217 communities) used by Claude for
codebase queries. Includes post-commit hook for incremental updates and
PreToolUse hooks enforcing query-before-grep in Claude Code sessions.

- graphify-out/: graph.json, GRAPH_REPORT.md, labels, manifest, root ptr
- .claude/settings.json: PreToolUse hooks (graphify query enforcement)
- CLAUDE.md: graphify section added by `graphify claude install`
- .gitignore: exclude cache/, graph.html, settings.local.json
- vite.config.ts: exclude graphify-out/ from HMR watch

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Scott Idem
2026-06-23 21:59:24 -04:00
parent dcc0f9a05b
commit 28ef0e9d3f
12 changed files with 72829 additions and 2 deletions

View File

@@ -0,0 +1,787 @@
# Graph Report - . (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.
## 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
## Community Hubs (Navigation)
- [[_COMMUNITY_Events Sessions & Devices|Events Sessions & Devices]]
- [[_COMMUNITY_IDAA Archives Module|IDAA Archives Module]]
- [[_COMMUNITY_Shared UI Components|Shared UI Components]]
- [[_COMMUNITY_V3 API Client Layer|V3 API Client Layer]]
- [[_COMMUNITY_Exhibit Tracking CRUD|Exhibit Tracking CRUD]]
- [[_COMMUNITY_Completed Project Archive|Completed Project Archive]]
- [[_COMMUNITY_Core Admin Pages|Core Admin Pages]]
- [[_COMMUNITY_User & Core Functions|User & Core Functions]]
- [[_COMMUNITY_Dev Dependencies|Dev Dependencies]]
- [[_COMMUNITY_Module README Docs|Module README Docs]]
- [[_COMMUNITY_Module Function Facades|Module Function Facades]]
- [[_COMMUNITY_Dexie IDB & Journals Data|Dexie IDB & Journals Data]]
- [[_COMMUNITY_Launcher Config Components|Launcher Config Components]]
- [[_COMMUNITY_Type Definitions & Tracks|Type Definitions & Tracks]]
- [[_COMMUNITY_Launcher App Profiles|Launcher App Profiles]]
- [[_COMMUNITY_Posts & BB CRUD|Posts & BB CRUD]]
- [[_COMMUNITY_App Auth & Account|App Auth & Account]]
- [[_COMMUNITY_Hosted Files UI|Hosted Files UI]]
- [[_COMMUNITY_Archives CRUD Layer|Archives CRUD Layer]]
- [[_COMMUNITY_Archived Badges Project Docs|Archived Badges Project Docs]]
- [[_COMMUNITY_Utility Functions|Utility Functions]]
- [[_COMMUNITY_Electron Native Bridge|Electron Native Bridge]]
- [[_COMMUNITY_Runtime Dependencies|Runtime Dependencies]]
- [[_COMMUNITY_Event Badges CRUD|Event Badges CRUD]]
- [[_COMMUNITY_Event Device CRUD|Event Device CRUD]]
- [[_COMMUNITY_Badge Print & Search UI|Badge Print & Search UI]]
- [[_COMMUNITY_Events Object CRUD|Events Object CRUD]]
- [[_COMMUNITY_Svelte Icon Type Augments|Svelte Icon Type Augments]]
- [[_COMMUNITY_Activity Log CRUD|Activity Log CRUD]]
- [[_COMMUNITY_File Management UI|File Management UI]]
- [[_COMMUNITY_Core Data Store & Lookups|Core Data Store & Lookups]]
- [[_COMMUNITY_Sponsorships CRUD|Sponsorships CRUD]]
- [[_COMMUNITY_Site & Domain CRUD|Site & Domain CRUD]]
- [[_COMMUNITY_Accounts & Config Editor|Accounts & Config Editor]]
- [[_COMMUNITY_Events Dexie Schema|Events Dexie Schema]]
- [[_COMMUNITY_Journals State Stores|Journals State Stores]]
- [[_COMMUNITY_Leads Test Helpers|Leads Test Helpers]]
- [[_COMMUNITY_Build & Deploy Scripts|Build & Deploy Scripts]]
- [[_COMMUNITY_Event Person & App Stores|Event Person & App Stores]]
- [[_COMMUNITY_Test IDB & API Helpers|Test IDB & API Helpers]]
- [[_COMMUNITY_Journals Full Module|Journals Full Module]]
- [[_COMMUNITY_Core Dexie DB Schema|Core Dexie DB Schema]]
- [[_COMMUNITY_Badge Templates Module Docs|Badge Templates Module Docs]]
- [[_COMMUNITY_Journal Decryption|Journal Decryption]]
- [[_COMMUNITY_Pres Mgmt Docs & Mistakes|Pres Mgmt Docs & Mistakes]]
- [[_COMMUNITY_Event Presentation CRUD|Event Presentation CRUD]]
- [[_COMMUNITY_App Analytics & PWA|App Analytics & PWA]]
- [[_COMMUNITY_Historical Project Docs|Historical Project Docs]]
- [[_COMMUNITY_Test Env & Helpers|Test Env & Helpers]]
- [[_COMMUNITY_Event Presenter CRUD|Event Presenter CRUD]]
- [[_COMMUNITY_Event Session CRUD|Event Session CRUD]]
- [[_COMMUNITY_IDAA BB Post Helpers|IDAA BB Post Helpers]]
- [[_COMMUNITY_ShadCN Component Config|ShadCN Component Config]]
- [[_COMMUNITY_IDAA BB State & View|IDAA BB State & View]]
- [[_COMMUNITY_Data Stores Admin|Data Stores Admin]]
- [[_COMMUNITY_Package Overrides|Package Overrides]]
- [[_COMMUNITY_TypeScript Config|TypeScript Config]]
- [[_COMMUNITY_Account CRUD|Account CRUD]]
- [[_COMMUNITY_Event File CRUD|Event File CRUD]]
- [[_COMMUNITY_Exhibit CRUD|Exhibit CRUD]]
- [[_COMMUNITY_Journal Export & Crypto|Journal Export & Crypto]]
- [[_COMMUNITY_IDAA Client Architecture Docs|IDAA Client Architecture Docs]]
- [[_COMMUNITY_Electron & Leads Module Docs|Electron & Leads Module Docs]]
- [[_COMMUNITY_Leads State Stores|Leads State Stores]]
- [[_COMMUNITY_IDB Versioning & Bootstrap|IDB Versioning & Bootstrap]]
- [[_COMMUNITY_IDAA Novi Auth Tests|IDAA Novi Auth Tests]]
- [[_COMMUNITY_Address CRUD|Address CRUD]]
- [[_COMMUNITY_Contact CRUD|Contact CRUD]]
- [[_COMMUNITY_Person CRUD|Person CRUD]]
- [[_COMMUNITY_Architecture & Dev SOP Docs|Architecture & Dev SOP Docs]]
- [[_COMMUNITY_Leads & Badges Module Docs|Leads & Badges Module Docs]]
- [[_COMMUNITY_Journals Config Docs|Journals Config Docs]]
- [[_COMMUNITY_Leads Licensed Sign-in Tests|Leads Licensed Sign-in Tests]]
- [[_COMMUNITY_Journals Function Facade|Journals Function Facade]]
- [[_COMMUNITY_SWR & Svelte5 Pattern Docs|SWR & Svelte5 Pattern Docs]]
- [[_COMMUNITY_V3 API Guide Docs|V3 API Guide Docs]]
- [[_COMMUNITY_Access Control Archive Docs|Access Control Archive Docs]]
- [[_COMMUNITY_V3 CRUD Upgrade Archive|V3 CRUD Upgrade Archive]]
- [[_COMMUNITY_Contacts Admin Pages|Contacts Admin Pages]]
- [[_COMMUNITY_Launcher Native Docs|Launcher Native Docs]]
- [[_COMMUNITY_Object Flags UI|Object Flags UI]]
- [[_COMMUNITY_Package Metadata|Package Metadata]]
- [[_COMMUNITY_PWA Manifest|PWA Manifest]]
- [[_COMMUNITY_Journal Search Helpers|Journal Search Helpers]]
- [[_COMMUNITY_Encryption Utilities|Encryption Utilities]]
- [[_COMMUNITY_IDAA Privacy & Permissions Docs|IDAA Privacy & Permissions Docs]]
- [[_COMMUNITY_Launcher Config Menu Docs|Launcher Config Menu Docs]]
- [[_COMMUNITY_Active Tasks & SW Fix|Active Tasks & SW Fix]]
- [[_COMMUNITY_PWA Install Prompt|PWA Install Prompt]]
- [[_COMMUNITY_IDAA Recovery Meeting Tests|IDAA Recovery Meeting Tests]]
- [[_COMMUNITY_Journal Content Parsers|Journal Content Parsers]]
- [[_COMMUNITY_Onsite Badge Printing Guide|Onsite Badge Printing Guide]]
- [[_COMMUNITY_IDAA Module Security Docs|IDAA Module Security Docs]]
- [[_COMMUNITY_AI Tools Component|AI Tools Component]]
- [[_COMMUNITY_Badge Settings Config|Badge Settings Config]]
- [[_COMMUNITY_IDAA Location Stores|IDAA Location Stores]]
- [[_COMMUNITY_V3 API Latency Tests|V3 API Latency Tests]]
- [[_COMMUNITY_File Utility Functions|File Utility Functions]]
- [[_COMMUNITY_Permission Check Utils|Permission Check Utils]]
- [[_COMMUNITY_UI Style Guide Docs|UI Style Guide Docs]]
- [[_COMMUNITY_Core Module Docs|Core Module Docs]]
- [[_COMMUNITY_Naming Convention Docs|Naming Convention Docs]]
- [[_COMMUNITY_Site Passcode Security Docs|Site Passcode Security Docs]]
- [[_COMMUNITY_CodeMirror Editor|CodeMirror Editor]]
- [[_COMMUNITY_Events Module Docs|Events Module Docs]]
- [[_COMMUNITY_Datetime Formatters|Datetime Formatters]]
- [[_COMMUNITY_Leads v3 Archive Docs|Leads v3 Archive Docs]]
- [[_COMMUNITY_Badge Calibration Assets|Badge Calibration Assets]]
- [[_COMMUNITY_Recovery Meetings UX Proposals|Recovery Meetings UX Proposals]]
- [[_COMMUNITY_FA to Lucide Migration|FA to Lucide Migration]]
- [[_COMMUNITY_SvelteKit Type Declarations|SvelteKit Type Declarations]]
- [[_COMMUNITY_Service Worker Cache|Service Worker Cache]]
- [[_COMMUNITY_Badge Header SVG Assets|Badge Header SVG Assets]]
- [[_COMMUNITY_V3 Field Editor|V3 Field Editor]]
- [[_COMMUNITY_Display Name Utils|Display Name Utils]]
- [[_COMMUNITY_Firefly Theme Archive|Firefly Theme Archive]]
- [[_COMMUNITY_PostInstall Scripts|PostInstall Scripts]]
- [[_COMMUNITY_App Entry & PWA|App Entry & PWA]]
- [[_COMMUNITY_Vite & Test Config|Vite & Test Config]]
- [[_COMMUNITY_Sponsorship Field Config|Sponsorship Field Config]]
- [[_COMMUNITY_Sponsorship Module Docs|Sponsorship Module Docs]]
- [[_COMMUNITY_Form Data Extraction|Form Data Extraction]]
- [[_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]]
- [[_COMMUNITY_Archive Content Field Config|Archive Content Field Config]]
- [[_COMMUNITY_Archive Field Config|Archive Field Config]]
- [[_COMMUNITY_Account Field Config|Account Field Config]]
- [[_COMMUNITY_Activity Log Field Config|Activity Log Field Config]]
- [[_COMMUNITY_Address Field Config|Address Field Config]]
- [[_COMMUNITY_Contact Field Config|Contact Field Config]]
- [[_COMMUNITY_Person Field Config|Person Field Config]]
- [[_COMMUNITY_Site Domain Field Config|Site Domain Field Config]]
- [[_COMMUNITY_Site Field Config|Site Field Config]]
- [[_COMMUNITY_User Field Config|User Field Config]]
- [[_COMMUNITY_Badge Template Config Type|Badge Template Config Type]]
- [[_COMMUNITY_Event Badge Field Config|Event Badge Field Config]]
- [[_COMMUNITY_Badge Template Field Config|Badge Template Field Config]]
- [[_COMMUNITY_Event Device Field Config|Event Device Field Config]]
- [[_COMMUNITY_Event Field Config|Event Field Config]]
- [[_COMMUNITY_Event File Field Config|Event File Field Config]]
- [[_COMMUNITY_Location Field Config|Location Field Config]]
- [[_COMMUNITY_Presentation Field Config|Presentation Field Config]]
- [[_COMMUNITY_Presenter Field Config|Presenter Field Config]]
- [[_COMMUNITY_Session Field Config|Session Field Config]]
- [[_COMMUNITY_Exhibit Field Config|Exhibit Field Config]]
- [[_COMMUNITY_Exhibit Tracking Field Config|Exhibit Tracking Field Config]]
- [[_COMMUNITY_Journal Field Config|Journal Field Config]]
- [[_COMMUNITY_Journal Entry Field Config|Journal Entry Field Config]]
- [[_COMMUNITY_Post Comment Field Config|Post Comment Field Config]]
- [[_COMMUNITY_Post Field Config|Post Field Config]]
- [[_COMMUNITY_Docker CI BuildKit Archive|Docker CI BuildKit Archive]]
- [[_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]]
- [[_COMMUNITY_Svelte Config|Svelte Config]]
- [[_COMMUNITY_Tailwind Config|Tailwind Config]]
- [[_COMMUNITY_File Download Progress|File Download Progress]]
- [[_COMMUNITY_Object Fetch Progress|Object Fetch Progress]]
- [[_COMMUNITY_Blob Upload Progress|Blob Upload Progress]]
- [[_COMMUNITY_Object Post Progress|Object Post Progress]]
- [[_COMMUNITY_Archives Function Facade|Archives Function Facade]]
- [[_COMMUNITY_Badge Query Function|Badge Query Function]]
- [[_COMMUNITY_File Query Function|File Query Function]]
- [[_COMMUNITY_Presentation Query|Presentation Query]]
- [[_COMMUNITY_Presenter Query|Presenter Query]]
- [[_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]]
- [[_COMMUNITY_Docker CI Cache Doc|Docker CI Cache Doc]]
- [[_COMMUNITY_Event Module V3 Doc|Event Module V3 Doc]]
- [[_COMMUNITY_Lucide Svelte Module|Lucide Svelte Module]]
- [[_COMMUNITY_Badge Header Demo Branding|Badge Header Demo Branding]]
- [[_COMMUNITY_Badge Header Demo Image|Badge Header Demo Image]]
- [[_COMMUNITY_Badge Demo OSIT Logo|Badge Demo OSIT Logo]]
- [[_COMMUNITY_Badge Header Hex Blue|Badge Header Hex Blue]]
- [[_COMMUNITY_App Favicon|App Favicon]]
- [[_COMMUNITY_Jitsi Reports Embed|Jitsi Reports Embed]]
- [[_COMMUNITY_Robots.txt|Robots.txt]]
- [[_COMMUNITY_Skeleton UI Favicon|Skeleton UI Favicon]]
## God Nodes (most connected - your core abstractions)
1. `db_save_ae_obj_li__ae_obj()` - 138 edges
2. `key_val` - 88 edges
3. `./launcher_file_cont.svelte` - 43 edges
4. `ae_BaseObj` - 40 edges
5. `api` - 40 edges
6. `./ae_comp__event_presenter_obj_li.svelte` - 35 edges
7. `./ae_comp__journal_entry_obj_li.svelte` - 32 edges
8. `$lib/elements/element_data_store.svelte` - 28 edges
9. `././ae_comp__event_device_obj_li.svelte` - 28 edges
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]
GEMINI.md → documentation/BOOTSTRAP__AI_Agent_Quickstart.md
- `V3 Bootstrap FQDN Handshake` --semantically_similar_to--> `Bootstrap Paradox (x-no-account-id for initial lookup)` [INFERRED] [semantically similar]
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
## Import Cycles
- None detected.
## Hyperedges (group relationships)
- **IDAA Privacy: Auth Gate + Cache Rule + Triple Linkage** — aether_app_sveltekit_claude_idaa_privacy, documentation_ae__permissions_idaa_auth_before_cache, documentation_client__idaa_triple_linkage [EXTRACTED 0.95]
- **SvelteKit Data Load: SWR Pattern + LiveQuery + try_cache Bug** — aether_app_sveltekit_claude_swr_pattern, documentation_guide__sveltekit2_svelte5_dexiejs_livequery_patterns, documentation_guide__sveltekit2_svelte5_dexiejs_try_cache_bug [INFERRED 0.85]
- **V3 API: Auth Headers + ID Convention + PATCH Body Rule** — documentation_guide__ae_api_v3_auth_headers, documentation_ae__naming_conventions_id_convention, documentation_bootstrap__ai_agent_quickstart_patch_id_rule [INFERRED 0.85]
- **IDAA Privacy Enforcement Cluster** — documentation_module__ae_idaa_archives_idaa_archives_module, documentation_module__ae_idaa_bulletin_board_idaa_bb_module, documentation_module__ae_idaa_recovery_meetings_recovery_meetings_module, documentation_module__ae_idaa_video_conferences_video_conf_module, documentation_reference__common_agent_mistakes_idaa_public_exposure, documentation_module__ae_idaa_archives_security_requirement, documentation_module__ae_idaa_bulletin_board_sev1_privacy [INFERRED 0.95]
- **Events Module Family** — documentation_module__ae_events_presentation_management_pres_mgmt_module, documentation_module__ae_events_launcher_launcher_module, documentation_module__ae_events_badges_badges_module, documentation_module__ae_events_badge_templates_badge_template_module, documentation_module__ae_events_leads_leads_module, documentation_module__ae_events_launcher_native_native_integration, documentation_module__ae_events_launcher_config_menu_config_menu [INFERRED 0.95]
- **Native Launcher Technical Stack** — documentation_module__ae_events_launcher_native_three_layer_bridge, documentation_module__ae_events_launcher_native_electron_relay, documentation_module__ae_events_launcher_native_hashed_cache, documentation_module__ae_events_launcher_native_safe_handover, documentation_module__ae_events_launcher_native_launch_profiles, documentation_module__ae_events_launcher_native_applescript_hardened, documentation_module__ae_events_launcher_native_ipc_whitelist [INFERRED 0.95]
- **Journals Privacy and Encryption Cluster** — documentation_module__ae_journals_journals_module, documentation_module__ae_journals_e2ee_encryption, documentation_module__ae_journals_security_limitations, documentation_module__ae_journals_access_privacy, documentation_module__ae_journals_config_map_encryption_behavior, documentation_todo__agents_journal_entry_followups [INFERRED 0.90]
- **Pres Mgmt Config Cleanup: Schema + Store + UI** — documentation_project__ae_events_pressmgmt_config_cleanup_pressmgmt_remote_cfg, documentation_project__ae_events_pressmgmt_config_cleanup_pres_mgmt_loc_store, documentation_project__ae_events_pressmgmt_config_cleanup_config_ui_page, documentation_project__ae_events_pressmgmt_config_cleanup_sync_config_function [INFERRED 0.95]
- **Svelte 5 PersistedState Migration (all modules)** — documentation_project__stores_svelte5_migration_document, documentation_project__stores_svelte5_migration_events_module_complete, documentation_project__stores_svelte5_migration_persisted_state_pattern, documentation_project__idaa_stores_svelte5_migration_document, documentation_project__ae_events_pressmgmt_config_cleanup_pres_mgmt_loc_store, archive_project__ae_events_badges_config_cleanup_badges_loc_store [INFERRED 0.95]
- **Passcode Security: Exposure + API Auth + JWT** — documentation_project__ae_site_passcode_security_access_code_kv_json_exposure, documentation_project__ae_site_passcode_security_api_verified_auth, documentation_project__ae_site_passcode_security_authenticate_passcode_endpoint, documentation_project__ae_site_passcode_security_role_ttl [INFERRED 0.95]
- **Badges Module: Config, Review, Print Projects** — archive_project__ae_events_badges_config_cleanup_document, archive_project__ae_events_badges_review_print_document, archive_project__ae_events_badges_config_cleanup_edit_permissions, archive_project__ae_events_badges_review_print_two_flows, archive_project__ae_events_badges_review_print_email_rule [INFERRED 0.85]
- **Svelte 5 Reactivity Best Practices** — archive_reference__legacy_performance_guidelines_derived_by_livequery_rule, archive_reference__legacy_performance_guidelines_livequery_pure_data_rule, archive_reference__legacy_performance_guidelines_untrack_in_effect_rule, archive_project__ae_ui_journals_module_update_2026_untrack_pattern, archive_project__ae_object_field_editor_v3_upgrade_svelte5_runes_pattern [INFERRED 0.85]
- **Style Modernization Effort (FA→Lucide, variant→preset)** — archive_project__ae_style_review_2026_03_style_review_project, archive_project__ae_style_review_2026_03_fontawesome_to_lucide_migration, archive_project__ae_style_review_2026_03_variant_to_preset_migration, archive_project__ae_ui_journals_module_update_2026_skeleton_v4_token_reference, archive_todo__agents__archive_2026_03_stores_phase_1_2_cleanup, archive_reference__legacy_ui_component_patterns_ui_component_patterns [INFERRED 0.85]
- **V3 API CRUD Migration Effort** — archive_project__use_ae_api_v3_crud_upgrade_crud_v3_migration, archive_project__ae_object_field_editor_v3_upgrade_field_editor_v3, archive_project__ae_object_field_editor_v3_upgrade_crud_v1_v2_retirement, archive_project__use_ae_api_v3_crud_upgrade_permissive_update_mode [INFERRED 0.90]
- **2026 Live Conference Events** — archive_project__ae_events_zebra_hardware_test_day_zebra_zc10l_badge_printing, archive_todo__agents__archive_2026_06_cmsc_charlotte_event, archive_todo__agents__archive_2026_06_axonius_dc_badges, archive_todo__agents__archive_2026_05_launcher_force_sync_location [INFERRED 0.85]
- **IDAA Novi iframe Bridge Pattern (Archives, BB, Recovery Meetings, Jitsi)** — idaa_readme_novi_iframe_bridge_arch, static_idaa_novi_iframe_archives_novi_archive_embed, static_idaa_novi_iframe_bulletin_board_bb_embed, static_idaa_novi_iframe_recovery_meetings_recovery_meetings_embed, static_idaa_novi_iframe_jitsi_meeting_jitsi_meeting_embed, static_idaa_novi_iframe_jitsi_reports_jitsi_reports_embed, static_idaa_novi_iframe_archives_novi_customer_uid_inject, static_idaa_novi_iframe_archives_restricted_access_key [EXTRACTED 1.00]
- **IDAA iframe postMessage Communication Protocol** — static_idaa_novi_iframe_archives_postmessage_scroll_sync, static_idaa_novi_iframe_bulletin_board_bb_embed, static_idaa_novi_iframe_recovery_meetings_recovery_meetings_embed, src_parent_iframe_html_postmessage_height_sync [INFERRED 0.95]
- **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)
### 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)
### 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)
### 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)
### 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)
### Community 4 - "Exhibit Tracking CRUD"
Cohesion: 0.07
Nodes (14): ae_promises, create_ae_obj__exhibit_tracking(), download_export__event_exhibit_tracking(), load_ae_obj_id__event_exhibit_tracking(), load_ae_obj_li__event_exhibit_tracking(), process_ae_obj__exhibit_tracking_props(), _process_generic_props(), properties_to_save_exhibit_tracking (+6 more)
### Community 5 - "Completed Project Archive"
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)
### 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)
### Community 8 - "Dev Dependencies"
Cohesion: 0.05
Nodes (41): devDependencies, clsx, eslint, eslint-config-prettier, @eslint/js, eslint-plugin-svelte, flowbite, globals (+33 more)
### Community 9 - "Module README Docs"
Cohesion: 0.06
Nodes (39): Archive Content Object, Archive Object, AE Archives Module, Post Comment Object, Post Object, AE Posts Module, IDAA Archives Route (/idaa/archives), IDAA Bulletin Board Route (/idaa/bb) (+31 more)
### 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)
### 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)
### 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)
### 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)
### 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)
### 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)
### 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)
### 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)
### 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)
### Community 19 - "Archived Badges Project Docs"
Cohesion: 0.09
Nodes (29): badges_loc PersistedState Store, BadgesRemoteCfg TypeScript Interface, Badges Config Cleanup Project (Archived), Badges edit_permissions Config (per-access-tier field edits), Badges Passcode Security (admin-only config gate), Badge Auto-Scaling Text (element_fit_text.svelte), Chrome @page PDF Centering Issue, Badges Review Form and Print Project (Archived) (+21 more)
### Community 20 - "Utility Functions"
Cohesion: 0.11
Nodes (12): create_a_element(), create_img_element(), create_video_element(), file_extension_icon(), file_extension_icon_lucide(), format_html(), get_obj_li_w_match_prop(), is_datetime_recent() (+4 more)
### Community 21 - "Electron Native Bridge"
Cohesion: 0.09
Nodes (8): cleanup_tmp_files(), control_presentation(), get_device_info(), launch_presentation(), open_local_file_v2(), restore_macos_default_wallpaper(), run_cmd(), run_osascript()
### Community 22 - "Runtime Dependencies"
Cohesion: 0.07
Nodes (27): dependencies, @codemirror/autocomplete, @codemirror/commands, @codemirror/lang-css, @codemirror/lang-html, @codemirror/lang-javascript, @codemirror/lang-json, @codemirror/lang-markdown (+19 more)
### Community 23 - "Event Badges CRUD"
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)
### 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)
### Community 26 - "Events Object CRUD"
Cohesion: 0.12
Nodes (19): ae_promises, create_ae_obj__event(), _handle_nested_loads(), load_ae_obj_id__event(), load_ae_obj_li__event(), process_ae_obj__event_props(), _process_generic_props(), properties_to_save (+11 more)
### Community 27 - "Svelte Icon Type Augments"
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)
### 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)
### Community 30 - "Core Data Store & Lookups"
Cohesion: 0.12
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"
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)
### 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)
### Community 34 - "Events Dexie Schema"
Cohesion: 0.10
Nodes (18): Badge, Badge_template, db_events, Device, Event, EventFile, Exhibit, Exhibit_tracking (+10 more)
### 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)
### Community 36 - "Leads Test Helpers"
Cohesion: 0.17
Nodes (10): attach_leads_routes(), minimal_badge(), minimal_exhibit(), seed_ae_loc(), seed_events_loc(), seed_leads_loc(), setup_leads_test_page(), search_mode_seed (+2 more)
### Community 37 - "Build & Deploy Scripts"
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)
### 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
### Community 41 - "Core Dexie DB Schema"
Cohesion: 0.20
Nodes (14): load_ae_obj_by_code__data_store(), ae_LocalFile, MySubClassedDexie, Person, ae_Account, ae_ActivityLog, ae_Address, ae_Contact (+6 more)
### Community 42 - "Badge Templates Module Docs"
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)
### 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)
### Community 46 - "App Analytics & PWA"
Cohesion: 0.13
Nodes (13): $lib/app_components/e_app_analytics.svelte, highlight.js/lib/core, highlight.js/lib/languages/css, $lib/elements/element_pwa_install_prompt.svelte, highlight.js/styles/github-dark.css, ../app.css, $lib/elements/pwa_install.svelte, ./$types (+5 more)
### Community 47 - "Historical Project Docs"
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)
### 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)
### Community 51 - "IDAA BB Post Helpers"
Cohesion: 0.18
Nodes (12): BbPostFormValues, BbPostIdentityDefaults, BbPostObjectLike, BbPostStaffNotificationEmail, BbPostStaffNotificationSiteCfg, build_bb_post_payload(), BuildBbPostPayloadArgs, BuildBbPostStaffNotificationEmailArgs (+4 more)
### Community 52 - "ShadCN Component Config"
Cohesion: 0.14
Nodes (13): aliases, components, hooks, ui, utils, registry, $schema, style (+5 more)
### Community 53 - "IDAA BB State & View"
Cohesion: 0.21
Nodes (11): {
lq__post_obj,
lq__post_comment_obj_li,
lq__post_comment_obj,
log_lvl = 0
}, 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
### Community 55 - "Package Overrides"
Cohesion: 0.15
Nodes (13): overrides, @codemirror/autocomplete, @codemirror/commands, @codemirror/lang-markdown, @codemirror/language, @codemirror/lint, @codemirror/search, @codemirror/state (+5 more)
### Community 56 - "TypeScript Config"
Cohesion: 0.15
Nodes (12): compilerOptions, allowJs, checkJs, esModuleInterop, forceConsistentCasingInFileNames, moduleResolution, plugins, resolveJsonModule (+4 more)
### Community 57 - "Account CRUD"
Cohesion: 0.26
Nodes (8): ae_promises, create_ae_obj__account(), load_ae_obj_id__account(), load_ae_obj_li__account(), process_ae_obj__account_props(), _process_generic_props(), properties_to_save, update_ae_obj__account()
### Community 58 - "Event File CRUD"
Cohesion: 0.26
Nodes (9): ae_promises, load_ae_obj_id__event_file(), process_ae_obj__event_file_props(), _process_generic_props(), properties_to_save, _refresh_file_id_background(), _refresh_file_li_background(), search__event_file() (+1 more)
### Community 59 - "Exhibit CRUD"
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)
### Community 61 - "IDAA Client Architecture Docs"
Cohesion: 0.17
Nodes (12): Events Module Routes, IDAA Jitsi Breakout Link Fix Plan, IDAA Bulletin Board Module (Posts), IDAA Jitsi Breakout Links (iframe persistence), IDAA Composite Module Architecture, IDAA State Stores (idaa_loc/sess/slct/trig), IDAA Iframe Integration (Novi CMS embed), IDAA Jitsi Reports Module (+4 more)
### Community 62 - "Electron & Leads Module Docs"
Cohesion: 0.17
Nodes (12): Electron contextBridge Security Model, Electron Native Bridge (SvelteKit Side), electron_relay.ts (IPC Messenger), Event Launcher (Electron App), Electron Three-Layer Bridge Architecture, event_exhibit Object, event_exhibit_tracking Object, Exhibitor Leads Module v3 (/routes/events/[event_id]/(leads)) (+4 more)
### Community 63 - "Leads State Stores"
Cohesion: 0.18
Nodes (7): leads_loc_defaults, leads_sess_defaults, LeadsLocState, LeadsSessState, TmpLicense, leads_loc, IDB_CONTENT_VERSIONS
### Community 64 - "IDB Versioning & Bootstrap"
Cohesion: 0.18
Nodes (11): Bootstrap Paradox (x-no-account-id for initial lookup), Docker Multi-Stage Build and Deploy, IDB Content Version Management, Aether SvelteKit Application, V3 Bootstrap FQDN Handshake, Bootstrap Race: Gate on $slct.account_id not $ae_loc, build_tmp_sort Pattern (Pre-computed IDB Sort Keys), Async $effect Guard-Reset Infinite Loop Pattern (+3 more)
### Community 65 - "IDAA Novi Auth Tests"
Cohesion: 0.20
Nodes (4): mock_site_domain, minimal_event_for_leads(), mock_novi_member, setup_config_routes()
### Community 66 - "Address CRUD"
Cohesion: 0.27
Nodes (6): ae_promises, create_ae_obj__address(), process_ae_obj__address_props(), _process_generic_props(), properties_to_save, update_ae_obj__address()
### Community 67 - "Contact CRUD"
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)
### 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)
### Community 70 - "Leads & Badges Module Docs"
Cohesion: 0.20
Nodes (10): Event Badge (DB Object), allow_tracking Opt-In (lead capture gate), Capture Identity (external_person_id + group resolution), Event Exhibit (DB Object), Event Exhibit Tracking (DB Object / Lead Record), Exhibitor Leads Module, PWA / Offline-First (Leads module), QR Scan Modes (Confirm/Auto/Multi) (+2 more)
### Community 71 - "Journals Config Docs"
Cohesion: 0.24
Nodes (10): Journal Access and Privacy Requirements, Journals Config Map, Journal Encryption Behavior and Gaps, Journal Entry-Level Settings, Journal-Level Settings (Remote DB), Journals Module-Level Settings (journals_loc), Journal Entry E2EE Encryption, Journals Module (+2 more)
### Community 72 - "Leads Licensed Sign-in Tests"
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 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)
### 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)
### Community 76 - "Access Control Archive Docs"
Cohesion: 0.25
Nodes (9): ae_auth_error Store (session expired signal), Access Control UX Project (Archived), element_access_denied.svelte Component, IDAA Novi UUID Gate (intentionally custom, do not touch), Session Expired Banner (root layout), Doc Archive Strategy (documentation/archive/), Documentation Refresh and Archive Plan 2026, Module Coverage Baseline (active module docs) (+1 more)
### Community 77 - "V3 CRUD Upgrade Archive"
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
### 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)
### Community 81 - "Package Metadata"
Cohesion: 0.22
Nodes (8): description, homepage, name, private, type, version, vitest, exclude
### Community 82 - "PWA Manifest"
Cohesion: 0.22
Nodes (8): background_color, description, display, icons, name, short_name, start_url, testing
### Community 83 - "Journal Search Helpers"
Cohesion: 0.36
Nodes (4): build_journal_entry_search_blob(), journal_entry_filter_list(), journal_entry_matches_search(), JournalEntrySearchParams
### Community 84 - "Encryption Utilities"
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
### Community 86 - "Launcher Config Menu Docs"
Cohesion: 0.25
Nodes (8): Launcher Configuration Menu, Config Menu Section Expansion Logic (collapsed/auto/pinned), Config Menu Visibility Modes (Standard/Technical/Native), Launcher Display Views, Launcher Download Priority (4-tier chronological), Launcher Module (Podium Display), Launcher Operational Modes (Default/Onsite/Native), Launcher Sync Engine and File Warming
### Community 87 - "Active Tasks & SW Fix"
Cohesion: 0.25
Nodes (8): Mistake #15: Incomplete Cache Clearing (SW + Cache Storage omitted), TODO: Active Agent Tasks, IDB Sort + Content Version Rollout, Launcher Wallpaper Reliability (open), Service Worker skipWaiting + clients.claim Fix (complete 2026-06-03), Site Passcode JWT Migration (mostly complete 2026-06-18), Svelte 4 to 5 Store Migration (PersistedState), V3 CRUD Migration (complete 2026-06-23)
### Community 88 - "PWA Install Prompt"
Cohesion: 0.25
Nodes (5): BeforeInstallPromptEvent, _deferred_prompt, _is_dismissed, _is_installed, pwa_install
### Community 89 - "IDAA Recovery Meeting Tests"
Cohesion: 0.32
Nodes (5): build_idaa_loc_defaults(), mock_event, open_edit_form(), seed_event_idb(), setup_idaa_auth()
### Community 90 - "Journal Content Parsers"
Cohesion: 0.38
Nodes (6): AeJournalEntryInput, format_vine_entry(), parse_amazon_vine(), parse_personal_log(), parse_standard_note(), PARSERS
### Community 91 - "Onsite Badge Printing Guide"
Cohesion: 0.29
Nodes (7): Launcher Config UX Refinement Plan, Electron Native App Runtime (Launcher Only), Onsite Badge Printing Guide, Epson ColorWorks C3500 Fan-Fold Label Printer, Zebra ZC10L PVC Card Printer Setup, Events Onsite Operations Runbook, Speaker Ready Room (SRR) Workflow
### Community 92 - "IDAA Module Security Docs"
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
### Community 94 - "Badge Settings Config"
Cohesion: 0.33
Nodes (4): all_attendee_fields, all_staff_fields, ensure_permissions(), toggle_field()
### Community 95 - "IDAA Location Stores"
Cohesion: 0.29
Nodes (6): idaa_loc, idaa_loc_defaults, IdaaArchivesLoc, IdaaBbLoc, IdaaLocState, IdaaRecoveryMeetingsLoc
### Community 96 - "V3 API Latency Tests"
Cohesion: 0.33
Nodes (4): EndpointProbe, percentile(), ProbeSample, summarize()
### Community 97 - "File Utility Functions"
Cohesion: 0.33
Nodes (5): clean_filename(), format_bytes(), get_file_hash(), guess_file_extension(), guess_file_name()
### Community 98 - "Permission Check Utils"
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
### Community 100 - "Core Module Docs"
Cohesion: 0.33
Nodes (6): Accounts Admin UI, Core Routes Module (/routes/core), Hosted Files Admin UI, People Admin UI, Sites and Site Domains Admin UI, Users Admin UI
### Community 101 - "Naming Convention Docs"
Cohesion: 0.33
Nodes (6): Aether Standard Object Fields, File Naming Rules (ae_module__concept.ts), Function Naming Prefixes (load/create/update/delete), ID Naming Convention (object_type_id, not _id_random), Aether Project Naming Conventions, V3 PATCH — Object ID in URL not Body
### Community 102 - "Site Passcode Security Docs"
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)
### Community 105 - "Datetime Formatters"
Cohesion: 0.40
Nodes (4): FORMAT_PAIRS, iso_datetime_formatter(), TO_12H, TO_24H
### Community 106 - "Leads v3 Archive Docs"
Cohesion: 0.50
Nodes (5): Exhibitor Leads v3 Detailed Spec (Archived), Leads Manage/Config Tab (Exhibit + App Specific), Exhibitor Leads v3 Design Overview (Archived), Leads Module Four Primary Tabs, Leads License Model (shared passcode + licensed users)
### Community 107 - "Badge Calibration Assets"
Cohesion: 0.40
Nodes (5): Event Badge Header Printing, Lanyard Clip Slot Danger Zones, Inch Ruler (Bottom), Millimeter Ruler (Top), Badge Header Calibration Strip SVG
### Community 108 - "Recovery Meetings UX Proposals"
Cohesion: 0.40
Nodes (5): Confirmed Meetings Only Default Filter (item 15), AE UI/UX Future Ideas Proposal, Favorites Stored Server-Side (data_store record), Live Now / Starting Soon Indicators (item 7), IDAA Recovery Meetings UX Improvements
### Community 109 - "FA to Lucide Migration"
Cohesion: 0.40
Nodes (4): parse_fa_class(), Return (icon_name, extra_classes, has_spin) from a FA class string., Regex sub callback: replace a single FA span with a Lucide component., replace_span()
### Community 110 - "SvelteKit Type Declarations"
Cohesion: 0.40
Nodes (4): IntrinsicElements, Locals, Platform, Window
### Community 112 - "Badge Header SVG Assets"
Cohesion: 0.40
Nodes (5): AETHER PLATFORM Text Label, Blue Linear Gradient (#1e3a8a#1e40af), Hexagon Tile Pattern (white stroke, 10% opacity), ONE SKY IT Text Label, Badge Header Hex Blue SVG
### 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
### Community 115 - "Firefly Theme Archive"
Cohesion: 0.50
Nodes (4): ae_app_3x_llm Branch (stable baseline), element_modal_v1.svelte (Svelte 5 Snippets), AE Firefly CSS Theme Files, AE Firefly Theme Repair
### Community 117 - "App Entry & PWA"
Cohesion: 0.50
Nodes (4): Pre-JS Loading Spinner (#ae_loader), PWA Web App Manifest, Service Worker Suppression on Localhost, SvelteKit App Entry Point (app.html)
### Community 121 - "Sponsorship Module Docs"
Cohesion: 0.67
Nodes (3): Sponsorship Configuration Object (Sponsorship_Cfg), Sponsorship Object, AE Sponsorships Module
### Community 123 - "IDAA Recovery Meetings Roadmap"
Cohesion: 0.67
Nodes (3): Live Now Badge for IDAA Meetings, IDAA Recovery Meetings UI/UX Improvement Roadmap 2026, Automatic Timezone Conversion for IDAA Meetings
### Community 124 - "IDAA Video Conferences Docs"
Cohesion: 0.67
Nodes (3): Breakout Link URL Bootstrap Parameters, Jitsi Meeting Integration, IDAA Video Conferences Module
### Community 127 - "Journals README Docs"
Cohesion: 0.67
Nodes (3): Journal Entry Encryption (Passcode), Journals Offline Support (Dexie IndexedDB), Journals Module (/routes/journals)
### Community 128 - "Badge Calibration PNG"
Cohesion: 0.67
Nodes (3): Badge Header Calibration Image, Clip Slot Danger Zone, ZC10L Badge Header Format
### Community 129 - "OSIT Brand Logo"
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)
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.
## 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._
- **Should `Events Sessions & Devices` be split into smaller, more focused modules?**
_Cohesion score 0.06210670314637483 - 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._
- **Should `Shared UI Components` be split into smaller, more focused modules?**
_Cohesion score 0.08635703918722787 - nodes in this community are weakly interconnected._