fix: update publish topics

The destination field contains a publish topic
You don't send to the autonomy engine
You publish a message on a topic that the autonomy engine
is subscribed to.
The send/receive field is confusing.
The aim was to give clients the option to subscribe to
all messages from platforms or all messages to platforms
but it's unclear how to use this for things like the
configuration message.
5 jobs for validate-example-messages in 17 seconds (queued for 3 seconds)

View job dependencies in the pipeline graph!

You can now group jobs in the pipeline graph based on which jobs are configured to run first, if you use the needs: keyword to establish job dependencies in your CI/CD pipelines. Learn how to speed up your pipeline with needs.

Provide feedback
Status Job ID Name Coverage
  Ci Lint
passed #456556
shell
ci_lint

00:00:01

 
  Lint
failed #456557
docker
lint

00:00:15

 
  Build
skipped #456558
shell
build
 
  Test
skipped #456559
shell
test
 
  Release
skipped #456560
shell
release
 
Name Stage Failure
failed
lint Lint
$ if which black; then black --check . || exit 1; fi
/usr/local/bin/black
would reformat /builds/communications-backbone-system/backbone-message-format/formats/platform_status.py

Oh no! 💥 💔 💥
1 file would be reformatted, 13 files would be left unchanged.
Running after_script
Uploading artifacts for failed job
ERROR: Job failed: exit code 1