Looks like it failed. Here is the tail end.
corrected i8 count in directory 96, was 2, now 0
entry "182e4a4dc7f9aabc8eb846ded6660b58ad9d2a_attributes" at block 0 offset 3040 in directory inode 2147483794 references free inode 2147483771
clearing inode number in entry at offset 3040...
entry ".." at block 0 offset 80 in directory inode 4298782820 references free inode 2147483749
corrected directory 96 size, was 138, now 106
bogus .. inode number (0) in directory inode 96, clearing inode number
xfs_repair: dir2.c:1419: process_dir2: Assertion `(ino != mp->m_sb.sb_rootino && ino != *parent) || (ino == mp->m_sb.sb_rootino && (ino == *parent || need_root_dotdot == 1))' failed.
entry ".." at block 0 offset 80 in directory inode 4298782823 references free inode 2147483755
Aborted
Looks like I need to try file scavenger or something and then redo the drive .... if you Trurl have no other suggestions, then thanks for all your help thus far.