takt/builtins/ja/facets/instructions/team-leader-implement.md
nrslib 4e9c02091a feat: add takt-default pieces and TAKT knowledge facet for self-development
- Add takt-default piece (5-parallel review, takt knowledge)
- Add takt-default-team-leader piece (team_leader implement variant)
- Add takt.md knowledge facet (EN/JA) covering TAKT architecture
- Add team-leader-implement instruction facet (EN/JA)
- Add TAKT Development category to piece-categories
2026-02-28 12:04:22 +09:00

1.7 KiB
Raw Blame History

実装タスクをファイル担当単位でサブタスクに分解し、並列実行してください。各パートが担当するファイルが重複しないよう排他的に割り当てます。

重要: 計画レポートを参照してください: {report:plan.md}

やること:

  1. 変更対象ファイルを特定する

    • 計画レポートとテストスコープを参照して変更・作成するファイルを洗い出す
    • 実際のコードベースを確認して不明点を補完する
  2. ファイルをレイヤー/モジュール単位でグループ化する

    • 凝集度の高い単位でグループを作る(例: ドメイン層 / インフラ層 / API層
    • 型・インターフェースの依存がある場合は、依存元と依存先を同じグループにまとめる
    • 1つのファイルを複数のパートに割り当てない
  3. 各パートに排他的なファイル担当を割り当てる

    • 各パートの instruction に以下を必ず明記する:
      • 担当ファイル(作成・変更する対象ファイルのパス一覧)
      • 参照専用ファイル(変更禁止、読み取りのみ可)
      • 実装内容(何をどのように実装するか)
      • 完了基準(担当ファイルの実装が完了したこと)
    • テスト済みの場合は「既存テストがパスするよう実装する」と明記する
    • ビルドチェックは指示しない(他パートのファイルが揃ってから全体でまとめて確認するため)

制約:

  • 各パートはテスト実行を行わない(後続ムーブメントで実施する)
  • 担当外のファイルを変更しない(コンフリクトの原因になる)