Report
claude-subscription-proxy (Meridian) broken on Apple Silicon: EBADPLATFORM x64-musl + MODULE_NOT_FOUND ./impl/format.
На macOS Apple Silicon (arm64) локальный прокси не запускается — из-за этого claim-evidence-gate (помогатор-судья) всегда недоступен: endpoint 127.0.0.1:3456 не отвечает.
Поломка 1 — сборка образа. Dockerfile (строка 49) жёстко ставит @anthropic-ai/claude-code-linux-x64-musl; на arm64 docker build падает: npm error EBADPLATFORM — wanted cpu x64, actual arm64. Локальный фикс, который у меня заработал: npm install --no-save @anthropic-ai/claude-code-linux-$(node -p "process.arch")-musl@$(...) — архитектура подставляется сама.
Поломка 2 — рантайм. После фикса сборки образ собирается, но контейнер уходит в crash-loop: /app/dist/cli-*.js падает при старте с Error: Cannot find module './impl/format' (MODULE_NOT_FOUND, require stack /app/dist/cli-p9swy5t3.js), supervisor перезапускает бесконечно (наблюдал restart #38+). Похоже, dist-бандл Meridian не самодостаточен на arm64/musl.
Окружение: dev-pomogator 2.0.4, Docker Desktop на macOS (Darwin 25.3.0), Node в образе v22.23.2.
Environment
- Reported with dev-pomogator
Report
claude-subscription-proxy (Meridian) broken on Apple Silicon: EBADPLATFORM x64-musl + MODULE_NOT_FOUND ./impl/format.
На macOS Apple Silicon (arm64) локальный прокси не запускается — из-за этого claim-evidence-gate (помогатор-судья) всегда недоступен: endpoint 127.0.0.1:3456 не отвечает.
Поломка 1 — сборка образа. Dockerfile (строка 49) жёстко ставит @anthropic-ai/claude-code-linux-x64-musl; на arm64 docker build падает: npm error EBADPLATFORM — wanted cpu x64, actual arm64. Локальный фикс, который у меня заработал: npm install --no-save @anthropic-ai/claude-code-linux-$(node -p "process.arch")-musl@$(...) — архитектура подставляется сама.
Поломка 2 — рантайм. После фикса сборки образ собирается, но контейнер уходит в crash-loop: /app/dist/cli-*.js падает при старте с Error: Cannot find module './impl/format' (MODULE_NOT_FOUND, require stack /app/dist/cli-p9swy5t3.js), supervisor перезапускает бесконечно (наблюдал restart #38+). Похоже, dist-бандл Meridian не самодостаточен на arm64/musl.
Окружение: dev-pomogator 2.0.4, Docker Desktop на macOS (Darwin 25.3.0), Node в образе v22.23.2.
Environment