> ## Documentation Index
> Fetch the complete documentation index at: https://docs.lerian.studio/llms.txt
> Use this file to discover all available pages before exploring further.

# Reporter event streaming contract

> Reporter’s 12 emitted CloudEvents now have complete delivery and payload contracts.

<Badge stroke icon="calendar-days" iconType="regular">August 27, 2026</Badge> <Badge stroke icon="file-code" iconType="regular">Documentation correction</Badge> <Badge color="purple" size="lg" stroke icon="eye" iconType="regular">Review recommended</Badge>

## Affects

***

Teams that consume Reporter events or operate Reporter event delivery.

## What changed

***

The reference now covers all 12 emitted CloudEvents, their RabbitMQ envelope, routing, feature gate, subjects, and Important or Critical delivery policies. Only terminal report facts and Critical deadline transitions have deterministic IDs; other CloudEvent `ce-id` values are opaque. `report.requested` is emitted after persistence but before worker-command publishing, so it is not proof of durable enqueue. This corrects documentation of current behavior; it does not announce a runtime release.

## Impact

***

**Classification: Review recommended.**

## What you need to do

***

<Steps>
  <Step>Review subscriber assumptions, especially any workflow that treats `report.requested` as durable worker enqueue confirmation.</Step>
</Steps>

### Deadline

Review before the next event-integration deployment.
