At the risk of having this called off-topic…
I’ve got a few shows (anime) that change intro part-way through a season. So far, Plex does a marvelous job of catching the change, but I don’t add episodes one at a time. I suspect that if you add them one at a time, when a new intro appears, Plex fails to find it because it has no other episode with the intro to compare the file to, and figures there isn’t one. When the next episode with the new intro appears, Plex could again fail to detect the new intro because it had previously found no other episode with the same intro. Repeat forever from then on.
I didn’t know “analyze” triggers intro detection, that is wonderful news to know. As far as I knew, all it was for was to force Plex to detect the media-info for a file again. If this is the case, you can try to analyze multiple episodes at once, but I’ve had success doing the plex dance with the offending files. As long as you have more than 1 file with the same intro (maybe more? testing needed) Plex ought to detect a change in intro mid-season.
I stopped adding weekly episodes to my server for multiple reason. Plex not doing a good job on detection is a fair reason, but it’s mostly personal (I cannot stand having to wait a week for a new episode, so I wait until it’s all out and watch them at my own pace).
Now, for the reason my reply is on-topic:
Since end-credit detection is video-based, it sounds like Plex has no need to compare each episode to the previous. It should not matter if each episode has a unique outro, Plex ought to be able to detect it each time. I’m excited to throw my collection at it, and try out a variety of items and see how it works for myself. I was hoping for a docker image of this to test with though.