# Export Notifications Schema Prep — PREP-EXPORT-NOTIFY-SCHEMA-OBS-52 Status: Draft (2025-11-20) Owners: Notifications Guild · Exporter Service Scope: Define notification envelope/payloads for export lifecycle events. ## Event types - `export.started`, `export.completed`, `export.failed`. ## Envelope (proposed) ```json { "type": "export.completed", "export_id": "...", "profile_id": "...", "tenant_id": "...", "artifact_counts": {"json": 2, "mirror": 1}, "sha256": "...", "created_at": "2025-11-20T00:00:00Z" } ``` - Deterministic key ordering; timestamps UTC. ## Open decisions - Channel/transport (NATS vs Redis streams vs webhooks). - Required retry/backoff policy and DLQ routing. ## Handoff Use this prep doc for PREP-EXPORT-NOTIFY-SCHEMA-OBS-52; update once transport + DLQ policy are chosen.