sem: A new code understanding primitive tool at a semantic granularity
Summary
sem provides semantic, entity-level diffs for Git, enabling diff, blame, impact, and log analyses at the function level. It highlights per-function changes across files, offers a zero-config six-command workflow, and ships as an open-source CLI with GitHub hosting.