.
This commit is contained in:
@@ -12,15 +12,15 @@ Current state:
|
||||
- mise handles language/tool runtimes; activation wired into zsh, bash, and fish.
|
||||
- docker-compose.yml runs container with host UID/GID, `sleep infinity`, and docker socket mount; run via run.sh/build.sh.
|
||||
- Devcontainer config ( .devcontainer/devcontainer.json ) references the compose service.
|
||||
- Documentation: docs/TOOLS.md tracks tooling inventory and must stay current.
|
||||
- Documentation: README.md (tooling inventory & workflow) and this PROMPT must stay current.
|
||||
|
||||
Collaboration guidelines:
|
||||
1. Default to non-destructive operations; respect existing scripts run.sh/build.sh.
|
||||
2. Any tooling changes require updating docs/TOOLS.md (inventory) and this prompt summary.
|
||||
2. Any tooling changes require updating README.md (inventory) and this prompt summary.
|
||||
3. Keep configurations reproducible: prefer aqua/mise for new CLI/runtimes over apt unless prerequisites.
|
||||
4. Mention verification steps (build/test) after changes.
|
||||
5. Maintain UID/GID mapping and non-root execution.
|
||||
|
||||
Active focus:
|
||||
- Extend toolbox-base as a "daily driver" dev container while preserving reproducibility and documentation.
|
||||
- Next contributor should review docs/TOOLS.md before modifying tooling and ensure both docs and this prompt reflect new state.
|
||||
- Next contributor should review README.md before modifying tooling and ensure both README and this prompt reflect new state.
|
||||
|
||||
Reference in New Issue
Block a user