What problem does it solve?
Keeps Ruby and Rails code aligned with DHH's 37signals philosophy so every controller, model, or review request honors REST purity, fat models, Current attributes, and Turbo/Hotwire simplicity instead of drifting into heavy service layers or unfamiliar gems.
Core Features & Use Cases
- Holistic guidance covering controllers, models, views, architecture, testing, dependency choices, and code review decisions anchored in DHH's RESTful noun resources, state-as-records, and Current attribute defaults.
- Reference-driven advice that points to specialized files for controllers, models, frontend, architecture, testing, and gems whenever the task mentions Ruby, Rails, Turbo, Hotwire, or the 37signals lineage.
- Stylistic guardrails that champion RESTful CRUD mapping, fat models, concerns for horizontal behavior, Turbo/Stimulus UI patterns, minimal Minitest fixtures, and native CSS over extraneous dependencies.
Quick Start
Ask for a Ruby or Rails transformation that uses REST nouns, fat models, Current attributes, and Turbo/Stimulus interactions while following DHH's 37signals conventions.