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
Copy file name to clipboardExpand all lines: README.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
3
3
Public specification and governance standard for design variables. DTCG 2025.10 compliant format with naming rules, validation requirements, versioning strategy, and adapter patterns.
Copy file name to clipboardExpand all lines: docs/faq.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -114,7 +114,7 @@ See [License](license) for usage terms.
114
114
115
115
## Is Variable Design Standard (VDS) production-ready?
116
116
117
-
Yes. Version 0.4.0 is in Draft status but production-ready. Used by teams in production. See [Specification Status](meta/status) for status definitions.
117
+
Yes. Version 0.5.0 is in Draft status but production-ready. Used by teams in production. See [Specification Status](meta/status) for status definitions.
Copy file name to clipboardExpand all lines: docs/meta/change-log.md
+22-36Lines changed: 22 additions & 36 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,64 +6,50 @@ title: Change Log
6
6
7
7
Version history and release notes for Variable Design Standard (VDS).
8
8
9
-
## Version 0.4.0 (Current)
9
+
## Version 0.5.0 (Current)
10
10
11
11
**Status:** Draft
12
-
**Date:** January 26, 2026
12
+
**Date:** January 27, 2026
13
13
14
-
Documentation hardening and DTCG 2025.10 compliance improvements.
14
+
Spec-wide cadence alignment, role naming update, and JSON-as-API framing.
15
15
16
16
### Changes
17
17
18
-
#### DTCG 2025.10 Compliance Improvements
18
+
#### Cadence and voice alignment
19
19
20
-
-**Clarified modes as Variable Design Standard (VDS) extension**: Modes in `$value` objects are NOT part of DTCG 2025.10 specification. This is a Variable Design Standard (VDS) extension inspired by Figma's modes concept.
21
-
-**Updated group extension syntax**: Changed from `$ref` to `$extends` with curly brace syntax (`"$extends": "{group.path}"`) to align with DTCG 2025.10.
22
-
-**Fixed format documentation**: Updated Color, Dimension, and Duration type documentation to show DTCG object format as canonical, with Variable Design Standard (VDS) string shortcuts as convenience formats.
23
-
-**Corrected DTCG feature claims**: Removed "Mode support" from DTCG features list; added modes, string shortcuts, and hex color shorthand to Variable Design Standard (VDS) extensions.
20
+
- Added “Scope + Failure if ignored” openers across scenarios, patterns, consumption, testing, adoption, and design docs.
21
+
- Tightened introduction pages to a spec voice and removed guide-only phrasing.
22
+
- Aligned navigation labels with page titles (UI Libraries).
24
23
25
-
#### Figma Documentation Improvements
24
+
#### JSON-as-API framing
26
25
27
-
-**Clarified export formats**: Distinguished plugin-generated format from REST API format.
28
-
-**Fixed REST API access claim**: Corrected to "Enterprise plan only" (not Enterprise/Organization).
29
-
-**Clarified export prefixes**: Documented that `@` and `$` prefixes are added by export plugins, not typed in Figma UI.
30
-
-**Added comprehensive Figma links**: Added Designer Resources and Developer Resources sections to LINKS.md.
26
+
- Declared JSON-as-API as the interface across contract, governance, patterns, consumption, and reference glossary.
27
+
- Reinforced file selection rule as the brand/mode switch instead of mapped layers.
31
28
32
-
#### Documentation Hardening
29
+
#### Role naming and governance clarity
33
30
34
-
-**Version references**: Updated all version references from 0.3.7 to 0.4.0.
35
-
-**Fixed incorrect version claims**: Corrected FAQ claim that 1.0.0 is the current release.
36
-
-**Updated examples**: Fixed `dtcg-compliant.json` to use strict DTCG object formats.
37
-
-**Improved accuracy**: Ensured all DTCG compliance claims are accurate and verifiable.
31
+
- Renamed Frontend Developer to Frontend Engineer across governance, tooling, adoption, and reference docs.
32
+
- Added or refined workflow and review checklists to reinforce governance gates.
38
33
39
34
### Files Updated
40
35
41
-
-`package.json`: Version bump to 0.4.0
42
-
-`README.md`: Version update and DTCG claims correction
-`assets/schema/dtcg-compliant.json`: Fixed to strict DTCG format
56
-
-`LINKS.md`: Added Figma documentation links
36
+
Highlights across introduction, contract, governance, scenarios, patterns, consumption, testing, tooling, and adapters. See git history for full file list.
37
+
38
+
## Version 0.4.0
39
+
40
+
**Status:** Draft
41
+
**Date:** January 26, 2026
42
+
43
+
Documentation hardening and DTCG 2025.10 compliance improvements.
57
44
58
45
## Version 0.3.7
59
46
60
47
Previous version with initial documentation structure.
61
48
62
49
## Future versions
63
50
64
-
-**v0.5.0**: Reference validator CLI and test fixtures
65
51
-**v0.6.0**: Reference adapters as code (Figma, Tokens Studio)
Copy file name to clipboardExpand all lines: docs/meta/status.md
+10-10Lines changed: 10 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -33,7 +33,7 @@ This document defines the status taxonomy for Variable Design Standard (VDS) and
33
33
- Suitable for production use with awareness of potential minor changes
34
34
35
35
**Transition criteria**: Move from Draft to Candidate Standard when:
36
-
- Core features are frozen for the current major version
36
+
- Core features are stable
37
37
- Breaking changes are limited to major versions
38
38
- Community feedback period begins
39
39
@@ -42,7 +42,7 @@ This document defines the status taxonomy for Variable Design Standard (VDS) and
42
42
**Definition**: Production-ready, breaking changes only in major versions.
43
43
44
44
**Characteristics**:
45
-
-Required fields are frozen for the current major version
45
+
-Specification is stable and production-ready
46
46
- Breaking changes only in major versions (following semantic versioning)
47
47
- Minor and patch versions are backward-compatible
48
48
- Recommended for production use
@@ -72,22 +72,22 @@ This document defines the status taxonomy for Variable Design Standard (VDS) and
72
72
73
73
## Current Status
74
74
75
-
**Variable Design Standard (VDS) 0.4.0**: **Draft**
75
+
**Variable Design Standard (VDS) 0.5.0**: **Draft**
76
76
77
-
The specification is in active development. While it is used in production by some teams, breaking changes may occur as the specification evolves based on feedback and implementation experience.
77
+
The specification is in active development. While it is production-ready and used by teams, breaking changes may occur as the specification evolves based on feedback and implementation experience.
0 commit comments