task-specification-creator
Original:🇺🇸 English
Translated
28 scriptsChecked / no sensitive code detected
タスクを単一責務原則で分解しPhase 1-13の実行可能な仕様書を生成。Phase 12は中学生レベル概念説明を含む。 Anchors: • Clean Code / 適用: SRP / 目的: タスク分解基準 • Continuous Delivery / 適用: フェーズゲート / 目的: 品質パイプライン • DDD / 適用: ユビキタス言語 / 目的: 用語統一 Trigger: タスク仕様書作成, タスク分解, ワークフロー設計, Phase実行, IPC Bridge API統一, Preload APIパターン, safeInvoke, safeOn
3installs
Added on
NPX Install
npx skill4agent add daishiman/aiworkfloworchestrator task-specification-creatorTags
Translated version includes tags in frontmatterSKILL.md Content
View Translation Comparison →Task Specification Creator
開発タスクを Phase 1〜13 の実行可能な仕様書へ落とし込む。 は入口だけを持ち、詳細は と に分離する。
SKILL.mdreferences/LOGS.md設計原則
| 原則 | 説明 |
|---|---|
| Script First | 決定論的処理は |
| LLM for Judgment | 判断、設計、レビューだけを LLM が担う |
| Progressive Disclosure | 必要な reference だけを段階的に読む |
| 1 File = 1 Responsibility | 大きくなった guide は family file へ分離する |
| 正本は |
クイックスタート
| モード | 用途 | 最初に読むもの |
|---|---|---|
| 新規 workflow を作る | references/create-workflow.md |
| Phase 1〜13 を順番に実行する | references/execute-workflow.md |
| 既存仕様書を修正する | references/phase-templates.md |
| Phase 12 の残課題を formalize する | references/phase-12-documentation-guide.md |
bash
node scripts/detect-mode.js --request "{{USER_REQUEST}}"実行フロー
create
- で責務を分解する。
agents/decompose-task.md - で前提、制約、受入条件を固定する。
agents/identify-scope.md - と
agents/design-phases.mdでagents/generate-task-specs.mdとindex.mdを作る。phase-*.md - と
agents/output-phase-files.mdでagents/update-dependencies.mdを整える。artifacts.json - 、
agents/verify-specs.md、scripts/validate-phase-output.jsで gate を通す。scripts/verify-all-specs.js
execute
| Phase | 名称 | 目的 |
|---|---|---|
| 1 | 要件定義 | scope、受入条件、inventory を固定する |
| 2 | 設計 | topology、SubAgent lane、validation path を設計する |
| 3 | 設計レビュー | Phase 4 へ進めるかを判定する |
| 4 | テスト作成 | command suite と expected result を作る |
| 5 | 実装 | |
| 6 | テスト拡充 | fail path、回帰 guard、補助 command を追加する |
| 7 | カバレッジ確認 | concern と dependency edge の coverage を可視化する |
| 8 | リファクタリング | duplicate と navigation drift を削る |
| 9 | 品質保証 | line budget、link、mirror parity を一括判定する |
| 10 | 最終レビュー | acceptance criteria と blocker を判定する |
| 11 | 手動テスト | docs navigation と UI evidence を人手で確認する |
| 12 | ドキュメント更新 | implementation guide、spec sync、未タスク、feedback を完了する |
| 13 | PR作成 | user の明示承認後のみ実施する |
Task仕様ナビ
| Task | 責務 | パターン | 入力 | 出力 |
|---|---|---|---|---|
| decompose-task | タスクを単一責務に分解 | seq | ユーザー要求 | タスク分解リスト |
| identify-scope | スコープ・前提・制約を定義 | seq | タスク分解リスト | スコープ定義 |
| design-phases | Phase構成を設計 | seq | スコープ定義 | フェーズ設計書 |
| generate-task-specs | タスク仕様書を生成 | seq | フェーズ設計書 | タスク仕様書一覧 |
| output-phase-files | 個別Markdownファイルを出力 | par | タスク仕様書一覧 | phase-*.md |
| update-dependencies | Phase間の依存関係を設定 | par | タスク仕様書一覧 | 依存関係マップ |
| verify-specs | 全13仕様書の品質検証 | seq | 検証レポート | PASS/FAIL判定 |
| update-system-specs | システム仕様書を更新 | seq | 実装サマリー | 更新完了チェック |
| generate-unassigned-task | 未完了タスク指示書を生成 | cond | レビュー課題 | unassigned-task/*.md |
凡例: =順次実行, =並列実行, =条件分岐
seqparcondPhase 12 重要仕様
必須タスク(5タスク - 全て完了必須)
| Task | 名称 | 必須 | 詳細参照 |
|---|---|---|---|
| 1 | 実装ガイド作成(2パート構成) | ✅ | 下記参照 |
| 2 | システム仕様書更新(2ステップ) | ✅ | 下記参照 |
| 3 | ドキュメント更新履歴作成 | ✅ | scripts/generate-documentation-changelog.js |
| 4 | 未タスク検出レポート作成 | ✅ | 0件でも出力必須 |
| 5 | スキルフィードバックレポート作成 | ✅ | 改善点なしでも出力必須 |
Task 1: 実装ガイドの2パート構成
| パート | 対象読者 | 内容 |
|---|---|---|
| Part 1 | 初学者・中学生レベル | 概念説明(日常の例え話、専門用語なし) |
| Part 2 | 開発者・技術者 | 技術的詳細(スキーマ・API・コード例) |
Part 1(中学生レベル)の必須要件:
- 日常生活での例え話を必ず含める
- 専門用語は使わない(使う場合は即座に説明)
- 「なぜ必要か」を先に説明してから「何をするか」を説明
Part 2(技術者レベル)の必須要件:
- インターフェース/型定義(TypeScript)を含める
- APIシグネチャと使用例を記載
- エラーハンドリングとエッジケースを説明
- 設定可能なパラメータと定数を一覧化
Task 2: システム仕様更新【4サブステップ + 条件付きStep 2】
| Step | 必須 | 内容 |
|---|---|---|
| Step 1-A | ✅ | タスク完了記録(「完了タスク」セクション追加 + 関連ドキュメントリンク + 変更履歴 + LOGS.md×2 + topic-map.md) |
| Step 1-B | ✅ | 実装状況テーブル更新(実装完了:「未実装」→「完了」 / 仕様書作成のみ: |
| Step 1-C | ✅ | 関連タスクテーブル更新(仕様書内の「関連タスク」「未タスク候補」テーブルのステータス更新) |
| Step 2 | 条件 | システム仕様更新(新規インターフェース追加時のみ) |
⚠️ Task 1(実装ガイド作成)との境界に注意
活動 Task 1(実装ガイド) Task 2(仕様更新) Part 1/2 実装ガイド作成 ✅ メイン責務 ❌ 対象外 aiworkflow-requirements 仕様更新 ❌ 対象外 ✅ Step 2 タスク完了記録(仕様書内) ❌ 対象外 ✅ Step 1-A 必須 LOGS.md更新(2ファイル) ❌ 対象外 ✅ Step 1-A 必須
Step 2 更新が必要な場合:
- 新規インターフェース/型の追加
- 既存インターフェースの変更
- 新規定数/設定値の追加
- API仕様の変更
Step 2 更新が不要な場合:
- 内部実装の詳細変更のみ
- リファクタリング(インターフェース不変)
- バグ修正(仕様変更なし)
Task 4: 未タスク検出(0件でも出力必須)
| ソース | 確認項目 |
|---|---|
| 元タスク仕様書 | 「スコープ外」として明示された項目 |
| Phase 3/10レビュー結果 | MINOR判定の指摘事項 |
| Phase 11手動テスト | スコープ外の発見事項・改善提案 |
| コードコメント | TODO/FIXME/HACK/XXX |
bash
# 未タスク検出スクリプト
node scripts/detect-unassigned-tasks.js --scan packages/shared/src --output .tmp/unassigned-candidates.json📖 references/phase-11-12-guide.md
📖 references/spec-update-workflow.md
📖 agents/generate-unassigned-task.md
Task 5: スキルフィードバックレポート(改善点なしでも出力必須)
| 観点 | 記録内容 |
|---|---|
| テンプレート改善 | Phaseテンプレートの漏れや曖昧さ |
| ワークフロー改善 | 機械検証や手順分岐の改善余地 |
| ドキュメント改善 | 再利用しやすい横断ガイドライン化の候補 |
出力:
outputs/phase-12/skill-feedback-report.md
Phase 12 実行時によくある漏れ
| 漏れパターン | 防止方法 |
|---|---|
| Step 1-C(関連タスクテーブル)を未実行 | spec-update-workflow.md の「確認すべきファイル」表を実行前に必ず読む |
| topic-map.md 未更新 | 仕様書に新規セクション追加時は必ず topic-map.md のエントリも追加 |
| documentation-changelog.md が不完全 | 全Step(1-A/1-B/1-C/Step 2)の結果を個別に明記する(「該当なし」も記録) |
| Phase 12成果物一覧と |
| LOGS.md が1ファイルのみ更新 | 必ず aiworkflow-requirements/LOGS.md と task-specification-creator/LOGS.md の両方 |
| 完了タスクセクションが簡略形式 | spec-update-workflow.md のテンプレート(テスト結果サマリー + 成果物テーブル)に従う |
| Phase 12完了前に2ファイルを同期し、completed成果物の参照切れを0件にする |
| Phase 10 MINOR指摘を未タスク化せず進行 | Phase 10レビュー前に unassigned-task-guidelines.md を読み、MINOR判定→未タスク化ルールを確認 |
| 未タスク検出レポートで0件判定のまま未修正 | Phase 10 MINOR指摘は必ず未タスク化の対象。「機能に影響なし」は不要判定の理由にならない |
| Step 1-E後に |
Phase 12 苦戦防止Tips
UT-STORE-HOOKS-COMPONENT-MIGRATION-001の経験に基づく(2026-02-12)
| Tips | 説明 |
|---|---|
| 事前に空欄チェックリストを作成 | documentation-changelog.mdにStep 1-A〜1-D + Step 2の各欄を空欄で事前作成し、逐次消化する |
| spec-update-workflow.mdを常に参照 | Phase 12開始時に必ず spec-update-workflow.md を開き、チェックリストを確認 |
| 「全Step確認前に完了と記載しない」厳守 | P4パターン。全Stepの結果を個別に記録してから「Phase 12完了」とする |
| LOGS.md/SKILL.md は4ファイル更新 | aiworkflow-requirements/LOGS.md, task-specification-creator/LOGS.md, aiworkflow-requirements/SKILL.md, task-specification-creator/SKILL.md |
| topic-map.md再生成はセクション変更時も | 新規追加だけでなく、セクション更新・削除時も |
重要ルール
Phase完了時の必須アクション
- タスク完全実行: Phase内で指定された全タスクを完全に実行
- 成果物確認: 全ての必須成果物が生成されていることを検証
- artifacts.json更新: でPhase完了ステータスを更新
complete-phase.js - 完了条件チェック: 各タスクを完遂した旨を必ず明記
PR作成に関する注意
PR作成は自動実行しない。必ずユーザーの明示的な許可を得てから実行すること。
📖 references/commands.md - コマンド一覧
よく使うコマンド
| Task | 責務 | パターン | 入力 | 出力 |
|---|---|---|---|---|
| タスクを単一責務に分割 | | ユーザー要求 | タスク分解リスト |
| スコープ、前提、制約を定義 | | 分解結果 | スコープ定義 |
| phase 構成と gate を設計 | | scope | phase 設計書 |
| | | phase 設計書 | workflow 仕様一式 |
| phase ファイルを出力 | | 仕様データ | |
| | | phase 一式 | 依存マップ |
| workflow 全体をレビュー | | 仕様一式 | PASS/FAIL |
| Phase 12 Task 2 を遂行 | | 実装結果 | 仕様同期結果 |
| 残課題を task spec 化 | | review 指摘 | |
凡例: = 順次、 = 並列、 = 条件分岐。
seqparcondagent 導線
- agents/decompose-task.md
- agents/identify-scope.md
- agents/design-phases.md
- agents/generate-task-specs.md
- agents/output-phase-files.md
- agents/update-dependencies.md
- agents/verify-specs.md
- agents/update-system-specs.md
- agents/generate-unassigned-task.md
Phase 12 と Phase 13 の境界
| Task | 完了条件 | 詳細 |
|---|---|---|
| Task 12-1 | | references/phase-12-documentation-guide.md |
| Task 12-2 | Step 1 と Step 2 の判定が記録される | references/spec-update-workflow.md |
| Task 12-3 | | references/spec-update-validation-matrix.md |
| Task 12-4 | 0件でも | references/unassigned-task-guidelines.md |
| Task 12-5 | 改善点なしでも | references/patterns-phase12-sync.md |
| Phase 13 | commit と PR は user の明示承認後だけ | references/review-gate-criteria.md |
UI/UX 実装を含む task では Phase 11 で screenshot と Apple UI/UX 視覚検証を行う。手順は references/phase-11-screenshot-guide.md と references/screenshot-verification-procedure.md を使う。
リソース導線
core workflow
- references/resource-map.md
- references/create-workflow.md
- references/execute-workflow.md
- references/commands.md
- references/quality-standards.md
- references/coverage-standards.md
- references/review-gate-criteria.md
- references/artifact-naming-conventions.md
- references/evidence-sync-rules.md
- references/self-improvement-cycle.md
phase templates
- references/phase-templates.md
- references/phase-template-core.md
- references/phase-template-execution.md
- references/phase-template-phase11.md
- references/phase-template-phase12.md
- references/phase-template-phase13.md
Phase 11/12 guides
- references/phase-11-12-guide.md
- references/phase-11-screenshot-guide.md
- references/phase-12-documentation-guide.md
- references/phase12-checklist-definition.md
- references/technical-documentation-guide.md
- references/screenshot-verification-procedure.md
- assets/phase12-task-spec-compliance-template.md
spec update
- references/spec-update-workflow.md
- references/spec-update-step1-completion.md
- references/spec-update-step2-domain-sync.md
- references/spec-update-validation-matrix.md
pattern family
- references/patterns.md
- references/patterns-workflow-generation.md
- references/patterns-validation-and-audit.md
- references/patterns-phase12-sync.md
logs and archives
- LOGS.md
- references/logs-archive-index.md
- references/logs-archive-2026-march.md
- references/logs-archive-2026-feb.md
- references/logs-archive-legacy.md
- references/changelog-archive.md
システム観点チェック
| 観点 | aiworkflow-requirements 側の参照先 |
|---|---|
| セキュリティ | |
| UI/UX | |
| アーキテクチャ | |
| API/IPC | |
| データ整合性 | |
| エラーハンドリング | |
| インターフェース | |
Electron desktop task では Renderer、Main、IPC、Preload、ローカルストレージの境界を都度明記する。詳細は references/quality-standards.md を参照。
検証コマンド
bash
node scripts/validate-phase-output.js docs/30-workflows/{{FEATURE_NAME}}
node scripts/verify-all-specs.js --workflow docs/30-workflows/{{FEATURE_NAME}}
node ../skill-creator/scripts/quick_validate.js .claude/skills/task-specification-creator
node ../skill-creator/scripts/validate_all.js .claude/skills/task-specification-creator
diff -qr .claude/skills/task-specification-creator .agents/skills/task-specification-creator
node scripts/log-usage.js --result success --phase "Phase {{N}}"Phase 12 では追加で 、、、 を実行する。
detect-unassigned-tasks.jsaudit-unassigned-tasks.jsverify-unassigned-links.jsvalidate-phase12-implementation-guide.jsベストプラクティス
すべきこと
- 仕様、テスト、実装、検証、同期の順序を崩さない。
- を phase ごとに実体化し、
outputs/phase-N/と同時更新する。artifacts.json - SubAgent 相当の lane は 3 並列以下に抑え、validation lane は直列で締める。
- detail を増やしたくなったら へ逃がし、
references/は入口に保つ。SKILL.md - Phase 12 は 、
implementation-guide、system-spec-update-summary、documentation-changelog、unassigned-task-detectionを必ず揃える。skill-feedback-report
避けるべきこと
- 側だけ先に更新して canonical root を残すこと。
.agents - を後回しにして phase 完了だけ先に付けること。
outputs/ - と
currentの監査結果を混ぜること。baseline - UI task で screenshot を自動テスト代替として扱うこと。
- user の明示承認なしに commit や PR を作ること。
変更履歴
| Version | Date | Changes |
|---|---|---|
| v10.09.4 | 2026-03-15 | UT-CHAT-EDIT-WORKSPACE-CONSTRAINT-TEST-001 の Phase 12 再確認を反映: |
| v10.08.68 | 2026-03-15 | UT-IMP-SKILL-AGENT-RUNTIME-ROUTING-INTEGRATION-CLOSURE-001 の system spec 詳細同期を完了 |
| v10.08.67 | 2026-03-15 | UT-IMP-SKILL-AGENT-RUNTIME-ROUTING-INTEGRATION-CLOSURE-001 再確認を反映: |
| v10.08.67 | 2026-03-15 | UT-CHAT-EDIT-WORKSPACE-CONSTRAINT-TEST-001 の教訓・完了記録を同期: |
| v10.08.66 | 2026-03-13 | TASK-UI-09-ONBOARDING-WIZARD の follow-up contract drift 対策を反映: |
| v10.08.65 | 2026-03-13 | TASK-UI-09-ONBOARDING-WIZARD の監査補修知見を反映: |
| v10.08.64 | 2026-03-13 | TASK-UI-09-ONBOARDING-WIZARD の完了同期を反映: onboarding wizard workflow 向けに |
| v10.08.63 | 2026-03-12 | TASK-SKILL-LIFECYCLE-04 の再監査知見を反映: |
| v10.08.62 | 2026-03-12 | UT-IMP-WORKSPACE-PARENT-REFERENCE-SWEEP-GUARD-001 の Phase 12 再確認を反映: |
| v10.08.61 | 2026-03-12 | UT-IMP-WORKSPACE-PARENT-REFERENCE-SWEEP-GUARD-001 を反映: docs-only parent workflow 向けに |
| v10.08.60 | 2026-03-12 | TASK-IMP-LIGHT-THEME-CONTRAST-REGRESSION-GUARD-001 の未タスク formalize を反映: |
| v10.08.59 | 2026-03-12 | TASK-IMP-LIGHT-THEME-CONTRAST-REGRESSION-GUARD-001 の Phase 12 再確認を反映: |
| v10.08.58 | 2026-03-12 | TASK-IMP-LIGHT-THEME-CONTRAST-REGRESSION-GUARD-001 を反映: guard workflow 向けに「current build static serve での harness build input 登録」「Phase 11 の Apple UI/UX 視覚レビュー」「 |
| v10.08.57 | 2026-03-11 | TASK-UI-04C follow-up の事後未タスク化を反映: |
| v10.08.56 | 2026-03-11 | TASK-UI-04C の再監査知見を反映: |
| v10.08.55 | 2026-03-11 | TASK-UI-04C-WORKSPACE-PREVIEW の Phase 12 完了同期を反映: current workflow の |
| v10.08.54 | 2026-03-11 | TASK-UI-04B-WORKSPACE-CHAT の Phase 12 再監査を反映: |
| v10.08.53 | 2026-03-11 | TASK-FIX-LIGHT-THEME-TOKEN-FOUNDATION-001 の completed workflow backlog 配置を反映: Phase 12 Task 4 の正本配置ルールを「active workflow 由来は |
| v10.08.52 | 2026-03-11 | TASK-FIX-APIKEY-CHAT-TOOL-INTEGRATION-001 の再確認知見を反映: |
| v10.08.51 | 2026-03-11 | TASK-FIX-APIKEY-CHAT-TOOL-INTEGRATION-001 の Phase 11/12 再監査を反映: Phase 11 で |
| v10.08.50 | 2026-03-11 | user 指定rootを正本にする Phase 12 ガードを追加: |
| v10.08.49 | 2026-03-11 | TASK-UI-07 再監査で判明した canonical path drift を是正: |
| v10.08.48 | 2026-03-11 | TASK-UI-08-NOTIFICATION-CENTER の Phase 11再監査追補を反映: |
| v10.08.47 | 2026-03-11 | TASK-UI-08-NOTIFICATION-CENTER の Phase 12 完了同期を反映: |
| v10.08.48 | 2026-03-11 | TASK-SKILL-LIFECYCLE-01 の Phase 12 未タスク0件報告を強化: |
| v10.08.47 | 2026-03-11 | TASK-SKILL-LIFECYCLE-01 再監査知見を反映: |
| v10.08.46 | 2026-03-10 | TASK-UI-06-HISTORY-SEARCH-VIEW の Phase 12再監査知見を反映: |
| v10.08.45 | 2026-03-10 | TASK-UI-03 Phase 12再監査の backlog 整合を反映: current branch で解消済みの |
| v10.08.44 | 2026-03-10 | TASK-UI-03 再監査で task-specification-creator の canonical script path を是正: |
| v10.08.43 | 2026-03-10 | TASK-UI-03 current workflow 同期: Phase 11 の dedicated harness route と |
| v10.08.42 | 2026-03-10 | TASK-10A-G完了: スキルライフサイクル統合テスト強化(G1:14件IPC契約 + G2:21件Store駆動 + G3:17件ChatPanel結線 = 52テスト全PASS)。arch-state-management.md関連タスクステータス更新、task-workflow.md完了タスク追加。LOGS.md 2ファイル + SKILL.md 2ファイル同時更新(P1/P25対策) |
| v10.08.41 | 2026-03-10 | TASK-FIX-SAFEINVOKE-TIMEOUT-001 スキル改善: Phase 4 テンプレートに P13 タイマーテスト注意事項(advanceTimersByTime 必須、cleanup 検証、fake timers スコープ管理)を追加。Phase 5 テンプレートに P13 Pitfall 行と DRY 統合パターン(重複実装の共通ユーティリティ抽出手順)を追加。Phase 7 テンプレートに小規模ユーティリティ 100% カバレッジ達成パターンを追加。patterns.md に Preload IPC タイムアウトパターン2件(Promise.race タイムアウト、cleanup 検証テスト)を追加 |
| v10.08.40 | 2026-03-10 | TASK-FIX-SAFEINVOKE-TIMEOUT-001 再監査運用を反映: Phase 12 で |
| v10.08.39 | 2026-03-10 | TASK-FIX-AUTHGUARD-TIMEOUT-SETTINGS-BYPASS-001 再監査運用を反映: 明示 screenshot 要求時は P53 代替を使わず、専用 harness route + |
| v10.08.38 | 2026-03-09 | TASK-FIX-AUTHGUARD-TIMEOUT-SETTINGS-BYPASS-001 完了同期: |
| v10.08.39 | 2026-03-10 | TASK-UI-04A-WORKSPACE-LAYOUT の worktree screenshot 運用を反映: |
| v10.08.38 | 2026-03-09 | TASK-FIX-APP-DEBUG-LOCALSTORAGE-CLEAR-001 の screenshot ルールを追補: |
| v10.08.37 | 2026-03-09 | 未タスク指示書の差分監査タイミングを明文化: |
| v10.08.36 | 2026-03-09 | TASK-FIX-CONCURRENCY-GUARD フィードバック反映: Phase 4 テスト仕様にモノレポテスト実行ディレクトリ注意書き(P40)を標準追加。Phase 2 設計テンプレートに「並行実行ガード検討」チェックポイントを追加 |
| v10.08.35 | 2026-03-09 | TASK-FIX-AGENT-EXECUTE-SKILL-CONCURRENCY-GUARD-001 再監査追補: |
| v10.08.34 | 2026-03-09 | TASK-FIX-AGENT-EXECUTE-SKILL-CONCURRENCY-GUARD-001 完了同期: |
| v10.08.33 | 2026-03-08 | TASK-FIX-IPC-HANDLER-GRACEFUL-DEGRADATION-001 苦戦箇所追補: skill-creator によるテンプレート最適化 + 4仕様書への苦戦箇所記録 |
| v10.08.32 | 2026-03-08 | TASK-FIX-IPC-HANDLER-GRACEFUL-DEGRADATION-001 仕様同期: |
| v10.08.31 | 2026-03-08 | TASK-FIX-SUPABASE-FALLBACK-PROFILE-AVATAR-001 の Phase 12完了条件を補強: |
| v10.08.30 | 2026-03-08 | workflow11 再確認運用を反映: |
| v10.08.29 | 2026-03-08 | TASK-FIX-SUPABASE-FALLBACK-PROFILE-AVATAR-001 完了同期: |
| v10.08.28 | 2026-03-08 | TASK-10A-F Phase 12タスク仕様再確認の運用を追補: |
| v10.08.27 | 2026-03-08 | TASK-10A-F final sync を反映: current workflow の Phase 11/12 同期だけでなく、comparison baseline の completed workflow も |
| v10.08.26 | 2026-03-08 | TASK-10A-F current workflow 再監査の運用穴を反映: |
| v10.08.25 | 2026-03-08 | TASK-10A-E-D/TASK-UI-03/TASK-10A-F 仕様同期: 5教訓・5パターン・5完了タスク・5未タスクを6並列SubAgentで仕様書正本へ同期。lessons-learned/arch-state-management/task-workflow/patterns/LOGS/SKILLを同時更新。P1/P25対策で4ファイル同時更新 |
| v10.08.24 | 2026-03-07 | TASK-10A-F 再確認を反映: ユーザー要求に基づく画面検証を |
| v10.08.24 | 2026-03-08 | branch横断 Phase 12 再監査 + persist iterable hardening 仕様同期を完了: |
| v10.08.23 | 2026-03-07 | TASK-10A-E-C の実装知見をシステム仕様へ資産化: |
| v10.08.22 | 2026-03-06 | TASK-10A-E-C の Phase 12再確認テンプレート適合を反映: |
| v10.08.21 | 2026-03-06 | TASK-10A-E-C の Phase 11/12運用を反映: |
| v10.08.20 | 2026-03-06 | TASK-FIX-AUTH-MODE-CONTRACT-ALIGNMENT-001 再監査の運用穴をガイドへ反映: |
| v10.08.19 | 2026-03-06 | TASK-FIX-AUTH-MODE-CONTRACT-ALIGNMENT-001 Phase 1-12 実行を反映: |
| v10.08.18 | 2026-03-06 | Phase 12準拠チェックと親仕様参照ガードを追加: |
| v10.08.17 | 2026-03-06 | TASK-043B 再監査の導線修復ルールを反映: |
| v10.08.16 | 2026-03-06 | TASK-043B の Phase 11/12 実行知見を反映: |
| v10.08.21 | 2026-03-07 | TASK-UI-03 Phase 4 a11y テスト推奨を追加: |
| v10.08.20 | 2026-03-07 | TASK-UI-03 スキルフィードバック改善を反映: Phase 2テンプレートにUIタスク向け「z-index管理テーブル」セクションを追加(条件付き)。Phase 12テンプレート Step 1-Cに関連タスク検索コマンド例を追加し、自動化ヒントを強化 |
| v10.08.19 | 2026-03-07 | TASK-UI-03-AGENT-VIEW-ENHANCEMENT Phase 12 完了を反映: AIアシスタント画面リデザイン(Tap & Discover)の実装ガイド・コンポーネントドキュメント・未タスク4件・スキルフィードバックレポートを作成。LOGS.md 2ファイル + SKILL.md 2ファイル同時更新(P1/P25/P29対策) |
| v10.08.18 | 2026-03-06 | TASK-UI-02 再々監査の workflow 本文 stale 是正を反映: |
| v10.08.17 | 2026-03-06 | TASK-UI-02 Phase 12 再整合手順を追補: |
| v10.08.16 | 2026-03-06 | TASK-UI-02 再監査の運用知見を反映: |
| v10.08.17 | 2026-03-06 | Phase 12 実装ガイド内容 validator を追加: |
| v10.08.16 | 2026-03-06 | UT-TASK-10A-B-008 再監査の教訓を反映: |
| v10.08.15 | 2026-03-05 | TASK-FIX-SKILL-EXECUTOR-AUTHKEY-DI-001 再確認で判明した Phase 12台帳ドリフト対策を反映: の Task 3.5 と完了チェックへ「 は とチェックリスト同期の両方が必須」を追記。成果物実体のみで完了判定しない運用を明文化 |
| v10.08.14 | 2026-03-05 | TASK-FIX-SKILL-EXECUTOR-AUTHKEY-DI-001 再監査を反映: ユーザー追加要求に基づく Phase 11 画面回帰撮影(3スクリーンショット)を workflow 直下へ再証跡化し、 を 形式へ更新。併せて仕様書のDIシグネチャ旧表記を現行実装へ同期し、 を再実行する運用を追記 |
| v10.08.13 | 2026-03-05 | TASK-FIX-SKILL-EXECUTOR-AUTHKEY-DI-001 実行を反映: の Phase 1〜12 を完了。Task 12 Step 1-A/1-B/1-C として / の完了タスク・実装状況・関連タスクを同期し、 / / をフェーズ単位で実行する運用を記録 |
| v10.08.12 | 2026-03-05 | TASK-UI-01-C 再監査(phase/index整合 + Phase 11 実画面証跡)を反映: が completed でも / に pending が残るドリフトを是正する運用を追加。 で を再取得し、 / / を 併用形式へ更新する再監査手順を固定 |
| v10.08.12 | 2026-03-05 | TASK-FIX-AUTH-KEY-HANDLER-REGISTRATION-001 再監査の Phase 11 TCカバレッジ是正を反映: の / 必須化を運用適用し、 を 形式へ是正。(3/3)PASS を Phase 12成果物へ同期し、 warning分類(要監視/要対応)記録を追加 |
| v10.08.11 | 2026-03-05 | 未タスク監査の 適用境界を明文化: に「 は 配下のみ指定可能」「 監査は を使う」を追記し、Phase 12 再監査時のコマンド誤用を予防 |
| v10.08.10 | 2026-03-05 | Phase 11 TC-ID検証の明確化を反映: に「 などシナリオIDのみは coverage validator 対象外」「 併記必須」を追記し、 で事前にTC抽出可否を確認する手順を追加。 の取りこぼし(expected TC=0)を事前に防止 |
| v10.08.9 | 2026-03-05 | UT-TASK-10A-B-001 最終再監査(未タスク配置是正)を反映: Phase 12の未タスク監査を最新値( 102/102、 current=90、 current=0 baseline=90)へ更新。完了済み指示書(001)は 直下、未実施指示書(002〜008)は へ分離配置する運用を追補し、スクリーンショット5件を 11:00 JST に再取得した視覚検証ログと成果物3点( / / )を同期 |
| v10.08.8 | 2026-03-05 | UT-TASK-10A-B-001 再監査追補を反映: Phase 11 の light/dark 証跡整合チェックを強化し、 のテーマモックを 連動へ修正。 / に 監査と screenshot coverage(5/5)を追記する運用を追加 |
| v10.08.7 | 2026-03-05 | UT-TASK-10A-B-001 Phase 1-12 実行を反映: UI追加タスクの実行実績(Red→Green、53テストPASS、対象カバレッジ 100/96.22/100、Phase 11 スクリーンショット5件)を運用記録へ追加。〜 成果物生成と 同期、Step 1-A〜1-G 実行ログ反映を標準手順に再適用 |
| v10.08.6 | 2026-03-04 | Phase 11証跡の workflow 配置ドリフト対策をガイドへ追加: に「証跡は対象workflow配下 を必須」「非視覚TCは 記法を必須」を追記。Phase 12チェックリストへ同条件を追加し、 失敗(別workflow参照のみ)を再発防止 |
| v10.08.5 | 2026-03-04 | UI再撮影の Port 5174 競合ガードを Phase 11/12 ガイドへ追加: の preview preflight に を追加し、 発生時の分岐(停止/再利用)を へ記録する完了条件を明文化。自動化コマンドとチェックリストにも同要件を同期 |
| v10.08.4 | 2026-03-04 | Phase 12 Step 1-C(関連タスク表の完了同期)を再確認運用へ追加: を対象に、 の関連未タスク表、未タスク指示書、issue の3点ステータスを同一ターンで完了化する是正例を記録。完了状態の条件として「status更新 + チェックリスト同期 + 完了注記」を明文化 |
| v10.08.3 | 2026-03-04 | TASK-FIX-SKILL-CENTER-METADATA-DEFENSIVE-GUARD-001 第2回再確認を反映: の画面証跡時刻を 16:50 JST に更新し、撮影コマンドを へ統一。 / / の再監査値を 88/88、 baseline=94 へ同期し、 の引き継ぎ事項を完了移管済みへ更新 |
| v10.08.2 | 2026-03-04 | SkillCenter再監査の UI再撮影 preflight を標準化: に再撮影前 (build成功 + 疎通確認)を追加。失敗時は へ記録し、 へ未タスク化する分岐を完了条件チェックへ追記 |
| v10.08.1 | 2026-03-04 | TASK-FIX-SKILL-CENTER-METADATA-DEFENSIVE-GUARD-001 再監査の最終固定: を Phase 1〜12 へ順次適用して を 同期、 を生成。(2スキル)+ (13/13)+ (28項目)+ (4/4)+ (88/88)を再実行し、再監査の証跡を固定 |
| v10.08.0 | 2026-03-04 | TASK-FIX-SKILL-IMPORT 3連続是正の再監査を反映: workflow を再監査し、 正本6仕様書(api-ipc/interfaces/arch-state/ui-ux-feature/task-workflow/lessons)へ実装内容と苦戦箇所を同期。Phase 12 Task 5 必須の4ファイル( x2 + x2)を同一ターンで更新し、(3workflow)/(3workflow)/(workflow03)/ の証跡を固定 |
| v10.07.1 | 2026-03-03 | TASK-10A-D 再監査追補: Phase 11 証跡不足を是正し、 に TC-01〜TC-05 を追加。 を証跡列付きへ更新して を PASS 化。 の未タスクリンク3件を修正し、 を へ回復。 と を再同期して Phase 13 を (未実施)へ整合化 |
| v10.07.0 | 2026-03-03 | TASK-10A-D Phase 12 完了同期: / / / / / に実装内容と苦戦箇所3件(Suggestion型不整合、P40再発、P11パターン)を同期。LOGS.md 2ファイル・SKILL.md 2ファイル同時更新(P1/P25/P29対策)。P43準拠3ファイル以下/エージェントに分割実行 |
| v10.06.0 | 2026-03-02 | TASK-10A-C 再監査パターンを反映: / で依存Phase成果物(2/5/6/7/8/9/10)の参照資料補完を必須化し、 の依存参照warningをゼロ化する運用を追記。UIタスクでは 再実行で証跡鮮度を固定し、Step 1-A の LOGS/SKILL 4点同時更新を完了条件として明文化 |
| v10.05.0 | 2026-03-02 | Phase 13 PR本文セクション連携を強化: の Phase 13 に Phase 3.6( 特定)との連携ルールを追加し、PR本文を 準拠セクションへ同期。UI/UX変更時は をPR本文 へ自動挿入する要件を追加。 完了チェックへ「Phase 13で対象workflow確認」「 へのPhase 12実装ガイド反映」確認項目を追加 |
| v10.04.0 | 2026-03-02 | Phase 11 画面カバレッジマトリクス改善: に画面カバレッジマトリクス(4ステップ: 変更コンポーネント洗い出し/UI状態カバレッジ定義/撮影計画JSON作成/カバレッジレポート)を追加。 の実行フローを9ステップに拡張し、撮影コマンドをA.計画ベース一括撮影/B.個別撮影の2構成に再編。 を拡張版に更新(--plan/--selector/--action/--action-target/--helpオプション追加、テーマ別グループ化、カバレッジレポート自動生成) |
| v10.05.0 | 2026-03-02 | TASK-10A-B Phase 11/12 再監査を反映: に必須セクション「統合テスト連携」を追加し、 を実スクリーンショット証跡ベースへ更新。 を 7件→5件へ再同期。 warning 13→0、 を 28項目PASS へ復帰 |
| v10.04.0 | 2026-03-02 | TASK-10A-B SkillAnalysisView 実装完了を反映: Phase 1-12全完了(72テスト全PASS、カバレッジ Line100%/Branch95.83%/Function100%)。LOGS.md 2ファイル・SKILL.md 2ファイルを同時更新し、topic-map.md を再生成。 を更新 |
| v10.03.0 | 2026-03-02 | Phase 12準拠再確認の実行パターンを反映: と の2workflowで / を同時実行し、Task 1/3/4/5成果物実体・implementation-guide Part 1/2・未タスク10見出しを同一ターンで突合する運用を確立。未タスク監査は を合格基準に固定 |
| v10.02.0 | 2026-03-02 | TASK-UI-05A 再監査(Phase 11/12整合是正): へ 2026-03-02 再取得スクリーンショット(Dashboard/Editor/導線チェック)を追補。 を追加し、未タスク正本3件()と / の同期を反映 |
| v10.01.0 | 2026-03-01 | TASK-UI-05A 包括的監査・仕様修正反映: Phase 1/2/4/5 に skill:getFileTree IPCチャネルを追加し、useFileTree 引数仕様を skillName ベースに統一。UT-UI-05A-GETFILETREE-001 未タスク登録を反映 |
| v10.00.0 | 2026-03-01 | TASK-UI-05A spec_created 再監査を反映: Phase 12運用に「画面検証スクリーンショット必須」を明記し、 への証跡(Dashboard/Editorスクリーンショット、manual-test-result、discovered-issues)同期手順を追補。併せて 失敗要因になっていた completed-tasks 移管後リンクドリフトの是正運用を反映 |
| v10.02.0 | 2026-03-02 | TASK-UI-05B 実装完了再監査を反映: を再監査し、 残存を へ同期。Phase 11 画面証跡(TC-04〜TC-07)を追加。 をテンプレート準拠( / / / )へ補正し、(13/13)/(28項目)を PASS に復帰。Phase 12 Step 1-A の / 4点同期を完了 |
| v10.01.0-v9.97.0 | 2026-03-01〜2026-02-28 | Phase 12 完了同期と再監査ルールの整備: / / / の同期、必須成果物実体確認、 / / / screenshot coverage の完了ゲート化を段階的に整理。詳細は を参照 |
| v9.96.0-v9.92.2 | 2026-02-27〜2026-02-25 | Phase 12 guard と quick_validate 運用の標準化: unassigned audit、親仕様参照整合、completed-tasks 移管、 経路統一、skill-creator 連携、 重複防止などの再発防止ルールを整備。詳細は を参照 |
| v9.92.1 | 2026-02-25 | 履歴運用改善: の変更履歴を直近中心に整理し、構造検証(500行上限)に適合。詳細な長期履歴は を正本として参照する方針へ統一 |
| v9.92.0 | 2026-02-25 | UT-IMP-UNASSIGNED-AUDIT-SCOPE-CONTROL-001 再監査同期: の baseline/current 判定手順を / ベースへ更新 |
| v9.91.0 | 2026-02-25 | UT-IMP-UNASSIGNED-AUDIT-SCOPE-CONTROL-001 実装反映: に / 、 / 分離、scoped 判定を追加 |
| v9.90.0 | 2026-02-25 | UT-IPC-AUTH-HANDLE-DUPLICATE-001 再確認反映: / にスキル構造検証チェックを追記( ベース) |
references/phase-11-12-guide.mdphase-12-documentation.mdステータス=completedmanual-test-result.mdTC + 証跡validate-phase11-screenshot-coveragedocs/30-workflows/02-TASK-FIX-SKILL-EXECUTOR-AUTHKEY-DI-001interfaces-agent-sdk-executor.mdapi-ipc-system.mdverify-all-specsvalidate-phase-outputcomplete-phaseartifacts.jsonindex.mdphase-1..10apps/desktop/scripts/capture-task-056c-notification-history-screenshots.mjsTC-11-01..03manual-test-resultevidence-indexscreenshot-matrixSCREENSHOT + NON_VISUALphase-11-manual-test.mdテストケース画面カバレッジマトリクスmanual-test-result.mdTC + 証跡validate-phase11-screenshot-coveragequick_validate--target-filereferences/unassigned-task-guidelines.md--target-filedocs/30-workflows/unassigned-task/outputs/phase-12/*.md--diff-from HEADreferences/phase-11-12-guide.mdMT-xxTC-xxrgvalidate-phase11-screenshot-coverageverify-unassigned-linksaudit --jsonaudit --diff-from HEADcompleted-tasksunassigned-taskspec-update-summarydocumentation-changelogunassigned-task-detectioncapture-ut-task-10a-b-001-screenshots.mjsprefers-color-schemedocumentation-changelog.mdunassigned-task-detection.md--target-fileoutputs/phase-1phase-12artifacts.jsonreferences/phase-11-12-guide.mdoutputs/phase-11/screenshotsNON_VISUAL:validate-phase11-screenshot-coveragereferences/phase-11-12-guide.mdlsof -nP -iTCP:5174 -sTCP:LISTENPort 5174 is already in usespec-update-summary.mdUT-IMP-PHASE12-SCREENSHOT-COMMAND-REGISTRATION-GUARD-001ui-ux-feature-components.mdoutputs/phase-11capture-skill-center-metadata-guard-screenshots.mjsspec-update-summary.mdunassigned-task-detection.mddocumentation-changelog.mdverify-unassigned-linksaudit --diff-from HEADphase-12-documentation.mdreferences/phase-11-12-guide.mdpreview preflight127.0.0.1:4173unassigned-task-detection.mddocs/30-workflows/unassigned-task/complete-phase.jsartifacts.jsoncompletedoutputs/artifacts.jsongenerate-indexverify-all-specsvalidate-phase-outputvalidate-phase11-screenshot-coverageverify-unassigned-links01/02/03aiworkflow-requirementsLOGS.mdSKILL.mdverify-all-specsvalidate-phase-outputvalidate-phase11-screenshot-coverageaudit --diff-from HEADoutputs/phase-11/screenshots/manual-test-result.mdvalidate-phase11-screenshot-coveragetask-workflow.mdverify-unassigned-linksALL_LINKS_EXISTartifacts.jsonindex.mdpendingui-ux-components.mdui-ux-feature-components.mdarch-ui-components.mdarch-state-management.mdinterfaces-agent-sdk-skill.mdtask-workflow.mdphase-11-manual-test.mdphase-12-documentation.mdverify-all-specsscreenshot:*phase-templates.md/ai:diff-to-prTARGET_WORKFLOW_DIR.github/pull_request_template.mdoutputs/phase-11/screenshots/*.png## スクリーンショットphase-11-12-guide.md## その他phase-templates.mdphase-11-12-guide.mdcapture-screenshots.jsphase-11-manual-test.mdmanual-test-result.mdunassigned-task-detection.mdverify-all-specsvalidate-phase-outputdocs/30-workflows/completed-tasks/skill-analysis-view/outputs/phase-12/spec-update-summary.mdskill-editor-viewTASK-UI-05verify-all-specsvalidate-phase-outputcurrentViolations=0outputs/phase-11outputs/phase-12/spec-update-summary.mddocs/30-workflows/unassigned-task/artifacts.jsonoutputs/artifacts.jsondocs/30-workflows/skill-editor-view/outputs/phase-11/verify-unassigned-linksdocs/30-workflows/skill-advanced-viewsspec_createdcompletedphase-12-documentation.md実行タスク参照資料成果物完了条件verify-all-specsvalidate-phase-outputSKILL.mdLOGS.mdartifacts.jsonoutputs/artifacts.jsonindex.mdphase-1..12validate-phase-outputverify-all-specsverify-unassigned-linksLOGS.mdquick_validate.js## メタ情報LOGS.mdSKILL.mdLOGS.mdreferences/spec-update-workflow.md--target-file--diff-fromscripts/audit-unassigned-tasks.js--target-file--diff-fromcurrentViolationsbaselineViolationsphase-11-12-guide.mdspec-update-workflow.mdquick_validate.js補足: v9.89.0 以前の履歴はに保持(監査証跡を維持)。 | v10.09.3 | 2026-03-13 | Phase 12 root evidence と split-aware 未タスク監査を強化:LOGS.mdを 4点突合 / implementation-guide 必須要素 / current-baseline 分離 / system spec 同期まで確認する root evidence 形式へ拡張し、assets/phase12-task-spec-compliance-template.mdは親scripts/verify-unassigned-links.js指定時に siblingtask-workflow.mdも走査するよう改善した。task-workflow*.mdにも split-aware 実行前提を追記 | | v10.09.2 | 2026-03-13 | artifacts schema compatibility を修正:references/unassigned-task-guidelines.mdを current workflow 実体へ合わせ、legacy string artifact array、Phaseschemas/artifact-definition.json、blockedを validator 互換として受理するよう更新。metadata.taskType=improvementに object 推奨 / legacy 互換の運用ルールも追記した | | v10.09.1 | 2026-03-13 | TASK-IMP-AIWORKFLOW-REQUIREMENTS-LINE-BUDGET-REFORM-001 の再監査知見を反映:references/artifact-naming-conventions.mdworkflow でも branch-level documentation drift を解消するためにspec_createdの shell を補完してよいが、outputs/phase-12/のartifacts.jsonは execution progress の正本として維持し、implementation guide / documentation changelog / cross-skill feedback を Phase 12 checklist の細目まで満たすルールを固定した | | v10.09.0 | 2026-03-12 | TASK-IMP-TASK-SPECIFICATION-CREATOR-LINE-BUDGET-REFORM-001 を反映:currentPhaseを入口特化へ slim 化し、SKILL.md、patterns、phase-templates、spec-update-workflow、phase-11-12-guideを family file と archive へ再編した。canonical root はLOGS.md、mirror は.claudeに固定し、line budget / direct link / mirror parity / dependency integrity の検証導線を整理した | | v10.08.60 | 2026-03-12 |.agentsformalize を反映 | | v10.08.59 | 2026-03-12 | current build static serve fallback と skill-creator 条件付き同期ルールを追加 | | v10.08.58 | 2026-03-12 | Apple UI/UX 視覚レビューと current/baseline 分離記法を追記 | | v10.08.57 | 2026-03-11 | 事後未タスク化による 0件→1件 再同期ルールを追加 |UT-IMP-PHASE11-CURRENT-BUILD-PREFLIGHT-BUNDLE-001
詳細な履歴と usage log は LOGS.md と references/logs-archive-index.md を参照。