Switch from ghcr.io/devcontainers/features/python:1 (compiles from source,
slow) to uv python install 3.13 --default (binary download, fast).
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Switch to mcr.microsoft.com/devcontainers/base:ubuntu-24.04
- Use native Claude Code install (curl | bash)
- Add devcontainer features for Python, gh, Node, Tailscale
- Add JSON schema to devcontainer.json
- Extract shell config to .zshrc file
- Simplify apt-get layer
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Use COPY from ghcr.io/astral-sh/uv:latest instead of curl install
- Fix gitconfig bug when host config is mounted read-only
- Add global gitignore for common patterns (.claude/, .DS_Store, etc.)
- Use GIT_CONFIG_GLOBAL env var for container-local git settings
- Add Security Model section to README explaining sandbox boundaries
- Change postCreateCommand to use uv run
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>