As a development team,
we want a Cosmos DB-backed readable representation of the simulated bot network,
so that customer apps, admin apps, order services, and other system components can query current bot state and inventory without depending directly on the simulator runtime.
The readable bot network representation should be maintained by Function Apps that consume robot-output events from Event Hub and update a single Cosmos DB container containing the latest known state and inventory for each bot.
As a development team,
we want a Cosmos DB-backed readable representation of the simulated bot network,
so that customer apps, admin apps, order services, and other system components can query current bot state and inventory without depending directly on the simulator runtime.
The readable bot network representation should be maintained by Function Apps that consume robot-output events from Event Hub and update a single Cosmos DB container containing the latest known state and inventory for each bot.