piefed is not a derivative. It's not a fork. It's a completely different project, in a very different programming language even.
neither does it implement specifically lemmy's data structures. its not compatible with lemmy specifically. piefed implements activitypub, and is compatible with activitypub servers. activitypub is not lemmy.