Skip to content

Release v0.11.0#197

Merged
nrslib merged 21 commits into
mainfrom
release/v0.11.0
Feb 9, 2026
Merged

Release v0.11.0#197
nrslib merged 21 commits into
mainfrom
release/v0.11.0

Conversation

@nrslib

@nrslib nrslib commented Feb 9, 2026

Copy link
Copy Markdown
Owner

Changes

Added

  • e2e-test ビルトインピース: E2Eテスト特化のピースを新規追加 — E2E分析 → E2E実装 → レビュー → 修正のフロー(VitestベースのE2Eテスト向け)
  • error ステータス: プロバイダーエラーを blocked から分離し、エラー状態を明確に区別可能に。Codex にリトライ機構を追加
  • タスク YAML 一元管理: タスクファイルの管理を tasks.yaml に統合。TaskRecordSchema による構造化されたタスクライフサイクル管理(pending/running/completed/failed)
  • タスク指示書ドキュメント: タスク指示書の構造と目的を明文化 (add-task-instruction-doc #174)
  • レビューポリシー: 共通レビューポリシーファセット追加
  • SIGINT グレースフルシャットダウンの E2E テスト

Changed

Fixed

  • オリジナル指示の差分処理が正しく動作しない問題を修正 (fix-original-instruction-diff #181)
  • タスク指示書のゴールが不適切にスコープ拡張される問題を修正

Internal

  • タスク管理コードの大規模リファクタリング
  • テストの大幅な拡充・リファクタリング
  • Codex クライアントのリファクタリング

Commits

nrslib added 21 commits February 9, 2026 10:43
#177 マージ後の補完。instruction_template が instruction と同じ
参照解決ルートを使うようになったことをスキルリファレンスに反映。
アシスタントが「仕様確定まで?実装まで?」のようなスコープ判断を
Open Questionsに含めていた問題を修正。指示書は常にピース実行用であり、
ゴールは実装であることを大前提として明記。
blocked はユーザー入力で解決可能な状態、error はプロバイダー障害として意味を明確化。
PieceEngine で error ステータスを検知して即座に abort する。
Codex クライアントにトランジェントエラー(stream disconnected, transport error 等)の
指数バックオフリトライ(最大3回)を追加。
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant