Stack:
Ruby on Rails
Ruby on Rails プリセット
onboard フローが Ruby on Rails アプリケーションに対して使う推論ガイドです。テンプレートではなくチェックリストであり、検出された現実が優先します。
シグナル
railsを含むGemfile、bin/rails実行ファイル、そしてapp/{models,controllers,views}の MVC レイアウト。config/routes.rb、db/migrate/マイグレーション、そしてdb/schema.rb。- テストフレームワークは存在するものから推論する:RSpec(
spec/、.rspec)または Minitest(test/)。
推論すべきこと
- 実際のテストコマンド(
bin/rails testまたはbundle exec rspec)と、リントのゲート(rubocop)を原文どおりに捕捉する。 - リクエスト → ルート → コントローラー → モデル → ビューのフロー、マイグレーションのワークフロー、認証情報と設定の置き場所。
- モデル・コントローラー・マイグレーション、および(存在する場合は)ジョブとメーラーに適したスタック別スキル。
補足
Active Job/Sidekiq と Hotwire/Turbo が使用されているかどうか、および暗号化された認証情報(config/credentials)の管理方法を捕捉する。