{"service":"eiden-smoothie-backend","version":"2.0.0","owner":"EIDEN","recipeSchemaVersion":3,"wireContract":{"controlBoard":{"baud":115200,"dataBits":8,"stopBits":1,"parity":"none"},"waterModule":{"baud":19200,"dataBits":8,"stopBits":1,"parity":"none"},"controlChecksum":"xor","waterChecksum":"sum16"},"endpoints":{"machine":["GET  /api/v1/bootstrap","POST /api/v1/events","POST /api/v1/health","POST /api/v1/orders/sync","GET  /api/v1/hardware-profile","GET  /api/v1/policy","GET  /api/v1/recipes","GET  /api/v1/recipes/:productId","GET  /ota/manifest","GET  /ota/apk/:versionCode","POST /logs","GET  /media/:kind","GET  /media/:kind/meta"],"admin":["/api/admin/machines","/api/admin/recipes/:productId","/api/admin/ota/releases","/api/admin/stats"]},"notice":"This server is EIDEN-owned. It has no external infrastructure dependency and never proxies to any third-party production server."}