nrslib
6153fd880a
セキュリティナレッジにマルチテナントデータ分離セクションを追加
2026-02-18 10:25:27 +09:00
nrslib
425f929134
コーディングポリシーに「プロジェクトスクリプト優先」ルールを追加
...
npx等の直接実行によるlockfile迂回を防ぐため、プロジェクト定義のスクリプトを優先する原則とREJECT項目を追加
2026-02-18 09:58:00 +09:00
nrslib
f794c5f335
fix(dotgitignore): .takt/ プレフィックスを削除し正しい相対パスに修正
...
dotgitignore は .takt/.gitignore としてコピーされるため、パスは .takt/ からの相対でなければならない。
.takt/ プレフィックス付きだと .takt/.takt/pieces/ を指してしまいファセットが追跡されなかった。
回帰テストを追加。
2026-02-17 23:31:39 +09:00
nrslib
3341cdaf4f
既存ファセットの調整およびdeep-researchピースの追加
2026-02-17 22:45:11 +09:00
nrs
cee4e81a15
track project-level .takt/pieces ( #286 )
...
* feat: track project-level .takt/pieces in version control
* feat: track project-level takt facets for customizable resources
* chore: include project .takt/config.yaml in git-tracked subset
2026-02-17 19:48:59 +09:00
nrslib
27d650fa10
knowledge のスタイルガイド作成
2026-02-17 08:45:06 +09:00
nrslib
ba8e90318c
feat(builtins): add API client generation consistency rules
...
生成クライアント(Orval等)が存在するプロジェクトで手書きAPI呼び出しとの混在を検出するナレッジとポリシーを追加
2026-02-16 09:33:22 +09:00
nrslib
d04bc24591
feat: add expert-mini/expert-cqrs-mini pieces and fix permission fallback
...
- Add expert-mini and expert-cqrs-mini pieces (ja/en)
- Add new pieces to Mini and Expert categories
- Fall back to readonly when permission mode is unresolved instead of throwing
2026-02-15 12:45:34 +09:00
nrslib
103c50d41a
refactor(project): switch .takt/.gitignore to whitelist approach to prevent ignore omissions
2026-02-15 12:16:30 +09:00
nrslib
05b893f720
Release v0.17.0
2026-02-15 12:00:21 +09:00
nrslib
2460dbdf61
refactor(output-contracts): unify OutputContractEntry to item format with use_judge and move runtime dir under .takt
...
- Remove OutputContractLabelPath (label:path format), unify to OutputContractItem only
- Add required format field and use_judge flag to output contracts
- Add getJudgmentReportFiles() to filter reports eligible for Phase 3 status judgment
- Add supervisor-validation output contract, remove review-summary
- Enhance output contracts with finding_id tracking (new/persists/resolved sections)
- Move runtime environment directory from .runtime to .takt/.runtime
- Update all builtin pieces, e2e fixtures, and tests
2026-02-15 11:17:55 +09:00
nrslib
f065ee510f
feat: resolve movement permissions via provider profiles with required floor
2026-02-15 07:00:03 +09:00
nrslib
8e5bc3c912
feat(piece): add ai-fix loop monitor and extract judge instruction
2026-02-15 05:41:29 +09:00
nrslib
6e14cd3c38
feat(runtime): add configurable prepare presets and provider e2e
2026-02-15 05:28:39 +09:00
nrslib
8af8ff0943
plan/ai-review/superviseのインストラクションにスコープ縮小防止策を追加
...
- plan: 要件ごとに変更要/不要の根拠(ファイル:行)を必須化
- ai-review: スコープ縮小の検出をスコープクリープと並列で追加
- supervise: タスク指示書との独立照合を計画レポートに依存しない形で追加
2026-02-14 00:09:19 +09:00
nrs
652630eeca
Merge pull request #269 from nrslib/release/v0.13.0
...
Release v0.13.0
2026-02-13 19:24:18 +09:00
nrslib
3a7259cf06
タスク指示書スコープ外の削除を防止するガードレール追加
...
実装者がステータス変更タスクでSaga・エンドポイントを丸ごと削除してしまい、
レビュアー・監督者もそれを承認してしまった問題への対策。
- planner: スコープ規律セクション追加、削除対象を「今回新たに未使用になったコード」に限定
- coder: 指示書に根拠がない大規模削除の報告義務を追加
- supervisor/expert-supervisor: 削除ファイルの指示書照合手順を追加、スコープクリープをREJECT対象に変更
2026-02-13 18:33:29 +09:00
nrslib
479ee7ec25
providerごとに通信を許可する
2026-02-13 16:37:07 +09:00
nrslib
6bd698941c
plannerが参照資料を確実に読むよう制約を追加
...
タスク指示書に参照資料が指定されている場合に、plannerが別ファイルで
代用してしまう問題への対策。instruction に参照資料の読み込みを必須の
最初のステップとして追加し、persona に情報の優先順位を明記した。
2026-02-13 13:02:19 +09:00
nrs
76fed1f902
Merge pull request #260 from nrslib/release/v0.13.0-alpha.1
...
Release v0.13.0-alpha.1
2026-02-13 07:33:21 +09:00
nrslib
608f4ba73e
Merge branch 'takt/257/add-agent-usecase-structured-o' into develop
2026-02-13 07:24:25 +09:00
nrslib
7439709a32
update builtin
2026-02-13 06:33:03 +09:00
nrslib
4919bc759f
判定処理の修正
2026-02-13 06:11:06 +09:00
nrslib
eaf45259aa
update faceted
2026-02-12 14:49:35 +09:00
nrslib
5c60e8f2c6
バックエンドピース追加とアーキテクチャナレッジ改善
...
- backend / backend-cqrs ピースを en/ja で追加
- ピースカテゴリにバックエンドピースを登録
- アーキテクチャナレッジに「操作の一覧性」「パブリック API の公開範囲」を追加
- DRY 基準を回数ベースから本質的重複ベースに改善
2026-02-12 14:49:35 +09:00
nrslib
bf4196d3b3
takt: github-issue-257
2026-02-12 13:32:28 +09:00
nrslib
be0f299727
バックエンドピース追加とアーキテクチャナレッジ改善
...
- backend / backend-cqrs ピースを en/ja で追加
- ピースカテゴリにバックエンドピースを登録
- アーキテクチャナレッジに「操作の一覧性」「パブリック API の公開範囲」を追加
- DRY 基準を回数ベースから本質的重複ベースに改善
2026-02-12 12:06:29 +09:00
nrslib
0c9d7658f8
docs(frontend): add design token and theme-scope guidance
2026-02-12 11:52:42 +09:00
nrslib
addd7023cd
pass_previous_responseを復活
2026-02-11 08:11:05 +09:00
nrs
de6b5b5c2c
takt: github-issue-212-max-iteration-max-movement-ostinato ( #217 )
2026-02-10 23:43:29 +09:00
nrs
9c4408909d
takt: github-issue-207-previous-response-source-path ( #210 )
2026-02-10 16:33:38 +09:00
nrslib
e6ccebfe18
chore: pieceカテゴリのja/en並びと表記を整理
2026-02-10 15:31:07 +09:00
nrslib
38e69564be
feat: frontend特化ピースを追加し並列arch-reviewを導入
2026-02-10 15:25:38 +09:00
nrs
8cb3c87801
takt: github-issue-204-takt-tasks ( #205 )
2026-02-10 14:26:37 +09:00
nrslib
3882d6c92a
実行処理の指示書が長くなることに対する一時的な対処
2026-02-10 13:35:53 +09:00
nrslib
cd04955c12
カテゴリ整理
2026-02-10 07:13:30 +09:00
nrslib
28392b113a
ループ防止のためにポリシー強化
2026-02-10 05:46:33 +09:00
nrs
ec88b90632
takt: github-issue-188 ( #190 )
2026-02-09 23:54:01 +09:00
nrslib
24871e0893
instruction_template の参照解決に関するドキュメントを更新
...
#177 マージ後の補完。instruction_template が instruction と同じ
参照解決ルートを使うようになったことをスキルリファレンスに反映。
2026-02-09 20:55:01 +09:00
nrs
b561431cb5
Merge pull request #177 from nrslib/takt/#152/simplify-builtin-piece-refs
...
refactor-builtin-pieces
2026-02-09 20:54:21 +09:00
nrslib
3537a9f481
Codex において僅かな揺れで指摘をくり返す挙動を抑制する最小の修正
2026-02-09 15:02:38 +09:00
nrslib
40b3bb2185
takt: refactor-builtin-pieces
2026-02-09 10:43:08 +09:00
nrslib
32f1334769
persona_providers 設定の導入により不要になった hybrid-codex ピースと生成ツールを削除
2026-02-09 08:17:26 +09:00
nrslib
dd71c408c4
builtin config.yaml を GlobalConfig の全設定項目に合わせて最新化
2026-02-09 08:15:18 +09:00
nrs
cc63f4769d
desu-e2etesuto-nopiisu-wo-shim ( #149 )
...
* takt: desu-e2etesuto-nopiisu-wo-shim
* 動的にbuiltinを処理
2026-02-09 00:32:49 +09:00
nrs
b5eef8d3fa
takt: desu-koremadee2etesuto-tesuto ( #150 )
2026-02-09 00:25:53 +09:00
nrslib
e48c267562
より基準を厳格に
2026-02-08 17:33:36 +09:00
nrslib
c2aa22f97c
パラレルを改良
2026-02-08 17:09:26 +09:00
nrslib
b5ec0762b6
planner と architect-planner を統合し、knowledge で設計知識を補完する構成に変更
...
plan → architect → implement の3ステップを plan → implement の2ステップに統合。
planner ペルソナに構造設計・モジュール設計の知識を追加し、plan ステップに
knowledge: architecture を付与することで architect ステップを不要にした。
prompt-log-viewer ツールを追加。
2026-02-08 08:34:28 +09:00
nrs
d9ab76f08b
takt: github-issue-101-itereeshon-ni ( #137 )
2026-02-08 07:57:19 +09:00