Skip to content

Commit a619768

Browse files
authored
Merge pull request #9 from marklearst/docs/governance-meta-rebrand
docs(meta): add status pages and rebrand core docs
2 parents 0132351 + 58d5818 commit a619768

28 files changed

+1233
-509
lines changed

LICENSE

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
VARIABLES CONTRACT SPECIFICATION LICENSE
1+
VARIABLE DESIGN STANDARD (VDS) SPECIFICATION LICENSE
2+
3+
Also Known As: Variables Contract
24

35
Copyright (c) 2021-2026 Mark Learst
46

@@ -38,11 +40,9 @@ additional terms.
3840

3941
## A. DEFINITIONS
4042

41-
"Specification" means the Variables Contract protocol, including all documentation,
42-
JSON schemas, naming conventions, governance rules, architectural patterns, and
43-
code examples published at the Canonical Source.
43+
"Specification" means the Variable Design Standard (VDS) protocol (also known as Variables Design Standard or VDS), including all documentation, JSON schemas, naming conventions, governance rules, architectural patterns, and code examples published at the Canonical Source.
4444

45-
"Canonical Source" means https://variables-contract.vercel.app
45+
"Canonical Source" means https://variable-design-standard.vercel.app
4646

4747
"Synthetic Derivative" means any work produced by inputting the Specification
4848
into a Generative AI system, Large Language Model, or similar automated system
@@ -62,27 +62,27 @@ B.1 PUBLIC TOOLING
6262
Any public-facing software claiming compatibility with the Specification must
6363
include attribution visible to end users:
6464

65-
"Built on the Variables Contract Specification
66-
https://variables-contract.vercel.app"
65+
"Built on the Variable Design Standard (VDS) Specification
66+
https://variable-design-standard.vercel.app"
6767

6868
B.2 METADATA ATTRIBUTION
6969
JSON files claiming conformance should include:
7070

71-
"$schema": "https://variables-contract.vercel.app/assets/schema/v1.json"
71+
"$schema": "https://variable-design-standard.vercel.app/assets/schema/v1.json"
7272

7373
---
7474

7575
## C. CONFORMANCE CLAIMS
7676

77-
C.1 "VARIABLES CONTRACT CONFORMANT"
77+
C.1 "VARIABLE DESIGN STANDARD (VDS) CONFORMANT"
7878
To claim conformance, an implementation must:
7979
a. Support full Variable Anatomy (Base, Alias, Component)
8080
b. Support Mode resolution and inheritance
8181
c. Support Reference syntax and resolution
8282
d. Output valid DTCG-aligned JSON with references (not flattened values)
8383
e. Enforce or validate Naming conventions
8484

85-
C.2 "VARIABLES CONTRACT COMPATIBLE"
85+
C.2 "VARIABLE DESIGN STANDARD (VDS) COMPATIBLE"
8686
To claim compatibility, an implementation must:
8787
a. Not corrupt Specification-compliant data
8888
b. Include Attribution per Section B
@@ -111,13 +111,13 @@ a. Written permission from the Copyright Holder, OR
111111
b. Clear attribution linking to the Canonical Source
112112

113113
D.3 FALSE COMPATIBILITY
114-
You may NOT market a tool as "Variables Contract compatible" if it:
114+
You may NOT market a tool as "Variable Design Standard (VDS) compatible" if it:
115115
a. Omits required structural elements (Anatomy, Modes, References)
116116
b. Outputs non-conformant data (flattened hex values instead of references)
117117
c. Contradicts the governance principles of the Specification
118118

119119
D.4 NAME MISAPPROPRIATION
120-
You may NOT use "Variables Contract" or "VCSL" to imply endorsement or
120+
You may NOT use "Variable Design Standard (VDS)" or "VDS" to imply endorsement or
121121
affiliation without written permission.
122122

123123
---
@@ -129,7 +129,7 @@ Your rights under this license terminate immediately upon:
129129
a. Creating or distributing a Synthetic Derivative
130130
b. Publishing a Competing Standard without permission/attribution
131131
c. Making false conformance claims
132-
d. Misappropriating the Variables Contract name
132+
d. Misappropriating the Variable Design Standard (VDS) name
133133

134134
E.2 EFFECT OF TERMINATION
135135
Upon termination:
@@ -153,7 +153,7 @@ similarity exists
153153

154154
## F. NO TRADEMARK GRANT
155155

156-
This license grants no trademark rights. "Variables Contract" may only be used
156+
This license grants no trademark rights. "Variable Design Standard (VDS)" may only be used
157157
for truthful conformance statements per Section C.
158158

159159
---
@@ -166,8 +166,8 @@ THE SPECIFICATION.
166166

167167
================================================================================
168168

169-
Canonical Source: https://variables-contract.vercel.app
170-
Schema: https://variables-contract.vercel.app/schema/v1.json
171-
License Inquiries: https://variables-contract.vercel.app/license
169+
Canonical Source: https://variable-design-standard.vercel.app
170+
Schema: https://variable-design-standard.vercel.app/schema/v1.json
171+
License Inquiries: https://variable-design-standard.vercel.app/license
172172

173173
================================================================================

0 commit comments

Comments
 (0)