What problem does it solve? Writing Storybook stories for signal-based Angular components fails when stories target InputSignal-based components directly, and visual snapshot tests silently pass when skip markers are forgotten or overlay panels render outside the captured frame. ## Core Features & Use Cases - Test Wrapper Pattern: Stories target a Test*Component wrapper with plain mutable fields instead of the rtui-* component, giving Storybook args a bindable control surface. - State Matrix & Snapshot Rules: Defines snapshot-by-subtraction semantics, width helpers matching media queries, and fullPage framing for CDK Overlay panels rendered outside data-story-root. - Use Case: When adding a story for a new toggle component in @rt-tools/ui-kit-v2, follow the pattern to create the TestRt* wrapper, title it Atoms/..., enumerate enum options in argTypes, and skip redundant frames with a reasoned storySnapshotSkip. ## Quick Start Create a Storybook story for the toggle component following the rt-tools storybook pattern with a Test wrapper and snapshot parameters.