This PullPlane starter recipe is for interface work where the interaction model and nearby product patterns matter as much as the code.
The agent chain
Research runs at ultracode effort to audit the current interaction, nearby product patterns, responsive behavior, and accessibility risks. Claude implements the agreed recommendation at high effort, and Reviewer checks behavior, information hierarchy, accessibility, narrow layouts, and code quality.
Define the interface before implementation
Capture the user's job, current friction, evidence of the problem, patterns worth preserving, information hierarchy, keyboard behavior, responsive expectations, and the states the implementation must cover.
- Default and loading states
- Empty and error states
- Accessibility and keyboard requirements
- Observable checks at relevant viewport sizes
Review code and behavior together
Use the sandbox preview to inspect interaction states and layout while also reviewing the git diff. The preview is an aid to human review, not evidence that every browser, assistive technology, or edge case has passed.