You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
dpk-template-grill and the templates/grill.js entry are removed. Questions are now a shell feature of every template: put a page's questions and history in a script[data-dpk-grill] block beside the base data of another template (for example Plain). Answers are recorded as the core answer action on grill:<id> targets, and data-grill-questions marks get Q badges.
The memo slot is no longer shown. Wrap each piece in <section slot="supplement" data-name="…">. Supplements line up in a bar at the bottom of the main column and open one at a time; an unnamed one is labelled "Memo". The console warns while slot="memo" remains.
USM burndown measure: the state field weighted: boolean is replaced by measure: 'stories' | 'points' | 'weighted' (defaults to points when estimates exist, otherwise stories), the SET_WEIGHTED action by SET_MEASURE, and the unit navigation parameter is gone.
Features
Review and shell (all templates)
The header pins two toggles, Changes and Review comments, each with its own count. dpk-component-comment-panel takes a section (changes / comments); notes="changes" opens the rail at the changes.
The review rail now floats in a popover below its toggles instead of taking a column, so the main column keeps its width. It stays open while the reader works and closes from its toggle or Escape.
Templates can offer switches through settings(state), shown behind a gear in the shared header. Header icon buttons show their label on hover or focus.
Cancel beside a text field now discards the typed text; Escape still keeps it.
Tighter header.
Prototype
A comment on a UI element can be a note instead of feedback: notes are kept as base data, shown as badges on the element (not in the app view), and can be rewritten in place or deleted.
USM (User Story Mapping)
Story comments on the map are kept as base data (stories[].comments[], via ADD_STORY_COMMENT / DELETE_STORY_COMMENT), separate from review comments. Cards show both counts.
Choose which status counts as done on the statuses tab (doneStatusId, SET_DONE_STATUS); it and every later status count as done for blockers, the map, the burndown and the progress ring.
Finished stories are hidden on the map by default; a "Show Done" checkbox (done=show navigation) brings them back.
The burndown asks for one measure — stories, story points, or points weighted by status — and shows only that measure's settings. Status weights are optional, read as parts of 10, and edited on a bar with draggable lines. The critical path follows the same measure.
Dependency pickers are searchable comboboxes, navigable with Ctrl+N / Ctrl+P.
Optional features move from the tab-bar menu into the header settings.
Bug Fixes
Supplements fold and reopen from the chevron.
A long element name no longer scrolls a popover sideways.
The USM map fills the page down to its bottom edge.