I noticed that creating nodes at the root level doesn't work. In document.ts line 321, the code checks this.id === "home" but the root ID is actually "Root". It also sends ROOT as the parentid, but Workflowy expects "None" for root-level items.
Current code:
const parentid = this.id === "home" ? ROOT : this.id;
Should be:
const parentid = this.id === ROOT ? "None" : this.id;
Fix: #10