797 Commits

Author SHA1 Message Date
nrslib
973c7df85d issue参照時にもピース選択を実施 #97 2026-02-06 18:48:09 +09:00
nrslib
4c0b3c1593 takt: github-issue-98-pr-no-wo-ni-sh 2026-02-06 18:05:19 +09:00
nrslib
919215fad3 resolved 失敗タスクの再投入とムーブメント開始位置の選択機能 #110 2026-02-06 17:22:22 +09:00
nrslib
163561a5b3 ブランチ名生成戦略を設定可能に
デフォルトをローマ字化(高速)に変更し、AI生成が必要な場合は config.yaml で branchNameStrategy: ai を設定可能にした。これによりブランチ名生成の待ち時間を削減し、LLMコストも削減できる。

また、coder エージェントに「根本原因修正後の安全機構迂回は禁止」ルールを追加した。
2026-02-06 16:30:45 +09:00
nrslib
7c928e0385 stageAndCommit の IT 追加: gitignored ファイルがコミットされないことを検証
git add -f .takt/reports/ リグレッション (c89ac4c) の再発防止テスト
2026-02-06 16:24:54 +09:00
nrslib
8c83cf60f9 stageAndCommit から git add -f .takt/reports/ を削除
エージェントが c89ac4c で追加した force-add により、worktree 実行時に
.takt/reports/ がコミットに含まれてしまう問題を修正。
.takt/ は .gitignore で除外済みのため force-add は不要。
2026-02-06 16:11:18 +09:00
nrslib
00174ee4a7 Merge branch 'main' into develop 2026-02-06 15:52:11 +09:00
nrs
3f2c4bcfbb
Merge pull request #121 from nrslib/release/v0.7.1
Release v0.7.1
v0.7.1
2026-02-06 15:51:05 +09:00
nrslib
d234c0d8f6 Release v0.7.1 2026-02-06 15:50:30 +09:00
nrslib
b455e312af Fix Ctrl+C not working during piece execution
- Add interruptAllQueries() call in SIGINT handler to kill active SDK queries
- Suppress EPIPE errors from SDK writing to dead child process stdin
  (uncaughtException handler + Promise.resolve().catch() dual-layer)
- Wrap select.ts onKeypress in try/catch to prevent raw mode leak
- Add integration tests for SIGINT handler and EPIPE suppression
2026-02-06 15:49:47 +09:00
nrslib
af6f59caa7 Merge branch 'takt/#113/generate-slug-for-task' into develop 2026-02-06 15:03:26 +09:00
nrslib
e3be883a7f Merge branch 'takt/#112/add-closes-issue-to-pr' into develop 2026-02-06 14:52:50 +09:00
nrslib
130d1f03fa Merge branch 'main' into develop 2026-02-06 14:52:39 +09:00
nrs
6fee7133e0
Merge pull request #120 from nrslib/fix/readme-v0.7.0
README: v0.7.0 の新機能を反映
2026-02-06 14:49:35 +09:00
nrslib
0d62d6713d Merge branch 'main' into develop 2026-02-06 14:22:17 +09:00
nrs
feb43a4dbf
Merge pull request #119 from nrslib/release/v0.7.0
Release v0.7.0
v0.7.0
2026-02-06 14:21:51 +09:00
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
c89ac4cc7a takt: fix-report-dir-path 2026-02-06 12:20:18 +09:00
nrslib
73db206c9a takt: fix-pr-issue-number 2026-02-06 12:04:24 +09:00
nrs
7daa1d6598
Merge pull request #117 from nrslib/release/v0.7.0-alpha.3
Release v0.7.0-alpha.3
v0.7.0-alpha.3
2026-02-06 11:31:45 +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
nrs
0dbeaabad4
Merge pull request #116 from nrslib/release/v0.7.0-alpha.2
Release v0.7.0-alpha.2
v0.7.0-alpha.2
2026-02-06 11:23:15 +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
nrs
9ea8c16906
Merge pull request #115 from nrslib/release/v0.7.0-alpha.1
Release v0.7.0-alpha.1
v0.7.0-alpha.1
2026-02-06 10:48:28 +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