docs: Update documentation for 6 files

Generated by AurionDocs
Job ID: a40f281c-249b-4dcc-aac5-3cc48888e00f
Source commit: 2d5f8ee
This commit is contained in:
Hue
2026-07-23 23:13:40 +02:00
parent 2d5f8eeded
commit 91ea76ffc7
6 changed files with 1012 additions and 387 deletions
+190
View File
@@ -0,0 +1,190 @@
# Drift Report — HueByte/EchoHub
> 25 stale, 8 ambiguous, 113 ok since commit `40aea9a`.
**Drift score:** ![moderate (17.1%)](https://img.shields.io/badge/drift-17.1%2525%20moderate-yellow)
| Status | Count |
| --- | ---: |
| 🔴 Broken | 0 |
| 🟡 Stale | 25 |
| 🟠 Ambiguous | 8 |
| 🟢 OK | 113 |
| **Total** | **146** |
## Broken (0)
Docs that reference symbols the merge deleted. These must be regenerated or removed before publish.
*None.*
## Stale (25)
Docs whose underlying symbols changed in this merge. Targeted regeneration is in flight.
- [`README.md`](../Code/README.md.md) — References 1 modified symbol(s)
- [`ui-theming.md`](../Code/ui-theming.md.md) — References 1 modified symbol(s)
- [`Architecture.md`](../Code/Architecture.md.md) — References 4 modified symbol(s)
- [`Agent/repo-map.md`](../Code/Agent/repo-map.md.md) — References 9 modified symbol(s)
- [`command-handling.md`](../Code/command-handling.md.md) — References 2 modified symbol(s)
- [`update-management.md`](../Code/update-management.md.md) — References 1 modified symbol(s)
- [`Workflows/controller.md`](../Code/Workflows/controller.md.md) — References 1 modified symbol(s)
- [`attachments-transfer.md`](../Code/attachments-transfer.md.md) — References 1 modified symbol(s)
- [`real-time-connection.md`](../Code/real-time-connection.md.md) — References 3 modified symbol(s)
- [`api-client-authentication.md`](../Code/api-client-authentication.md.md) — References 1 modified symbol(s)
- [`src/EchoHub.Client/Program.cs`](../Code/src/EchoHub.Client/Program.cs.md) — References 1 modified symbol(s)
- [`src/EchoHub.Client/UI/MainWindow.cs`](../Code/src/EchoHub.Client/UI/MainWindow.cs.md) — References 1 modified symbol(s)
- [`src/EchoHub.Core/DTOs/ServerDtos.cs`](../Code/src/EchoHub.Core/DTOs/ServerDtos.cs.md) — References 1 modified symbol(s)
- [`src/EchoHub.Client/AppOrchestrator.cs`](../Code/src/EchoHub.Client/AppOrchestrator.cs.md) — References 3 modified symbol(s)
- [`src/EchoHub.Client/Services/ApiClient.cs`](../Code/src/EchoHub.Client/Services/ApiClient.cs.md) — References 4 modified symbol(s)
- [`src/EchoHub.Server.Irc/IrcBroadcaster.cs`](../Code/src/EchoHub.Server.Irc/IrcBroadcaster.cs.md) — References 2 modified symbol(s)
- [`src/EchoHub.Client/Services/AvatarHelper.cs`](../Code/src/EchoHub.Client/Services/AvatarHelper.cs.md) — References 1 modified symbol(s)
- [`src/EchoHub.Server.Irc/IrcCommandHandler.cs`](../Code/src/EchoHub.Server.Irc/IrcCommandHandler.cs.md) — References 1 modified symbol(s)
- [`src/EchoHub.Server.Irc/IrcGatewayService.cs`](../Code/src/EchoHub.Server.Irc/IrcGatewayService.cs.md) — References 2 modified symbol(s)
- [`src/EchoHub.Server.Irc/IrcMessageFormatter.cs`](../Code/src/EchoHub.Server.Irc/IrcMessageFormatter.cs.md) — References 1 modified symbol(s)
- [`src/EchoHub.Server.Irc/IrcServiceExtensions.cs`](../Code/src/EchoHub.Server.Irc/IrcServiceExtensions.cs.md) — References 3 modified symbol(s)
- [`src/EchoHub.Client/Services/ConnectionManager.cs`](../Code/src/EchoHub.Client/Services/ConnectionManager.cs.md) — References 5 modified symbol(s)
- [`src/EchoHub.Client/Services/EchoHubConnection.cs`](../Code/src/EchoHub.Client/Services/EchoHubConnection.cs.md) — References 2 modified symbol(s)
- [`src/EchoHub.Server/Controllers/ServerController.cs`](../Code/src/EchoHub.Server/Controllers/ServerController.cs.md) — References 3 modified symbol(s)
- [`docs/changelog/v0.2.17.md`](../Code/docs/changelog/v0.2.17.md.md) — New file — needs initial documentation
## Ambiguous (8)
Docs that reference symbols the baseline cache doesn't know about — likely a stale cache rather than real drift.
- [`src/EchoHub.Core/DTOs/AuthDtos.cs`](../Code/src/EchoHub.Core/DTOs/AuthDtos.cs.md) — References an unknown symbol — cache may be stale
- [`src/EchoHub.Core/DTOs/ChatDtos.cs`](../Code/src/EchoHub.Core/DTOs/ChatDtos.cs.md) — References an unknown symbol — cache may be stale
- [`src/EchoHub.Core/DTOs/CommonDtos.cs`](../Code/src/EchoHub.Core/DTOs/CommonDtos.cs.md) — References an unknown symbol — cache may be stale
- [`src/EchoHub.Core/DTOs/InviteDtos.cs`](../Code/src/EchoHub.Core/DTOs/InviteDtos.cs.md) — References an unknown symbol — cache may be stale
- [`src/EchoHub.Core/DTOs/AccountDtos.cs`](../Code/src/EchoHub.Core/DTOs/AccountDtos.cs.md) — References an unknown symbol — cache may be stale
- [`src/EchoHub.Core/DTOs/ProfileDtos.cs`](../Code/src/EchoHub.Core/DTOs/ProfileDtos.cs.md) — References an unknown symbol — cache may be stale
- [`src/EchoHub.Tests/Irc/TestHelpers.cs`](../Code/src/EchoHub.Tests/Irc/TestHelpers.cs.md) — References an unknown symbol — cache may be stale
- [`src/EchoHub.Core/DTOs/ModerationDtos.cs`](../Code/src/EchoHub.Core/DTOs/ModerationDtos.cs.md) — References an unknown symbol — cache may be stale
## OK (113)
Docs the merge did not impact. No action required.
<details>
<summary>Show 113 unaffected doc(s)</summary>
- [`index.md`](../Code/index.md.md)
- [`Onboarding.md`](../Code/Onboarding.md.md)
- [`Agent/README.md`](../Code/Agent/README.md.md)
- [`clipboard-tools.md`](../Code/clipboard-tools.md.md)
- [`Workflows/service.md`](../Code/Workflows/service.md.md)
- [`encryption-roomkeys.md`](../Code/encryption-roomkeys.md.md)
- [`Agent/symbol-graph.json`](../Code/Agent/symbol-graph.json.md)
- [`src/EchoHub.Server/Program.cs`](../Code/src/EchoHub.Server/Program.cs.md)
- [`src/EchoHub.Core/Models/User.cs`](../Code/src/EchoHub.Core/Models/User.cs.md)
- [`src/EchoHub.Client/Themes/Theme.cs`](../Code/src/EchoHub.Client/Themes/Theme.cs.md)
- [`src/EchoHub.Core/Models/Channel.cs`](../Code/src/EchoHub.Core/Models/Channel.cs.md)
- [`src/EchoHub.Core/Models/Message.cs`](../Code/src/EchoHub.Core/Models/Message.cs.md)
- [`src/EchoHub.Server/Hubs/ChatHub.cs`](../Code/src/EchoHub.Server/Hubs/ChatHub.cs.md)
- [`src/EchoHub.Server.Irc/IrcMessage.cs`](../Code/src/EchoHub.Server.Irc/IrcMessage.cs.md)
- [`src/EchoHub.Server.Irc/IrcOptions.cs`](../Code/src/EchoHub.Server.Irc/IrcOptions.cs.md)
- [`src/EchoHub.Core/Models/Attachment.cs`](../Code/src/EchoHub.Core/Models/Attachment.cs.md)
- [`src/EchoHub.Core/Models/InviteCode.cs`](../Code/src/EchoHub.Core/Models/InviteCode.cs.md)
- [`src/EchoHub.Core/Models/ServerRole.cs`](../Code/src/EchoHub.Core/Models/ServerRole.cs.md)
- [`src/EchoHub.Core/Models/UserStatus.cs`](../Code/src/EchoHub.Core/Models/UserStatus.cs.md)
- [`src/EchoHub.Client/UI/Chat/ChatLine.cs`](../Code/src/EchoHub.Client/UI/Chat/ChatLine.cs.md)
- [`src/EchoHub.Core/Models/MessageType.cs`](../Code/src/EchoHub.Core/Models/MessageType.cs.md)
- [`src/EchoHub.Core/Models/RefreshToken.cs`](../Code/src/EchoHub.Core/Models/RefreshToken.cs.md)
- [`src/EchoHub.Core/Security/RoomCrypto.cs`](../Code/src/EchoHub.Core/Security/RoomCrypto.cs.md)
- [`src/EchoHub.Client/Services/PathSetup.cs`](../Code/src/EchoHub.Client/Services/PathSetup.cs.md)
- [`src/EchoHub.Client/UI/Chat/ChatColors.cs`](../Code/src/EchoHub.Client/UI/Chat/ChatColors.cs.md)
- [`src/EchoHub.Server/Config/SpamOptions.cs`](../Code/src/EchoHub.Server/Config/SpamOptions.cs.md)
- [`src/EchoHub.Server/Services/SpamGuard.cs`](../Code/src/EchoHub.Server/Services/SpamGuard.cs.md)
- [`src/EchoHub.Client/Config/ClientConfig.cs`](../Code/src/EchoHub.Client/Config/ClientConfig.cs.md)
- [`src/EchoHub.Client/Themes/ThemeManager.cs`](../Code/src/EchoHub.Client/Themes/ThemeManager.cs.md)
- [`src/EchoHub.Client/UI/Chat/ChatSegment.cs`](../Code/src/EchoHub.Client/UI/Chat/ChatSegment.cs.md)
- [`src/EchoHub.Core/Models/AttachmentKind.cs`](../Code/src/EchoHub.Core/Models/AttachmentKind.cs.md)
- [`src/EchoHub.Server.Irc/IrcNumericReply.cs`](../Code/src/EchoHub.Server.Irc/IrcNumericReply.cs.md)
- [`src/EchoHub.Server/Config/StatsOptions.cs`](../Code/src/EchoHub.Server/Config/StatsOptions.cs.md)
- [`src/EchoHub.Server/Config/UploadLimits.cs`](../Code/src/EchoHub.Server/Config/UploadLimits.cs.md)
- [`src/EchoHub.Server/Setup/DatabaseSetup.cs`](../Code/src/EchoHub.Server/Setup/DatabaseSetup.cs.md)
- [`src/EchoHub.Server/Setup/FirstRunSetup.cs`](../Code/src/EchoHub.Server/Setup/FirstRunSetup.cs.md)
- [`src/EchoHub.Client/Config/ConfigManager.cs`](../Code/src/EchoHub.Client/Config/ConfigManager.cs.md)
- [`src/EchoHub.Client/Services/AsyncRunner.cs`](../Code/src/EchoHub.Client/Services/AsyncRunner.cs.md)
- [`src/EchoHub.Client/Services/UserSession.cs`](../Code/src/EchoHub.Client/Services/UserSession.cs.md)
- [`src/EchoHub.Core/Constants/HubConstants.cs`](../Code/src/EchoHub.Core/Constants/HubConstants.cs.md)
- [`src/EchoHub.Core/Contracts/IChatService.cs`](../Code/src/EchoHub.Core/Contracts/IChatService.cs.md)
- [`src/EchoHub.Core/Contracts/IUserService.cs`](../Code/src/EchoHub.Core/Contracts/IUserService.cs.md)
- [`src/EchoHub.Server/Auth/JwtTokenService.cs`](../Code/src/EchoHub.Server/Auth/JwtTokenService.cs.md)
- [`src/EchoHub.Server/Services/ChatService.cs`](../Code/src/EchoHub.Server/Services/ChatService.cs.md)
- [`src/EchoHub.Server/Services/UserService.cs`](../Code/src/EchoHub.Server/Services/UserService.cs.md)
- [`src/EchoHub.Client/Services/RoomKeyStore.cs`](../Code/src/EchoHub.Client/Services/RoomKeyStore.cs.md)
- [`src/EchoHub.Client/UI/Chat/RenderHelpers.cs`](../Code/src/EchoHub.Client/UI/Chat/RenderHelpers.cs.md)
- [`src/EchoHub.Client/UI/Chat/WelcomeBanner.cs`](../Code/src/EchoHub.Client/UI/Chat/WelcomeBanner.cs.md)
- [`src/EchoHub.Server/Data/EchoHubDbContext.cs`](../Code/src/EchoHub.Server/Data/EchoHubDbContext.cs.md)
- [`src/EchoHub.Client/Services/UpdateChecker.cs`](../Code/src/EchoHub.Client/Services/UpdateChecker.cs.md)
- [`src/EchoHub.Client/UI/Chat/ChatListSource.cs`](../Code/src/EchoHub.Client/UI/Chat/ChatListSource.cs.md)
- [`src/EchoHub.Client/UI/Helpers/EmojiHelper.cs`](../Code/src/EchoHub.Client/UI/Helpers/EmojiHelper.cs.md)
- [`src/EchoHub.Core/Contracts/IEchoHubClient.cs`](../Code/src/EchoHub.Core/Contracts/IEchoHubClient.cs.md)
- [`src/EchoHub.Core/Models/ChannelMembership.cs`](../Code/src/EchoHub.Core/Models/ChannelMembership.cs.md)
- [`src/EchoHub.Core/Models/ServerStatsReport.cs`](../Code/src/EchoHub.Core/Models/ServerStatsReport.cs.md)
- [`src/EchoHub.Client/Commands/CommandHandler.cs`](../Code/src/EchoHub.Client/Commands/CommandHandler.cs.md)
- [`src/EchoHub.Client/Services/ClipboardFiles.cs`](../Code/src/EchoHub.Client/Services/ClipboardFiles.cs.md)
- [`src/EchoHub.Client/Services/ClipboardImage.cs`](../Code/src/EchoHub.Client/Services/ClipboardImage.cs.md)
- [`src/EchoHub.Client/UI/Dialogs/SearchDialog.cs`](../Code/src/EchoHub.Client/UI/Dialogs/SearchDialog.cs.md)
- [`src/EchoHub.Client/UI/Dialogs/StatusDialog.cs`](../Code/src/EchoHub.Client/UI/Dialogs/StatusDialog.cs.md)
- [`src/EchoHub.Core/Contracts/IChannelService.cs`](../Code/src/EchoHub.Core/Contracts/IChannelService.cs.md)
- [`src/EchoHub.Server.Irc/IrcClientConnection.cs`](../Code/src/EchoHub.Server.Irc/IrcClientConnection.cs.md)
- [`src/EchoHub.Server/Services/ChannelService.cs`](../Code/src/EchoHub.Server/Services/ChannelService.cs.md)
- [`src/EchoHub.Client/UI/Dialogs/ConnectDialog.cs`](../Code/src/EchoHub.Client/UI/Dialogs/ConnectDialog.cs.md)
- [`src/EchoHub.Core/Contracts/IChatBroadcaster.cs`](../Code/src/EchoHub.Core/Contracts/IChatBroadcaster.cs.md)
- [`src/EchoHub.Server/Config/ServerLogsOptions.cs`](../Code/src/EchoHub.Server/Config/ServerLogsOptions.cs.md)
- [`src/EchoHub.Server/Services/PresenceTracker.cs`](../Code/src/EchoHub.Server/Services/PresenceTracker.cs.md)
- [`src/EchoHub.Client/Services/RoomKeyProtector.cs`](../Code/src/EchoHub.Client/Services/RoomKeyProtector.cs.md)
- [`src/EchoHub.Client/UI/Helpers/HexColorHelper.cs`](../Code/src/EchoHub.Client/UI/Helpers/HexColorHelper.cs.md)
- [`src/EchoHub.Core/Services/AsciiBannerService.cs`](../Code/src/EchoHub.Core/Services/AsciiBannerService.cs.md)
- [`src/EchoHub.Server/Services/LinkEmbedService.cs`](../Code/src/EchoHub.Server/Services/LinkEmbedService.cs.md)
- [`src/EchoHub.Client/UI/Chat/ChatMessageManager.cs`](../Code/src/EchoHub.Client/UI/Chat/ChatMessageManager.cs.md)
- [`src/EchoHub.Client/UI/Helpers/NickColorHelper.cs`](../Code/src/EchoHub.Client/UI/Helpers/NickColorHelper.cs.md)
- [`src/EchoHub.Core/Constants/MessageConventions.cs`](../Code/src/EchoHub.Core/Constants/MessageConventions.cs.md)
- [`src/EchoHub.Core/Services/ImageToAsciiService.cs`](../Code/src/EchoHub.Core/Services/ImageToAsciiService.cs.md)
- [`src/EchoHub.Server/Controllers/AuthController.cs`](../Code/src/EchoHub.Server/Controllers/AuthController.cs.md)
- [`src/EchoHub.Server/Setup/DataMigrationService.cs`](../Code/src/EchoHub.Server/Setup/DataMigrationService.cs.md)
- [`src/EchoHub.Client/Services/NativeFolderPicker.cs`](../Code/src/EchoHub.Client/Services/NativeFolderPicker.cs.md)
- [`src/EchoHub.Client/Services/OutgoingAttachment.cs`](../Code/src/EchoHub.Client/Services/OutgoingAttachment.cs.md)
- [`src/EchoHub.Core/Constants/ValidationConstants.cs`](../Code/src/EchoHub.Core/Constants/ValidationConstants.cs.md)
- [`src/EchoHub.Core/Services/FileValidationHelper.cs`](../Code/src/EchoHub.Core/Services/FileValidationHelper.cs.md)
- [`src/EchoHub.Server/Controllers/FilesController.cs`](../Code/src/EchoHub.Server/Controllers/FilesController.cs.md)
- [`src/EchoHub.Server/Controllers/UsersController.cs`](../Code/src/EchoHub.Server/Controllers/UsersController.cs.md)
- [`src/EchoHub.Server/Services/FileCleanupService.cs`](../Code/src/EchoHub.Server/Services/FileCleanupService.cs.md)
- [`src/EchoHub.Server/Services/FileStorageService.cs`](../Code/src/EchoHub.Server/Services/FileStorageService.cs.md)
- [`src/EchoHub.Server/Services/SignalRBroadcaster.cs`](../Code/src/EchoHub.Server/Services/SignalRBroadcaster.cs.md)
- [`src/EchoHub.Client/Services/UpdateBackupService.cs`](../Code/src/EchoHub.Client/Services/UpdateBackupService.cs.md)
- [`src/EchoHub.Client/UI/Dialogs/AudioPlayerDialog.cs`](../Code/src/EchoHub.Client/UI/Dialogs/AudioPlayerDialog.cs.md)
- [`src/EchoHub.Client/UI/Dialogs/ProfileEditDialog.cs`](../Code/src/EchoHub.Client/UI/Dialogs/ProfileEditDialog.cs.md)
- [`src/EchoHub.Client/UI/Dialogs/ProfileViewDialog.cs`](../Code/src/EchoHub.Client/UI/Dialogs/ProfileViewDialog.cs.md)
- [`src/EchoHub.Client/UI/Helpers/DroppedFileParser.cs`](../Code/src/EchoHub.Client/UI/Helpers/DroppedFileParser.cs.md)
- [`src/EchoHub.Server/Services/DirectoryClaimStore.cs`](../Code/src/EchoHub.Server/Services/DirectoryClaimStore.cs.md)
- [`src/EchoHub.Client/Services/AudioPlaybackService.cs`](../Code/src/EchoHub.Client/Services/AudioPlaybackService.cs.md)
- [`src/EchoHub.Client/UI/ListSources/UserListSource.cs`](../Code/src/EchoHub.Client/UI/ListSources/UserListSource.cs.md)
- [`src/EchoHub.Server/Controllers/InvitesController.cs`](../Code/src/EchoHub.Server/Controllers/InvitesController.cs.md)
- [`src/EchoHub.Client/UI/Dialogs/CreateChannelDialog.cs`](../Code/src/EchoHub.Client/UI/Dialogs/CreateChannelDialog.cs.md)
- [`src/EchoHub.Client/UI/Dialogs/UpdateConfirmDialog.cs`](../Code/src/EchoHub.Client/UI/Dialogs/UpdateConfirmDialog.cs.md)
- [`src/EchoHub.Server/Controllers/ChannelsController.cs`](../Code/src/EchoHub.Server/Controllers/ChannelsController.cs.md)
- [`src/EchoHub.Server/Services/MuteExpirationService.cs`](../Code/src/EchoHub.Server/Services/MuteExpirationService.cs.md)
- [`src/EchoHub.Client/UI/ListSources/SearchListSource.cs`](../Code/src/EchoHub.Client/UI/ListSources/SearchListSource.cs.md)
- [`src/EchoHub.Server/Services/ServerDirectoryService.cs`](../Code/src/EchoHub.Server/Services/ServerDirectoryService.cs.md)
- [`src/EchoHub.Client/Services/ClientEncryptionService.cs`](../Code/src/EchoHub.Client/Services/ClientEncryptionService.cs.md)
- [`src/EchoHub.Client/UI/Dialogs/ChannelPasswordDialog.cs`](../Code/src/EchoHub.Client/UI/Dialogs/ChannelPasswordDialog.cs.md)
- [`src/EchoHub.Client/UI/ListSources/ChannelListSource.cs`](../Code/src/EchoHub.Client/UI/ListSources/ChannelListSource.cs.md)
- [`src/EchoHub.Server/Controllers/ModerationController.cs`](../Code/src/EchoHub.Server/Controllers/ModerationController.cs.md)
- [`src/EchoHub.Client/Services/NotificationSoundService.cs`](../Code/src/EchoHub.Client/Services/NotificationSoundService.cs.md)
- [`src/EchoHub.Core/Contracts/IMessageEncryptionService.cs`](../Code/src/EchoHub.Core/Contracts/IMessageEncryptionService.cs.md)
- [`src/EchoHub.Server/Services/MessageEncryptionService.cs`](../Code/src/EchoHub.Server/Services/MessageEncryptionService.cs.md)
- [`src/EchoHub.Server/Services/ServerLogs/ServerLogsSink.cs`](../Code/src/EchoHub.Server/Services/ServerLogs/ServerLogsSink.cs.md)
- [`src/EchoHub.Server/Services/Stats/ServerStatsCollector.cs`](../Code/src/EchoHub.Server/Services/Stats/ServerStatsCollector.cs.md)
- [`src/EchoHub.Server/Services/ServerLogs/ServerLogsService.cs`](../Code/src/EchoHub.Server/Services/ServerLogs/ServerLogsService.cs.md)
- [`src/EchoHub.Server/Services/Stats/ServerStatsReportService.cs`](../Code/src/EchoHub.Server/Services/Stats/ServerStatsReportService.cs.md)
- [`src/EchoHub.Server/Services/ServerLogs/ServerLogsStreamService.cs`](../Code/src/EchoHub.Server/Services/ServerLogs/ServerLogsStreamService.cs.md)
</details>
---
*Generated by AurionDocs on 2026-07-23 21:13:35 UTC*
*Commit range: `40aea9a` → `2d5f8ee`*