Index: src/services/CircleService.js
===================================================================
--- src/services/CircleService.js	(revision 151a72c71a0457100fa2e53965376fdeb4966b9c)
+++ src/services/CircleService.js	(revision 682d50402b538f249bed5b329a1b7f78be26b8bf)
@@ -31,4 +31,9 @@
 // melding van kan maken i.p.v. een generieke fout.
 function markOutdated(link, msg) {
+  // Gecachte posts van deze bron weghalen: we kunnen ze niet meer verifiëren of
+  // verversen (proto-mismatch), dus ze horen niet meer in de cirkel-feed.
+  if (link.remote_actor_id) {
+    try { db.prepare('DELETE FROM remote_posts WHERE actor_id = ?').run(link.remote_actor_id); } catch {}
+  }
   db.prepare("UPDATE circle_links SET status='outdated', last_error=?, last_synced=CURRENT_TIMESTAMP WHERE id=?")
     .run(String(msg).slice(0, 300), link.id);
