Domain Root Artifact
Path:
config/domains/<domain_id>/cerebrum.md
Purpose:
- Defines one Domain Bundle root artifact.
- Declares which substrate definitions are comms, required, and degradable.
Required Fields
Section titled “Required Fields”| Field | Type | Notes |
|---|---|---|
kind |
string | Must be cerebrum. |
name |
string | Human-readable artifact name. |
description |
string | Human-readable purpose. |
version |
string | Bundle version tag. |
domain-id |
string | Must match folder name. |
tenant-id |
string | Tenant scope identifier. |
lifecycle |
string | Example: proposed, active. |
comms-cortices |
list | Interaction-critical comms substrate definition refs. |
required-cortices |
list | Required substrate definition refs. |
degradable-cortices |
list | Degradable substrate definition refs. |
Optional Fields
Section titled “Optional Fields”| Field | Type | Notes |
|---|---|---|
metadata |
mapping | Extension-safe non-runtime metadata. |
Reference Item Shape
Section titled “Reference Item Shape”Each list item in comms-cortices, required-cortices, and degradable-cortices must include:
id(string)source(string)
Current source support:
- Local relative markdown paths.
Planned source support:
- URL-based source references.
- Repository-backed source references.
- Mixed local and remote references in one Domain Bundle.