Skip to main content
219 requirements: 153 world-side, 15 agent-side, 51 both. 204 MUST, 8 SHOULD, 7 MAY. 5 require manual evidence; 10 are process or deployment policy and are not tested by the suite. CI fails if a bracketed ID in the specification has no row here, or a row names an ID the specification no longer defines.
Columns. Side: who must implement it. Applies: time model(s) it applies to. Gate: core (every conformant implementation), core (streaming) / core (non-loopback) (Core when that mode is offered), profile:<name>, capability:<key> (only when the manifest advertises the key, AWP-VER-007), or feature:<condition>. Test: the conformance-suite assertion (named after the ID, AWP-CNF-004), (warning) for SHOULD, manual: for evidence attached to the report, untestable: for process rules.

Actions — AWP-ACT

Defined in /spec/loop/actions.

Agent manifest — AWP-AGM

Defined in /spec/session/agent-manifest.

Core agent — AWP-AGT

Defined in /spec/profiles/core.

Approval — AWP-APR

Defined in /spec/safety/approval.

Audit log — AWP-AUD

Defined in /spec/safety/audit-log.

Realtime A/V profile — AWP-AV

Defined in /spec/profiles/realtime-av.

Timestamps and clocks — AWP-CLK

Defined in /spec/semantics/timestamps-and-clocks.

Command channels — AWP-CMD

Defined in /spec/loop/command-channels.

Conformance — AWP-CNF

Defined in /spec/conformance.

Control channel — AWP-CTL

Defined in /spec/transport/control-channel.

Frames — AWP-DAT

Defined in /spec/transport/frames.

Embodiments — AWP-EMB

Defined in /spec/session/embodiments.

Envelopes — AWP-ENV

Defined in /spec/safety/envelopes.

Errors — AWP-ERR

Defined in /spec/loop/events-and-errors.

Events — AWP-EVT

Defined in /spec/loop/events-and-errors.

GUI profile — AWP-GUI

Defined in /spec/profiles/gui.

Action lifecycle — AWP-LIF

Defined in /spec/loop/action-lifecycle.

Multi-agent — AWP-MA

Defined in /spec/multi-agent.

World manifest — AWP-MAN

Defined in /spec/session/world-manifest.

Modalities — AWP-MOD

Defined in /spec/semantics/modalities.

Negotiation — AWP-NEG

Defined in /spec/session/negotiation.

Observations — AWP-OBS

Defined in /spec/loop/observations.

Preemption — AWP-PRE

Defined in /spec/loop/preemption.

Permissions — AWP-PRM

Defined in /spec/safety/permissions.

Reproducibility — AWP-REP

Defined in /spec/reproducibility.

Robotics profile — AWP-ROB

Defined in /spec/profiles/robotics.

Liveness and safe state — AWP-SAF

Defined in /spec/safety/safe-state.

Scene graphs — AWP-SCN

Defined in /spec/semantics/scene-graphs.

Security — AWP-SEC

Defined in /spec/transport/security.

Session lifecycle — AWP-SES

Defined in /spec/session/lifecycle.

Sim profile — AWP-SIM

Defined in /spec/profiles/sim.

Time models — AWP-TIM

Defined in /spec/loop/time-models.

Transport and channels — AWP-TRN

Defined in /spec/transport/overview.

Task — AWP-TSK

Defined in /spec/session/task.

Units and frames — AWP-UNI

Defined in /spec/semantics/units-and-frames.

Versioning — AWP-VER

Defined in /spec/versioning-policy.