-

@ Joe working on B2B
2025-05-22 11:32:03
The issue for me is that it just takes a single client to implement in the spec messily to undo (potentially permanently) the carefully handling of every other client that has implemented it cleanly to that point. And given that people are vibe coding micro clients left and right, encountering messy implementations here and there should be seen as inevitable. And that just can't scale.
IMO replaceable events are at attempt at a single-copy-of-the-truth dynamic nested in a multiple-copies-of-the-truth architecture—and you just can't have your cake and eat it to in that regard. Tricky one.