approval (needed by the new OTEL-based Langfuse SDK) actually takes
effect inside the image, not just locally.
Verified with docker compose build --no-cache + a real container run
against /health.
The TypeScript/OOP rewrite has reached full functional parity and is
now the only implementation:
- Delete cmd/, internal/, go.mod, go.sum.
- Promote Dockerfile.node -> Dockerfile and docker-compose.node.yml ->
docker-compose.yml (service renamed sugarr-node -> sugarr).
- Update README and .gitignore to drop the "two implementations"
framing and Go-specific entries.
Verified after the rename: tsc --noEmit clean, full test suite
passing (75/75), docker compose build succeeds.