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