Account Flow and Merge Launch
Account sign-in, registration, and sign-out are steadier, recent-update actions are simpler, and deployment returns to merge-to-main publishing.
# Account Flow and Merge Launch
This update tightens the top-right account entry and brings release handling back to the project main auto-publish path.
## Changes
- The sign-in and registration buttons now record the intended action explicitly: Enter defaults to sign-in, while clicking Register submits the registration flow.
- Account requests briefly lock sign-in, registration, and sign-out buttons to avoid stale UI during slow or repeated clicks.
- Sign-out still clears the server session first, while the front end returns to the signed-out state even if the network is unavailable.
- The welcome window recent-update action area is simplified to keep only the site update log entry point.
- Normal releases now point back to merging into GitHub main so Cloudflare Pages publishes automatically; `npm run deploy` only prints that reminder instead of running a manual publish command.
This round does not change game save formats, chat APIs, admin permissions, or article publishing permissions.