はじめに

比較

Spec Kitとの比較

Spec Kitはスペック駆動開発 — コードの前に仕様を書くこと — の先駆者です。REAPはこのコンセプトをベースに、主要な制限事項に対処しています:

静的スペック vs 生きたGenome
従来のツールはスペックを静的なドキュメントとして扱います。REAPのGenomeは生きたシステムです — 実装中に見つかった欠陥はbacklogを通じてフィードバックされ、Completionで適用されます。設計はコードとともに進化します。
セッション間メモリなし
ほとんどのAI開発ツールはセッション間でコンテキストを失います。REAPのCLAUDE.md + 3層Memoryシステムが、毎セッションでプロジェクトのフルコンテキスト(genome、environment、vision、memory)を自動復元します。
リニアワークフロー vs マイクロループ
従来のツールはリニアなフロー(スペック → 計画 → 構築)に従います。REAPは構造化されたリグレッションをサポートします — どのステージでもアーティファクトを保持しながら前のステージにループバックできます。
独立したタスク vs 世代進化
従来のツールの各タスクは独立しています。REAPでは世代が相互に積み重なります。知識はLineageアーカイブとGenomeの進化を通じて蓄積されます。
ライフサイクルhookなし
REAPはライフサイクルの各ポイントで自動化するための16のステージレベルhook(onLifeStartedからonMergeCompletedまで)を提供します。