Product pillar · v0.16.0
roadmap-initiative RoadmapInitiative
Strategic initiative.
$id · https://corpospec.com/schemas/v0.16.0/roadmap-initiative.schema.json
Fields
| Field | Type | Required | Description |
|---|---|---|---|
| category | InitiativeCategory | yes | Initiative category. |
| confidentiality | Confidentiality | yes | Cross-cutting confidentiality classification used across privacy, security, knowledge, IR pillars. Default rendering rule: `corpospec-report` excludes `Restricted | BoardOnly | InvestorOnly` records from public output unless an explicit audience parameter overrides. See BDR 0076 §1. |
| description | string | yes | Longer narrative description. |
| entity | PathRef | yes | Path-based cross-reference relative to .corpospec/ root. Pattern: `^[a-z0-9_-]+(/[a-z0-9_.-]+)+$` |
| id | PathRef | yes | Path-based cross-reference relative to .corpospec/ root. Pattern: `^[a-z0-9_-]+(/[a-z0-9_.-]+)+$` |
| milestones | InitiativeMilestone[] | yes | |
| name | string | yes | |
| objective | string | yes | One-sentence objective. |
| owner | PathRef | yes | Path-based cross-reference relative to .corpospec/ root. Pattern: `^[a-z0-9_-]+(/[a-z0-9_.-]+)+$` |
| start_date | IsoDate | yes | ISO 8601 date (YYYY-MM-DD). |
| status | InitiativeStatus | yes | Lifecycle. |
| target_end_date | IsoDate | yes | ISO 8601 date (YYYY-MM-DD). |
| actual_end_date | IsoDate? | — | |
| actual_spend | number? | — | Actual spend to date. |
| budget_amount | number? | — | |
| budget_currency | IsoCurrency? | — | Budget allocated. |
| dependencies | PathRef[] | — | Dependencies (PathRefs to other initiatives / vendors). |
| dri | PathRef? | — | Single-threaded leader (DRI / TPM). |
| linked_risks | PathRef[] | — | PathRefs to risks (risk_register.rs) raised by this initiative. |
| okr_refs | PathRef[] | — | PathRefs to associated OKR objectives. |
| ratifying_bdr | PathRef? | — | PathRef to the BDR that ratified the initiative. |
Definitions
Shared types referenced within this schema.
Confidentiality
Cross-cutting confidentiality classification used across privacy,
security, knowledge, IR pillars. Default rendering rule: `corpospec-report`
excludes `Restricted | BoardOnly | InvestorOnly` records from public output
unless an explicit audience parameter overrides. See BDR 0076 §1.
InitiativeCategory
Initiative category.
InitiativeMilestone
One milestone.
type: object
InitiativeStatus
Lifecycle.
IsoCurrency
ISO 4217 currency code.
pattern: ^[A-Z]{3}$
IsoDate
ISO 8601 date (YYYY-MM-DD).
type: string
MilestoneStatus
Milestone status.
PathRef
Path-based cross-reference relative to .corpospec/ root.
Pattern: `^[a-z0-9_-]+(/[a-z0-9_.-]+)+$`
pattern: ^[a-z0-9_-]+(/[a-z0-9_.-]+)+$
Reference in your YAML
# yaml-language-server: $schema=https://corpospec.com/schemas/v0.16.0/roadmap-initiative.schema.json