fix: generate ordered list of nested suite names for each completed spec