githubnext/chopinPublic

Let's compose rich plans together

Show resolved decisions as margin markers beside their prose

A linked, answered decision collapses out of the plan and becomes a gutter
marker on the first line of the first anchored block. Hovering the marker or
the prose washes the passage and previews the decision; pressing pins the
popover, which also lists the options not chosen. Pending, empty and orphaned
decisions keep a compact card. The decisions pane is unchanged.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
C5MAMaggie Appleton and Claude Sonnet 5.5 authored
c7c57b9Patch
Parentc93fd6f
14 files changed+1547-13
StackedSplit
apps/web/src/icon-tooltip.tsx+1 โˆ’1
e2e/decision-marker.e2e.ts+334 โˆ’0
packages/editor/src/marks.ts+24 โˆ’9
packages/editor/src/questionnaires.ts+28 โˆ’0
packages/editor/src/resolved-layer.tsx+526 โˆ’0
packages/editor/src/resolved.test.ts+162 โˆ’0
packages/editor/src/resolved.ts+162 โˆ’0
packages/editor/src/styles.css+210 โˆ’0
packages/editor/src/widgets-plugin.tsx+2 โˆ’0
packages/editor/src/widgets/questionnaire.tsx+26 โˆ’1
packages/icons/src/index.ts+2 โˆ’0
packages/icons/src/line.tsx+19 โˆ’0
scripts/design-contract/exceptions/dynamic-editor.json+36 โˆ’1
scripts/design-contract/exceptions/dynamic-packages.json+15 โˆ’1