Stack:
Ruby on Rails
Пресет Ruby on Rails
Руководство-рассуждение, которое процесс onboard использует для приложений Ruby on Rails. Это чек-лист, а не шаблон — обнаруженная реальность побеждает.
Сигналы
Gemfileсrails, исполняемый файлbin/railsи MVC-структураapp/{models,controllers,views}.config/routes.rb, миграцииdb/migrate/иdb/schema.rb.- Тест-фреймворк определяется из того, что существует: RSpec (
spec/,.rspec) или Minitest (test/).
О чём рассуждать
- Реальная команда тестирования (
bin/rails testилиbundle exec rspec) и шлюз линтинга (rubocop) — захваченные дословно. - Поток запрос → маршрут → контроллер → модель → представление, процесс миграции и где хранятся учётные данные и конфигурация.
- Стек-специфичные навыки для моделей, контроллеров, миграций и (при наличии) задач и mailer-ов.
Примечания
Зафиксировать, используются ли Active Job/Sidekiq и Hotwire/Turbo, и как управляются зашифрованные учётные данные (config/credentials).