POST-023 HIGH: be post commits staged MODIFICATIONS but silently DROPS staged ADDITIONS (new rows) — the added files stay staged, never land in the commit

be post writes a commit containing only the staged mod rows (modified tracked files) and SILENTLY OMITS the staged new rows (added files). The additions remain staged after the post — the commit is incomplete and no error is raised. (Terminology: in be status, new = a STAGED add, unk = unstaged/untracked, mod = staged modification.) Any commit that introduces new files — a merge that brings them in, or a plain be put <newfile> + be post — loses them from the recorded tree. Live-hit landing the PATCH-003..009 merge. Method Issues.

Input

Context

Goals

Constraints

WIP

Design decisions

TODOs

Blockers and bummers

Outcome