Files
TSYSDevStack/SupportStack
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
..

🛟 SupportStack

The SupportStack delivers a curated demo environment for customer support tooling. It bundles Dockerized services, environment settings, automation scripts, and a growing library of collaboration notes.


Stack Snapshot

Component Purpose Path
Control Script Orchestrates start/stop/update/test flows for the demo stack. output/code/TSYSDevStack-SupportStack-Demo-Control.sh
Environment Settings Centralized .env style configuration consumed by scripts and compose files. output/TSYSDevStack-SupportStack-Demo-Settings
Docker Compose Bundles Service definitions for docker-socket-proxy, homepage, WakaAPI, and MailHog. output/docker-compose/
Service Config Homepage/WakaAPI configuration mounted into containers. output/config/
Tests Shell-based smoke, unit, and discovery tests for stack services. output/tests/
Docs & Vendor Research Reference material and curated vendor lists. output/docs/
Collaboration Notes Product direction, prompts, and status updates. collab/

🚀 Quick Start

  1. Export or edit variables in output/TSYSDevStack-SupportStack-Demo-Settings.
  2. Use the control script to manage the stack:
    ./output/code/TSYSDevStack-SupportStack-Demo-Control.sh start
    ./output/code/TSYSDevStack-SupportStack-Demo-Control.sh test
    ./output/code/TSYSDevStack-SupportStack-Demo-Control.sh stop
    
  3. Review output/tests/ for additional validation scripts.

The stack expects Docker access and creates the shared network tsysdevstack-supportstack-demo-network if it does not exist.


🧭 Working Agreement

  • Stacks stay in sync. When you add or modify automation, update both the relevant stack README and any linked prompts/docs.
  • Collab vs Output. Use collab/ for planning and prompts, keep runnable artifacts under output/.
  • Document forward. New workflows should land alongside tests and a short entry in the appropriate README table.
  • AI Agent Coordination. Use Qwen agents for documentation updates, code changes, and maintaining consistency across stacks.

🤖 AI Agent

This stack is maintained by SupportBot, an AI agent focused on SupportStack operations.


Collaboration Notes

  • Keep demo automation in output/ and exploratory material in collab/.
  • When adding a new service, update both the compose files and the test suite to maintain coverage.
  • Synchronize documentation changes with any updates to automation or configuration—future contributors rely on the README table as the source of truth.

📄 License

See LICENSE for full terms. Contributions are welcome—open a discussion in the relevant stack's collab/ area to kick things off.