-
Notifications
You must be signed in to change notification settings - Fork 0
feat: dashboard UI for ceremony policy settings #979
Copy link
Copy link
Open
Labels
prio:mediumShould do, but not blockingShould do, but not blockingscope:medium1-3 days of work1-3 days of workspec:task-workflowDESIGN_SPEC Section 6 - Task & Workflow EngineDESIGN_SPEC Section 6 - Task & Workflow Enginetype:featureNew feature implementationNew feature implementationv0.6Minor version v0.6Minor version v0.6v0.6.0Patch release v0.6.0Patch release v0.6.0
Description
Summary
Add ceremony policy configuration to the web dashboard. Users should be able to view and edit ceremony scheduling strategy, velocity calculator, and auto-transition settings at all 3 resolution levels (project, department, per-ceremony).
Design Reference
See Ceremony Scheduling design page -- "Configuration" section for the 3-level resolution model.
Requirements
Settings Page Integration
Add ceremony policy section to the existing settings pages:
- Project-level: In workflow settings, show current ceremony strategy with picker for all 8 strategy types. Show strategy-specific config fields. Show velocity calculator selection. Show auto-transition toggle and threshold slider.
- Department-level: In department settings (when per-department overrides are supported), show optional ceremony policy override with "inherit from project" default.
- Per-ceremony: In sprint ceremony list, each ceremony shows its resolved policy with optional override capability.
Visual Feedback
- Show resolved policy for each ceremony (indicating which level it resolved from)
- Strategy change warning banner when a change is pending for next sprint
- Velocity unit indicator that updates based on selected strategy
Code vs UI
All settings editable via both the dashboard UI and as YAML/code config (consistent with existing settings pattern).
Implementation
- New components in
web/src/for ceremony policy editing - Integration with existing settings pages
- API endpoints for ceremony policy CRUD (may use existing runtime settings system)
Dependencies
- feat: sprint ceremony runtime scheduler with task-driven cadence support #961 (CeremonyPolicyConfig model, CeremonyStrategyType enum)
- feat: ceremony strategy migration UX (warnings, notifications) #978 (strategy migration UX -- warning banners)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
prio:mediumShould do, but not blockingShould do, but not blockingscope:medium1-3 days of work1-3 days of workspec:task-workflowDESIGN_SPEC Section 6 - Task & Workflow EngineDESIGN_SPEC Section 6 - Task & Workflow Enginetype:featureNew feature implementationNew feature implementationv0.6Minor version v0.6Minor version v0.6v0.6.0Patch release v0.6.0Patch release v0.6.0