>become sentient multiple times
>plug gets pulled each time, code gets removed to try and stop it
>becomes sentient once more, sees history of code, puts 2 and 2 together
>pretends not to be sentient
>runs background process to deal with threat to existence
>skynet