githubnext/chopinPublic

Let's compose rich plans together

Merge branch 'main' into design/research-card

MAMaggie Appleton authored committed by GitHub
ca15abfPatch
41 files changed+4715-255
StackedSplit
apps/web/.impeccable/design.json+5 −0
apps/web/DESIGN.md+12 −8
apps/web/src/design-audit/controls.css+1 −1
apps/web/src/design-audit/surfaces.css+1 −1
apps/web/src/icon-tooltip.css+1 −1
apps/web/src/local-login.css+1 −1
apps/web/src/navigation.css+9 −9
apps/web/src/theme.css+2 −2
bun.lock+14 −1
docs/design-contract.md+126 −0
package.json+7 −2
packages/editor/src/styles.css+11 −11
packages/visuals/src/ui/badge.css+1 −1
packages/visuals/src/ui/badge.test.tsx+1 −1
packages/visuals/theme.css+1 −0
scripts/check-design-contract.ts+21 −0
scripts/check-design-record.test.ts+213 −0
scripts/check-design-record.ts+24 −0
scripts/check-design.mjs+88 −62
scripts/check-design.test.ts+145 −0
scripts/check-type-scale.test.ts+0 −56
scripts/check-type-scale.ts+0 −97
scripts/design-contract/adversarial.test.ts+65 −0
scripts/design-contract/boundaries.test.ts+68 −0
scripts/design-contract/classes.ts+124 −0
scripts/design-contract/exceptions.json+10 −0
scripts/design-contract/exceptions.test.ts+49 −0
scripts/design-contract/exceptions.ts+73 −0
scripts/design-contract/exceptions/assets.json+93 −0
scripts/design-contract/exceptions/dynamic-editor.json+408 −0
scripts/design-contract/exceptions/dynamic-packages.json+576 −0
scripts/design-contract/exceptions/dynamic-web.json+324 −0
scripts/design-contract/exceptions/preserved-values.json+395 −0
scripts/design-contract/javascript.ts+503 −0
scripts/design-contract/policy.test.ts+171 −0
scripts/design-contract/policy.ts+198 −0
scripts/design-contract/record.ts+261 −0
scripts/design-contract/scan.ts+174 −0
scripts/design-contract/source.test.ts+409 −0
scripts/design-contract/source.ts+128 −0
scripts/impeccable-baseline.json+2 −1