{
  "$type": "site.standard.document",
  "content": [
    {
      "$type": "site.standard.content.markdown",
      "text": "Hello from the migration smoke test.\n\nIf you can read this in offprint.app, the entire pipeline works end-to-end: HTML→Markdown, image rehost through our proxy, blob upload, record write with dual-body (plaintext + content\\[\\].markdown), deterministic rkey, granular scopes.\n\n![smoke test image (from the fixture)](https://substack-post-media.s3.amazonaws.com/public/images/0f2468e6-ae9f-438a-8e16-01ea4670c4e5_800x502.jpeg)\n\nGenerated by `/dev/smoke`. Feel free to delete this record from your PDS afterwards.",
      "version": "1.0"
    }
  ],
  "description": "If this renders, every layer works against your real PDS.",
  "path": "/p/smoke-test",
  "publishedAt": "2026-05-20T15:36:15.535Z",
  "site": "at://did:plc:bf6hxs2vtvu62fk5wzlvlq3h/site.standard.publication/3mmcabaaoa62o",
  "textContent": "Hello from the migration smoke test. If you can read this in offprint.app, the entire pipeline works end-to-end: HTML→Markdown, image rehost through our proxy, blob upload, record write with dual-body (plaintext + content[].markdown), deterministic rkey, granular scopes. Generated by /dev/smoke. Feel free to delete this record from your PDS afterwards.",
  "title": "Smoke test — migration pipeline end-to-end"
}