JS-051: bin/post.js + decide/commit/conflict the commit-maker

Now
DONE

be post as JS: classify the staged change-set into keep/unlink/add decisions, build the git tree + commit object, write a keeper pack-log (+ idx), FF-advance the ref, append the post row + restamp the files. FF-or-refuse NO rebase/merge. JS-047+JS-048. Part of JS-046. Method: Issues.

Input

Context

Goals

Constraints

WIP

Design decisions

TODOs

Blockers and bummers

Outcome