Unsaved communication, decision selections/opinions and consultation inputs previously disappeared when their page unmounted. Persist isolated local drafts and stable retry keys across navigation, reload and login without storing authentication tokens; clear only after acknowledged success or an explicit local clear. Version changes preserve old content and require confirmation.
Expose the currently published frontend entrypoint and show a non-reloading upgrade notice. Legacy requests missing the decision revision remain rejected before any write.
Validation: 209 Python tests on Linux and Windows (one platform skip on Windows); 21 frontend tests and build; isolated browser checks for page changes, close/reopen, reload/login, two-card isolation, network failure preservation, success clearing, version confirmation, explicit clearing and 390px layout. No real user inputs were replayed. Old drafts that were never persisted cannot be recovered.
Unsaved communication, decision selections/opinions and consultation inputs previously disappeared when their page unmounted. Persist isolated local drafts and stable retry keys across navigation, reload and login without storing authentication tokens; clear only after acknowledged success or an explicit local clear. Version changes preserve old content and require confirmation.
Expose the currently published frontend entrypoint and show a non-reloading upgrade notice. Legacy requests missing the decision revision remain rejected before any write.
Validation: 209 Python tests on Linux and Windows (one platform skip on Windows); 21 frontend tests and build; isolated browser checks for page changes, close/reopen, reload/login, two-card isolation, network failure preservation, success clearing, version confirmation, explicit clearing and 390px layout. No real user inputs were replayed. Old drafts that were never persisted cannot be recovered.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Unsaved communication, decision selections/opinions and consultation inputs previously disappeared when their page unmounted. Persist isolated local drafts and stable retry keys across navigation, reload and login without storing authentication tokens; clear only after acknowledged success or an explicit local clear. Version changes preserve old content and require confirmation.
Expose the currently published frontend entrypoint and show a non-reloading upgrade notice. Legacy requests missing the decision revision remain rejected before any write.
Validation: 209 Python tests on Linux and Windows (one platform skip on Windows); 21 frontend tests and build; isolated browser checks for page changes, close/reopen, reload/login, two-card isolation, network failure preservation, success clearing, version confirmation, explicit clearing and 390px layout. No real user inputs were replayed. Old drafts that were never persisted cannot be recovered.