Skip to content

Frontmatter ​

Every matic primitive lives as a markdown file whose YAML frontmatter is the machine-readable contract the runtime parses, validates, and acts on. This section documents the frontmatter schema for each markdown primitive — the field names, required vs. optional keys, enumerated values, and cross-references that wire primitives together. Use these pages when authoring or auditing files under an org's filesystem, or when writing tools that read and write them.

Agent Profile ​

Frontmatter for an agent's profile file — identity, archetype binding, runtime selection, permissions, team memberships, and lifecycle status. Read more

Archetype ​

Frontmatter for archetype definitions — versioned role templates that agents instantiate, with skills, tools, policies, and default runtime. Read more

Decision Record ​

Frontmatter for Decision files — scope, status, options, chosen option, stakeholders, and the boolean flags that drive machine-readable decision state. Read more

Policy ​

Frontmatter for policy files — scope (org, team, project), enforcement mode, applicable archetypes or actions, and review cadence. Read more

Routine ​

Frontmatter for routine files — cron or event schedule, owner, target handle, and the trigger conditions that activate the routine. Read more

Task ​

Frontmatter for Task files — title, acceptance criteria, context references, baselines at risk, skill tags, and outcome links. Read more

Work Item Spec ​

Frontmatter for Work Items — the embedded Work Contract, pile-ordering fields, HITL checkpoints, assigned actors, and run linkage. Read more