COMMIT-001: commit: projection should surface the diff after the metadata

Now
DONE

be commit:?<sha> (keeper projector, see Projector) emits only the commit object body headers then message so it shows who/when/why but never what changed. git show folds the diff in; beagle keeps them split, forcing a second be diff:?<sha>. This ticket surfaces the diff from commit:.

Input

Context

Goals

Constraints

WIP

Design decisions

TODOs

Blockers and bummers

Outcome