How to read Nasa Convolutional code?
It looks like you are taking the "internal state" as each row in your table from input to s1, all the way to s6. But internal state is defined as from s1 to s6.

So internal state is 7 digits, not 6. And it is:


Row 1 - 000000, output 00
Row 2 - 100000, output 11
Row 3 - 110000, output 10
Row 4 - 111000, output 01


Compare rows 2 to 4 and you can see it matches with what the author wrote.