claude-flow-novice
Version:
Claude Flow Novice - Advanced orchestration platform for multi-agent AI workflows with CFN Loop architecture Includes Local RuVector Accelerator and all CFN skills for complete functionality.
35 lines (34 loc) • 1.34 kB
JavaScript
/**
* Product Owner System Exports
* Centralized export of all product owner implementations
*/ export { MVPOwner } from './mvp-owner.js';
export { EnterpriseOwnerTeam } from './enterprise-owner-team.js';
export { DecisionParser, DecisionParserError, parseDecision, parseDecisionFile } from './decision-parser.js';
import { MVPOwner } from './mvp-owner.js';
import { EnterpriseOwnerTeam } from './enterprise-owner-team.js';
/**
* Get product owner implementation for mode
*/ export function getProductOwnerForMode(mode, memoryManager) {
switch(mode){
case 'mvp':
case 'standard':
return new MVPOwner(memoryManager);
case 'enterprise':
return new EnterpriseOwnerTeam(memoryManager);
default:
throw new Error(`Unknown mode for product owner: ${mode}`);
}
}
/**
* Execute MVP owner decision (legacy function wrapper)
*/ export async function executeMVPOwnerDecision(state, memoryManager) {
const owner = new MVPOwner(memoryManager);
return owner.makeDecision(state);
}
/**
* Execute Enterprise board decision (legacy function wrapper)
*/ export async function executeEnterpriseBoardDecision(state, memoryManager) {
const team = new EnterpriseOwnerTeam(memoryManager);
return team.makeDecision(state);
}
//# sourceMappingURL=index.js.map