I've noticed that if you ask claude code to add a GPL or AGPL license to a project it just totally stops, like some kind of weird kill switch as soon as it reads the contents of the file.
Works fine if you ask it to cp the license from one place to another or to add the name of the license to a readme or .gempsec file, but the full content of the license just stops it in it's tracks.