2.4 KiB
2.4 KiB
完了しました。
実施内容:
docs/design/workflows-public-dogfood-split.mdを追加し、現行.yoi/workflow/*.mdを public builtin 候補と Yoi dogfood/project-local material に分類しました。- builtin workflow source/provenance 方針として
WorkflowSource::Builtinまたは同等の typed provenance を記録しました。 - source priority を記録しました: explicit path/file selector、workspace
.yoi/workflow/<slug>.md、future user workflow directory、builtinresources/workflows/<slug>.md、explicitly enabled skill/plugin sources。 - builtin workflow resource placement は
resources/promptsではなくresources/workflows/<slug>.mdとする判断と理由を記録しました。 - resident policy を記録しました: core builtin は
ticket-intake-workflow/ticket-orchestrator-routing、genericmulti-agent-workflowは optional builtin、ticket-preflight-workflowは compatibility-only、dogfood workflows は explicityoi-dogfood-*slugs。 - reviewer 指摘を受け、
.yoi/ticket.config.tomlmigration mapping を明確化しました。- Intake:
ticket-intake-workflow - Orchestrator:
ticket-orchestrator-routing - Coder/Reviewer:
yoi-dogfood-multi-agent-workflow - Worktree helper:
yoi-dogfood-worktree-workflow
- Intake:
- stale
Action required/Attention required/ preflight lane vocabulary cleanup plan と follow-up implementation boundaries を記録しました。 docs/development/workflows.mdに design/audit document への pointer を追加しました。
Merge:
- Branch:
workflow-public-dogfood-split - Implementation commit:
21a25e12 docs: split public and dogfood workflows - Merge commit:
1c2cde51 merge: workflow public dogfood split
確認:
- Branch-local reviewer
reviewer-workflow-public-dogfood-splitが初回 request_changes 後、修正済み branch を approve。 git diff --checkpassed。target/debug/yoi ticket doctorpassed。- typed
TicketDoctorは 0 errors / 3 pre-existing diagnostics。 nix build .#yoiは docs-only で code / packaging / runtime resources / prompt resources / workflow resources を変更していないため省略しました。
残作業:
- builtin workflow loader/provenance 実装。
- public workflow text cleanup。
- dogfood workflow rename / config migration implementation。
- stale vocabulary sweep。
- role launch workflow provenance display。