That's actually a bug in Code Golf that you've found there! It's intended that we ignore trailing whitespace, but it should be that leading whitespace is significant. I imagine there are entries which take advantage of this, so I can't change it now.
However, any of the challenges where the goal is to merely match some output (Pascal's Triangle and as Flagitious mentioned, 99 Bottles, for example) will have leading space which is significant.
Once you have processed each of the lines, the resultant grid should be printed to stdout. Each row in the grid which contains a non-empty cell should be output with any trailing spaces removed and a newline appended.
That's actually a bug in Code Golf that you've found there! It's intended that we ignore trailing whitespace, but it should be that leading whitespace is significant. I imagine there are entries which take advantage of this, so I can't change it now.
However, any of the challenges where the goal is to merely match some output (Pascal's Triangle and as Flagitious mentioned, 99 Bottles, for example) will have leading space which is significant.
Trailing whitespace at the end of the output is OK, but trailing whitespace on a line that is not the last line is *not* OK.
Note: this is not true for all challenges, 99 bottles of beer is the only one I know of where you cannot have leading whitespace (but trailing is fine).