Files
TSYSDevStack/ToolboxStack/QWEN.md
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

2.4 KiB

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