intentdiff uses conservative labels: formatting_only, comment_only, import_reorder, moved_unchanged, moved_modified, probable_rename, structural_change, textual_change, binary_change, generated_file_change, and unknown.
Each event includes confidence and evidence. The wording is intentionally careful: syntax-level equivalence is not runtime equivalence.
Additional v0.1 classifiers:
moved_unchanged with medium confidence.literal_changed.