RenMetrix commited on
Commit
80b61c7
Β·
verified Β·
1 Parent(s): 8058187

Metadata and README update

Browse files

Added multilingual tags, license information and metadata for UDSL v1.0.
No model changes. Documentation only.

Files changed (1) hide show
  1. README.md +218 -3
README.md CHANGED
@@ -1,3 +1,218 @@
1
- ---
2
- license: cc-by-4.0
3
- ---
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ ---
3
+ license: cc-by-4.0
4
+ tags:
5
+ - code
6
+ - agent
7
+ - udsl
8
+ - document-structure
9
+ - document-schema
10
+ - ai-standards
11
+ - llm-framework
12
+ - model-agnostic
13
+ - cross-llm
14
+ - prompt-engineering
15
+ - reasoning-models
16
+ - governance
17
+ - compliance
18
+ - auditability
19
+ - explainability
20
+ - interoperability
21
+ - renmetrix
22
+ - loom-protocol
23
+ - structured-writing
24
+ - ai-governance
25
+ - ai-compliance
26
+ - responsible-ai
27
+ - ai-evaluation
28
+ - ai-validation
29
+ - document-structure-fr
30
+ - document-structure-es
31
+ - document-structure-de
32
+ ---
33
+
34
+
35
+ ---
36
+ UDSL v1.0 β€” Universal Document Structure Layer
37
+
38
+ The first AI-native, model-agnostic document structure standard.
39
+ Version: v1.0 (Public Beta Release)
40
+ Author: Nathan Lumulisanay β€” RenMetrix β€” LOOM Protocol
41
+ License: CC-BY-4.0
42
+
43
+ πŸ“˜ What is UDSL?
44
+
45
+ UDSL (Universal Document Structure Layer) is a vendor-neutral document architecture that forces large language models (ChatGPT, Claude, Gemini, Perplexity, etc.) to generate:
46
+
47
+ structurally consistent
48
+
49
+ explainable
50
+
51
+ auditable
52
+
53
+ human-aligned
54
+
55
+ long-form documents
56
+
57
+ UDSL replaces ad-hoc prompting with a formal, enforceable structure layer based on:
58
+
59
+ canonical YAML definitions
60
+
61
+ reasoning schemas (Toulmin, deductive, inductive)
62
+
63
+ tone profiles
64
+
65
+ UX writing rules
66
+
67
+ terminology maps
68
+
69
+ 🎯 What problem does UDSL solve?
70
+
71
+ LLMs generate tokens, not documents β€” causing:
72
+
73
+ structural drift
74
+
75
+ missing sections
76
+
77
+ inconsistent tone
78
+
79
+ weak reasoning
80
+
81
+ model-to-model variance
82
+
83
+ UDSL solves this through one unified layer that every model can follow identically.
84
+
85
+ πŸ“¦ What’s included in v1.0?
86
+
87
+ This public release contains:
88
+
89
+ UDSL Core Specification (PDF)
90
+
91
+ Canonical YAML/MD definitions (structure, reasoning, tone, terminology, UX)
92
+
93
+ Validator toolkit (schema + scoring model + CLI validator)
94
+
95
+ Integration profiles for ChatGPT, Claude, Gemini, Perplexity
96
+
97
+ Example UDSL-compliant documents
98
+
99
+ Build + integrity scripts (checksums + ZIP builder)
100
+
101
+ Release notes + checksum file
102
+
103
+ πŸ“„ How to use UDSL with any LLM
104
+
105
+ Example prompt:
106
+
107
+ You are an AI system that MUST follow the UDSL v1.0 standard.
108
+ doc_type: policy_memo
109
+ tone_profile: formal_concise
110
+ reasoning_mode: toulmin
111
+ audience: board
112
+
113
+ Follow the canonical outline from UDSL’s structure.yaml.
114
+ Apply the reasoning rules from reasoning_schemas.yaml.
115
+ Do NOT invent additional sections.
116
+
117
+
118
+ Works identically in:
119
+
120
+ ChatGPT
121
+
122
+ Claude
123
+
124
+ Gemini
125
+
126
+ Perplexity
127
+
128
+ πŸ§ͺ Validator (CLI)
129
+
130
+ UDSL ships with a minimal validator so anyone can check whether a document meets the standard.
131
+
132
+ python validator/udsl_validate.py your_document.md
133
+
134
+
135
+ Gives a JSON score for:
136
+
137
+ structure compliance
138
+
139
+ reasoning integrity
140
+
141
+ tone alignment
142
+
143
+ UX rules
144
+
145
+ terminology consistency
146
+
147
+ πŸ”— Links
148
+
149
+ GitHub (source):
150
+ https://github.com/nathanlumulisanay-lgtm/udsl
151
+
152
+ Zenodo DOI (archival release):
153
+ ➑️ doi.org/10.5281/zenodo.17625481
154
+
155
+ πŸ“œ Citation
156
+ Lumulisanay, N. (2025). UDSL β€” Universal Document Structure Layer (v1.0).
157
+ RenMetrix β€” LOOM Protocol.
158
+
159
+ 🏷 Tags
160
+ document-structure
161
+ ai-framework
162
+ llm-standard
163
+ reasoning
164
+ prompt-engineering
165
+ auditability
166
+ governance
167
+ tooling
168
+ nlp
169
+
170
+ βœ… 2. VOEG DEZE METADATA TOE (linker kolom)
171
+
172
+ Klik links op:
173
+
174
+ βœ” License β†’ cc-by-4.0
175
+ βœ” Language β†’ "not applicable" (dit is geen taalmodel)
176
+ βœ” Base model β†’ none
177
+ βœ” Pipeline tag β†’ "other"
178
+ βœ” Tags β†’ plak deze:
179
+ UDSL
180
+ document-structure
181
+ nlp
182
+ model-agnostic
183
+ framework
184
+ llm
185
+ compliance
186
+ governance
187
+ standard
188
+ auditability
189
+ reasoning
190
+ prompt-engineering
191
+ docs
192
+
193
+ βœ… 3. Upload de bestanden (heel belangrijk)
194
+
195
+ Klik bovenaan op Files and versions β†’ Add file β†’ Upload
196
+ Upload:
197
+
198
+ Hoofd-bestand
199
+
200
+ βœ” UDSL_Public_v1.0.zip
201
+
202
+ Documenten (optioneel maar aan te raden)
203
+
204
+ βœ” /Docs/UDSL_Core_Spec_v1.0.pdf
205
+ βœ” /Docs/UDSL_Architecture_arXiv_Ready.pdf
206
+ βœ” /Docs/UDSL_AI_Usage_Directive_v1.0.pdf
207
+ βœ” /Docs/UDSL_Specification_v1.0_Expanded.pdf
208
+
209
+ PNG visualisaties
210
+
211
+ βœ” udsl_flow_minimal.png
212
+ βœ” udsl_layers_minimal.png
213
+ βœ” udsl_reasoning_minimal.png
214
+
215
+ CITATION
216
+
217
+ βœ” CITATION.cff
218
+