Some body-scope read outside the two inner Suspense islands (apps/conciv/src/pane/chat-pane.tsx:326, :378) still suspends the route Match boundary during initial pane mount, rendering the whole subtree off-document until the slowest pane query resolves. The focus race is now immune (#437, 2d2581a registers the composer handle from a pane-body effect), but pushing that read into an island would remove the off-document render window for the whole class. Restructure, not a patch — both #437 RCA agents independently confirmed the detached-root window with instrumented traces.
🤖 Generated with Claude Code
Some body-scope read outside the two inner Suspense islands (
apps/conciv/src/pane/chat-pane.tsx:326,:378) still suspends the route Match boundary during initial pane mount, rendering the whole subtree off-document until the slowest pane query resolves. The focus race is now immune (#437, 2d2581a registers the composer handle from a pane-body effect), but pushing that read into an island would remove the off-document render window for the whole class. Restructure, not a patch — both #437 RCA agents independently confirmed the detached-root window with instrumented traces.🤖 Generated with Claude Code