xint-oauth-pkce-callback-and-required-scopes

Full Phase 2b (write/engagement) requires OAuth 2.0 PKCE configured with callback URL http://127.0.0.1:8477/callback and 14 scopes: tweet.read, users.read, bookmark.read, bookmark.write, like.read, like.write, list.read, list.write, follows.read, follows.write, block.read, block.write, mute.read, mute.write, plus offline.access. Missing any scope silently limits available commands without surfacing an error.