A merge waiting behind a gathered group is named by indexer_pending under its own key; when the group ends it joins the group's revision under the oldest member's key, so its own key was never said taken. takenWaits now also says every claimed entry's key, no key twice. T8 checks the merge behind the group ends under its own key. Builds: design 47 "Taken in by the indexer it names" (A wait is bounded, said and recoverable); 1966/AC195-1, AC195-3 Claude-Session: https://claude.ai/code/session_01JG73KEq4zoDfM9WtYpcQgZ