Ectropy open standard

JSON Schema (draft-07) for construction project data. Each schema is served at its $id; index.json lists them. TypeScript types: npm install @ectropy/schemas.

SchemaTitleVersion
_definitions/urn.schema.jsonEctropy URN1.0.0
flow/carbon-report.schema.jsonCarbon Report0.2.0
flow/flow-common.schema.jsonJobsite Flow Common Definitions0.3.0
flow/intake/bag-pointer.schema.jsonRobot Recording Pointer0.3.0
flow/intake/equipment-intake.schema.jsonEquipment Intake (ESx)0.2.0
flow/intake/inspection-intake.schema.jsonInspection Intake (ISx)0.2.0
flow/intake/labor-time-intake.schema.jsonLabour Time Intake (HSx)0.3.0
flow/intake/material-intake.schema.jsonMaterial Intake (MSx)0.2.0
flow/intake/robot-intake.schema.jsonRobot Intake (RSx)0.2.0
flow/logistic-unit.schema.jsonLogistic Unit0.2.0
flow/tag-binding.schema.jsonTag Binding0.2.0
flow/vendor-price-submission.schema.jsonVendor Price Submission0.2.0
flow/waste-stream.schema.jsonWaste Stream0.2.0
payroll/compliance-report.schema.jsonPayroll Compliance Report0.2.0
payroll/identity-vault-boundary.schema.jsonIdentity Vault Boundary0.2.0
payroll/pay-period.schema.jsonPay Period0.2.0
payroll/pay-rule-set.schema.jsonPay Rule Set0.2.0
payroll/payroll-export.schema.jsonPayroll Export0.2.0
pm/consequence.schema.jsonConsequence Schema2.0.0
pm/decision.schema.jsonPM Decision Schema2.0.0
pm/inspection.schema.jsonInspection Schema2.0.0
pm/participant.schema.jsonParticipant Schema2.0.0
pm/schedule-proposal.schema.jsonSchedule Proposal Schema2.0.0
resource/resource-pose.schema.jsonResource Pose Schema2.0.0
resource/resource-status.schema.jsonResource Status Schema2.0.0
surface/surface-registry.schema.jsonSurface Registry2.0.0
voxel/voxel-group.schema.jsonVoxel Group Schema2.0.0
voxel/voxel-v3.schema.jsonVoxel Schema2.0.0