Track discourse evolution through 8-stage cognitive cycle, providing stage-specific actions and explore/focus balance recommendations. Use when analyzing thinking progression or guiding next exploration direction.
Purpose: Track discourse evolution through InfraNodus 8-stage cognitive cycle
Backend: backend/services/evolution-tracker.cjs (404 lines)
Status: ✅ Operational (implemented Phase 2)
Analyzes graph cognitive state transitions and recommends next actions based on InfraNodus 8-stage evolutionary cycle.
Key Capabilities:
Use evolution tracking when:
Expanding:
Consolidating:
Cycling:
Stuck:
Balanced:
Input: Graph analysis with FOCUSED state, modularity=0.272
Output:
Stage: Saturation (Coherence)
Intent: link
Explore/Focus Weight: 0.2/0.8
Actions:
- Strengthen connections between clusters
- Add bridging concepts
- Expand cluster relationships
Next Stage: Conservation or Assimilation (depending on trajectory)
Called by:
backend/services/agent-graph-service.cjs:142 (automatic on every analysis)Uses:
Outputs:
# Test evolution tracking
node -e "
const { analyzeForAgent } = require('./backend/services/agent-graph-service.cjs');
(async () => {
const result = await analyzeForAgent('marketing', 'Your content here');
console.log('Stage:', result.evolution.stage.name);
console.log('Intent:', result.evolution.recommendations.intent);
console.log('Actions:', result.evolution.recommendations.actions);
})();
"
Implementation: Phase 2 (2025-11-06) Test Status: ✅ Verified operational across @marketing, @seo, @finance Documentation: workspace/docs/Obsidian-v2/daily/2025-11-06-PHASE2-COMPLETE.md