概要
AI 支援を活用して、従来 2 カ月かかっていたシニアエンジニアリング作業を 1 日の実行ウィンドウに圧縮した事例です。Waaseyaa フレームワークと Sheg 全体で競合したプルリクエストのバックログが、クリーンなランディングシーケンスへと変換されました。
マージされたプルリクエストの内容
- 合計 14 件のプルリクエストがマージ
・フレームワーク側:12 件
・Sheg 側:2 件 - フレームワークの 12 件は表面的な変更ではなく、次のような深い技術的要素を含む
・SQLite スキーマ権限と移行の安全性
・Admin Surface のシリアライズとフィルタリング
・安全な埋め込みライフサイクルとワークフロー移行
・セーブアドバイザリー契約
・エンティティリビジョンの回復と承認
・正規サイトマップ URL
・デッドロック・タイムアウト保護のアップグレード - Sheg の 2 件は、強化されたローカル受け入れ診断のマージと、誤った結果を報告していた Python テストラッパーの修正
隠れた作業と技術的課題
- 最初の実装で残っていた欠陥が、2 回目のパスで顕在化
・重複した埋め込みプロトコルメッセージ
・欠落しているワークフロー更新信号
・2 つの認証ホール(履歴リビジョンギャップ、復元フィールドバイパス) - アドバイザリー例外が抽象化層全体に漏れ、受け入れテストの失敗が「赤」の結果に「緑」のチェックとして混入
- Composer サブプロセスがパイプ上でデッドロック、候補ビルドキャッシュが安全でないことが判明
- 108 ファイルに跨る 358 サイトの SQLite 結合インベントリが生成され、PostgreSQL と MySQL のサポートコストマップが初めて可視化された
実施しなかった項目
- タグ付与、パッケージリリース、デプロイ、プロダクション突然変異は行わず
- Velociy のアルファ版は出荷せず、フレームワークと Sheg の候補は CI レーンとアドバイザリー統合が完了するまで保留
- Anokii は互換性とインストール契約のテストのみ実施し、直接的な変更はなし
作業量と見積もり
- 経験豊富な上級開発者 1 名が同様の PR を処理した場合の見積もり
・最良ケース:フルタイムで約 8 週間
・範囲:6〜10 週間
・作業時間:約 2元記事: https://dev.to/jonesrussell/one-ai-assisted-day-two-months-of-senior-engineering-33jb