Is it clean "reverse engineering" or just an LLM-filtered "derivative work"?