- Update collab/TSYSDevStack-toolbox-prompt.md with latest guidelines - Update output/PROMPT with improved instructions for AI collaboration - Update output/toolbox-base/PROMPT with enhanced development guidelines - Update output/toolbox-base/README.md with current documentation - Update output/toolbox-base/build.sh with improved build process - Update output/toolbox-base/docker-compose.yml with refined service definitions - Update output/toolbox-base/run.sh with enhanced runtime configuration - Add output/toolbox-base/release.sh for release management processes These changes improve the developer workspace experience and ensure consistent tooling across the TSYSDevStack project.
1.2 KiB
1.2 KiB
TSYS Dev Stack Project - DevStack - Toolbox
This prompt file is the starting off point for the ToolboxStack category of the complete TSYSDevStack.
Category Context
The TSYSDevStack consists of four categories:
- CloudronStack (Free/libre/open software packages that Known Element Enterprises has packaged up for Cloudron hosting)
- LifecycleStack (build/test/package/release tooling)
- SupportStack (always on tooling meant to run on developer workstations)
- ToolboxStack (devcontainer base and various functional area specific devcontainers).
Introduction
Artifact Naming
Common Service Dependencies
toolbox-base
- mise
- zsh / oh-my-zsh / completions /
- See
output/PROMPTfor shared toolbox contributor guidance,output/toolbox-base/PROMPTfor the image-specific snapshot, andoutput/NewToolbox.shfor bootstrapping new toolboxes from the template (edit each toolbox'sSEEDonce to set goals, then load its PROMPT when starting work). Toolbox images follow adev→release-current→vX.Y.Ztagging scheme; usebuild.shfor local iteration andrelease.sh <semver>(clean tree) to promote builds (details in README).