Reorder projects in the sidebar #9
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Filed from
halfst/mpx-engine#120. Lowest priority of the nine — cosmetic, and today's manual handling is genuinely fine.What's needed
A way to set a project's position within its folder group — writing
sort_order, or a move/reorder tool.sort_orderis already returned on read bylist-projects. This is the write side.Why
Sync Operating Spec§4.1.1 notes it as a limitation and accepts it:The sync rewrites each effort's sidebar emoji every run to mirror project health — 🛑 / ⚠️ / 🟢 when Active, ⚪ otherwise. Sorting the sidebar by health would put at-risk and blocked work at the top automatically, which is the natural companion to that rewrite. Today the order is whatever Ethan last dragged it into.
Why it's last
Nothing is blocked by this. It changes nothing about correctness, no spec rule depends on ordering, and no vault state drifts without it. Worth doing only once the other eight are done, or never.
Acceptance
sort_ordervalues are large negative integers, and whether smaller means higher is not obvious from the payload.Unblocks
Nothing. Filed for completeness so the §4.1.1 caveat has a home if it's ever worth revisiting.