I’ve been using Opus 5 as my main coding for the last few days 1, and I
noticed something odd: the code comments stopped using em-dashes; everything is
double hyphens (--) now.
Instead of going off a gut feeling, I decided to actually run some checks. agentsview indexes all my conversations into a SQLite database, so this kind of question is just a query away. Here’s the chart:

Seems pretty clear to me! But you might say “maybe it’s not the model, maybe it’s something else”.
Well actually the cleanest evidence came from a session where I switched from Fable to Opus 5 mid-conversation and didn’t touch anything else. Looking at just that session, Fable produced 11 em-dashes in comments. Opus 5 produced 36 double hyphens. I didn’t touch anything else.
What I find genuinely strange is that this only affects code comments. My chat replies still have just as many em-dashes as ever. So maybe something was tweaked when training for code-generation in particular?