Troubleshoot Brooks Scope And Entry-Point Confusion
Symptoms
You started in Brooks, but the question now appears to be about derived state, aggregate behavior, or another layer above event streams.
What This Usually Means
Brooks is the wrong primary entry point when the issue is not actually the event-stream substrate.
Probable Causes
- The task belongs to Tributary because it is really about reducers or snapshots.
- The task belongs to Domain Modeling because it is really about domain behavior.
How To Confirm
- Stay in Brooks only if the concern is stream runtime behavior, serialization seams, or provider boundaries.
Resolution
Use How To Choose A Brooks Package Entry Point if the issue still belongs to Brooks. Otherwise switch to the correct subsystem overview.
Verify The Fix
You should be able to describe the issue as stream substrate, derived state, or domain behavior.
Prevention
Start by asking whether the problem is below or above the reduction and domain layers.
Summary
Brooks is the correct section only when the event-stream substrate is the core problem.
Next Steps
- Read Brooks Getting Started.
- Move to Tributary if the issue is really about reducers or snapshots.