Settings' Position and Order rows become one Position row with four places: left after Activities, center before or after the clock, and right before the system menu (the default). The indicator goes right next to the shell's own item there, so another extension's indicator can't come between them, and "left" no longer lands before Activities. The headless smoke test checks all four places, and the move from the old keys.
For review, since this changes kept state: it adds a panel-place key (a string with those four choices). panel-position and panel-index stay in the schema only so enable() can read them. If either was set and panel-place wasn't, it maps left to after Activities, center with 0 to before the clock, other center indexes to after it, and right with any index to before the system menu, then resets both. Right with -1 (the corner after the system menu) is the one old place not kept. A new backlog line drops the old keys once a release has shipped this. The default spot is the same as right with 0, unless another extension's indicator was added there first.
Settings, before: After:
The left place, before:
After:
🤖 Generated with Claude Code