{
"path": "/a/3mideh4rj4v23-v020-publishing-social-analytics",
"site": "at://did:plc:pgjkomf37an4czloay5zeth6/site.standard.publication/3mcza67rn5k2j",
"$type": "site.standard.document",
"title": "v0.2.0 — Publishing, Social & Analytics",
"content": {
"$type": "app.offprint.content",
"items": [
{
"$type": "app.offprint.block.bulletList",
"children": [
{
"content": {
"$type": "app.offprint.block.text",
"facets": [
{
"index": {
"byteEnd": 18,
"byteStart": 0
},
"features": [
{
"$type": "app.offprint.richtext.facet#bold"
}
]
}
],
"plaintext": "Article Publishing: Full publish workflow with visibility settings (public/unlisted), scheduling, tags, and audience targeting"
}
},
{
"content": {
"$type": "app.offprint.block.text",
"facets": [
{
"index": {
"byteEnd": 14,
"byteStart": 0
},
"features": [
{
"$type": "app.offprint.richtext.facet#bold"
}
]
}
],
"plaintext": "Article Covers: Upload custom cover images for articles"
}
},
{
"content": {
"$type": "app.offprint.block.text",
"facets": [
{
"index": {
"byteEnd": 16,
"byteStart": 0
},
"features": [
{
"$type": "app.offprint.richtext.facet#bold"
}
]
}
],
"plaintext": "Bluesky Composer: Post directly to Bluesky from Offprint with embedded images and quote previews"
}
},
{
"content": {
"$type": "app.offprint.block.text",
"facets": [
{
"index": {
"byteEnd": 22,
"byteStart": 0
},
"features": [
{
"$type": "app.offprint.richtext.facet#bold"
}
]
}
],
"plaintext": "Text Selection Sharing: Select text in an article to share it as a highlighted quote with a direct URL"
}
},
{
"content": {
"$type": "app.offprint.block.text",
"facets": [
{
"index": {
"byteEnd": 20,
"byteStart": 0
},
"features": [
{
"$type": "app.offprint.richtext.facet#bold"
}
]
}
],
"plaintext": "Dynamic Social Cards: Auto-generated Open Graph images for articles and quotes with reading time and title"
}
},
{
"content": {
"$type": "app.offprint.block.text",
"facets": [
{
"index": {
"byteEnd": 12,
"byteStart": 0
},
"features": [
{
"$type": "app.offprint.richtext.facet#bold"
}
]
}
],
"plaintext": "Share Center: Centralized sharing page with Bluesky composer, copy-to-clipboard links, and heading anchor links"
}
},
{
"content": {
"$type": "app.offprint.block.text",
"facets": [
{
"index": {
"byteEnd": 13,
"byteStart": 0
},
"features": [
{
"$type": "app.offprint.richtext.facet#bold"
}
]
}
],
"plaintext": "Invite System: Invite-based access with email notifications, approval workflow, and invite waves"
}
},
{
"content": {
"$type": "app.offprint.block.text",
"facets": [
{
"index": {
"byteEnd": 19,
"byteStart": 0
},
"features": [
{
"$type": "app.offprint.richtext.facet#bold"
}
]
}
],
"plaintext": "Analytics Dashboard: ClickHouse-powered analytics showing article views and engagement"
}
},
{
"content": {
"$type": "app.offprint.block.text",
"facets": [
{
"index": {
"byteEnd": 22,
"byteStart": 0
},
"features": [
{
"$type": "app.offprint.richtext.facet#bold"
}
]
}
],
"plaintext": "Rich Article Rendering: Syntax highlighting, code blocks with copy buttons, task lists, callouts, and image grids with mosaic layout"
}
},
{
"content": {
"$type": "app.offprint.block.text",
"facets": [
{
"index": {
"byteEnd": 20,
"byteStart": 0
},
"features": [
{
"$type": "app.offprint.richtext.facet#bold"
}
]
}
],
"plaintext": "Publication Settings: Domain management, growth, and general settings sections"
}
},
{
"content": {
"$type": "app.offprint.block.text",
"facets": [
{
"index": {
"byteEnd": 14,
"byteStart": 0
},
"features": [
{
"$type": "app.offprint.richtext.facet#bold"
}
]
}
],
"plaintext": "SEO Management: Publication verification and per-article meta tag optimization"
}
},
{
"content": {
"$type": "app.offprint.block.text",
"facets": [
{
"index": {
"byteEnd": 12,
"byteStart": 0
},
"features": [
{
"$type": "app.offprint.richtext.facet#bold"
}
]
}
],
"plaintext": "Theme System: Publication theme support with customizable styling (no ui)"
}
}
]
},
{
"$type": "app.offprint.block.text",
"plaintext": ""
}
]
},
"description": "This is the first full publishing experience — you can write, publish, share to Bluesky, and see who's reading, all from Offprint.",
"publishedAt": "2026-01-18T20:00:00+00:00",
"textContent": "- Article Publishing: Full publish workflow with visibility settings (public/unlisted), scheduling, tags, and audience targeting\n- Article Covers: Upload custom cover images for articles\n- Bluesky Composer: Post directly to Bluesky from Offprint with embedded images and quote previews\n- Text Selection Sharing: Select text in an article to share it as a highlighted quote with a direct URL\n- Dynamic Social Cards: Auto-generated Open Graph images for articles and quotes with reading time and title\n- Share Center: Centralized sharing page with Bluesky composer, copy-to-clipboard links, and heading anchor links\n- Invite System: Invite-based access with email notifications, approval workflow, and invite waves\n- Analytics Dashboard: ClickHouse-powered analytics showing article views and engagement\n- Rich Article Rendering: Syntax highlighting, code blocks with copy buttons, task lists, callouts, and image grids with mosaic layout\n- Publication Settings: Domain management, growth, and general settings sections\n- SEO Management: Publication verification and per-article meta tag optimization\n- Theme System: Publication theme support with customizable styling (no ui)"
}