I have created a new leaflet document (pub.leaflet.document) directly on my PDS using the python sdk. The record validates against the lexicon using the vercel atproto browser.
Expected behavior (at least for me) is that after creating the document as a record on the pds it would show up on my homepage, allowing a bit of time for servers to sync.
Following the exact same python calls with an app.bsky.feed.post record results in a post displaying on my bsky.app page.
Issue #201 might be related to this, although from a different angle.
Note: I made some errors hand-jamming the publishedAt time in Zulu resulting in a near-future post on leaflet.pub, but I tried again with a backdated post with the same unexpected result of not showing new leaflet document.