Providerin README ei enää tyydy pelkkään endpoint-listaan. Esimerkiksi container-providerin run-endpoint kertoo sekä HTTP-roolin että event-polun:
### `POST /api/v1/containers/runs`
Starts one foreground user-owned container run. This endpoint triggers
`bus.containers.run.request` and waits for `bus.containers.run.response`
when `--backend events` is selected. When `--usage-backend events` is
selected, a successful run also triggers `bus.usage.record.request`
and waits for `bus.usage.record.response`.
Sama rakenne näkyy VM-, LLM-, usage- ja Events API -providereissa. VM-providerin status-endpoint sanoo, milloin se julkaisee bus.vm.status.request -eventin. Usage-providerin listaus- ja poistoendpointit taas sanovat suoraan, että standalone-provider lukee omaa usage-storeaan eikä käynnistä Bus Eventsejä. Books-, data- ja session-providerien READMEissä näkyy myös nykyinen rajaus: standalone-binaari on discovery/help-pinta, sillä ei ole runtime HTTP endpointtejä eikä se laukaise Bus Eventsejä.
Integraatiomoduuleissa painopiste on päinvastainen: README alkaa event-sopimuksesta, koska moduuli on eventtejä kuunteleva työntekijä. UpCloud-integraatio näyttää VM-, container- ja SSH-skriptien request/response-parit omissa osioissaan:
### `bus.containers.run.request`
The worker listens for foreground container run requests. It owns UpCloud
runner discovery/creation, bootstrap script construction, and Podman command
construction.
### `bus.ssh.script.run.request`
For runner bootstrap and foreground container execution, the UpCloud worker
sends SSH script requests to `bus-integration-ssh-runner`.
SSH-runner ja usage-integraatio noudattavat samaa muotoa. SSH-runnerin README kertoo, että bus.ssh.script.run.request sisältää targetin, käyttäjäehdokkaat, skriptin, timeoutin ja output-rajan. Usage-workerin README näyttää bus.usage.record-, bus.usage.list- ja bus.usage.delete -eventtiparit.
Tarkempi moduulikohtainen jatkopolku löytyy container-providerin dokumentaatiosta, VM-providerin dokumentaatiosta, UpCloud-integraation dokumentaatiosta ja usage-integraation dokumentaatiosta.