@cloudkinetix/bmad-enhanced
Version:
Cloud-Kinetix enhanced fork of BMAD-METHOD - Breakthrough Method of Agile AI-driven Development with robust versioning and unified validation.
57 lines (49 loc) • 1.49 kB
JavaScript
/**
* Central configuration for Cloud-Kinetix agent names
* This file provides a single source of truth for all agent names used across the codebase
*/
const CK_AGENTS = {
// Core CK agents
jira: 'jira',
// LLM Development agents (formerly AI agents)
llmWizard: 'llm-wizard',
llmArchitect: 'llm-architect',
llmEngineer: 'llm-engineer',
llmOrchestrator: 'llm-orchestrator',
llmSafetyGovernance: 'llm-safety-governance',
// GitLab CI/CD
glab: 'glab',
// Parallel Development
parallel: 'parallel'
};
// Export arrays for different use cases
const CK_EXPANSION_PACKS = {
'ck-jira-integration': ['jira'],
'ck-llm-agent-dev': [
CK_AGENTS.llmWizard,
CK_AGENTS.llmArchitect,
CK_AGENTS.llmEngineer,
CK_AGENTS.llmOrchestrator,
CK_AGENTS.llmSafetyGovernance
],
'ck-parallel-dev': [CK_AGENTS.parallel],
'ck-gitlab-cicd-automation': [CK_AGENTS.glab]
};
// Flat array of all CK agents for validation scripts
const ALL_CK_AGENTS = Object.values(CK_AGENTS);
// Legacy mappings for migration support
const LEGACY_AGENT_MAPPINGS = {
'ai-wizard': CK_AGENTS.llmWizard,
'ai-architect': CK_AGENTS.llmArchitect,
'ai-engineer': CK_AGENTS.llmEngineer,
'ai-orchestrator': CK_AGENTS.llmOrchestrator,
'ai-safety-governance': CK_AGENTS.llmSafetyGovernance,
'gitlab-cicd': CK_AGENTS.glab,
'parallel-orchestrator': CK_AGENTS.parallel
};
module.exports = {
CK_AGENTS,
CK_EXPANSION_PACKS,
ALL_CK_AGENTS,
LEGACY_AGENT_MAPPINGS
};