- Add CLAUDE.md with coding standards, tool documentation, and workflows
- Copy CLAUDE.md into container at ~/.claude/CLAUDE.md
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Split into cd + clone with relative path
- Use obvious placeholder path instead of ~/audits/
- Emphasize opening project folder, not .devcontainer/
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Adds a collapsible section after Prerequisites with optimized
Colima settings (vz + virtiofs) that provide 5-10x faster file I/O
compared to defaults (QEMU + sshfs).
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Add Prerequisites section with Docker Desktop and Colima options
- Expand Step 3 with explicit keyboard shortcuts for command palette
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
* Add missing clone step to Option 2 instructions
Option 2 referenced `./install.sh self-install` without first instructing
users to clone the repo. The install script creates a symlink back to the
repo and copies template files from it, so the clone step is required.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
* Fix outdated values in README documentation
- Node.js: 23 → 22 (matches devcontainer.json)
- Base image: Ubuntu 25.04 → 24.04 (matches Dockerfile)
- User: ubuntu → vscode (matches Dockerfile)
- Add missing global gitignore step to Auto-Configuration
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
---------
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
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>