nrslib
09d65d79f7
フロントエンドエージェントにおいてSmartUIを排除するように指示出し
2026-02-02 06:59:28 +09:00
nrslib
1ee73c525c
ai_fixステップの改善: 具体的な修正手順とstep_iteration表示
...
- ai_fixのinstruction_templateを強化
- {step_iteration}を使って何回目のレビューか明示
- 具体的な修正手順を明記(Read→grep→Edit→Test→Report)
- 報告フォーマットを明示(「修正済み」ではなく具体的に報告)
- 禁止事項を明示(ファイルを開かずに報告することを禁止)
- coderエージェントに「レビュワーの指摘は絶対」を追加
- レビュワーが「未修正」と指摘したら事実確認を優先
- 「修正済みのはず」という思い込みを捨てる
- 反論せず、まず従う
これにより、9回連続未修正のような問題が発生しにくくなる。
2026-02-01 22:46:42 +09:00
nrslib
ff7cfb52f7
--workflow にてpathも指定できるように
2026-02-01 20:58:03 +09:00
nrslib
cf393312a2
Add --pipeline flag and improve log file naming
...
- Add --pipeline flag for explicit pipeline/non-interactive mode
- Change log file naming from base36 to YYYYMMDD-HHmmss-random format
- Update --task description to clarify it's an alternative to --issue
- Add tests for new timestamp-based session ID format
Resolves #28
2026-02-01 08:40:18 +09:00
nrslib
366c556e42
ai_reviewにpass_previous_requestが設定されていなかった
2026-02-01 00:24:18 +09:00
nrslib
7d856287f0
ビルトインワークフロー: review-only(レビュー専用) #60 resolved
2026-01-31 20:03:38 +09:00
nrslib
e950a3f79c
resolved 52
2026-01-31 18:28:30 +09:00
nrslib
4b924851a8
resolved #35
2026-01-31 11:22:58 +09:00
nrslib
6468fa6345
resolved #45
2026-01-31 09:40:36 +09:00
nrslib
bcacd7127d
レビュアー・supervisorにボーイスカウトルールを追加
...
修正コストがほぼゼロの指摘を「非ブロッキング」として見逃す妥協を防止する。
2026-01-30 23:50:00 +09:00
nrslib
748f5afb29
feat: builtinワークフローをパラレルレビュー対応に変更し、エージェントに仕様準拠チェックを追加 ( #31 )
...
- default.yamlのreview/security_reviewを統合しparallelステップ(reviewers)に変更
- improve/security_fixステップを統合fixステップに集約
- parallelサブステップのrulesでnextをoptionalに(スキーマ・型定義)
- planner/architecture-reviewer/supervisorに仕様準拠の確認指示を追加(ja/en)
- parallelレビュー構造の検証テストを追加
2026-01-30 20:42:54 +09:00
nrslib
5265cc0059
feat: Builtin管理をバンドル埋め込み方式に移行し、/ejectコマンドを追加 ( #4 )
...
- ローダーがユーザーファイル優先、なければdist/resources/からbuiltinを読む方式に変更
- /ejectコマンドを追加(builtinを~/.takt/にコピーしてカスタマイズ可能に)
- /refresh-builtinを簡素化(ejectへの移行案内)
- config.yamlにdisabled_builtinsフィールドを追加
- ワークフローYAMLをrules形式に統一
2026-01-30 20:03:38 +09:00
nrslib
cb37baec2c
レポート出力指示を自動生成に統一し、YAML の手動 order/instruction_template を削除
...
- REPORT_OUTPUT_STRINGS (en/ja) と renderReportOutputInstruction() を追加
- 全8ワークフローYAMLから手動の order フィールドとレポート出力指示を削除
- ReportObjectConfig に明示的 order がある場合は後方互換として優先
- .envrc を .gitignore に追加
ref #29
2026-01-30 11:59:06 +09:00
nrslib
706a59d3b6
edit プロパティによるファイル編集制御、ステップ完了時のレポートログ出力、resolveContentPath 追加
...
- edit: true/false をワークフローステップに追加し、エージェントへの編集許可/禁止プロンプトを自動注入
- ステップ完了時に step:report イベントを発火し、レポート内容をコンソール出力
- resolveContentPath() で format/instruction_template の .md ファイル参照に対応
- writeStepReport() を削除し、レポート出力はエージェント責務に統一
- 全8ワークフローYAMLに edit フィールドを付与
resolves #6 , resolves #21 , resolves #22
2026-01-30 11:33:56 +09:00
nrslib
6fe6491948
report 系のformatを利用するように変更、gitdiff廃止
2026-01-30 09:13:32 +09:00
nrslib
f7181fc00c
workflow 変更
2026-01-30 01:50:25 +09:00
nrslib
e67d2648d8
rule機能追加
2026-01-30 00:05:11 +09:00
nrslib
4403291046
README更新
2026-01-29 15:44:27 +09:00
nrslib
4cf0fc319e
フォールバック原則禁止 & ai-reviewer を ai-antipattern-reviewer にリネーム
2026-01-29 14:27:46 +09:00
nrslib
c84c6166b0
全ワークフローのレポート出力ステップに Write 権限を追加
2026-01-29 12:37:53 +09:00
nrslib
7bb54067b4
ステータス出力ルールのヘッダーを自動生成に変更
...
- renderStatusRulesHeader() を追加して言語別にヘッダーを生成
- 全ワークフローYAMLから重複していたヘッダー部分を削除
- buildInstruction() で statusRulesPrompt にヘッダーを自動付加
2026-01-29 02:38:01 +09:00
nrslib
fc427b4381
expert-cqrs の共通レビュアーを expert/ に統合
...
expert-cqrs/ には cqrs-es-reviewer.md のみ残し、
frontend/security/qa/supervisor は expert/ の共通エージェントを参照。
2026-01-29 01:56:46 +09:00
nrslib
b529f84345
takt: 現在のresourceにあるexpert-reviewをexpert-cqrsに変更、また新たにex
2026-01-29 01:02:43 +09:00
nrslib
2c738d8009
worktree時にディレクトリを正しく読み込めるように修正
2026-01-28 16:47:27 +09:00
nrslib
d900ee8bc4
feat: answer status, autoCommit, permission_mode, verbose logging
...
- answer: planner が質問と判断したら COMPLETE で終了する仕組み
- autoCommit: worktree タスク完了時に自動 git commit
- permission_mode: workflow YAML でステップごとの権限指定
- verbose: verbose 時のファイル+stderr 二重出力修正
2026-01-28 10:02:04 +09:00
nrslib
4671af954a
defaultのワークフロー強化
2026-01-27 22:26:34 +09:00
nrslib
695b3da5f7
スキーマ許可
2026-01-27 12:06:22 +09:00
nrslib
ccc19e83ff
mock実行をできるように修正
2026-01-27 11:50:07 +09:00
nrslib
5772ccd735
ワークフローが意図せず停止してしまう問題を修正
2026-01-27 09:50:11 +09:00
nrslib
449bb2266c
さらにワークフローのプロンプト強化
2026-01-27 00:51:18 +09:00
nrslib
7beb604f1e
遷移用プロンプトをすべてworkflowに
2026-01-27 00:26:43 +09:00
nrslib
d8133bbc8c
プロンプトをピュアにする
2026-01-26 23:03:23 +09:00
nrslib
dad627ef03
モデルを選択可能に変更
2026-01-26 19:08:22 +09:00
nrslib
90cac7e25e
権限を設定できるように
2026-01-26 16:39:57 +09:00
nrslib
c1fccaaf37
support for codex
2026-01-26 16:24:50 +09:00
nrslib
65a9553bb9
worktreeは一時Omit
2026-01-26 15:40:10 +09:00
nrslib
bed5662097
expert-review.yaml の更新
2026-01-26 12:55:12 +09:00
nrslib
8dc3fe3976
expert reviewの最新化
2026-01-26 12:17:33 +09:00
nrslib
b98c3d4f19
worktree対応
2026-01-26 11:16:05 +09:00
nrslib
3d3e970497
エージェントをpureに
2026-01-26 10:30:42 +09:00
nrslib
02f4dffff6
プロンプト改良
2026-01-26 10:17:48 +09:00
nrslib
e204c9b65e
ワークフローを変更
2026-01-26 09:10:43 +09:00
nrslib
ffe8776437
first commit:
2026-01-25 15:16:27 +09:00