moo.agent.tests.test_brain_state_lint

Lint check: assert the Step 6 BrainState rename left no stragglers.

Every session field lives on Brain._state now. Any remaining self._<field> or brain._<field> reference inside moo/agent/ (aside from brain/state.py itself, which defines the names) would silently create a stray attribute instead of mutating session state. This test grep-walks the package to catch forgotten renames.

Functions

test_no_stray_brain_state_references()