DocumentMetadata
Document-level metadata attached to a top-level work-product container — a Requirements, Tests, Analysis, or Design. Nested containers (sections/chapters within a document) do not carry their own DocumentMetadata; the lifecycle information belongs to the deliverable as a whole.
Modelled after the ISO 26262 document-information header in safety work products: an ISO 26262 work-product identifier, retention class, security class, two independent lifecycle axes (workflowStatus and releaseStatus), version, and version history.
Constructors
Properties
ISO 26262 work-product identifier, e.g. "4-6.5.7 Safety analyses report". Free-form to accommodate other safety standards (ISO 21448, ISO/SAE 21434, …).
Chronological history of versions. Each entry records (version, date, authors, description). Convention: most recent entry last; the latest entry's version should equal version.