Skip to main content

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​