heartwood every commit a ring

the native tongue speaks clearer

bb8bc144 by Isaac Bythewood · 1 month ago

the native tongue speaks clearer

Switch Claude Code from npm to the native installer — following
the current upstream and letting the tool find its own home in
~/.local/bin where it belongs.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
modified containers/webdev/Dockerfile
@@ -49,7 +49,8 @@ ENV DEBIAN_FRONTEND=noninteractive \    TZ=UTC \    LANG=C.UTF-8 \    LC_ALL=C.UTF-8 \    TERM=xterm-256color    TERM=xterm-256color \    PATH="/home/dev/.local/bin:$PATH"RUN apt-get update && \    apt-get install -y --no-install-recommends \
@@ -71,7 +72,6 @@ RUN apt-get update && \        supervisor && \    curl -fsSL https://deb.nodesource.com/setup_22.x | bash - && \    apt-get install -y nodejs && \    npm install -g @anthropic-ai/claude-code && \    curl -LsSf https://astral.sh/uv/install.sh | env UV_INSTALL_DIR=/usr/local/bin sh && \    mkdir -p /root/.local/share/corepack/shims && \    corepack enable && \
@@ -137,6 +137,6 @@ RUN mkdir -p /home/dev/code /home/dev/.claude && \WORKDIR /home/devUSER devRUN claude install --yesRUN curl -fsSL https://claude.ai/install.sh | bashCMD ["sudo", "/usr/bin/supervisord", "-c", "/etc/supervisord.conf"]