276 Commits

Author SHA1 Message Date
nrslib
093520ab65 README: coding ピース、新エージェント、未記載コマンド(prompt/reset categories/list non-interactive/eject --global)を追加 2026-02-06 14:20:29 +09:00
nrslib
466d753df8 Release v0.7.0 2026-02-06 14:16:46 +09:00
nrslib
da2d07bdd3 coding ピースを plan ベースに刷新し、エージェントプロンプトにボーイスカウトルール・後方互換コード検出を追加
- architect-plan → plan ムーブメントに変更、architect-planner エージェント導入
- 「既存パターン踏襲」から「最適パターン検討」へ方針転換
- worktree-sessions 関連コードを削除(未使用機能の整理)
2026-02-06 14:14:09 +09:00
nrslib
52c927e6f1 Release v0.7.0-alpha.3 2026-02-06 11:27:11 +09:00
nrslib
8fa09c575e CI: listNonInteractive テストにも git config user 設定を追加 2026-02-06 11:26:35 +09:00
nrslib
3b7cc0aa94 Release v0.7.0-alpha.2 2026-02-06 11:22:29 +09:00
nrslib
3c22b0e17d CI: listTasks テストに git config user 設定を追加
GitHub Actions の runner に git user.name/email が未設定のため
git commit が失敗していた問題を修正
2026-02-06 11:22:04 +09:00
nrslib
9b747c3fdc Release v0.7.0-alpha.1 2026-02-06 10:46:59 +09:00
nrslib
6140c6ba02 Hybrid Codex カテゴリ追加、description のYAMLパースエラー修正、サブカテゴリナビゲーション修正 2026-02-06 10:32:03 +09:00
nrslib
8fab3f0064 Skill を Agent Team ベースに刷新し、hybrid-codex ピースを追加
- SKILL.md: 疑似コードから命令形の手順1-8に書き換え、レポート抽出・Loop Monitor手順を追加
- engine.md: エージェント→チームメイト用語統一、yolo 権限キーワード対応
- takt-command.md: /takt {piece} [yolo] {task} 形式の引数パースを追加
- deploySkill.ts: cleanDir() で再デプロイ時の古いファイル残存を防止
- hybrid-codex ピース13点を en/ja に追加
2026-02-06 10:05:27 +09:00
nrslib
ec983089f9 takt export-cc コマンドを追加: ビルトインピース・エージェントを Claude Code Skill としてデプロイ 2026-02-06 08:56:12 +09:00
nrslib
378f5477e4 list コマンドのリファクタリング: non-interactive モード分離、delete アクション追加、console.log を info に統一 2026-02-06 08:56:00 +09:00
nrslib
a2af2f23e3 add passthrough 2026-02-06 07:38:48 +09:00
nrslib
3e54c80ba2 resolved ai_review ↔ ai_fix ループの健全性チェックと修正不要時の裁定ステップを追加 #102 2026-02-06 07:15:43 +09:00
nrslib
68b45abbf6 カテゴリ設定を簡素化: 自動コピー方式に変更
ユーザー/ビルトインの分離を廃止し、単一のカテゴリツリーに統一。
~/.takt/preferences/piece-categories.yaml を唯一のソースとし、
ファイルがなければ builtin デフォルトから自動コピーする。

- builtinCategories 分離と「📂 Builtin/」フォルダ表示を廃止
- appendOthersCategory で同名カテゴリへの未分類 piece マージを修正
- takt reset categories コマンドを追加
- default-categories.yaml を piece-categories.yaml にリネーム
2026-02-06 01:24:31 +09:00
nrslib
34a6a4bea2 Squashed commit of the following:
commit 2730269da717c78e90bc7d35ea6b2404f8e845f5
Author: nrslib <38722970+nrslib@users.noreply.github.com>
Date:   Fri Feb 6 00:11:54 2026 +0900

    takt: add-category-display-split
2026-02-06 01:22:59 +09:00
nrslib
c3b11df7e0 Merge branch 'takt/#88/save-ai-task-result' into develop 2026-02-06 00:06:43 +09:00
nrslib
a711368365 CI: skipped な TAKT Action ランを週次で自動削除する Action を追加 2026-02-06 00:01:23 +09:00
nrs
455eaf8545
Merge pull request #109 from nrslib/release/v0.6.0
Release v0.6.0
v0.6.0
2026-02-05 23:52:53 +09:00
nrslib
77eab06dca Release v0.6.0 2026-02-05 23:52:09 +09:00
nrslib
c044aea33f takt: add-ai-consultation-actions 2026-02-05 23:37:00 +09:00
nrs
906f1de805
Merge pull request #104 from nrslib/release/v0.6.0-rc1
Release v0.6.0-rc1
v0.6.0-rc1
2026-02-05 22:33:26 +09:00
nrslib
653b55a034 Release v0.6.0-rc1 2026-02-05 22:32:49 +09:00
nrslib
108a72d52b Merge main into develop: RC2 リリースコミットを同期 2026-02-05 22:31:59 +09:00
nrslib
53cb15bab1 CI: auto-tag に publish ジョブを統合、publish.yml を削除 2026-02-05 22:31:55 +09:00
nrs
76f84ba639
Merge pull request #103 from nrslib/release/v0.6.0-rc2
Release v0.6.0-rc2
2026-02-05 22:27:48 +09:00
nrslib
607c17b95d remove postversion hook: release ブランチ経由のフローでは不要 2026-02-05 22:26:56 +09:00
nrslib
c5ef0091d4 Merge main into develop: hotfix/ai-review-loop-fix を同期 2026-02-05 22:25:39 +09:00
nrslib
5443ef3567 Release v0.6.0-rc2 2026-02-05 22:25:14 +09:00
nrslib
9257e96c47 Merge hotfix/ai-review-loop-fix: ai_review ループ修正 + QA レビュー追加 2026-02-05 22:24:08 +09:00
nrslib
0d0f145c82 fix: ai_review ↔ ai_fix 無限ループ修正 + default piece に QA レビュー追加
- ai_no_fix 調停ステップ追加(architecture-reviewer が ai_review vs ai_fix の対立を判定)
- ai_fix の「修正不要」ルートを plan → ai_no_fix に変更(フルパイプライン再起動を防止)
- ai_review instruction にイテレーション認識を追加(初回は網羅的レビュー、2回目以降は修正確認優先)
- default piece: security-review → qa-review に差し替え
- qa-reviewer エージェントを expert/ から default/ に移動し、テストカバレッジ重視に書き直し
- 対象 piece: default, expert, expert-cqrs(en/ja)
2026-02-05 22:24:04 +09:00
nrslib
f8e58bcaf9 auto-tag: release/ ブランチからのマージのみに制限
develop を直接 main に PR すると自動削除されるため、
release/vX.X.X ブランチ経由のマージのみタグを作成するよう変更
2026-02-05 19:55:30 +09:00
nrs
aff8dd23cc
Merge pull request #92 from nrslib/develop
Release v0.6.0-rc
2026-02-05 19:44:35 +09:00
nrslib
13fbc97314 update README 2026-02-05 19:38:18 +09:00
nrslib
14d30b1895 add release action 2026-02-05 17:46:52 +09:00
nrslib
0d36b08f96 Release v0.6.0-rc 2026-02-05 17:37:57 +09:00
nrslib
ee0cb8e13a E2Eテスト基盤の追加・レビューエージェント改善・lint修正
- E2Eテストのフィクスチャ、ヘルパー、スペックを追加
- mock/provider別のvitest設定を追加
- レビューエージェントのプロンプト改善
- TTY判定の共通化、list/confirmのnon-interactive対応
- eslint no-non-null-assertion を off に変更、未使用インポート削除
2026-02-05 16:59:32 +09:00
nrslib
ed367f27df Phase 3判定ロジックをconductorエージェント+フォールバック戦略に分離
Phase 3でレビュアーエージェントが判定タグを出力せず新しい作業を開始する問題を解決。
判定専用のconductorエージェントと4段階フォールバック戦略(AutoSelect→ReportBased→ResponseBased→AgentConsult)を導入し、
ParallelRunnerのlastResponse未配線問題とJudgmentDetectorのアンダースコア対応も修正。
2026-02-05 11:34:23 +09:00
nrslib
da53ef54fb ignore 2026-02-05 09:24:50 +09:00
nrslib
792f61df55 TAKTのメタ情報をエージェントに引き渡す。またTAKTの前回セッションの情報をscoreフェーズに追加 resolved #89 2026-02-05 09:20:18 +09:00
nrslib
e932d647c6 coding piece 追加と不要なパラメータを削除 2026-02-04 20:25:49 +09:00
nrslib
12ae871f16 resolve / や # で始まる入力をコマンド/Issue未検出時にタスク指示として受け入れる #32 2026-02-04 18:34:51 +09:00
nrslib
0f8449dad9 0.5.1 v0.5.1 2026-02-04 16:32:13 +09:00
nrslib
d8e9355437 update CHANGELOG for v0.5.1 2026-02-04 16:32:06 +09:00
nrslib
9bc60c21b5 テストのメモリリークとハング問題を修正
- PieceEngineとTaskWatcherのクリーンアップ処理を追加
- vitestをシングルスレッド実行に変更してテストの安定性を向上
2026-02-04 16:27:12 +09:00
nrslib
c4ebbdb6a6 Codex の際にブランチ名のサマリ処理に問題があったのを修正 2026-02-04 13:40:57 +09:00
nrs
8e509e13c6
Issue/90 fix windows (#91)
* Window対応および Codexが.gitを必要とする問題があるので.gitがみつからない場合はエラーとする fix #90

* 文字化け修正
2026-02-04 13:19:00 +09:00
nrslib
54ade15dcb 0.5.0 v0.5.0 2026-02-04 11:12:59 +09:00
nrslib
9221384720 v0.5.0 CHANGELOG 2026-02-04 11:12:53 +09:00
nrslib
38d43f2168 pieceに完全移行 2026-02-04 11:07:41 +09:00