GET-021: a worktree silently diffs against an advanced cur it was never materialized to; be status must warn when stale

Now
DONE

A worktree's be diff/be status baseline is its cur POINTER, but a selective be post (and an incremental be get) can advance cur past commits that changed files NOT in the worktree's working set leaving those files stale on disk while cur's tree already has the new content. be diff then renders a SPURIOUS reverse-diff (disk-old vs cur-new) and be status flags mod/mis for files the user never touched, with NO hint the worktree is behind. A worktree should diff against the rev its files were actually PRODUCED FROM, and be status should WARN when that produced-from rev the branch tip. Method: Issues.

Input

Context

Goals

Constraints

WIP

Design decisions

TODOs

Blockers and bummers

Outcome