Bundle Format
Bundle Format
Section titled “Bundle Format”The technical specification for bundle manifest files.
Bundle manifest structure
Section titled “Bundle manifest structure”id: bundle:<name>type: meta|standards|domain|concept|projectversion: "DRAFT" | "X.Y.Z"title: Human-readable titledescription: Bundle purpose
scds: - scd:tier:name - scd:tier:another
imports: - bundle:other:1.0.0
provenance: created_by: Name (Role) created_at: ISO-8601 timestamp rationale: Why this bundle exists # Required once `version` is a real semantic version (not DRAFT): version_approved_by: Name (Role) version_approved_at: ISO-8601 timestampAs of v0.5.0, type: concept replaces type: concern — a concept bundle realizes one
concept from its domain’s Domain Ontology. Structural
rules are unchanged from 0.3’s concern bundles: a concept bundle must not import other
bundles and must contain at least one SCD.
provenance.version_approved_by and version_approved_at are required once a bundle’s
version is a real semantic version — a DRAFT bundle is exempt, since there’s nothing yet
to approve.
Fields
Section titled “Fields”Complete field documentation coming soon. See the GitHub repo for the current schema.