Skip to content

Enums & Statuses ​

Every actor and operational entity in matic carries a status that drives routing, staffing, dispatch, and governance decisions. This section enumerates those status values — plus the other controlled vocabularies (collab modes, signal types, scope, risk class) that appear across schemas, frontmatter, and the CLI. Use it as the authoritative list when authoring policies, reading audit trails, or writing code that reasons about entity state.

Agent Status ​

Lifecycle states for an agent — spawned, onboarding, available, engaged, learning, assessment, idle, suspended, decommissioned — with the allowed transitions between them. Read more

Team Status ​

Team lifecycle states — forming, briefed, active, blocked, releasing, disbanded — and what each implies for dispatch and staffing. Read more

Project Status ​

Project lifecycle states — proposed, chartered, staffed, active, on-hold, completing, archived — aligned to the chartering and completion workflow. Read more

Work Item & Run Status ​

Terminal and in-flight states for the executable layer: Work Item (queued, running, blocked, complete, failed, retrying) and Run (pending, running, complete, failed, cancelled). Read more

Signal Types ​

The canonical signal taxonomy — channel messages, webhooks, routine emissions, scheduled events, and agent messages — and how each is dispatched. Read more

Collab Modes ​

Named coordination modes — pair, review, async, briefing, shadow, delegate, consult — that govern how multiple actors share a work item. Read more

Scope & Risk Class ​

The four operational scopes (org, project, team, agent) and the risk classes (budget, technical, dependency, governance, model, external) used by the Risk Registry and Guardrails. Read more