ifc-control 0.2.1

Bounded IFC control semantics: permits, project orders, action requests, and performance history.
Documentation

Bounded IFC control semantics: permits, project orders, action requests, and performance history.

This crate owns the IfcControl subtypes that govern work rather than describe physical form. It stages them into a transaction and validates what the schema states; it does not implement approval workflow, authorization, or policy decisions, which are the concern of whatever system issues the permit.

Controls relate to the work they govern through IfcRelAssignsToControl. The crate owning the relating control writes that relationship, so this crate stages it for its own four controls and refuses any other.