{
  "path": "/3m7py65pswk2e",
  "site": "at://did:plc:btxrwcaeyodrap5mnjw2fvmz/site.standard.publication/3lppk75kw7k26",
  "$type": "site.standard.document",
  "title": "Atmospheric @-mentions!",
  "content": {
    "$type": "pub.leaflet.content",
    "pages": [
      {
        "id": "019af087-8ed6-7229-9ec9-609c5a46370e",
        "$type": "pub.leaflet.pages.linearDocument",
        "blocks": [
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [],
              "plaintext": "Leaflet now has mentions — an interface for linking across the atmosphere! Right now you can mention:"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.unorderedList",
              "children": [
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "facets": [],
                    "plaintext": "Bluesky accounts"
                  },
                  "children": []
                },
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "facets": [],
                    "plaintext": "Leaflet publications + posts"
                  },
                  "children": []
                }
              ]
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [],
              "plaintext": "Type @ and search; hit tab on a pub to scope search to its posts."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [],
              "plaintext": "You can even add mentions in comments!"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [],
              "plaintext": "⁂ ⁂ ⁂"
            },
            "alignment": "lex:pub.leaflet.pages.linearDocument#textAlignCenter"
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [],
              "plaintext": "Mentions look like this:"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.unorderedList",
              "children": [
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "facets": [
                      {
                        "index": {
                          "byteEnd": 42,
                          "byteStart": 30
                        },
                        "features": [
                          {
                            "did": "did:plc:btxrwcaeyodrap5mnjw2fvmz",
                            "$type": "pub.leaflet.richtext.facet#didMention"
                          }
                        ]
                      },
                      {
                        "index": {
                          "byteEnd": 59,
                          "byteStart": 46
                        },
                        "features": [
                          {
                            "did": "did:plc:jjsc5rflv3cpv6hgtqhn2dcm",
                            "$type": "pub.leaflet.richtext.facet#didMention"
                          }
                        ]
                      }
                    ],
                    "plaintext": "mention Bluesky accounts like @leaflet.pub or @schlage.town "
                  },
                  "children": []
                },
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "facets": [
                      {
                        "index": {
                          "byteEnd": 43,
                          "byteStart": 26
                        },
                        "features": [
                          {
                            "$type": "pub.leaflet.richtext.facet#atMention",
                            "atURI": "at://did:plc:btxrwcaeyodrap5mnjw2fvmz/pub.leaflet.publication/3lppk75kw7k26"
                          }
                        ]
                      }
                    ],
                    "plaintext": "mention publications like Leaflet Lab Notes "
                  },
                  "children": []
                },
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "facets": [
                      {
                        "index": {
                          "byteEnd": 40,
                          "byteStart": 19
                        },
                        "features": [
                          {
                            "$type": "pub.leaflet.richtext.facet#atMention",
                            "atURI": "at://did:plc:btxrwcaeyodrap5mnjw2fvmz/pub.leaflet.document/3lppke2qnf22x"
                          }
                        ]
                      }
                    ],
                    "plaintext": "mention posts like Opening the lab doors "
                  },
                  "children": []
                }
              ]
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [],
              "plaintext": "If you really want to go wild you can mention all kinds of things in the same post:"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "alt": "screenshot of a Leaflet draft showing a dozen or so different accounts and publications and posts mentioned",
              "$type": "pub.leaflet.blocks.image",
              "image": {
                "$type": "blob",
                "ref": {
                  "$link": "bafkreic5yezckjpxgamij6wfkcauhsg5ym3jgn5jimhzgmourwvcm3ldkm"
                },
                "mimeType": "image/png",
                "size": 316910
              },
              "aspectRatio": {
                "width": 1986,
                "height": 1040
              }
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [
                {
                  "index": {
                    "byteEnd": 61,
                    "byteStart": 0
                  },
                  "features": [
                    {
                      "$type": "pub.leaflet.richtext.facet#italic"
                    }
                  ]
                }
              ],
              "plaintext": "Maybe don't go too wild; everyone mentioned will be notified!"
            },
            "alignment": "lex:pub.leaflet.pages.linearDocument#textAlignCenter"
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [],
              "plaintext": "⁂ ⁂ ⁂"
            },
            "alignment": "lex:pub.leaflet.pages.linearDocument#textAlignCenter"
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [],
              "plaintext": "Yes, we support notifications for when you're mentioned, too."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [],
              "plaintext": "If you have a Leaflet account you'll get a notification when you're mentioned in a Leaflet post/comment, or when a post/publication of yours is mentioned."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [],
              "plaintext": "Notifications are in-app for now, on your homepage. We'd like to add other notification channels soon as well!"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [],
              "plaintext": "⁂ ⁂ ⁂"
            },
            "alignment": "lex:pub.leaflet.pages.linearDocument#textAlignCenter"
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [],
              "plaintext": "We're starting simple with Leaflet posts/pubs and Bluesky profiles as mentionable. But we plan to extend to other atmospheric entities where this makes sense!"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [],
              "plaintext": "Tangled repos and Semble collections, for example, maybe even with similar scoping mechanism, e.g. search a repo to mention a specific file, or search a collection to mention a specific link…"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [],
              "plaintext": "Let us know any you'd most like to see! ✨🍃"
            }
          }
        ]
      }
    ]
  },
  "bskyPostRef": {
    "cid": "bafyreibszrxg5zlvkx2rxmqljfg6scwqifhaukhsucwkrjudsonmhcj4uq",
    "uri": "at://did:plc:btxrwcaeyodrap5mnjw2fvmz/app.bsky.feed.post/3m7py6dou7k2e",
    "commit": {
      "cid": "bafyreifse3qbxuwccgorbkitzicbur733zardvmbir5izyfpgh7ki3zeti",
      "rev": "3m7py6dqzzh2a"
    },
    "validationStatus": "valid"
  },
  "description": "Lab Notes 017: mention Bluesky accounts, Leaflet publications, specific posts and more to come — an interface for links across the atmosphere",
  "publishedAt": "2025-12-11T16:21:07.418Z"
}