# click.croft.inkwell.profile

> Published by [ewancroft.uk](https://lexicon.garden/identity/did:plc:ofrbh253gwicbkc5nktqepol)

## Description

Poetry-specific profile extension for a poet. Stored as a singleton record (key: literal:self) in the poet's PDS repository. Supplements the standard AT Protocol actor profile.

## Links

- [View on Lexicon Garden](https://lexicon.garden/lexicon/did:plc:ofrbh253gwicbkc5nktqepol/click.croft.inkwell.profile)
- [Documentation](https://lexicon.garden/lexicon/did:plc:ofrbh253gwicbkc5nktqepol/click.croft.inkwell.profile/docs)
- [Examples](https://lexicon.garden/lexicon/did:plc:ofrbh253gwicbkc5nktqepol/click.croft.inkwell.profile/examples)

## Definitions

### `click.croft.inkwell.profile`

**Type**: `record`

A poet's Inkwell profile — influences, preferred forms, and links to their primary publication.

**Key**: `literal:self`

| Property | Type | Required | Description |
|----------|------|----------|-------------|
| `bio` | `string` | No | A poet's statement or extended biography, beyond the standard AT Protocol profile description. |
| `website` | `string` (uri) | No | The poet's personal website or portfolio, if different from their primary Inkwell publication. |
| `influences` | `array` | No | Named poets, movements, or traditions that influence this poet's work (e.g. 'Emily Dickinson', 'Language Poetry', 'Tang Dynasty poetry'). |
| `formsPreferred` | `array` | No | Poetic forms this poet commonly writes in (e.g. 'sonnet', 'haiku', 'free-verse'). Should match values used in `click.croft.inkwell.poem#form`. |
| `primaryPublication` | `string` (at-uri) | No | AT URI of the poet's primary `site.standard.publication` record on Inkwell. |

## Raw Schema

```json
{
  "id": "click.croft.inkwell.profile",
  "defs": {
    "main": {
      "key": "literal:self",
      "type": "record",
      "record": {
        "type": "object",
        "properties": {
          "bio": {
            "type": "string",
            "maxLength": 10000,
            "description": "A poet's statement or extended biography, beyond the standard AT Protocol profile description.",
            "maxGraphemes": 1000
          },
          "website": {
            "type": "string",
            "format": "uri",
            "description": "The poet's personal website or portfolio, if different from their primary Inkwell publication."
          },
          "influences": {
            "type": "array",
            "items": {
              "type": "string",
              "maxLength": 500,
              "maxGraphemes": 100
            },
            "maxLength": 50,
            "description": "Named poets, movements, or traditions that influence this poet's work (e.g. 'Emily Dickinson', 'Language Poetry', 'Tang Dynasty poetry')."
          },
          "formsPreferred": {
            "type": "array",
            "items": {
              "type": "string",
              "maxLength": 200,
              "maxGraphemes": 50
            },
            "maxLength": 20,
            "description": "Poetic forms this poet commonly writes in (e.g. 'sonnet', 'haiku', 'free-verse'). Should match values used in `click.croft.inkwell.poem#form`."
          },
          "primaryPublication": {
            "type": "string",
            "format": "at-uri",
            "description": "AT URI of the poet's primary `site.standard.publication` record on Inkwell."
          }
        }
      },
      "description": "A poet's Inkwell profile — influences, preferred forms, and links to their primary publication."
    }
  },
  "$type": "com.atproto.lexicon.schema",
  "lexicon": 1,
  "description": "Poetry-specific profile extension for a poet. Stored as a singleton record (key: literal:self) in the poet's PDS repository. Supplements the standard AT Protocol actor profile."
}
```
