fix(status): filter dir sentinels from text output staged section
The long-form text output iterated raw staged.items() without filtering dir: sentinel entries, so committed empty dirs re-staged by code add . appeared as 'new file: foobar' even though they were already committed. The JSON path already filtered sentinels; now text does too.
Also: clean check now ignores sentinel-only staged entries, and short mode iterates staged_visible instead of the raw staged map.
sha256:56bdd695c63e169455691b0d6bf489864a3692dd69293cde3b831aac15b61049
sha
sha256:ae4772fa9303b26867528bc2cb277e8e27f9d2967f280e8faf90da07403d3279
snapshot
Older
fix(stage,status): don't re-stage or surface already-committed e…
sha256:00518230287e4eef5012e619cd030beb8883260e0b170ee53d68d89bbe058928
All commits
Newer
feat(commit): show full sha256 commit ID in text output
sha256:d56d52cf3568d6c8c2e6c8516526b86370285c884b0466d4e4557f928a03aec8
0 comments
To add a comment, use the Muse CLI:
muse hub commit comment sha256:56bdd695c63e169455691b0d6bf489864a3692dd69293cde3b831aac15b61049 --body "your comment"
No comments yet. Be the first to start the discussion.