Skip to main content

Command Visualizer

Explore the mem8 command ecosystem through interactive visualizations. Understand complexity, dependencies, and workflow patterns.

Interactive Exploration

Complexity Pyramid

Commands arranged by complexity level

m8-research
(9)
m8-validate
(8)
m8-debug
(7)
m8-describe-pr
(6)
m8-implement
(5)
m8-plan
(4)
m8-commit
(3)
m8-local-review
(3)

Understanding the Visualizations

📊 Pyramid View

Shows commands arranged by complexity level. Higher commands are more complex and use more parallel agents.

  • Top tier (9): mem8:research - Full research orchestration with 5+ parallel agents
  • High tier (7-8): mem8:debug, mem8:validate - Multi-agent investigation and verification
  • Mid tier (5-6): mem8:implement, mem8:describe-pr - Implementation and integration
  • Low tier (3-4): Utility commands for setup and workflow support

🔄 Workflows

Four common workflow patterns showing how commands chain together:

  • Full Lifecycle: Complete development cycle from research to PR
  • Quick Fix: Rapid debug → implement → commit flow
  • Research: Deep dive into codebase understanding
  • Code Review: Colleague branch review workflow

📋 Matrix

Command dependency matrix showing which commands create input for others. A checkmark (✓) indicates that the row command's output can serve as input for the column command.

📈 Scatter Plot

Visualizes the relationship between complexity and autonomy. Commands in the upper right are both complex and highly autonomous (can discover context independently).

Command Tiers

Synthesis & Orchestration (7-9)

These commands spawn multiple parallel agents to gather, analyze, and synthesize information:

  • mem8:research: 5+ specialized agents (codebase-locator, analyzer, pattern-finder, memory-locator, analyzer, web-search)
  • mem8:validate: 3+ verification agents (DB, code, test verifiers)
  • mem8:debug: 3 investigation agents (log analyzer, DB inspector, git inspector)

Integration & Orchestration (5-6)

Single-purpose orchestration with some parallelization:

  • mem8:implement: Executes implementation plans with context
  • mem8:describe-pr: Multi-system integration for PR documentation

Automation & Utility (3-4)

Workflow automation and support:

  • mem8:plan: Creates implementation plans
  • mem8:commit: Analyzes and creates commits
  • mem8:local-review: Sets up worktrees for code review

Key Insights

  • Parallelization drives complexity: The most complex commands (research, validate, debug) all spawn multiple parallel agents
  • Natural workflow progression: Commands are designed to feed into each other
  • Context accumulation: Higher complexity commands build on outputs from simpler commands
  • Synthesis is key: Top-tier commands excel at combining information from multiple sources

Learn More

Explore individual workflow documentation: