a09d44d8f0
Replace the masssend HTTP path with a Playwright-driven editor flow that clicks "群发" and resolves the publish response, then polls appmsgpublish for the public mp.weixin.qq.com/s URL. When the dialog asks for admin verification / scan-code authorization, swallow it as a successful draft save and surface fallback_reason=publish_authorization_required so the operator can finish from the console. Also broaden token extraction in account-binder and treat the draft list URL (cgi-bin/appmsg) as the console landing page. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>