# fix\(web\): realign the composer and timeline with main · pingdotgg/t3code

[View on GitCafe](https://git.cafe/pingdotgg/t3code/commit/1f285d975d215454b43ad57b3fb3270e5e20d2e8)

Repository: [pingdotgg/t3code](https://git.cafe/pingdotgg/t3code)

Visibility: public

Requested revision: 1f285d975d215454b43ad57b3fb3270e5e20d2e8

Requested commit: 1f285d975d215454b43ad57b3fb3270e5e20d2e8

Commit: 1f285d975d215454b43ad57b3fb3270e5e20d2e8

Tree: ae4c3bf5cd17638f40881596bd84c9ef040fdf49

Author: Julius Marminge

Committer: Julius Marminge

## Message

```
fix(web): realign the composer and timeline with main

The branch had drifted from main's composer and work-log design in ways
unrelated to orchestration v2: a pre-revert "Working for" shoulder tab
on the composer (main reverted #8693 and re-landed #8734 without it),
an inline stash variant plus in-flow stash menu, expanded tool rows that
hid their icons, an unmounted woke-thread banner, a composer scroll
observer main never had, and a right-panel toggle that lost its
showRightPanelControl gate so it rendered twice with the panel open.

ChatComposer and its satellites now start from main's files with only
the v2 delta re-applied (dispatch modes, queued-message editing, runtime
request ids, response capability). Background tasks surface as a
ChatView banner in main's backgroundLiveness shape instead of a
composer tab. SimpleWorkEntryRow takes main's PlainWorkEntryRow body
with the V2ItemInspector kept behind the expander.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

```

## Parents

- [5c4cee53f97988314a5e86bcfd1fa7876ddedf09](https://git.cafe/pingdotgg/t3code/commit/5c4cee53f97988314a5e86bcfd1fa7876ddedf09?format=markdown)

[Source at this commit](https://git.cafe/pingdotgg/t3code/tree/1f285d975d215454b43ad57b3fb3270e5e20d2e8?format=markdown)
