Update notification case: missing nemesis records #1537
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
ref: #1529
Discord discussion:
1/11/2026 through roughly 1/13/26.
Especially note Quietust's question about the detection method.
Depending on how Bay12 repairs missing nemesis records, the current simplistic detection method may not be valid. (Basically, will they put new ids in the new records.)
I have worked on an alternate detection method based on walking all histfigs and all nemesis records, but have not tested it or tried to put it in to this PR. My gut feeling is that such a test would be slow.
Changes: