📄 standards/ddc.json
D-OPEN SOVEREIGN
1{
2  "$schema": "https://schemas.dsafe.us/StandardDefinition/1.0",
3  "id": "ddc",
4  "version": "1.0",
5  "label": "Dewey Decimal Classification",
6  "description": "DDC notation is deterministic — the classifier assigns it based on content; no external lookup API is needed.",
7  "governingBody": "OCLC (licensed from Library of Congress)",
8  "isoReference": null,
9  "revisionCycle": "decennial",
10  "status": "active",
11  "props": [
12    {
13      "name": "ddcNotation",
14      "type": "string",
15      "nullable": true,
16      "normalize": "ddc-notation",
17      "display": "as-is",
18      "pattern": "^[0-9]{3}(\\.[0-9]+)?$",
19      "description": "DDC notation identifying this subject classification."
20    }
21  ],
22  "pk": "ddcNotation",
23  "uriScheme": "DDC:{{ddcNotation}}",
24  "linkedDataUri": "https://id.loc.gov/authorities/classification/{{ddcNotation}}",
25  "externalApis": []
26}
27