forked from HAL9000/cleveragents-core
51cd94dcd5
Implement unique naming tags for all supervisors and workers to enable proper monitoring and management by the product-builder agent. The previous generic [CA-AUTO] prefix made it impossible to distinguish between different supervisor types and count their workers accurately. Changes: - Pool supervisors now use specific tags (AUTO-IMP-SUP, AUTO-REV-SUP, etc.) - Workers use corresponding tags (AUTO-IMP, AUTO-REV, etc.) - Singleton supervisors use unique tags (AUTO-ARCH, AUTO-EPIC, etc.) - Product-builder can now count supervisors/workers by tag pattern - Added metadata mapping for reliable supervisor re-launching - Updated system-watchdog to recognize new tag patterns This enables the product-builder to detect zombie supervisors, verify worker counts, and re-launch failed supervisors reliably.