Changelog
October 14, 2026
Phase 147
- Account deletion continues in smaller batches and preserves sign-ins in other tabs. A progress notice remains visible while cleanup finishes.
- Opening a discussion from a summary waits for the tree to load. Pending selection is canceled when you leave the view or select another discussion.
October 14, 2026
Phase 146
- Profile saves detect changes from another session. Review the latest saved profile before replacing it; unsaved edits stay visible until you reload.
- Failed discussion joins offer a join retry with cooldown feedback. Repeated joins load the discussion without adding another participant or repeating arrival rewards.
October 14, 2026
Phase 145
- Unconfirmed direct messages stay protected from accidental resending. Check delivery without closing the conversation, while keeping newer drafts.
- Friend actions stay unconfirmed when a status check fails, and reopening Friends checks them one at a time.
- Profile Message buttons keep working after friend updates. The profile stays open if the conversation cannot be opened.
October 14, 2026
Phase 144
- Loading a room preserves the actual chat energy refill countdown across tabs.
- Actions sent from an earlier room receive a clear rejection instead of appearing unconfirmed.
- Read-only discussions keep reaction counts visible and disable message actions.
- Suggestion validation checks answer lengths and keeps submission disabled after voting closes without losing unsaved drafts.
October 13, 2026
Phase 143
- Deleted or merged account links stay corrected when a discussion finishes.
- Continuing to the next question keeps the discussion visible while loading and offers retry or reconnect recovery.
- The discussion tree respects your latest node selection and pan or zoom gesture.
October 13, 2026
Phase 142
- Questions that cannot be loaded now offer a retry or reconnect action.
- Routine account updates keep the discussion tree open when your discussion has not changed.
- Failed room updates reconnect affected tabs so they can refresh their discussion.
October 13, 2026
Phase 141
- Guest sessions show a wait message when too many sessions are starting.
- Retrying a saved direct message confirms its save without sending another copy.
- Chat energy updates across open tabs, and refill countdowns account for time spent in the background.
- Email login explains the restriction on '+' addresses before the security check.
October 13, 2026
Phase 140
- Room loading limits older stored history before sending it to the app.
- Messages in the current discussion update their author names and profile links after registration.
- Message countdowns follow the server's sending limits and keep drafts editable during the wait.
October 12, 2026
Phase 139
- Registration notices and room refreshes recover after interrupted updates.
- Administrator deliveries can continue when another delivery needs recovery.
- Summary viewers offer a way back to the latest summaries and preserve historical selections when new summaries arrive.
October 12, 2026
Phase 138
- Room updates keep newer voting and completion information when refreshes arrive late.
- Open conversations retry missed-message refreshes after temporary failures.
- Room refreshes load only recent summary entries and omit unused legacy message histories.
October 12, 2026
- Change Removed third-party advertising and advertising measurement from the app and information pages.
- Optimization Chat updates no longer reload inline advertisements. The fixed header slot remains empty for possible future user advertising.
October 11, 2026
Phase 136
- Inbox refreshes retain newer updates when a notification arrives during loading.
- Suggestion follow-ups continue past unavailable accounts so other suggestions can finish.
- Login limits and security-check errors now give clearer retry guidance.
October 11, 2026
Phase 135
- Improved summary recovery and discussion tree updates after connection problems.
- Summary generation now keeps conversation text separate from its instructions.
October 11, 2026
Phase 134
- Direct messages received during sign-in or account switching recover after the account state loads.
- Legacy service-worker removal now handles installing and waiting workers, with a replacement available for browser updates.
- Missing or blank summary output retries without marking the conversation batch as summarized.
October 11, 2026
Phase 133
- The admin discussion map shows up to 500 rooms per page in a left-to-right tree, including their source and next questions.
- Previous and Next browse all supported rooms without a fixed page limit. Load connecting branches adds missing ancestor rooms as context, within a bounded view.
- Room selection, pan, and zoom remain available.
- Question suggestions now support up to four custom answers plus Other, for five total choices.
October 11, 2026
Phase 132
- The admin room map shows all supported answer choices, their votes, and accurate recorded participant counts.
- Poll Close buttons remain available while an answer is being confirmed. Unconfirmed answers show guidance for checking the saved answer.
October 11, 2026
Phase 131
- Connections waiting for sign-in have a separate capacity limit and expire after 60 seconds. Established guest sessions continue normally.
- Automatic reconnection spreads retries during outages and shows the approximate delay.
- Admin recipient and poll pages show persistent loading and retry feedback. Delivery recovery remains available while browsing details.
October 11, 2026
Phase 130
- Admins can browse older rooms and keep room selections across pages.
- Admin views show loading and retry feedback when requests fail.
- Moderation actions report whether they were saved, even when a list refresh fails. Pending cleanup and unconfirmed actions have separate feedback.
October 10, 2026
Phase 129
- Check pending reactions and removals even after their messages leave recent history. Larger backlogs offer a check for remaining changes.
- Profile drafts survive account updates and tab changes. Saving preserves edits made while the save is pending.
- Choose labeled avatar presets with keyboard-accessible buttons. Color preset makes the Completionist profile requirement selectable.
October 10, 2026
Phase 128
- Added saved-answer checks after interrupted voting. Unconfirmed answers stay locked until checked.
- Oracle badges are saved with qualifying answers, and participant counts retain starting answers beyond recent history.
- The discussion tree loads summary previews. Full summaries load on demand in your current discussion or after a room finishes.
Phase 127
- Summary voting checks your saved vote before enabling controls and offers a check when confirmation is interrupted.
- Highlights read each score and your saved vote from a consistent revision.
- A failed tree delivery reconnects and restores a fresh discussion tree, with a bounded recovery budget and manual retry.
October 9, 2026
Vote and message confirmation
- Inquiry votes, reactions, and message removal show progress and provide clearer recovery when a connection or save cannot be confirmed.
- Vote and reaction controls wait for confirmed results, including after rerendering or returning to a discussion.
- Message removal reports when cleanup has started and prevents confirmations from acting on a changed discussion.
October 9, 2026
Guest sign-in and message reactions
- Guest tabs require verified sign-in to access an account after a guest-data merge. Unavailable saved sessions offer sign-in or a new guest session.
- Reactions explain rejected or unconfirmed changes and prevent repeated clicks while saving.
- Reaction counts refresh after account cleanup and guest merges, with automatic recovery when a refresh fails.
October 9, 2026
Discussion notices and poll answers
- Discussion notices recover through reconnection when a message cannot reach a tab.
- Polls check saved answers after interrupted submissions and preserve drafts when reopened.
- Delayed poll responses no longer close a newer opening, and unused saved poll-answer data is removed from browser storage.
October 9, 2026
Registration and connection recovery
- Tabs disconnected by the account session limit now offer a reconnect button and preserve unsent drafts.
- Saved administrator announcements and polls refresh online inboxes after delivery interruptions.
- Username registration confirms saved changes, retries unfinished message updates, and preserves navigation from other tabs.
October 9, 2026
Read indicators, online status and room population
- Improved recovery of direct-message read indicators and online status after connection or database interruptions.
- Prevented delayed room updates from replacing newer participant counts.
October 9, 2026
Account sessions and admin delivery checks
- Accounts stay within five open sessions during sign-in and guest account merges. The tab completing sign-in stays connected.
- Older sessions lose account access even when their connection cannot close normally.
- The admin delivery view can recover from slow status checks. Changing pages keeps delayed responses from replacing the selected page.
October 8, 2026
Room access and chat recovery
- Mention and reply previews respect access to active discussions. Notifications remain available to read or delete.
- Changing views removes old room subscriptions even when a response is interrupted.
- Tabs that miss a live chat update reconnect to refresh their message history. Save confirmations now say when a message was saved.
- Deleting a message explains that summaries may retain information from it and preview cleanup may take time.
October 8, 2026
Saved answers and summary browsing
- Interrupted answer cleanup recovers automatically. Retrying a saved answer keeps your current discussion connected.
- Highlights keep your saved vote visible instead of showing an empty vote during a loading cooldown.
- Loading older summaries keeps its place during live updates, and the selected summary stays open while it remains loaded.
October 8, 2026
Deletion recovery and discussion updates
- Failed message deletion updates reconnect the affected tab, and deleted inbox previews refresh after uncertain database replies.
- Saved discussion summaries recover room refreshes after interrupted delivery.
- Mention and reply notifications stay unread when their message cannot be shown, with a separate Mark as read action.
- Reopening the discussion tree restores live updates. Cached trees remain visible while a refresh is pending or fails.
October 8, 2026
Reports, reactions, and inbox previews
- Dismissing reviewed reports preserves reports submitted later.
- Failed reaction delivery reconnects the affected tab to refresh the discussion.
- Inbox previews preserve special characters and only show an ellipsis when text is shortened.
- Server operators: forwarded client addresses require TRUST_PROXY=true and trusted peer addresses in TRUSTED_PROXY_IPS. The default header is x-forwarded-for; TRUSTED_CLIENT_IP_HEADER can select one supported IP header. Trusted ingress must overwrite that single-address header or append the actual peer to the forwarded chain. Invalid or missing policy uses shared transport-peer limits and logs a warning. Exact addresses support up to 256 entries; changing proxy ranges require a separate configuration solution.
October 8, 2026
Friends, room counts, and account energy
- Friends and friend requests refresh after missed updates and stay current during account changes.
- Participant counts update the room you are viewing.
- Message energy refreshes when you reconnect or switch accounts.
- Database connection waits now have time limits.
October 7, 2026
Direct messages and deleted previews
- Deleted inbox previews refresh after a failed notification update.
- Missed direct-message updates recover without clearing drafts or interrupting older message history.
- Read status handles brief contention and rapid incoming messages.
- New notifications remain visible for their full duration.
October 7, 2026
Notification recovery and reward displays
- Account, room, and inbox updates now retry when a connection drops a refresh.
- Chat mentions and reply notifications recover after temporary account changes and interrupted inbox updates.
- Temporary account restrictions use clearer messages without incorrectly saying an account is being deleted.
- Badge counts and levels follow saved account details, avoiding duplicate badges after reward notifications.
October 7, 2026
Voting notices and message history
- Interrupted voting-start notices and discussion refreshes now recover automatically.
- Delayed mention and reply notifications preserve confirmed inbox reads.
- Account details refresh after background rewards, with retries for temporary refresh failures.
- Room and direct-message history now offer a persistent way to load the latest messages after browsing older pages.
October 7, 2026
Inbox and discussion updates
- Reading or deleting notifications now refreshes other open tabs for the same account.
- Interrupted discussion votes now retain a pending results update for automatic recovery.
- Reconnecting an existing account session no longer closes another tab unnecessarily.
- An empty inbox now explains that conversations remain available from Friends.
October 7, 2026
Account deletion and inbox reliability
- Interrupted account deletion resumes automatically, including direct messages whose notifications were not delivered.
- Unavailable conversations keep your draft and prevent further sends.
- Inbox refreshes preserve newer notifications and confirmed changes across open tabs.
October 6, 2026
Friend requests, profile saves, and leaderboard loading
- Fix Accepting or removing a friend clears old requests between both accounts. Removed friendships cannot be restored using an old request.
- Fix Profile completion rewards are saved together with profile changes.
- Fix The leaderboard reuses recently loaded rankings, keeps them visible while refreshing, and offers a retry when loading fails.
October 6, 2026
- Fix Friendship recovery keeps read and deleted notifications consumed and refreshes friend details and earned badges.
- Fix Direct-message unread counts stay accurate after reconnecting.
October 6, 2026
Registration and account updates
- Registration waits for an account merge to finish, with clearer retry guidance.
- Merge errors explain the next step without exposing internal server details.
- Older account updates no longer replace newer ones.
October 6, 2026
Message reporting and account reliability
- Message reports now confirm submission or explain when the outcome could not be confirmed.
- Chat mentions remain readable while a verified account is waiting for a username.
- Ban recovery closes affected sessions when account status is uncertain.
- Icebreaker badges can be earned for the first message in each new discussion room.
October 6, 2026
- Fix Discussion map refreshes share one snapshot and retry when the discussion changes.
- Fix Unconfirmed chat messages offer a delivery check and a way to continue writing while preserving newer drafts.
- Fix Saved chat messages recover pending rewards and mention or reply notifications after interrupted updates.
October 6, 2026
- Fix Unfinished message removal resumes automatically, and room history hides messages and quotes pending removal.
- Fix Moderator removal and ban cleanup clear linked reply quotes and notification previews.
- Fix Highlights follow the selected tab, with bounded loading and retry feedback.
- Fix Friend-action errors use clear messages without exposing internal server details.
October 5, 2026
- Fix Message and account deletion clear identifiable reply quotes and notification previews, with interrupted cleanup resumed in the background.
- Fix Profile and user-search responses follow your current selection, with visible loading and retry feedback.
- Fix Summary updates preserve their history positions without duplicating overlapping refreshes.
- Fix Registration notices are delivered as soon as they are saved.
- Fix Architect rewards retire completed recovery records and defer new awards safely when recovery capacity is full.
October 5, 2026
- Fix Login email requests remain limited while the email service is slow, with clearer busy and timeout feedback.
- Fix Room actions stay ordered with navigation across tabs, and room refreshes check that discussion deadlines and phases are current.
- Fix Poll access is checked before recovery work starts.
- Fix Stale inbox actions leave delivery receipts unchanged. If an action cannot be confirmed after a write, reopen your inbox to check it.
October 5, 2026
- Fix Room refreshes preserve live messages, deletions, reactions, and your scroll position.
- Fix Admin login attempts are limited before passwords are checked when source tracking is full.
- Change Summary labels explain when messages may repeat from the previous summary.
October 5, 2026
- Fix Room vote results stay current during refreshes and room changes.
- Fix Interrupted friend actions can recover; incomplete older relationships can be canceled or removed.
- Fix Saved suggestions recover their rewards and discussion updates after interruptions.
- Fix Canceled login attempts cannot finish from delayed responses.
October 5, 2026
- Fix Server work stays bounded during slow requests and reconnects. Outdated account actions return a retry message.
- New Admin messages and polls reach large audiences through resumable background delivery, with progress and paginated results.
- Fix Admin drafts remain available until delivery is confirmed as queued. Interrupted requests recover after signing in again.
- Fix Profile completion saves its badge, XP, and level together.
October 4, 2026
- Fix Saved direct messages are found when checking an interrupted send.
- Fix Discussion history checks your current access before returning a page.
- Fix Connection checks remain responsive while other requests wait for storage.
- Fix Configured action cooldowns survive cleanup, and login-code resend timers reflect the server delay.
- Fix Username registration resumes after verification and keeps your draft during the account transition. Signing out clears old login-status content.
October 4, 2026
- Fix Signing out clears private content in this tab and starts a fresh guest connection.
- Fix Discussion navigation stays consistent when the same account is open in several tabs.
- Fix Completed discussions recover their next-topic notice after an interrupted update.
- Fix Direct-message drafts stay with their recipient. Unconfirmed sends are checked before you can send again.
- Fix Friend actions show success after confirmation and keep failed or unconfirmed changes visible.
October 4, 2026
- Fix Read receipts apply to saved incoming messages and remain coordinated with account deletion.
- Fix Login, logout, and reconnect continue when browser storage is unavailable. Login then lasts only in the current tab.
- Fix Reaction counts stay current while room history loads and older updates arrive.
October 4, 2026
- Fix Message recovery respects account bans and continues past temporarily blocked updates.
- Fix Removing a friend prevents later message sends. Distinct saved messages stay visible even when request identifiers match.
- Fix Suggestion drafts remain available until saving is confirmed, with a room refresh option when the result is uncertain.
- Fix Daily XP, streaks, levels, and eligible streak badges save together.
- Change Custom poll answers show their 500-character limit and retain drafts after rejected submissions.
October 4, 2026
- Fix Interrupted answers recover their vote totals and rewards. Choices are confirmed after saving.
- Change Inquiry voting uses separate records so all eligible users can participate.
- Fix Account headers handle registration in progress, and empty room snapshots clear removed messages.
- Fix Discussion trees and older summary pages stay bounded and consistent during live updates.
- Fix Saved direct messages reach connected recipients immediately. Interrupted notification updates recover automatically.
October 4, 2026
- Fix Bans clear notifications and social links even when account activity was still finishing. Interrupted cleanup resumes automatically.
- Change Summary votes use separate records so voting remains available as more people participate.
- Fix Message deletion keeps discussion counts accurate. Delayed room loads preserve live messages and confirmed deletions.
- Fix Older message pages remain consistent when messages are removed. History limits no longer appear as the start of a conversation.
- Fix Inbox read and delete actions update after confirmation, preserve newer deliveries, and show retry feedback when saving fails.
October 3, 2026
- Fix Concurrent login-code guesses share one attempt limit, and presence updates stop retrying after repeated failures.
- Fix Messages received during conversation loading stay visible. Summary scores reflect saved votes, and vote controls wait for confirmation.
- Fix Room summary storage stays compact while older summaries remain available. Failed history loads can be retried.
- Change Login, username, and message fields explain their input limits before submission.
- Fix Suggestion and room-size votes deliver their saved updates to the correct discussion. Room responses keep other voters' reward records private.
- Fix Login code requests include the security check when it is enabled on the server.
- Fix Chat drafts remain available until saving is confirmed. Saved messages retain their quota charge and are delivered even if a later room or reward update fails.
- Fix Friends and friend requests have separate controls for loading more entries, and partial lists preserve relationship state.
- Fix The starting-question choice cannot be repeated after recent vote history is trimmed.
- Fix Guest account merges keep all connected tabs in one current room, and delayed message history stays with the conversation that requested it.
- Fix Profile saves and direct messages show confirmation after saving. Failed attempts keep your draft, and interrupted attempts explain when the outcome is uncertain.
- Fix Reading or deleting a notification preserves unread messages delivered afterward. Message views retain up to 200 messages while older history remains available.
- Change Each server process accepts up to 2,000 simultaneous connections. Reporting notices show the remaining wait in seconds.
- Fix Poll answers are confirmed after they are saved, and reopened polls check your saved answer.
- Fix Account deletion keeps its recovery connection until removal is confirmed. Deletion information now explains that discussion summaries may remain.
- Fix Protected guest account merges and notification delivery when account changes happen at the same time.
- Fix Isolated advertisements from account storage and limited background summary work.
- Change The browser keeps the latest 100 inbox items and up to 200 public profiles in memory. Stored inbox history is unchanged.
October 2, 2026
- Fix Coordinated poll response attempts across multiple browser windows for the same account, throttling rapid repeat poll lookups across tabs.
October 1, 2026
- Fix Protected account switching so signing in to another account verifies the connection is still active before transferring the session, preventing disconnected sessions from being assigned by mistake.
- Fix Synchronized account sign-ins and closures so removing an old account immediately updates active connections and prevents closed accounts from staying signed in.
- Fix Ensured that attempting to sign in to a restricted account only closes that specific sign-in attempt, keeping any previously signed-in account active and safe.
- Fix Ensured account closure cleanly finishes in the background without getting stuck waiting on its own sign-in check.
- Fix Coordinated rewards, badges, and daily visit bonuses during account closing so bonuses calculate safely while silencing notifications for accounts being closed.
- Fix Protected username registration cooldowns so wait times are properly enforced against repeated attempts while fairly resetting if an account action cannot proceed due to account closure.
- Update Provided clear, friendly guidance when linking accounts, distinguishing between accounts under review, accounts being closed, or temporary network issues.
- Fix Protected profile editing so accounts scheduled for closing cannot make changes or trigger reward notifications while deletion is in progress.
- Fix Ensured reading or clearing inbox messages pauses smoothly and avoids leaving behind leftover data if an account is being deleted.
- Fix Prevented accounts that are scheduled for deletion from being accidentally unbanned or reopened during moderation reviews.
- Fix Protected account navigation state so closed rooms do not reset views on accounts undergoing deletion.
- Fix Protected direct messages, friend requests, and friendship actions from leaving behind leftover records while an account is being deleted.
- Fix Ensured friendship and direct message actions stop smoothly with friendly, clear notices if either person's account is being closed.
- Update Improved room summary generation so background retries stop cleanly and conserve server resources if a summary cannot be created after repeated attempts.
September 30, 2026
- Fix Fixed vote history loading by sending the expected message name, and clarified notices when an account is scheduled for deletion rather than showing an incorrect ban notice.
- Fix Capped stored voting history to keep account records compact and fast, and prevented accounts scheduled for deletion from casting votes or earning rewards.
- Fix Restored vote cooldowns fairly if an account action is stopped because the account is being deleted.
- Fix Guarded message reactions, direct message history, and friendship actions so accounts pending deletion cannot add or modify content.
- Fix Protected reaction cooldowns from being overwritten when interacting quickly across multiple browser tabs.
- Fix Ensured email sign-in recovery finishes removing accounts that were previously scheduled for deletion.
- Fix Validated username registrations to prevent errors when unusual formats are submitted, and prevented accounts awaiting deletion from renaming.
- Fix Clarified poll answer feedback so users receive accurate notices if their account is banned, scheduled for deletion, or not found.
- Fix Added safety barriers to message deletion, reporting, social views, and profile changes to stop actions on accounts pending deletion.
- Fix Safeguarded cooldown timers across messages, reports, and social data so multi-tab activity does not erase active timers.
- Fix Standardized plain-language notices across all features so users receive consistent, easy-to-understand messages when an account is being deleted.
- Fix Closed a race between chat-message writes and account deletion, including room counts and related inbox items.
- Fix Standardized account-deletion notices during email verification and sign-in.
- Update Added defensive deletion-status checks to summary pages and clarified responses for missing or banned accounts.
- Update Reduced repeated database lookups for chat mentions while keeping checks for banned or deletion-pending accounts.
- Update Reduced database reads for voting and friend actions by loading only the account details those actions use.
- Fix If the first cleanup check fails, the app logs the problem and keeps starting so it can retry. If it cannot open its network port, it logs the problem and stops with an error.
- Fix Login no longer reveals whether an account is banned or scheduled for deletion before someone verifies the email address. The account owner still sees the accurate status after entering their code.
September 29, 2026
- Fix Made winner experience and Architect rewards recover safely after storage failures, and reject unsupported or oversized WebSocket request names before logging or account lookups.
- Fix Sign-ins on the same connection now finish in order, and private account updates go only to the account using that connection.
- Fix Asking for a room that cannot be found leaves your current room alone. If your own room has disappeared, the app returns you to the starting page.
- Update Slow online-status storage no longer delays closing inactive connections.
- Fix Closed voting at the room deadline and prevented late suggestions and votes from changing the result.
- Fix Added recovery for rooms left in the middle of closing after a server restart.
- Change Showed a clear “Voting has closed” message while the room result is being prepared.
September 28, 2026
- Fix Added WebSocket message admission limits and made failed verification-code attempts atomic.
- Fix Reduced duplicate summary generation and kept per-user vote details out of shared responses.
- Fix Limited temporary tracking for failed admin sign-ins and guest-account creation to help keep the server responsive during bursts.
- Fix Kept displayed summary scores in sync when votes arrive during a refresh.
- Fix Made account deletion and account merging handle long histories in smaller, resumable steps.
- Fix Blocked poll submissions during account deletion and corrected deletion checks for account actions.
- Fix Kept account deletion reliable during room joins and removed deleted-account references from discussions while preserving shared scores and vote totals.
- Fix Kept account deletion reliable in discussions with no matching suggestions.
- Fix Completed guest poll delivery migration when accounts are merged, including polls the guest had not voted in.
April 18, 2026
- Change More mobile phone usability enhancements (maybe, i don't like or understand responsive design)
April 16, 2026
- Change Edited about page
- Change Few mobile phone usability changes
- Change Set maximum username length to 24
April 15, 2026
- New Implemented View All Highlights / Highlights Explorer
- New Initial implementation of voting on summaries
April 14, 2026
- New Live Discussion Highlights widget added to front page
- Change Changed "Ignite Discussion" to "Start branching"
April 13, 2026
- Change Truncate long answers in Explore Tree
- Change Simulate button removed
April 12, 2026
- Change Raised the Inquiry timer to 1H and 10 Min
April 8, 2026
- Change Made default avatar smaller
- New Money Pit initialized
- New Initial theme support
April 6, 2026
- Fix Private message stacking and view fixes
- Fix Summaries no longer "stuck" if none available
- Fix View Chat / Poll button hidden when applicable
- Fix Mentions working (@username)
- New Reply notifications added
April 5, 2026
- Change Made footer visible without scrolling
- Fix Avatar correctly showing when searching friends
- Fix Mark friend request as seen in inbox when accepting friend from the Social tab
- Fix Remove inbox notification light when deleting private message
April 4, 2026
- Fix Added hardcap of 2,000 users to prevent server-side broadcast storms.
Back to App