nrs
|
0186cee1d1
|
Merge pull request #405 from nrslib/release/v0.26.0
Release v0.26.0
|
2026-02-27 01:04:27 +09:00 |
|
nrslib
|
ffe7d4d45e
|
Release v0.26.0
v0.26.0
|
2026-02-27 01:01:11 +09:00 |
|
nrslib
|
f61f71d127
|
fix: default write_tests skips when target type is unimplemented (#396)
|
2026-02-27 00:45:40 +09:00 |
|
nrslib
|
e2289bfbd5
|
fix: fallback to local e2e repo when gh user lookup is invalid
|
2026-02-27 00:43:24 +09:00 |
|
nrslib
|
c9336c03d6
|
fix: increase gh api buffer in repertoire add
|
2026-02-27 00:34:54 +09:00 |
|
nrslib
|
7e34d5c4c0
|
test: expand provider/model resolution matrix coverage
|
2026-02-27 00:30:07 +09:00 |
|
nrslib
|
644c318295
|
fix: unify agent provider/model resolution and remove custom agent overrides
|
2026-02-27 00:27:52 +09:00 |
|
nrs
|
551299dbf8
|
takt: github-issue-390-to-no-provide (#393)
|
2026-02-26 23:45:03 +09:00 |
|
nrslib
|
798e89605d
|
feat: TeamLeader に refill threshold と動的パート追加を導入
TeamLeaderRunner を4モジュールに分割(execution, aggregation, common, streaming)し、
パート完了時にキュー残数が refill_threshold 以下になると追加タスクを動的に生成する
worker pool 型の実行モデルを実装。ParallelLogger に LineTimeSliceBuffer を追加し
ストリーミング出力を改善。deep-research ピースに team_leader 設定を追加。
|
2026-02-26 22:33:22 +09:00 |
|
nrs
|
deca6a2f3d
|
[#368] fix-broken-issue-title-session (#371)
* takt: fix-broken-issue-title-session
* takt: fix-broken-issue-title-session
|
2026-02-26 13:33:02 +09:00 |
|
nrs
|
61f0be34b5
|
Merge pull request #394 from nrslib/rename-sync-with-root
Rename 'Sync with root' to 'Merge from root'
|
2026-02-26 11:20:38 +09:00 |
|
nrslib
|
e47a1ebb47
|
docs: mention #386 fix in v0.25.0 changelog
|
2026-02-26 02:19:28 +09:00 |
|
nrs
|
1ba0976baf
|
Merge pull request #389 from nrslib/release/v0.25.0
Release v0.25.0
|
2026-02-26 02:14:18 +09:00 |
|
nrslib
|
94fa1f7d6d
|
Merge branch 'main' into release/v0.25.0
v0.25.0
|
2026-02-26 02:11:58 +09:00 |
|
nrslib
|
f6d8c353d3
|
refactor: provider のデフォルト値 'claude' を廃止し明示設定を必須化
暗黙の claude フォールバックを削除し、未設定時は明確なエラーを返すように変更。
permission は未設定時 readonly にフォールバック。テスト・E2E を新挙動に適合。
|
2026-02-26 02:11:49 +09:00 |
|
nrslib
|
cac309adf0
|
fix: CHANGELOG のテスト先行開発表記から TDD を削除
|
2026-02-26 01:22:44 +09:00 |
|
nrslib
|
25737bf8cb
|
Release v0.25.0
|
2026-02-26 01:21:10 +09:00 |
|
nrs
|
6d0bac9d07
|
[#367] abstract-git-provider (#375)
* takt: abstract-git-provider
* takt: abstract-git-provider
* takt: abstract-git-provider
* fix: pushBranch のインポートパスを infra/task に修正
Git provider 抽象化により pushBranch が infra/github から infra/task に
移動したため、taskSyncAction とテストのインポートパスを更新。
|
2026-02-26 01:09:29 +09:00 |
|
Junichi Kato
|
f6334b8e75
|
feat: add submodule acquisition support in project config (#387)
|
2026-02-26 01:06:14 +09:00 |
|
Junichi Kato
|
2fdbe8a795
|
test(e2e): config-priorityの既存不安定テストを修正 (#388)
|
2026-02-26 01:03:15 +09:00 |
|
nrslib
|
e39792259e
|
fix: --task でもワークツリー作成時は tasks.yaml に記録する
--task オプションで skipTaskList=true になるが、ワークツリー作成時は
takt list でのブランチ管理に必要なためタスク記録を保存する。
|
2026-02-26 00:55:24 +09:00 |
|
nrslib
|
9f15840d63
|
refactor: sync with root をピースエンジンから単発エージェント呼び出しに変更
- executeTask(フルピースエンジン)→ Provider 抽象経由の単発エージェント呼び出しに簡素化
- Claude 固定の callClaudeCustom → getProvider() による Provider 抽象化
- permissionMode: 'full' → 'edit' + onPermissionRequest で Bash 自動承認
- コンフリクト解決プロンプトをテンプレートファイル(en/ja)に分離
- sync 後に worktree → project → origin の2段階プッシュを追加
|
2026-02-26 00:33:33 +09:00 |
|
nrslib
|
a27c55420c
|
feat: deep-research ピースにデータ保存とレポート出力を追加
dig/analyze に edit:true + Write を追加し調査データをファイル保存可能に。
dig に Bash を追加し CSV 等のファイルダウンロードを可能に。
supervise に output_contracts を追加しエンジン Phase 2 で最終レポートを出力。
|
2026-02-25 23:50:52 +09:00 |
|
nrslib
|
1cd063680c
|
feat: Terraform/AWS ピースとファセット一式を追加
hoicil-spot-tf の規約を分析し、専用のピース・ファセットを作成。
plan → implement → 3並列レビュー → fix → COMPLETE のワークフロー。
カテゴリに「インフラストラクチャ」を追加。
|
2026-02-25 23:50:52 +09:00 |
|
Yuma Satake
|
6a175bcb11
|
Merge pull request #377 from Yuma-Satake/feature/issue-111
Fix #111 Issue作成時にラベルを選択できるようにする
|
2026-02-25 23:48:36 +09:00 |
|
nrslib
|
96ff2ed961
|
update CLAUDE.md
|
2026-02-25 09:46:16 +09:00 |
|
nrslib
|
6901b2a121
|
feat: default ピースをテスト先行開発に変更し、レポートファイル名をセマンティック命名に統一
- 全ピースのレポートファイル名から番号プレフィックスを除去(00-plan.md → plan.md 等)
- default ピースに write_tests ムーブメントと testing-review 並列レビューを追加
- プランナーに参照資料の意図判断ルールとスコープ外セクションを追加
|
2026-02-25 01:02:33 +09:00 |
|
nrslib
|
8372721607
|
fix: --task オプションでの直接実行時に tasks.yaml へ記録されないようにする
|
2026-02-24 23:51:12 +09:00 |
|
nrslib
|
6bea78adb4
|
fix: lineEditor のサロゲートペア対応と Ctrl+J 改行挿入を追加
|
2026-02-24 23:51:07 +09:00 |
|
nrslib
|
f9c30be093
|
feat: GitHub Discussions・Discord・X への一斉アナウンス workflow 追加
|
2026-02-24 23:42:22 +09:00 |
|
nrs
|
804800b15e
|
Merge pull request #379 from nrslib/release/v0.24.0
Release v0.24.0
|
2026-02-24 23:19:56 +09:00 |
|
nrslib
|
3b73840a5c
|
Release v0.24.0
v0.24.0
|
2026-02-24 23:17:06 +09:00 |
|
nrslib
|
a49d3af7a9
|
settingSources に project を追加し、CLAUDE.md の読み込みを SDK に委譲
手動で CLAUDE.md を読み込んでいた loadProjectContext を削除し、
SDK の settingSources: ['project'] でプロジェクトコンテキストを自動解決するよう変更
|
2026-02-24 16:48:43 +09:00 |
|
nrslib
|
cc7f73dc3e
|
review ピースに拡張: PR/ブランチ/現在の差分の3モード自動判定に対応
pr-review → review にリネームし、gather が入力テキストからモードを自動判定する。
ブランチ名の判定を git branch -a で確認する方式に強化、直近Nコミット指定に対応、
output contract にコミット履歴セクションを追加。
|
2026-02-24 13:11:31 +09:00 |
|
nrslib
|
c44477dea0
|
pr-review ピース追加: 5並列レビュー(arch/security/qa/testing/requirements)で PR を多角的にレビュー
gather → reviewers(並列5) → supervise → COMPLETE のフローで、PR情報とリンクIssueを収集後、
5つの専門レビュワーが並列にレビューし、supervisorが統合サマリーを出力する。
review-only と review-fix-minimal は pr-review に置き換えて削除。
|
2026-02-24 11:20:56 +09:00 |
|
nrslib
|
41d92a359c
|
テスト系のファセット強化
|
2026-02-23 23:20:07 +09:00 |
|
nrslib
|
40c372de62
|
fix: planner ペルソナにバグ修正の波及確認ルールと確認事項の判断保留禁止を追加
同一原因のバグが他ファイルにある場合に Open Question に逃がさずスコープに含めるよう改善
|
2026-02-23 22:36:35 +09:00 |
|
nrslib
|
c6e5a706d6
|
docs: 音楽メタファーの由来説明追加、カタログ漏れ・リンク切れ・孤立ドキュメントを修正
- README.md / docs/README.ja.md に TAKT の語源(ドイツ語の「タクト」)の説明を追加
- builtin-catalog に default-test-first-mini を追加(おすすめ一覧・全一覧の両方)
- docs/pieces.md の壊れたリンク(docs/piece-categories.md → configuration.md#piece-categories)を修正
- Documentation テーブルに data-flow.md を追加(孤立ドキュメントの解消)
- docs/README.ja.md のテーブル後の改行欠落を修正
|
2026-02-23 22:06:35 +09:00 |
|
nrslib
|
b59b93d58a
|
docs: README のイベント名・API Key・ドキュメント一覧・eject 説明を修正
|
2026-02-23 22:06:35 +09:00 |
|
nrslib
|
a1bfc2ce34
|
docs: README の YAML 例から不要な personas セクションマップを削除
ビルトインのファセット解決で自動的に見つかるため明示的なマッピングは不要
|
2026-02-23 22:06:35 +09:00 |
|
nrslib
|
43c26d7547
|
docs: 古い用語・構造をコードベースの実態に合わせて修正
- step → movement, agent → persona に用語統一(CLAUDE.md, pieces.md, agents.md)
- Piece YAML Schema にセクションマップ(personas, policies, knowledge, instructions)を反映
- Directory Structure を facets/ 構造に更新
- README の YAML 例から架空の simple ピースを削除
- e2e.md から削除済み export-cc テスト記述を除去
|
2026-02-23 22:06:35 +09:00 |
|
nrs
|
dfc9263ef0
|
Merge pull request #369 from KentarouTakeda/support-ask-user-question
feat: AskUserQuestion 対応 (#161)
|
2026-02-23 22:01:13 +09:00 |
|
nrs
|
44772bc558
|
Merge pull request #373 from nrslib/release/v0.23.0
Release v0.23.0
|
2026-02-23 15:56:34 +09:00 |
|
nrslib
|
db3d950a65
|
retag v0.23.0
v0.23.0
|
2026-02-23 15:55:08 +09:00 |
|
nrslib
|
3fe7520620
|
fix: auto-tag checkout に fetch-depth: 0 を追加(PR head SHA が shallow clone に存在しない問題)
|
2026-02-23 15:50:25 +09:00 |
|
nrs
|
ced4a1f74b
|
Merge pull request #372 from nrslib/release/v0.23.0
Release v0.23.0
|
2026-02-23 15:42:07 +09:00 |
|
nrslib
|
69a941ad30
|
Release v0.23.0
|
2026-02-23 15:38:07 +09:00 |
|
nrslib
|
f2ca01ffe0
|
refactor: provider/model resolution precedenceを一元化
|
2026-02-23 15:28:38 +09:00 |
|
武田 憲太郎
|
61959f66a9
|
feat: AskUserQuestion 対応 (#161)
|
2026-02-23 15:24:10 +09:00 |
|
nrslib
|
3970b6bcf9
|
fix: repertoire add のパイプ stdin で複数 confirm が失敗する問題を修正
gh api の stdio を inherit→pipe に変更し stdin の消費を防止。
readline の内部バッファ消失を防ぐためシングルトン pipe line queue を導入。
|
2026-02-23 15:18:52 +09:00 |
|