Downloads
Schemas
Canonical schema identifiers live under https://visualspec.dev/schema/1.0/.
Pin versioned 1.0 URLs in builds. /schema/latest/ is a discovery copy of 1.0 and may move.
Validate locally. After cloning the repository:
npm run validate -- <file>. Schemas resolve from the packaged files; validators must not fetch references at runtime.
Core artifacts
Root schema
Entry schema for documents
Standalone bundle
Self-contained schema for offline validation
Manifest
Version, modules, profiles and semantic rule codes
Semantic rules
Rules beyond JSON Schema
Checksums
SHA-256 sums for published artifacts
Profile schemas
3d
Profile constraints for 3d.
document
Profile constraints for document.
game
Profile constraints for game.
illustration
Profile constraints for illustration.
image
Profile constraints for image.
motion-graphics
Profile constraints for motion-graphics.
presentation
Profile constraints for presentation.
ui
Profile constraints for ui.
video
Profile constraints for video.