-
Notifications
You must be signed in to change notification settings - Fork 0
[Work model] Add Task, Epic and Spike across card edit, review and portability #2946
Copy link
Copy link
Closed
Labels
Priority IIIValuable but unscheduled: residuals, tech-debt, performance, depth work.Valuable but unscheduled: residuals, tech-debt, performance, depth work.backendPrimary implementation impact in .NET API/domain/application/infrastructure.Primary implementation impact in .NET API/domain/application/infrastructure.featureUser-facing functionality delivery slices (new capabilities or clear product-surface enhancements).User-facing functionality delivery slices (new capabilities or clear product-surface enhancements).frontendPrimary implementation impact in Vue/TypeScript UI and client runtime.Primary implementation impact in Vue/TypeScript UI and client runtime.
Description
Activity
Metadata
Metadata
Assignees
Labels
Priority IIIValuable but unscheduled: residuals, tech-debt, performance, depth work.Valuable but unscheduled: residuals, tech-debt, performance, depth work.backendPrimary implementation impact in .NET API/domain/application/infrastructure.Primary implementation impact in .NET API/domain/application/infrastructure.featureUser-facing functionality delivery slices (new capabilities or clear product-surface enhancements).User-facing functionality delivery slices (new capabilities or clear product-surface enhancements).frontendPrimary implementation impact in Vue/TypeScript UI and client runtime.Primary implementation impact in Vue/TypeScript UI and client runtime.
Projects
- StatusShow more project fieldsDone
Parent: #2087. ADR-0060 already accepts Task, Epic and Spike, with existing cards defaulting to Task. True archive/restore prerequisite #2920 shipped in #2932. Current main 19dc823 has no work-item type.
Deliver one useful card-type vertical before editable hierarchy:
Non-goals: parent fields/commands, graph validators or dormant hierarchy scaffolding; subtree cascade; assignments/estimates/relations; inference from capture action/decision/question. Those are separate axes. #2087 remains open for its complete parent vertical, including three-links/four-levels, default child detach and reviewed graph drift protection.
Implementation may use existing create/update contracts or a narrow explicit type operation after source inspection; it must not permit direct agent writes. Canonical strategy is unchanged. PR #2937 leases PaperBoardView.vue, and #2931 leases TESTING_GUIDE/package/lockfile; avoid those paths.