# Tasks: 007 Messaging NATS Replacement

> For the complete documentation index, see [llms.txt](https://traderx.finos.org/llms.txt).

[Learning Guide — Messaging Layer Replacement with NATS](https://traderx.finos.org/docs/learning/state-006-messaging-nats-replacement.md): purpose, walkthrough, and related learning states.

# Tasks: 007 Messaging NATS Replacement

*   [x]  T701 Define functional deltas in `requirements/functional-delta.md`.
*   [x]  T702 Define non-functional deltas in `requirements/nonfunctional-delta.md`.
*   [x]  T703 Define contract/event deltas in `contracts/contract-delta.md`.
*   [x]  T704 Define architecture/topology and subject mapping in `system/`.
*   [x]  T705 Add state component and conformance docs for NATS replacement.
*   [x]  T706 Implement generation hook: `pipeline/generate-state-006-messaging-nats-replacement.sh`.
*   [x]  T707 Implement smoke tests: `scripts/test-state-006-messaging-nats-replacement.sh`.
*   [x]  T708 Implement runtime scripts for state `006` and validate end-to-end behavior.
*   [ ]  T709 Publish generated snapshot branch and tag after validation.
