I'm honestly curious. Can you elaborate?
Either way, basically it's a pun. Not the world's most amazing pun, but it's not gibberish like several commenters have suggested.
If I was asked to invent the word I'd read the same characters as shiseki (私跡), or go with something like 自跡 jiseki "self-tracks". Although even that sounds more like "ruin of self" than what the author is trying to convey.
But more to the point, the person I originally replied suggested that the coinage in TFA just used Japanese to sound exotic, so that's what I was replying to. It may or not be great wordplay, but it's certainly Japanese wordplay.