···1616 <th colspan="2" align="left">Core packages</th>
1717 </tr>
1818 <tr>
1919- <td><code>client</code>: the actual client library</td>
1919+ <td><code>client</code>: API client library</td>
2020 </tr>
2121 <tr>
2222 <td><code>lex-cli</code>: CLI tool to generate type definitions for the API client</td>
···4646 <td><code>car</code>: read AT Protocol's CAR (content-addressable archive) repositories</td>
4747 </tr>
4848 <tr>
4949- <td><code>cid</code>: create and parse the blessed CIDv1 format</td>
4949+ <td><code>cid</code>: CIDv1 codec</td>
5050 </tr>
5151 <tr>
5252- <td><code>cbor</code>: DAG-CBOR codec that deals in AT Protocol's HTTP wire format</td>
5252+ <td><code>cbor</code>: DAG-CBOR codec</td>
5353 </tr>
5454 <tr>
5555- <td><code>varint</code>: codec for Protobuf-style varint bytes</td>
5555+ <td><code>varint</code>: Protobuf-style varint codec</td>
5656 </tr>
5757 <tr>
5858- <td><code>base32</code>: codec for base32</td>
5858+ <td><code>base32</code>: base32 codec</td>
5959 </tr>
6060 <tr>
6161 <th colspan="2" align="left">Bluesky-related packages</th>
6262 </tr>
6363 <tr>
6464- <td><code>bluesky-richtext-builder</code>: builder for Bluesky's rich text format</td>
6464+ <td><code>bluesky-richtext-builder</code>: builder pattern for Bluesky's rich text format</td>
6565 </tr>
6666 <tr>
6767 <td><code>bluesky-threading</code>: create Bluesky threads containing multiple posts with one write</td>
+1-1
packages/core/client/README.md
···55- **small**, the bare minimum is ~1 kB gzipped with the full package at ~2.4 kB gzipped.
66- **no validations**, type definitions match actual HTTP responses.
7788-the api client only ships with base AT Protocol lexicons and endpoints, along with an
88+the API client only ships with base AT Protocol lexicons and endpoints, along with an
99authentication middleware for signing in to a PDS. for manipulating Bluesky records and making
1010requests to it, see the `@atcute/bluesky` package.
1111
+1-1
packages/utilities/base32/README.md
···11# @atcute/base32
2233-codec for base32
33+base32 codec library
4455```ts
66import { encode } from '@atcute/base32';
+2-2
packages/utilities/cbor/README.md
···11# @atcute/cbor
2233-DAG-CBOR codec that deals in AT Protocol's HTTP wire format.
33+DAG-CBOR codec library, focused on dealing with AT Protocol's HTTP wire format.
4455-- Only JSON types are recognized and nothing else (sorta), this means:
55+- Only JSON types are recognized and almost nothing else, this means:
66 - No `Map` objects, it will always be plain objects with string keys
77 - No `undefined` values, it will be skipped or will throw an error
88- No tagged value support other than CID, which gets converted to a cid-link interface
+1-1
packages/utilities/cid/README.md
···11# @atcute/cid
2233-create and parse AT Protocol-blessed CIDv1 format
33+CIDv1 codec library.
4455```ts
66const parsed = parse('bafyreihffx5a2e7k5uwrmmgofbvzujc5cmw5h4espouwuxt3liqoflx3ee');
+1-1
packages/utilities/varint/README.md
···11# @atcute/varint
2233-codec for Protobuf-style varint bytes
33+Protobuf-style varint codec library.
4455```ts
66import { encode } from '@atcute/varint';