"The host needs no new vocabulary" is the load-bearing claim behind every
computed and contributed resource on the other side, and it had never
been tested against this parser — only asserted.
Skipped unless MESH_EMITTED names a file, so it stays a check somebody
runs deliberately rather than a dependency between two repositories.
mesh-control plan <node> --json > /tmp/d.json
MESH_EMITTED=/tmp/d.json go test ./internal/declaration/ -v
Confirmed to fail when the declaration carries an action, which is the
thing this parser exists to refuse.