the statusphere demo reworked into a vite/react app in a monorepo

Explain record fetches a bit more

+18
+18
TUTORIAL.md
··· 162 162 We're going to use the [Agent](#todo) to fetch this record to include in our app. 163 163 164 164 ```typescript 165 + await agent.getRecord({ 166 + repo: agent.accountDid, // The user 167 + collection: 'app.bsky.actor.profile', // The collection 168 + rkey: 'self', // The record key 169 + }) 170 + ``` 171 + 172 + When asking for a record, we provide three pieces of information. 173 + 174 + - The [DID](#todo) which identifies the user, 175 + - The collection name, and 176 + - The record key 177 + 178 + We'll explain the collection name shortly. Record keys are strings with [some limitations](https://atproto.com/specs/record-key#record-key-syntax) and a couple of common patterns. The `"self"` pattern is used when a collection is expected to only contain one record which describes the user. 179 + 180 + Let's update our homepage to fetch this profile record: 181 + 182 + ```typescript 165 183 /** src/routes.ts **/ 166 184 // Homepage 167 185 router.get(