Troubleshoot Reservoir Scope And Entry-Point Confusion
Symptoms
You started in Reservoir, but the question now appears to be about component composition, generated contracts, or another layer outside the state model.
What This Usually Means
Reservoir is the wrong primary entry point when the issue is not actually the client-state subsystem.
Probable Causes
- The task belongs to Refraction because it is really about the UI contract.
- The task belongs to Inlet because it is really about generated full-stack alignment.
How To Confirm
- Stay in Reservoir only if the primary concern is store behavior, reducers, selectors, effects, middleware, or testing that model.
Resolution
Use How To Choose A Reservoir Package Entry Point if the issue still belongs to Reservoir. Otherwise switch to the correct subsystem overview.
Verify The Fix
You should be able to name the primary concern as state model, UI contract, generated composition, or domain behavior.
Prevention
Start by identifying whether the immediate problem is state transition logic or UI rendering and interaction logic.
Summary
Reservoir is the correct section only when the client-state subsystem is the core problem.
Next Steps
- Read Reservoir Getting Started.
- Move to Refraction if the issue is really the UI layer.