nyc.noirot.cad.source
Source file content or content references for a CAD project or release.
Details · record, key any
| Kind | record |
|---|---|
| Record key | any |
| Authority | cad.noirot.nyc |
| Indexed |
Showing version bafyreidtslbm7sk2dvejvivjkjhcxpmhmzgib7ue7dn7hezaba373raqcu. Show the latest
Record
record · key anyProperties
cid
string · cidCID for this source file, if content-addressed.
externalUri
string · uriExternal content URL, such as a Zoo project file or archive download URL.
format
stringCAD source or artifact format.
maxLength: 128knownValues: kcl | solidworks-part | solidworks-assembly | step | stl | parasolid | obj | gltf | archive | unknown
lineCount
integerLine count for text-native source files.
minimum: 0
mimeType
stringmaxLength: 256
Path within the project archive or source tree.
maxLength: 2048
role
stringRole this source file plays in the project.
maxLength: 64knownValues: entrypoint | source | import | asset | library | derived
Lowercase hex SHA-256 digest of the source file bytes.
minLength: 64maxLength: 64
sizeBytes
integerSize of this source file in bytes.
minimum: 0
sourceBlob
blobBlob reference for source bytes, especially large text files and binary CAD artifacts.
maxSize: 10000000accept: text/*, model/*, application/octet-stream, application/zip
sourceText
stringInline UTF-8 source text for compact text-native CAD files such as KCL.
maxLength: 200000
Project or release record this source file belongs to.
textEncoding
stringText encoding for sourceText, when present.
maxLength: 64knownValues: utf-8
updatedAt
string · datetimeSimilar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
Shared definitions for CAD project records in the noirot.nyc prototype namespace.