Control Features Demo

Quick demo of the 5 control features in action.

Setup

Your portfolio already has 10 variations from the initial run. Let's explore them!

Feature 1: List Variations 📋

$ node coordinator.mjs --list
📋 Portfolio Variations

👑 ⭐ portfolio-agentic-1788768875441
     Score: 82.3/100 | Focus: Head of Product Design
     Iteration: 12 | Created: 9/7/2026, 8:14:35 AM

      portfolio-agentic-1788768855400
     Score: 80.9/100 | Focus: Staff Product Designer
     Iteration: 2 | Created: 9/7/2026, 8:14:15 AM

... (8 more variations)

Total: 10 variations

Feature 2: Compare Variation 🔍

$ node coordinator.mjs --compare=portfolio-agentic-1788768875441
============================================================
COMPARISON: portfolio-agentic-1788768875441
============================================================

Baseline: portfolio-2026-09-02T151008
Variation: portfolio-agentic-1788768875441

Score: 82.3/100
Focus: Head of Product Design
Iteration: 12

Key Improvements:
  + Enhanced quantifiable outcomes with specific metrics
  + Strengthened leadership narrative throughout case studies
  + Added stakeholder management examples

Rationale: Strengthened product management and research expertise

Role Approvals:
  ✓ Head of Product Design (87/100)
  ✓ Senior UX Researcher (93.1/100)
  ✓ Product Manager (Design-Led) (89.2/100)
  ... (8 roles total)

Needs Work:
  ✗ VP Product Design (70.8/100)
      - Could strengthen quantitative impact metrics
  ✗ Head of User Research (61.4/100)
      - Could strengthen quantitative impact metrics
============================================================

See exactly what changed and which roles approved/rejected.

Feature 3: Star Favorites ⭐

$ node coordinator.mjs --star=portfolio-agentic-1788768875441
⭐ Starred: portfolio-agentic-1788768875441
📄 Archive index updated

Now it shows with ⭐ in --list and in the archive index page.

Feature 4: Preview Mode (Dry Run) 🔍

Generate variations without saving:

$ node coordinator.mjs --preview --roles="Head of Product Design"
🔍 PREVIEW MODE - No files will be saved

🎯 Portfolio Agentic Loop
Target: 10 variations
Current: 10 complete
Roles: 1/10
Threshold: 75/100

============================================================
Iteration 13
============================================================

🔧 Step 1: Improvement Agent creating portfolio-agentic-...
Created variation with focus on: Head of Product Design
Key improvements:
  • Enhanced quantifiable outcomes with specific metrics
  • Strengthened leadership narrative throughout case studies

👔 Step 2: Hiring Manager evaluations...
  Head of Product Design: 87.0/100 ✓

📊 Step 3: Aggregating results...
Average score: 87.0/100
Threshold: 75/100
Auto-approve: ✅ YES

[PREVIEW] Would save variation portfolio-agentic-...

✨ Variation 1/10 previewed!

Perfect for testing settings before committing.

Feature 5: Interactive Approval Mode 👆

Get final say before saving:

$ node coordinator.mjs --interactive --roles="VP Product Design"
🎯 Portfolio Agentic Loop
Target: 10 variations
Current: 10 complete
Roles: 1/10
Interactive: ON

============================================================
Iteration 13
============================================================

🔧 Improvement Agent creating...
👔 Hiring Manager evaluations...
📊 Aggregating results...

────────────────────────────────────────────────────────────
INTERACTIVE APPROVAL
────────────────────────────────────────────────────────────

Score: 82.3/100
Approved by: 1/1 roles

Key improvements:
  • Enhanced quantifiable outcomes with specific metrics
  • Strengthened leadership narrative throughout case studies
  • Added stakeholder management examples

Primary focus: VP Product Design

Options:
  [s] Save this variation
  [r] Reject and iterate with feedback
  [v] View full evaluation details
  [q] Quit

Your choice (s/r/v/q): v

Press v to see details:

────────────────────────────────────────────────────────────
DETAILED EVALUATIONS
────────────────────────────────────────────────────────────

✓ VP Product Design: 82.3/100
  Strengths:
    + Strong evidence of hands-on product work
    + Clear demonstration of research-led decision making
  Concerns:
    (none)

────────────────────────────────────────────────────────────

Your choice (s/r/v/q): s

✨ Variation 11/11 complete!

Bonus: Focus Mode 🎯

Direct the improvements:

$ node coordinator.mjs \
  --preview \
  --focus="Add team size and specific budget numbers" \
  --roles="Director of Design,VP Product Design"
🎯 Portfolio Agentic Loop
Focus: Add team size and specific budget numbers
Roles: 2/10

🔧 Improvement Agent creating...
Key improvements:
  • Add team size and specific budget numbers  ⬅️ YOUR FOCUS
  • Enhanced quantifiable outcomes with specific metrics
  • Strengthened leadership narrative throughout case studies

Your focus becomes the top priority!

Combining Features 🔧

Most powerful when combined:

Example 1: Targeted Exploration

node coordinator.mjs \
  --preview \
  --roles="Head of Product Design,Director of Design" \
  --focus="Add more quantifiable business outcomes" \
  --threshold=70

Example 2: Production Run

node coordinator.mjs \
  --interactive \
  --roles="VP Product Design" \
  --focus="Emphasize executive stakeholder management" \
  --threshold=85

All Commands Quick Reference

# GENERATE
node coordinator.mjs                     # Standard run
node coordinator.mjs -i                  # Interactive
node coordinator.mjs --preview           # Dry run

# WITH OPTIONS
node coordinator.mjs --focus="..."       # Direct improvements
node coordinator.mjs --roles="..."       # Specific roles
node coordinator.mjs --threshold=85      # Higher bar

# MANAGE
node coordinator.mjs --list              # List all
node coordinator.mjs --star=<id>         # Star favorite
node coordinator.mjs --delete=<id>       # Delete
node coordinator.mjs --compare=<id>      # Compare

# HELP
node coordinator.mjs --help              # Full documentation

Try It Now!

  1. List your variations:

    node coordinator.mjs --list
    
  2. Compare the best one:

    node coordinator.mjs --compare=portfolio-agentic-1788768875441
    
  3. Preview a new variation:

    node coordinator.mjs --preview --roles="Head of Product Design"
    
  4. Generate one interactively:

    node coordinator.mjs -i --focus="Add more leadership examples"
    

All features work together - combine them however makes sense for your workflow!