This is a new station being built. I was confused by what the works are for because I didn't realize it's a new station. These concrete blocks are platform pieces. I guess now just need to wait until it's open to map.