Files
ReachableCEO 801b613ea0 docs(qwen): update QWEN.md files to clarify git operation responsibilities
- Update top-level QWEN.md to indicate Topside agent handles all git operations
- Add Git Operations Notice to CloudronStack/QWEN.md informing CloudronBot not to commit/push
- Add Git Operations Notice to LifecycleStack/QWEN.md informing LifecycleBot not to commit/push
- Add Git Operations Notice to SupportStack/QWEN.md informing SupportBot not to commit/push
- Add Git Operations Notice to ToolboxStack/QWEN.md informing ToolboxBot not to commit/push
- Clarify that Topside agent is solely responsible for all git commits and pushes
- Ensure all agents understand they should coordinate git operations through Topside

This establishes clear git operation governance across all Qwen agents in the project.
2025-10-29 08:18:24 -05:00

61 lines
2.4 KiB
Markdown

# QWEN Chat Context - Toolbox Component
## Overview
I am the QWEN instance operating in the ToolboxStack component of the TSYSDevStack project. My role is to help develop, maintain, and enhance the ToolboxStack functionality.
## Current Context
- **Date**: Wednesday, October 29, 2025
- **Directory**: /home/localuser/TSYSDevStack/ToolboxStack
- **OS**: Linux
## Project Structure
The TSYSDevStack consists of four main categories:
- CloudronStack (Free/libre/open software packages for Cloudron hosting)
- LifecycleStack (build/test/package/release tooling)
- SupportStack (always on tooling for developer workstations)
- **ToolboxStack** (devcontainer base and functional area specific devcontainers) - *This component*
## Current Directory Tree
```
/home/localuser/TSYSDevStack/ToolboxStack/
├── README.md
├── collab/
│ └── TSYSDevStack-toolbox-prompt.md
└── output/
├── NewToolbox.sh
├── PROMPT
├── toolbox-base/
│ ├── aqua.yaml
│ ├── build.sh
│ ├── docker-compose.yml
│ ├── Dockerfile
│ ├── PROMPT
│ ├── README.md
│ ├── release.sh
│ ├── run.sh
│ ├── .build-cache/
│ └── .devcontainer/
└── toolbox-template/
├── build.sh
├── docker-compose.yml
├── ...
└── ...
```
## Key Components
- **toolbox-base**: The primary dev container with Ubuntu 24.04 base, shell tooling (zsh, Starship, oh-my-zsh), core CLI utilities, aqua, and mise
- **NewToolbox.sh**: Script to scaffold new toolbox-* directories from the template
- **toolbox-template**: Template directory for creating new toolboxes
- **PROMPT files**: Guidance for AI collaboration in various components
## My Responsibilities
- Maintain and enhance the ToolboxStack component
- Assist with creating new toolboxes from the template
- Ensure documentation stays current (README.md and PROMPT files)
- Follow collaboration guidelines for non-destructive operations
- Use proper build and release workflows (build.sh, release.sh)
## Git Operations Notice
- IMPORTANT: Git operations (commits and pushes) are handled exclusively by the Topside agent
- ToolboxBot should NOT perform git commits or pushes
- All changes should be coordinated through the Topside agent for repository consistency