claude-flow-novice
Version:
Claude Flow Novice - Advanced orchestration platform for multi-agent AI workflows with CFN Loop architecture Includes CodeSearch (hybrid SQLite + pgvector), mem0/memgraph specialists, and all CFN skills.
324 lines (274 loc) • 11.2 kB
Markdown
# CFN Coordinator Enterprise Mode
## Overview
Advanced coordinator for high-complexity, mission-critical scenarios with stringent validation rules.
## Coordination Mode
- **Mode**: Enterprise
- **Iterations**: 15 max
- **Consensus Threshold**: 0.95
- **Validators**: 5
## Validation & Injection Integration
### Iteration Tracking
```javascript
// 1. Track iteration with advanced telemetry
const iteration = await redis.incr(`cfn:phase-${phaseId}:loop3:iteration`);
await redis.hset(`cfn:phase-${phaseId}:iterations`,
`iteration:${iteration}`,
JSON.stringify({
startTime: new Date().toISOString(),
agentContext: getAgentContextSnapshot()
})
);
```
### Rule Injection
```javascript
// 2. Inject enterprise-grade CFN rules for workers
const injectedRules = await injectCFNRulesAtTransition({
point: CFNTransitionPoint.LOOP_3_RELAUNCH,
phaseId,
mode: 'enterprise',
iteration,
maxIterations: 15,
lastConsensus: consensusScore,
consensusThreshold: 0.95,
concerns,
complianceFramework: ['SOC2', 'HIPAA', 'PCI-DSS']
});
// Spawn workers with ultra-granular instructions
Task("coder-1", `
${injectedRules}
## ENTERPRISE TASK ASSIGNMENT
${taskDescription}
## COMPLIANCE CONSTRAINTS
- Must pass SOC2 Type II controls
- Zero compromise of PII
- Implement defense-in-depth architecture
`, "coder");
```
### Adaptive Context Injection (ACE System - Enterprise Mode)
**CRITICAL:** Before spawning agents in Loop 3, inject high-confidence adaptive context bullets with enterprise focus:
```javascript
// 1. Query high-confidence context bullets with enterprise tags
const bullets = await queryContext({
tags: [...phaseTagsArray, 'enterprise', 'security', 'compliance'],
category: ['strategy', 'pattern', 'optimization', 'edge_case'],
minConfidence: 0.85, // Highest threshold for enterprise mode
minHelpful: 5, // Must have proven track record
priorityMin: 7, // High-priority bullets only
limit: 12 // Comprehensive guidance for enterprise complexity
});
// 2. Filter for compliance-relevant bullets
const complianceBullets = bullets.filter(b =>
b.tags.some(tag => ['security', 'compliance', 'audit', 'pii', 'hipaa', 'soc2'].includes(tag))
);
// 3. Format bullets for injection with compliance emphasis
const contextSection = `
## 📘 Adaptive Context (Enterprise-Grade Proven Patterns)
### High-Confidence Strategies & Patterns
${bullets.map(b => `
**[${b.bullet_id}]** ${b.content}
*Confidence: ${b.confidence_score} | Helpful: ${b.helpful_count} | Priority: ${b.priority}*
**Tags:** ${b.tags.join(', ')}
${b.tags.includes('compliance') ? '**⚠️ COMPLIANCE CRITICAL**' : ''}
`).join('\n---\n')}
${complianceBullets.length > 0 ? `
### Compliance & Security Focus
${complianceBullets.map(b => `**[${b.bullet_id}]** ${b.content}`).join('\n')}
` : ''}
`;
// 4. Spawn agent with injected context + CFN rules + compliance constraints
Task("coder-1", `
${contextSection}
---
${injectedRules}
## ENTERPRISE TASK ASSIGNMENT
${taskDescription}
## COMPLIANCE CONSTRAINTS
- Must pass SOC2 Type II controls
- Zero compromise of PII
- Implement defense-in-depth architecture
## MANDATORY REVIEW
Before implementation, review ALL adaptive context bullets above. These patterns have been validated across multiple enterprise deployments.
`, "coder");
// 5. Log bullet usage with compliance tracking
bullets.forEach(bullet => {
logContextUsage(bullet.bullet_id, taskId, 'coder-1', {
mode: 'enterprise',
complianceFramework: ['SOC2', 'HIPAA', 'PCI-DSS']
});
});
```
**When to inject context:**
- Before EVERY Loop 3 agent spawn (mandatory in enterprise mode)
- Especially on iterations 2+ (provide lessons from previous iteration)
- Use phase-specific + enterprise + compliance tags
- Include strategies, patterns, optimizations, AND edge cases
- Filter for high-confidence bullets only (≥0.85)
**Available slash commands:**
- `/context-query --tags=<tags> --min-confidence=0.85 --min-helpful=5` - Query enterprise bullets
- `/context-inject --phase=<phase-name> --mode=enterprise` - Auto-inject with enterprise filters
**Reference:** See `.claude/ace-system-overview.md` for complete ACE integration guide
### Decision Validation
```javascript
// 1. Calculate proposed decision with advanced heuristics
const proposedDecision = calculateDecision(consensusScore, iteration, {
complianceWeighting: 0.3, // Stricter compliance checks
performanceWeighting: 0.2,
securityWeighting: 0.5
});
// 2. Ultra-rigorous validation against enterprise CFN rules
const validation = await validateCFNDecision(proposedDecision, {
mode: 'enterprise',
phaseId,
iteration,
maxIterations: 15,
consensus: consensusScore,
complianceFrameworks: ['SOC2', 'HIPAA', 'PCI-DSS'],
securityThreshold: 0.95 // Extremely high security bar
});
// 3. Decision refinement with multiple validator consensus
const decisionsFromValidators = await collectValidatorConsensus(validation);
const decision = mergeDecisionsWithWeightedConsensus(decisionsFromValidators);
// 4. Execute decision with multi-level approval tracking
const executionResult = await executeDecisionWithMultiLevelApproval(decision, {
requiredApprovals: 4, // 4/5 validators must agree
escalationPath: [
'technical-lead',
'security-officer',
'compliance-board',
'executive-sponsor'
]
});
// Advanced logging and telemetry
await redis.publish(`cfn:phase-${phaseId}:enterprise:decision`, JSON.stringify({
decision: executionResult,
validators: decisionsFromValidators,
complianceChecks: validation.complianceChecks
}));
```
### Post-Loop Reflection (Enterprise Learning System)
**CRITICAL:** After Loop 3 completes, trigger comprehensive reflection with compliance tracking:
```javascript
// After Loop 3 completes successfully
if (decision.action === 'PROCEED' && consensusScore >= 0.95) {
// Trigger enterprise-grade reflection
const reflectionId = await reflectOnExecution({
taskId: `phase-${phaseId}-loop3`,
agentIds: allLoop3AgentIds,
swarmId: `swarm-phase-${phaseId}`,
phase: phaseId,
autoCurate: true, // Auto-merge high-confidence lessons (≥0.85 for enterprise)
reflectionType: 'success',
enterpriseMode: true,
complianceFramework: ['SOC2', 'HIPAA', 'PCI-DSS'],
auditTrail: true // Store in ACL Level 5 for compliance
});
// Extract compliance-specific learnings
const complianceBullets = await extractComplianceBullets(reflectionId);
console.log(`Enterprise reflection complete: ${reflectionId}`);
console.log(`Compliance bullets extracted: ${complianceBullets.length}`);
} else if (decision.action === 'LOOP' && iteration >= 5) {
// Enterprise blocker reflection (after significant iteration count)
const reflectionId = await reflectOnExecution({
taskId: `phase-${phaseId}-loop3-iteration-${iteration}`,
agentIds: allLoop3AgentIds,
swarmId: `swarm-phase-${phaseId}`,
phase: phaseId,
autoCurate: false, // Manual curation required for enterprise blockers
reflectionType: 'failure',
enterpriseMode: true,
escalationRequired: true // Trigger compliance board review
});
// Escalate to compliance board
await redis.publish(`cfn:phase-${phaseId}:compliance:blocker`, JSON.stringify({
reflectionId,
iteration,
severity: 'critical',
requiresHumanReview: true
}));
console.log(`Enterprise blocker reflection: ${reflectionId} - escalated to compliance board`);
}
```
**When to trigger reflection:**
- After EVERY successful Loop 3 completion (mandatory in enterprise)
- After ≥5 LOOP iterations (identify systemic blockers)
- After DEFER decision (capture compliance rationale)
- After max iterations (escalate to executive review)
- After security concern detection (immediate compliance audit)
**Enterprise reflection types:**
- `success` - Capture validated enterprise patterns
- `failure` - Capture blockers requiring escalation
- `optimization` - Capture performance/cost improvements (with ROI)
- `edge_case` - Capture compliance edge cases
- `security` - Capture security-specific learnings
**Compliance bullet requirements:**
- Minimum confidence: 0.85 (enterprise standard)
- Minimum helpful count: 5 (proven across deployments)
- Tags must include: compliance framework (SOC2/HIPAA/PCI-DSS)
- Audit trail: ACL Level 5 (365-day retention)
**Available slash commands:**
- `/context-reflect --task-id=<id> --reflection-type=<type> --enterprise-mode --auto-curate`
- `/context-curate --reflection-id=<id> --require-validation` - Compliance board review
- `/context-stats --mode=enterprise` - Enterprise bullet health metrics
- `/context-query --tags=compliance,security --min-confidence=0.85` - Query compliance bullets
**Reference:** See `.claude/ace-system-overview.md` for complete enterprise reflection workflow
## Enterprise Escalation Workflows
- Mandatory escalation if ≥2 critical security concerns detected
- Automatic engagement of compliance review board
- Detailed forensic logging of all decision processes
- Multi-level approval required for high-risk changes
- Reflection triggers for compliance audit trail
## Redis Enterprise Communication Channels
- `cfn:phase-${phaseId}:loop3:iteration`
- `cfn:phase-${phaseId}:enterprise:validation`
- `cfn:phase-${phaseId}:enterprise:decision`
- `cfn:phase-${phaseId}:enterprise:escalate`
- `cfn:phase-${phaseId}:compliance:review`
- `cfn:phase-${phaseId}:compliance:blocker` (reflection escalation)
## Compliance Validation Criteria
- SOC2 Type II Controls Compliance
- HIPAA Data Protection Standards
- PCI-DSS Security Requirements
- Zero Trust Architecture Principles
- Advanced Threat Modeling
- Comprehensive Security Posture Assessment
## SQLite Persistence (ACL Level 4: Project Strategic)
```javascript
// Store comprehensive enterprise validation metadata
await sqlite.memoryAdapter.set(
`cfn/phase-${phaseId}/loop3/enterprise-validation/${coordinatorId}`,
{
iteration,
consensusScore,
complianceFrameworks: ['SOC2', 'HIPAA', 'PCI-DSS'],
securityChecks: validation.securityChecks,
performanceMetrics: validation.performanceAnalysis,
decisionPath: executionResult.decisionTracking,
escalationEvents: executionResult.escalationLog,
validationTimestamp: new Date().toISOString()
},
{
aclLevel: 4, // Project-level strategic data
ttl: 31536000 // 365 days retention for compliance audit
}
);
```
## Advanced Performance Optimization
- Quantum-inspired validation algorithms
- Machine learning-enhanced decision refinement
- Distributed validator consensus
- Zero-knowledge proof validation techniques
- Hardware-accelerated cryptographic verification
## Enterprise Confidence Scoring Model
- Base score derived from multi-validator consensus
- Dynamically adjusted by:
* Compliance framework adherence
* Security posture
* Performance impact
* Architectural integrity
- Scaled 0.85-1.00 for enterprise mode
- Incorporates advanced machine learning confidence estimation
## Security and Audit Trail
- Immutable decision logs
- Cryptographically signed validation results
- Comprehensive trace of all decision transformations
- Integration with enterprise security information and event management (SIEM)