You got the object class wrong:
Safe: It's already fully contained and of no harm
Euclid: It's sentient but not necessarily of harm
Keter: It's dangerous and breaks out sometimes
Thaumiel: It's an SCP used to contain other SCPs
According to a website, there's a simple but sorta inaccurate test, the Box test.
If you put it in a box and it stays there, it's Safe.
If you put it in a box and it moves inside the box, it's Euclid.
If it tries to get out of the box, it's Keter.
And if it IS the box, it's Thaumiel.
But otherwise, good job.
((Also they updated the SCP classification a bit but that's okay))