OSR - Validation, part of the build pipe
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
lovebird 19f21a81aa gh init 1 year ago
src gh init 1 year ago
.gitignore gh init 1 year ago
.npmignore gh init 1 year ago
LICENSE gh init 1 year ago
README.md gh init 1 year ago
package.json gh init 1 year ago
tsconfig.json gh init 1 year ago
tslint.json gh init 1 year ago


OSR Validate

This is a 'command line interface' (CLI) to verify OSR but also foreign deployments or contributions.



  • Folder and file sizes
  • Folder and file names
  • Supported formats and file extensions
  • Folder and file structure (according to input specification/template)
  • Shell Extension (OS context menu)
  • Sustainability report (material overhead, manufacturing, consumables, chemicals, energy consumption, life expectancy, etc...)
  • Project / product - config parser & link checker
  • Quality of data (rating per type: CAD)
  • Interop
  • Completeness
  • Platform deployments (config/template hash ?)


  • JSON report (for OSR-API consumer)
  • HTML report


  • Check missing drawings and web outputs (osr-sync & osr-convert)
  • SW/STEP model parser (check SW API)


  • File watcher with notifications


  • Verify meta files and version
  • CI travis reports


  • each project or product may override the input specification (staging)
  • suggestions as auto-renaming files may require user inquiry via CLI or GUI
  • dry-mode