Why: Tabs opened in state but the screen showed nothing - missing syncFilesEntry, no reentry path (openSurface dead), no panel section.
Evidence: tsc clean; vitest 97/97 incl. new visibility cases; knip unchanged.
Impact: Frontend-only.
Refs: Dev task fix/genui-page-visibility
Why: Field evidence - surfaces arrived and tabs opened in state but the
screen showed nothing: the event branch missed syncFilesEntry (right
panel stayed on work tab, collapsed, or list view), refresh/reentry had
no way back (openSurface was dead code), and the files panel listed no
pages.
Evidence: tsc clean; vitest 97/97 including new cases (event switches
rightTab=files + preview view; suppressed path keeps projection
consistent); knip unchanged.
Impact: Frontend-only behavior fixes; no API changes.
Refs: Dev task fix/genui-page-visibility
weichen
merged commit 367aeefff4 into main2026-10-11 15:56:26 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Why: Tabs opened in state but the screen showed nothing - missing syncFilesEntry, no reentry path (openSurface dead), no panel section.
Evidence: tsc clean; vitest 97/97 incl. new visibility cases; knip unchanged.
Impact: Frontend-only.
Refs: Dev task fix/genui-page-visibility