ticket: close builtin workflow resources

This commit is contained in:
Keisuke Hirata 2026-06-11 17:52:36 +09:00
parent ef2099c10a
commit e159e9d338
No known key found for this signature in database
3 changed files with 148 additions and 2 deletions

View File

@ -1,8 +1,8 @@
--- ---
title: "Builtin Workflow and Knowledge resources" title: "Builtin Workflow and Knowledge resources"
state: 'inprogress' state: 'closed'
created_at: "2026-06-07T07:27:08Z" created_at: "2026-06-07T07:27:08Z"
updated_at: '2026-06-11T08:50:25Z' updated_at: '2026-06-11T08:52:22Z'
queued_by: 'workspace-panel' queued_by: 'workspace-panel'
queued_at: '2026-06-11T08:29:19Z' queued_at: '2026-06-11T08:29:19Z'
--- ---

View File

@ -0,0 +1,46 @@
完了しました。
実施内容:
- embedded builtin Workflow resources を `resources/workflows` に追加しました。
- `ticket-intake-workflow`
- `ticket-orchestrator-routing`
- `multi-agent-workflow`
- embedded builtin Knowledge resource を `resources/knowledge/workflow-resource-boundary.md` に追加しました。
- `WorkflowSource::Builtin` を追加し、builtin Workflow registry loading を実装しました。
- Workspace `.yoi/workflow/<slug>.md` が同 slug の builtin workflow を override します。
- 既存 skill shadow behavior は維持しています。
- Workflow invocation system item に workflow source provenance を表示します。
- `from builtin workflow`
- `from workspace workflow`
- etc.
- Workflow-required Knowledge resolution は workspace `.yoi/knowledge/<slug>.md` を優先し、missing の場合だけ builtin Knowledge に fallback します。
- required Knowledge system item に source provenance を表示します。
- `from workspace`
- `from builtin`
- workspace Knowledge は同 slug の builtin Knowledge を override します。
- tests を追加・更新しました。
- builtin registry fallback
- workspace workflow override precedence
- builtin workflow provenance
- builtin required Knowledge fallback
- workspace Knowledge override
- existing workflow invocation behavior
Merge:
- Branch: `builtin-workflow-knowledge-resources`
- Implementation commit: `2418ad33 feat: add builtin workflow resources`
- Merge commit: `ef2099c1 merge: builtin workflow knowledge resources`
確認:
- Branch-local reviewer `reviewer-builtin-workflow-knowledge-resources` が approve。
- `cargo fmt --check` passed。
- `cargo test -p workflow --lib` passed34 passed
- `cargo test -p pod workflow --lib` passed8 passed
- `cargo check -p workflow -p pod` passed。
- `git diff --check` passed。
- `target/debug/yoi ticket doctor` passed。
- typed `TicketDoctor` は 0 errors / 3 pre-existing diagnostics。
- `nix build .#yoi` passed。
残作業:
- Broader builtin KnowledgeQuery / user-level Workflow-Knowledge resource directories は follow-up 境界です。

View File

@ -193,3 +193,103 @@ Validation run by reviewer:
No files were intentionally modified and no final main-branch Ticket approval/close was recorded by reviewer. No files were intentionally modified and no final main-branch Ticket approval/close was recorded by reviewer.
--- ---
<!-- event: review author: orchestrator at: 2026-06-11T08:52:07Z status: approve -->
## Review: approve
Main-branch review/merge-completion approval.
Verified before merge:
- Merge target matched branch `builtin-workflow-knowledge-resources`, worktree `.worktree/builtin-workflow-knowledge-resources`, and implementation commit `2418ad33`.
- Branch-local reviewer `reviewer-builtin-workflow-knowledge-resources` approved with no blockers.
- Main workspace was clean before merge after restoring stale unrelated role-profile diffs and committing unrelated Ticket record updates.
- User has standing authorization to proceed through merge-completion when reviewer approval and safety checks pass.
Merged:
- `git merge --no-ff builtin-workflow-knowledge-resources -m "merge: builtin workflow knowledge resources"`
- Merge commit: `ef2099c1 merge: builtin workflow knowledge resources`
Post-merge validation:
- `cargo fmt --check` passed.
- `cargo test -p workflow --lib` passed (34 passed).
- `cargo test -p pod workflow --lib` passed (8 passed).
- `cargo check -p workflow -p pod` passed.
- `git diff --check` passed.
- `target/debug/yoi ticket doctor` passed.
- typed `TicketDoctor` reported 0 errors and 3 pre-existing diagnostics.
- `nix build .#yoi` passed.
Result: approve.
---
<!-- event: state_changed author: orchestrator at: 2026-06-11T08:52:07Z from: inprogress to: done reason: merged_and_validated field: state -->
## State changed
Merged branch `builtin-workflow-knowledge-resources` with merge commit `ef2099c1`; branch-local reviewer approved and post-merge validation passed (`cargo fmt --check`, `cargo test -p workflow --lib`, `cargo test -p pod workflow --lib`, `cargo check -p workflow -p pod`, `git diff --check`, `target/debug/yoi ticket doctor`, typed `TicketDoctor` 0 errors / 3 pre-existing diagnostics, `nix build .#yoi`).
---
<!-- event: state_changed author: hare at: 2026-06-11T08:52:22Z from: done to: closed reason: closed field: state -->
## State changed
Ticket を closed にしました。
---
<!-- event: close author: hare at: 2026-06-11T08:52:22Z status: closed -->
## 完了
完了しました。
実施内容:
- embedded builtin Workflow resources を `resources/workflows` に追加しました。
- `ticket-intake-workflow`
- `ticket-orchestrator-routing`
- `multi-agent-workflow`
- embedded builtin Knowledge resource を `resources/knowledge/workflow-resource-boundary.md` に追加しました。
- `WorkflowSource::Builtin` を追加し、builtin Workflow registry loading を実装しました。
- Workspace `.yoi/workflow/<slug>.md` が同 slug の builtin workflow を override します。
- 既存 skill shadow behavior は維持しています。
- Workflow invocation system item に workflow source provenance を表示します。
- `from builtin workflow`
- `from workspace workflow`
- etc.
- Workflow-required Knowledge resolution は workspace `.yoi/knowledge/<slug>.md` を優先し、missing の場合だけ builtin Knowledge に fallback します。
- required Knowledge system item に source provenance を表示します。
- `from workspace`
- `from builtin`
- workspace Knowledge は同 slug の builtin Knowledge を override します。
- tests を追加・更新しました。
- builtin registry fallback
- workspace workflow override precedence
- builtin workflow provenance
- builtin required Knowledge fallback
- workspace Knowledge override
- existing workflow invocation behavior
Merge:
- Branch: `builtin-workflow-knowledge-resources`
- Implementation commit: `2418ad33 feat: add builtin workflow resources`
- Merge commit: `ef2099c1 merge: builtin workflow knowledge resources`
確認:
- Branch-local reviewer `reviewer-builtin-workflow-knowledge-resources` が approve。
- `cargo fmt --check` passed。
- `cargo test -p workflow --lib` passed34 passed
- `cargo test -p pod workflow --lib` passed8 passed
- `cargo check -p workflow -p pod` passed。
- `git diff --check` passed。
- `target/debug/yoi ticket doctor` passed。
- typed `TicketDoctor` は 0 errors / 3 pre-existing diagnostics。
- `nix build .#yoi` passed。
残作業:
- Broader builtin KnowledgeQuery / user-level Workflow-Knowledge resource directories は follow-up 境界です。
---