docs: replace transition:generic with granular AT Protocol scopes
Understory only needs two authenticated RPC calls (getFollows and
searchPosts), both read-only. Using transition:generic grants full write
access which is a negative trust signal for a read-only app. The AT
Protocol audience at ATmosphereConf will notice and appreciate minimal
scope requests.
New scope: 'atproto rpc:app.bsky.graph.getFollows?aud=*
rpc:app.bsky.feed.searchPosts?aud=*'
Also: add OAUTH_SCOPE constant to metadata.ts (shared by both client
metadata and the login route), and add login/route.ts to the plan's
files-changed table.