I think this was the link you were looking for:
http://www.flyertalk.com/airports/ft...ML/000022.html
At any rate, I believe the trains being finished is still another year off. If you go back to the SEATAC forum, and set the display to show the last 100 days instead, you'll see all about it.