milestone: AI switchover baseline (0.1.x)
This commit is contained in:
@@ -151,3 +151,14 @@ vhost: dev ← development traffic
|
||||
Even if all three environments share one RabbitMQ instance, they are fully isolated. A message published to `prod` cannot be consumed by a `dev` consumer.
|
||||
|
||||
This was the operational pattern in the Namaste homelab — one RabbitMQ instance, three vhosts, multiple concurrent dev sessions running without interfering with each other.
|
||||
|
||||
## POC Verification
|
||||
|
||||
Current proof-of-concept verification for the two active appServer brokers is covered by integration tests:
|
||||
|
||||
- `tests/broker_pool_test.rs` validates that configured rBroker/wBroker pool instances spawn.
|
||||
- `tests/broker_message_flow_test.rs` validates end-to-end message flow by publishing `ping` events to
|
||||
`rec.read` and `rec.write` and asserting broker replies.
|
||||
|
||||
These tests provide a lightweight deployment confidence check while the framework is still in the
|
||||
"POC before guardrails" phase.
|
||||
|
||||
Reference in New Issue
Block a user