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
Pages of boards: <dpk-page> holds several dpk-template-* boards in one page with a shared header, review rail, draft and storage. A left icon rail switches boards, and readers can add or remove boards through the ADD_BOARD / REMOVE_BOARD draft actions. Board targets are qualified as <type>:<id>@<board>, and the URL hash is namespaced per board. See docs/page.md. (#10)
ER diagram
Reviewers can add a column (ADD_FIELD) or change a column's type and nullability (EDIT_FIELD) from a table card. These edits are recorded in the draft and shown as added or changed rows. Relation columns stay read-only. (#12)
Redesigned after Liam ERD:
compact table cards with key icons;
routed relationship lines;
hovering or selecting a table highlights the tables it is keyed to and fades the rest.
Columns are edited in a tooltip next to the row. Its type field is a combobox. It lists the types already used in the schema and also accepts a new type.
Column editing needs an id on <dpk-component-er-diagram>, so the draft can record it.
User story map: each story has a STORY-n key that is unique on the map. The key is shown on the card and in the story panel, and pressing it copies it. #story= navigation and the dependency picker accept it. Stories may set an optional number. ADD_STORY carries the number the UI gave the new story. (#11)
Whiteboard: copy and paste duplicates the selected items. (#9)
Bug Fixes
The hand-off dock floats over an open supplement and no longer shrinks it. Diagram zoom and legend controls move up so the dock does not cover them.
User story map: a deleted story's number is never given to a new story.