1.1 KiB
1.1 KiB
Proposal
Why
EMC currently shares one Perps service between TEST and PROD. Issue #97 requires separate service ownership and Hub-supplied wallet configuration before real integrations are introduced.
What Changes
- BREAKING: Replace
evelyn.perps.defaultwithevelyn.perps.testandevelyn.perps.prodin the process catalogue and startup configuration. - Pass the same hardcoded wallet configuration from NenjimHub to two independent service instances.
- Poll each instance for its corresponding EMC tab every three seconds, preserving presentation and the parameterless snapshot API.
Capabilities
New Capabilities
None.
Modified Capabilities
evelyn-perps-service: Hub-configured wallets and separate TEST/PROD lifecycles and snapshots.nenjim-hub-configuration: Separate Perps process IDs and explicit EMC dependencies.evelyn-perps-overview: Each environment tab polls its own service.
Impact
Perps service construction, EMC injection and polling, Hub process catalogue, local startup configuration and project documentation. No exchange integration, trading, advanced configuration or UI changes.