chore(graphify): refresh knowledge graph

This commit is contained in:
J3vb
2026-08-23 10:54:00 +02:00
parent 35bc7aed11
commit 5cc0888964
6 changed files with 68620 additions and 51955 deletions
+114 -124
View File
@@ -1,49 +1,49 @@
{
"0": "members.store.ts",
"0": "newRoleCRUDService",
"1": "createElement",
"2": "testing.T",
"3": "livekitSession.ts",
"4": "messages.store.ts",
"4": "dispatcher.ts",
"5": "openMigratedMemory",
"6": "context.Context",
"7": "buildChannelRouter",
"8": "content-parser.ts",
"8": "MessageInput.ts",
"9": "attachments.ts",
"10": "telemetry.go",
"10": "DMService",
"11": "waitRegistered",
"12": "types.ts",
"13": "NewAdminAPI",
"14": "Fixed",
"15": "messages_test.go",
"16": "ConnectPage.ts",
"17": "writeErr",
"15": "messages.go",
"16": "telemetry.go",
"17": "DB",
"18": "NewTestClient",
"19": "newHandlerHub",
"20": "livekitE2EE.ts",
"21": "drainChanTimeout",
"22": "buildDMRouter",
"22": "newDMTestDB",
"23": "tofu.rs",
"24": "newAuthTestDB",
"25": "newMigratedTestDB",
"26": "EventPersister",
"26": "time.Time",
"27": "Config",
"28": "secret_store.rs",
"29": "Hub",
"30": "database/sql.Result",
"31": "net/http.Handler",
"32": "channels.store.ts",
"33": "net/http.HandlerFunc",
"34": "newAdminTestDB",
"31": "newUploadTestDB",
"32": "AppearanceTab.ts",
"33": "writeJSON",
"34": "AuditWriter",
"35": "HashToken",
"36": "MessageList.ts",
"37": "ChannelSidebar.ts",
"38": "plugin/registry_test.go",
"39": "newDeafenRaceDB",
"40": "Registry",
"41": "livekit_test.go",
"36": "content-parser.ts",
"37": "drag-reorder.test.ts",
"38": "newRegistryWithDir",
"39": "messages.store.ts",
"40": "Instance",
"41": "Queries",
"42": "NewChecker",
"43": "middleware_test.go",
"44": "authStore",
"44": "MainPage.ts",
"45": "DB",
"46": "testing.F",
"47": "Result",
@@ -51,9 +51,9 @@
"49": "native/helpers.ts",
"50": "NewRouter",
"51": "profileCreateToken",
"52": "RateLimiter",
"52": "User",
"53": "newTestDB",
"54": "reaction-tooltip.ts",
"54": "MemberList.ts",
"55": "newServeHub",
"56": "3. Security",
"57": "permissions_test.go",
@@ -61,52 +61,52 @@
"59": "postJSONWithToken",
"60": "http_proxy.rs",
"61": "newVoiceTestDB",
"62": "messages.go",
"62": "livekit_test.go",
"63": "dbgen/models.go",
"64": "ProfileManager",
"65": "README.md",
"65": "architecture/README.md",
"66": "devDependencies",
"67": "doRequest",
"67": "LoadOrGenerate",
"68": "helpers_test.go",
"69": "profiles.ts",
"69": "ConnectPage.ts",
"70": "Security Policy",
"71": "Role",
"72": "channels.sql.go",
"73": "Deployment Guide",
"74": "livekit_proxy_test.go",
"75": "Emoji",
"75": "newEmojiService",
"76": "ws_proxy.rs",
"77": "bughunt.js",
"78": "openAdminTestDB",
"79": "DB",
"78": "NewHandler",
"79": "db/db.go",
"80": "Tables",
"81": "newMentionFixture",
"82": "Channel",
"82": "message.go",
"83": "newWAFMiddleware",
"84": "LiveKitSession",
"84": "ws.ts",
"85": "storage_test.go",
"86": "Migrate",
"87": "Hub",
"88": "chdirTemp",
"89": "themes.ts",
"88": "admin/export_test.go",
"89": "logger.ts",
"90": "updater_test.go",
"91": "newTestMessageService",
"92": "newTestUpdater",
"92": "textAssetServer",
"93": "Hub",
"94": "compilerOptions",
"95": "screenShare.ts",
"96": "deps.go",
"95": "OwnCord — Repo Health Audit",
"96": "net/http.Request",
"97": "emoji_handler_test.go",
"98": "buildErrorMsg",
"99": "DB",
"100": "noise-suppression.ts",
"101": "AdminActions.ts",
"99": "channelFromFields",
"100": "openAdminTestDB",
"101": "NewEventRingBuffer",
"102": "Auth Endpoints",
"103": "openMemory",
"103": "MigrateFS",
"104": "PermissionService",
"105": "Save",
"106": "REST API Reference",
"107": "media-visibility.ts",
"107": "deps.go",
"108": "joinVoice",
"109": "ptt.rs",
"110": "OwnCord Audit — Documentation Accuracy & UI/UX Test Coverage (2026-08-04)",
@@ -114,16 +114,16 @@
"112": "checkSourceWith",
"113": "Load",
"114": "handleVoiceE2EEAnnounceV2",
"115": "NewHandler",
"115": "Registry",
"116": "newEmitTestHub",
"117": "Plan: Remediate security-hardening review regressions",
"118": "verify.go",
"119": "newRoleCRUDService",
"120": "VoiceDeps",
"119": "chdirTemp",
"120": "StartEventPruner",
"121": "EnsureLiveKitBinary",
"122": "clientip_test.go",
"123": "connectionStats.ts",
"124": "buildVoiceLeave",
"123": "reaction-tooltip.ts",
"124": "VoiceTopic",
"125": "gif_handler_test.go",
"126": "e2e/helpers.ts",
"127": "messages.sql.go",
@@ -133,32 +133,32 @@
"131": "Topic",
"132": "DB",
"133": "users",
"134": "User",
"135": "update_commands.rs",
"136": "Queries",
"134": "Client",
"135": "Queries",
"136": "handleChatCommandV2",
"137": "Queries",
"138": "Queries",
"138": "wizardHandler",
"139": "middleware_and_spawn_test.go",
"140": "password_test.go",
"141": "newPurgeService",
"142": "handleVoiceTokenRefreshV2",
"143": "pubsub_test.go",
"144": "newChannelTestAPI",
"145": "handleLogStream",
"146": "handleSetup",
"145": "gapProbeSSEWriter",
"146": "setupPrecheck",
"147": "log/slog.Value",
"148": "Updater",
"149": "syntax-highlight.ts",
"149": "seedChannel",
"150": "dependencies",
"151": "newHarvestVoiceDB",
"152": "Config Key Reference",
"153": "seedChannel",
"153": "Queries",
"154": "markdown.ts",
"155": "deep-link.ts",
"156": ".attemptAutoReconnect",
"157": "rate-limiter.ts",
"158": "Error",
"159": "video-grid.test.ts",
"155": "NewRegistry",
"156": "OwnCord Client UX Specification (target state)",
"157": "OwnCord — Comprehensive Project Audit",
"158": "streamPreview.ts",
"159": "deep-link.ts",
"160": "testing.M",
"161": "newMockDB",
"162": "OwnCord",
@@ -166,17 +166,17 @@
"164": "buildTauriMockScript",
"165": "OwnCord Introspection MCP Server",
"166": "Bug-detection improvements — design",
"167": "AuditWriter",
"167": "EventPersister",
"168": "eslint-rules.js",
"169": "DB",
"170": "OwnCord — Security Review",
"171": "Plan: Slash command dispatcher in WS",
"172": "net/http.Request",
"172": "vad-worklet-timing.test.ts",
"173": "ChannelTopic",
"174": "UserService",
"175": "OwnCord Findings Ledger",
"176": "handleRestoreBackup",
"177": "logger.ts",
"174": "fakeStore",
"175": "Open",
"176": "RateLimiter",
"177": "Key",
"178": "fallback_crypto.rs",
"179": "Direct Messages",
"180": "WebSocket Protocol Reference",
@@ -195,7 +195,7 @@
"193": "F3 — Voice E2EE identity keys + TOFU (the remaining work)",
"194": "Server/main.go",
"195": "totp_encrypt_test.go",
"196": "newUserSvc",
"196": "logstream.go",
"197": "plugins_handler_test.go",
"198": "badDirFile",
"199": "Contributing",
@@ -205,31 +205,31 @@
"203": "Task Observer — Continuous Skill Discovery & Improvement",
"204": "handleVoiceE2EEOfferV2",
"205": "AudioPipeline",
"206": "1. Channel sidebar",
"207": "Messaging — target UX",
"208": "time.Time",
"206": "Messaging — target UX",
"207": "serviceErrorToResult",
"208": "LiveKitProcess",
"209": "LiveKitClient",
"210": "migrate.go",
"211": "Queries",
"212": "setupRouter",
"213": ".verify_server_cert",
"214": "handleChannelFocusV2",
"215": "itoa",
"211": "VoiceAudioTab.ts",
"212": "Manifest",
"213": "newWazeroTestRegistry",
"214": "1. Channel sidebar",
"215": "doRequest",
"216": "knip.json",
"217": "RNNoiseProcessor",
"218": "DeviceManager",
"218": "Store",
"219": "finish",
"220": "TestHarness",
"221": "Connection & Authentication — target UX",
"222": "Settings & Admin — target UX",
"223": "buildClientUpdateRouter",
"224": "Voice, Video & E2EE — target UX",
"224": "EventSink",
"225": "newTestRoleService",
"226": "event.go",
"227": "NewTopicRateLimiter",
"228": "Skill Authoring — taxonomy, licensing, confidentiality, editing rules",
"229": ".oxlintrc.json",
"230": "message.go",
"230": "net/http.Handler",
"231": "e2e/dm-system.spec.ts",
"232": "Queries",
"233": "emoji.sql.go",
@@ -240,29 +240,29 @@
"238": "OwnCord — Test Audit",
"239": "newBackupFileDB",
"240": "index.mjs",
"241": "TestAdminAPI_PatchRole_MemberLookupFailureBlanketInvalidates",
"241": "Checker",
"242": "bughunt.harness.mjs",
"243": "voice-audio-tab.test.ts",
"244": "reactions.sql.go",
"245": "Channel Permission Overrides",
"246": "Server Stats & User Administration",
"247": ".DeleteAccount",
"248": "scaledAuthLimit",
"249": "handleChatCommandV2",
"248": "scanPluginDirectory",
"249": "Channel",
"250": "slashFS",
"251": "Running the bughunt pipeline",
"252": "MainPage.ts",
"252": "VideoGrid.ts",
"253": "reconnectAfterCertAccept",
"254": "VoiceTopic",
"254": "setupVoiceRoom",
"255": "emoji-voicemod.parity.spec.ts",
"256": "voice-e2ee-verify.spec.ts",
"257": "include",
"258": "Queries",
"258": "VoiceWidgetOptions",
"259": "Custom Emoji",
"260": "OwnCord — Test-Coverage Audit",
"261": "OriginAcceptOptions",
"262": "EventRingBuffer",
"263": ".UpdateUserProfile",
"263": "setupRouter",
"264": "newTokenTestDB",
"265": "scripts",
"266": "bughunt-fix.harness.mjs",
@@ -273,30 +273,30 @@
"271": "TestMigrate_UpgradeFromMigration019PreservesData",
"272": "Queries",
"273": "TestChannelVisibility_RESTWSAgreement",
"274": "OwnCord — Comprehensive Project Audit",
"274": "Hub",
"275": "Finish the V2 Dispatch Migration (backlog item 11) — Design",
"276": "Port Forwarding Guide",
"277": "Chat Messages",
"278": "hello/main.go",
"279": "DMChannelInfo",
"280": "RingBuffer",
"279": "cancelAfterArm",
"280": "Queries",
"281": "Client HTTP TOFU Proxy (D5) — Design",
"282": "create_tray",
"283": "API Tokens",
"284": "Backups",
"285": "Plugin Administration",
"286": "Invite Endpoints",
"287": "2. Code Quality",
"287": ".UpdateUserProfile",
"288": "Infrastructure roadmap — design",
"289": "Member Updates",
"290": "genprotocol/main.go",
"291": "Hub",
"292": "FenwickTree",
"291": "RingBuffer",
"292": "TestOwnerOnlyMiddleware_OwnerAllowed",
"293": "ChatSendCmd",
"294": "Environments, Activation Setup, and Handoff-Doc Mode",
"295": "newBlockService",
"296": "capabilities-scope.test.ts",
"297": "handleDiagnosticsConnectivity",
"297": "notifications.ts",
"298": "GET /admin/api/updates",
"299": "Channel-Visibility Unification (backlog item 3) — Design",
"300": "sqlc Adoption (D2) — Progress & Plan",
@@ -307,41 +307,41 @@
"305": "prettier",
"306": "openFileDB",
"307": "hello plugin",
"308": "TestAdminAPI_PatchChannel_ArchiveCleansVoice",
"309": "default_verify_schemes",
"308": "TestHandlePresenceUpdate_BareStatusReadFailureAbortsBeforeCommit",
"309": "groupDMFixture",
"310": "Tauri HTTP Capability Narrowing — Design",
"311": "protocol_contract_test.go",
"312": "ChatCommandCmd",
"313": "ci-check",
"314": "Comprehensive Review (scheduled or fallback)",
"315": "VoiceWidgetOptions",
"316": "LiveKitProcess",
"315": "Credential storage",
"316": "extractChatserverFromTarGz",
"317": "cert-tofu.spec.ts",
"318": "navigateToMainPageReady",
"319": "4. Dependencies & Supply Chain",
"319": "newDeafenRaceDB",
"320": "tsconfig.build.json",
"321": "User Blocks",
"322": "PATCH /admin/api/settings",
"323": "GET /api/v1/gif/search",
"324": "First-Run Setup",
"325": "LiveKit Endpoints",
"326": "5. Test Coverage & Quality",
"327": "Tailscale Guide (Zero-Config Remote Access)",
"326": "fuzzOpenMigratedMemory",
"327": "README.md",
"328": "LiveKitProcess",
"329": "perm_grid_test.go",
"329": "erroringMembersStore",
"330": "ChatEditCmd",
"331": "VoiceE2EEOfferCmd",
"332": "VoiceModDeafenCmd",
"333": "VoiceModMuteCmd",
"334": "admin-static-channel-perms.test.ts",
"335": "NewDMService",
"335": "Capture",
"336": "GET /api/v1/client-update/{target}/{current_version}",
"337": "OwnCord Architecture Blueprints",
"338": "Voice End-to-End Encryption",
"339": "feature_request.md",
"340": "volume-menu.test.ts",
"340": "TestEnableVideoSlot_SameUserDoubleStreamCountsTwoSlots",
"341": "isAddrInUse",
"342": "MetricsSources",
"342": "adminPanelSource",
"343": "ChatDeleteCmd",
"344": "Permission-Middleware Consolidation (audit finding A-2026-07-16) — Design",
"345": "MessageDeletedDMEvent",
@@ -364,11 +364,11 @@
"362": "OwnCord Client (Tauri v2)",
"363": "VadProcessor",
"364": "log_level_from_env",
"365": "TestHandleVoiceCameraV2_RefusedWhenScreenshareSlotFull",
"365": ".String",
"366": "VoiceE2EEOfferGuardedEvent",
"367": "File Upload and Serving",
"368": "Server Logs (SSE)",
"369": "D5 — Entity-relationship overview",
"369": "livekit-client",
"370": "CallSignalEvent",
"371": "DMChannelOpenEvent",
"372": "MessageDeletedChannelEvent",
@@ -413,16 +413,16 @@
"411": "pre-commit",
"412": "pre-push",
"413": "stubBroadcastAllEvent",
"414": "updater.test.ts",
"415": "1. Architecture",
"414": "seedUser",
"415": "@stryker-mutator/api/core",
"416": "015_plugins.sql",
"417": "tryLoadPluginTOML",
"418": "tryLoadPluginTOML",
"419": "6. CI/CD & DevEx",
"420": "7. Observability",
"419": "roleDeletingInvalidator",
"420": "buildMetricsRouter",
"421": "syscall.SysProcAttr",
"422": "Security Policy",
"423": "erroringMembersStore",
"422": "@tauri-apps/api/core",
"423": "@tauri-apps/api/event",
"424": "protocol-change/SKILL.md",
"425": "strip-appimage-bundled-libs.sh",
"426": "build.rs",
@@ -448,14 +448,14 @@
"446": "voice-test.sh",
"447": "proc_spawner_nix.go",
"448": "proc_spawner_win.go",
"449": "Capture",
"449": "failNthInstallStore",
"450": "playwright.config.ts",
"451": "playwright.config.admin.ts",
"452": "playwright.config.native.ts",
"453": "playwright.config.prod.ts",
"454": "constants.rs",
"455": "vite-env.d.ts",
"456": "audio-pipeline-vad-worklet.test.ts",
"456": "@vitest/browser-playwright",
"457": ".addEventListener",
"458": "tauri-conf-webview2-args.test.ts",
"459": "video-grid-track-muted-css.test.ts",
@@ -529,24 +529,14 @@
"527": "hub_livekit.go",
"528": "hub_sweep.go",
"529": "message_types.go",
"530": ".RoundTrip",
"531": "docker-smoke.sh",
"532": "TestRegisterNow_ReplacementNeverLosesAConcurrentGlobalBroadcast",
"533": "prettier",
"534": "@vitest/browser",
"535": "@vitest/coverage-v8",
"536": "MockAudioContext",
"537": "D7 — Module map",
"538": "WebSocket / Real-time Engine",
"539": "Audit 2026-07-19 — Maintainer Decisions",
"536": "RunningInContainer",
"540": "RunningUnderSupervisor",
"541": "owncord-introspect (MCP dev tool)",
"542": "addrinuse_unix.go",
"543": "addrinuse_windows.go",
"544": "msg-actions-bar-focus-css.test.ts",
"545": "livekit-client",
"546": "hub_wiring_test.go",
"547": "@stryker-mutator/api/core",
"548": "@tauri-apps/api/core",
"549": "@tauri-apps/api/event"
"546": "hub_wiring_test.go"
}
File diff suppressed because one or more lines are too long
+572 -602
View File
File diff suppressed because it is too large Load Diff
+4 -4
View File
File diff suppressed because one or more lines are too long
+67148 -50623
View File
File diff suppressed because it is too large Load Diff
+781 -601
View File
File diff suppressed because it is too large Load Diff