webapp/channels/src/reducers/CLAUDE.OPTIONAL.md
reducers/state.entities.* (server data via mattermost-redux) and state.views.* (webapp UI + persisted state).reducers/index.ts.reducers/views/* for UI state or under packages/mattermost-redux for server entities.combineReducers, or helper functions rather than mutating.store/index.ts persistence config.*.test.ts covering happy paths, reset cases, and regression bugs.channels/src/types/store/.reducers/views/channel_sidebar.ts – example of complex UI reducer.reducers/index.ts – wiring pattern for new reducers.webapp/STYLE_GUIDE.md → Organizing Redux State, Standards Needing Refinement → Handler Placement.