ticket: close umbrella deprecation
This commit is contained in:
parent
ee41ed94d6
commit
9bbbad5546
|
|
@ -2,13 +2,13 @@
|
||||||
id: '20260608-132230-deprecate-umbrella-tickets'
|
id: '20260608-132230-deprecate-umbrella-tickets'
|
||||||
slug: 'deprecate-umbrella-tickets'
|
slug: 'deprecate-umbrella-tickets'
|
||||||
title: 'Deprecate umbrella Tickets'
|
title: 'Deprecate umbrella Tickets'
|
||||||
status: 'open'
|
status: 'closed'
|
||||||
kind: 'task'
|
kind: 'task'
|
||||||
priority: 'P2'
|
priority: 'P2'
|
||||||
labels: ['ticket', 'workflow', 'documentation', 'planning']
|
labels: ['ticket', 'workflow', 'documentation', 'planning']
|
||||||
workflow_state: 'inprogress'
|
workflow_state: 'done'
|
||||||
created_at: '2026-06-08T13:22:30Z'
|
created_at: '2026-06-08T13:22:30Z'
|
||||||
updated_at: '2026-06-09T01:37:59Z'
|
updated_at: '2026-06-09T02:04:40Z'
|
||||||
assignee: null
|
assignee: null
|
||||||
queued_by: 'workspace-panel'
|
queued_by: 'workspace-panel'
|
||||||
queued_at: '2026-06-09T01:14:14Z'
|
queued_at: '2026-06-09T01:14:14Z'
|
||||||
|
|
@ -0,0 +1,22 @@
|
||||||
|
Implemented, reviewed, merged, and validated.
|
||||||
|
|
||||||
|
Summary:
|
||||||
|
- Deprecated long-lived umbrella/progress-container Tickets in maintained workflow/docs guidance.
|
||||||
|
- Clarified that Tickets should be concrete work items that can be implemented, reviewed, validated, and closed on their own terms.
|
||||||
|
- Updated broad-request split guidance to use concrete implementable Tickets, durable split decisions, Objective context, and future non-hierarchical typed relations rather than umbrella containers.
|
||||||
|
- Explicitly disallowed hierarchy/container substitutes such as parent/child, sub-ticket, umbrella, part-of, and contains.
|
||||||
|
- Preserved the carve-out for concrete planning/design/investigation Tickets.
|
||||||
|
- Added existing umbrella retirement guidance and recorded a migration/close recommendation on `workspace-panel-orchestrator-queue-automation`.
|
||||||
|
|
||||||
|
Implementation:
|
||||||
|
- Coder commit: `1349a75 ticket: deprecate umbrella containers`
|
||||||
|
- Reviewer approved with no blocking findings.
|
||||||
|
- Merge commit: `ee41ed9 merge: deprecate umbrella tickets`
|
||||||
|
|
||||||
|
Validation after merge:
|
||||||
|
- `cargo fmt --check`
|
||||||
|
- `git diff --check`
|
||||||
|
- `cargo run -q -p yoi -- ticket doctor`
|
||||||
|
- `nix build .#yoi`
|
||||||
|
|
||||||
|
`cargo check --workspace` was intentionally omitted because the merged implementation is docs/workflow/Ticket-thread-only and no Rust code/tests changed; Nix build covered package/resource integrity.
|
||||||
|
|
@ -299,3 +299,41 @@ Residual risks / notes:
|
||||||
- Final merge/close/cleanup is intentionally not performed here without explicit merge approval.
|
- Final merge/close/cleanup is intentionally not performed here without explicit merge approval.
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
<!-- event: state_changed author: hare at: 2026-06-09T02:04:39Z from: inprogress to: done reason: closed field: workflow_state -->
|
||||||
|
|
||||||
|
## State changed
|
||||||
|
|
||||||
|
Ticket closed; workflow_state を done に設定しました。
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
<!-- event: close author: hare at: 2026-06-09T02:04:40Z status: closed -->
|
||||||
|
|
||||||
|
## 完了
|
||||||
|
|
||||||
|
Implemented, reviewed, merged, and validated.
|
||||||
|
|
||||||
|
Summary:
|
||||||
|
- Deprecated long-lived umbrella/progress-container Tickets in maintained workflow/docs guidance.
|
||||||
|
- Clarified that Tickets should be concrete work items that can be implemented, reviewed, validated, and closed on their own terms.
|
||||||
|
- Updated broad-request split guidance to use concrete implementable Tickets, durable split decisions, Objective context, and future non-hierarchical typed relations rather than umbrella containers.
|
||||||
|
- Explicitly disallowed hierarchy/container substitutes such as parent/child, sub-ticket, umbrella, part-of, and contains.
|
||||||
|
- Preserved the carve-out for concrete planning/design/investigation Tickets.
|
||||||
|
- Added existing umbrella retirement guidance and recorded a migration/close recommendation on `workspace-panel-orchestrator-queue-automation`.
|
||||||
|
|
||||||
|
Implementation:
|
||||||
|
- Coder commit: `1349a75 ticket: deprecate umbrella containers`
|
||||||
|
- Reviewer approved with no blocking findings.
|
||||||
|
- Merge commit: `ee41ed9 merge: deprecate umbrella tickets`
|
||||||
|
|
||||||
|
Validation after merge:
|
||||||
|
- `cargo fmt --check`
|
||||||
|
- `git diff --check`
|
||||||
|
- `cargo run -q -p yoi -- ticket doctor`
|
||||||
|
- `nix build .#yoi`
|
||||||
|
|
||||||
|
`cargo check --workspace` was intentionally omitted because the merged implementation is docs/workflow/Ticket-thread-only and no Rust code/tests changed; Nix build covered package/resource integrity.
|
||||||
|
|
||||||
|
---
|
||||||
Loading…
Reference in New Issue
Block a user