Command-line interface
matjson validate file.json
matjson inspect file.json
matjson resolve requisition.json
matjson compare record.json requirements.json
matjson migrate --from 0.2 --to 0.3 file.jsonReference SDKs
Python and TypeScript are the first recommended implementations because they cover engineering automation, backend services, browser applications, and AI workflows.
Potential API surface
GET /api/v1/schemas
GET /api/v1/documents
GET /api/v1/rules/{organization}/{designation}/{edition}/{clause}
GET /api/v1/vocabularies/{name}
POST /api/v1/validateImplementation sequence
- Schema validator and semantic linter
- Controlled-vocabulary package
- Effective-requirement resolver
- MatRecord normalization
- MatCheck evaluation and reporting