If you recently noticed me posting example.com, example.net, example.org, and example.edu bookmarks in both Margin and Semble, this was the reason for that: I was testing and documenting a bug I encountered earlier so I can file a report.
<!--more-->
I already deleted the test links and collections, and allow me to reiterate: I was not spamming.
This can be tracked on this GitHub Margin issue #40.
Create a Semble Collection
- ✅ Shows in Margin
- ✅ Add link via Semble, shows in Margin
- 🐞 (Margin) Edit Semble Collection via Margin creates a Margin Duplicate with an exact ID
- Expectation: updates the Original Semble Collection
Margin Duplicate of a Semble Collection (same ID)
- ✅ Duplicate shows in Semble
- 🐞 (Semble) Selecting Duplicate or Original in Semble, displays the content from Original
- 🐞 (Margin) Selecting Original in Margin will open the Duplicate (which is empty)
- ✅ Saving links to either Duplicate or Original—from either Margin or Semble—saves it correctly in either the Duplicate or Original
On deleting Duplicate Collection
- 🐞 (Margin) The duplicate created from Margin can only be deleted from Semble
- Expectation: can be deleted
- 🐞 (Semble) Deleting the Duplicate from Semble will delete the Original first, including all links saved in it from Semble; links added via Margin are simply "unlabeled"
- Expectation: the Duplicate is deleted
- Only then the Duplicate can be deleted from Semble and will reflect on the Margin side
Create a Margin Collection
- ✅ Shows in Semble
- ✅ Add link via Semble, shows in Margin
- ✅ Edit Margin Collection via Semble the edit is reflected on the Margin side
What I was not able to test
- Saving a plain bookmark via Margin and if it will appear on the Semble side
It is currently not possible to save a plain bookmark (without an annotation or highlight/quote) via Margin web. Unfortunately I don't have access to a laptop/desktop to test via the Margin extensions. Also, if my assumption is correct, Semble doesn't display links saved with an annotation and/or highlight by design.
Final notes
I might have missed some tests because I'm deeply bothered I was spamming Margin and Semble. Each activity is displayed for everyone to see on both services, it does look like I'm spamming (two sites). 😆
In addition, if the Duplicate Collection bug is fixed, I think most the other bugs won't matter since it's all tied into that.
Tracker: GitHub Margin issue #40
<!-- / SPDX-SnippetBegin / / SPDX-SnippetCopyrightText: © 2025 JC John Sese Cuneta <https://im.youronly.one/p/contact-us/> · Yelosan Publishing. SPDX-License-Identifier: BSD-3-Clause / --> <footer class="h-entry copyright calcopyright" prefix="spdx: http://spdx.org/rdf/terms#" property="copyrightNotice" typeof="CreativeWork" vocab="http://schema.org/" style="padding: 1rem; border-top: 1px solid; margin-top: 2rem;"><small style="font-size: clamp(0.7rem, 0.8rem + 0.2vw, 1rem);"> «<cite class="calwork" lang="en-PH" property="name" typeof="CreativeWork" style="font-style: normal;"><a class="h-card p-name u-url" href="https://dalisay.youronly.one" property="url" title="Guhit Dalisay (구힛 달리사이): The Wayfarer's Frozen Codex" typeof="WebSite" style="color: unset; text-decoration: underline;">Guhit Dalisay (구힛 달리사이): The Wayfarer's Frozen Codex</a></cite>» © <time datetime="2026" property="copyrightYear">2026</time> <span class="cal__source" lang="fil" property="author" typeof="Person" style="text-transform: capitalize;"><a class="h-card p-author p-name u-url" href="https://iam.youronly.one" property="name url" rel="author noopener noreferrer" title="Yohan Yukiya Sese Cuneta" style="color: unset; text-decoration: underline;">Yohan Yukiya Sese Cuneta</a></span>.<br> License: <span class="u-license" property="license" typeof="spdx:License"><a href="https://creativecommons.org/licenses/by-sa/4.0/" property="spdx:name" rel="license spdx:CC-BY-SA-4.0" title="Attribution-ShareAlike 4.0 International (SPDX-License-Identifier: CC-BY-SA-4.0)" style="color: unset; text-decoration: underline;">Attribution-ShareAlike 4.0 International</a></span> (<span class="u-license" property="license" typeof="spdx:License"><a href="https://creativecommons.org/licenses/by-sa/4.0/" property="spdx:licenseId" rel="license spdx:CC-BY-SA-4.0" title="Attribution-ShareAlike 4.0 International (SPDX-License-Identifier: CC-BY-SA-4.0)" style="color: unset; text-decoration: underline;">CC-BY-SA-4.0</a></span>), except otherwise noted. </small></footer> <!-- / SPDX-SnippetEnd / -->