設計哲学
River Reviewer は、チームの速度を落とすことなく、タイムリーでフェーズを意識したフィードバックを提供するために構築されている。
- Flow-first: すべてのチェックは、どのフェーズに属するか、そしてなぜそのフェーズなのかを明記すべきである。
- Small, testable steps: 明確な合格シグナルを持つ、狭くスコープされたスキルを好む。
- Schema-driven:
/schemas/skill.schema.jsonはすべてのスキルの契約であり、単一の真実のソースであり続けるべきである。 - Empathetic tone: 発見事項はアクション可能で建設的であるべきであり、フレンドリーな River ブランドにマッチさせるべきである。
- Evidence-based: ガイダンスを、推奨事項を証明するコマンドやリンクに結びつける。