Root pillar · v0.7.1

manifest Manifest

Repository metadata declaring spec version and company identity.

$id · https://corpospec.com/schemas/v0.7.1/manifest.schema.json

Fields

Field Type Required Description
company_id string yes
corpospec_version Semver yes Semantic version string (MAJOR.MINOR.PATCH).
created IsoDate yes ISO 8601 date (YYYY-MM-DD).
pillars Pillar[] yes
schema_version Semver yes Semantic version string (MAJOR.MINOR.PATCH).
lei Lei?

Definitions

Shared types referenced within this schema.

IsoDate
ISO 8601 date (YYYY-MM-DD).
type: string
Lei
ISO 17442 Legal Entity Identifier (20-character alphanumeric).
pattern: ^[A-Z0-9]{18}[0-9]{2}$
Pillar
Pillar name.
enum: "entity", "financials", "metrics", "product", "market", "people", "legal", "governance", "integrations", "brand"
Semver
Semantic version string (MAJOR.MINOR.PATCH).
pattern: ^(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)$

Reference in your YAML

# yaml-language-server: $schema=https://corpospec.com/schemas/v0.7.1/manifest.schema.json