platform-spec.yaml in the Swarm repository. Where this
reference and the spec disagree, the spec wins.
The files
package.yaml
Flow identity, version, and child flows.
schema.yaml
State machine, pins, and required agents.
types.yaml
Shared named types, enums, and lists.
entities.yaml
The typed entity contract a flow owns.
nodes.yaml
System nodes, handlers, and timers.
events.yaml
Event payload schemas.
agents.yaml
Agent roles and their configuration.
tools.yaml
Tool definitions agents can call.
policy.yaml
Configuration values and inheritance (field reference; the authoring guide is
Policy).

