🧪Synthesis Tool

thinking_trajectory

Track how your thinking about a concept has evolved over time. See the arc from first mention to current position.

When to use this

Use thinking_trajectory when you want to understand how your views have changed. Great for tracking concept evolution, identifying pivots, and understanding your intellectual arc.

Quick Example

mcporter call brain.thinking_trajectory topic="testing strategy"
Response
## Thinking Trajectory: "testing strategy"

📅 Timeline (8 months, 14 conversations):

2024-10 | 🔍 Exploring
  "Should we use Jest or Vitest? What about E2E?"
  First mentions: unit testing, coverage targets

2024-12 | 💎 Crystallizing
  "Integration tests are more valuable than unit tests
  for our codebase. We have too many mocks."
  Key shift: unit → integration focus

2025-02 | 🔧 Refining
  "Playwright for E2E, Vitest for integration. Skip
  unit tests for simple components."
  Decision: three-tier strategy defined

2025-05 | 🚀 Executing
  "Added CI pipeline with Vitest + Playwright.
  Coverage at 78% and climbing."

📈 Velocity: Accelerating (concept solidified in 4 months)
🔄 Major pivot: Unit → Integration (Dec 2024)

Parameters

NameTypeRequiredDefaultDescription
topicstringYesThe concept or topic to trace evolution for
viewstringNo"full"'full' (complete timeline), 'velocity' (rate of change), 'first' (genesis/first mention)

View Modes

view="full"(default)

Complete timeline showing every stage of thinking evolution with quotes and context.

view="velocity"

Rate of change — how quickly the concept is evolving. Shows acceleration or stagnation.

view="first"

Genesis view — when you first discussed this topic, in what context, and initial position.

Examples

Full trajectory

mcporter call brain.thinking_trajectory topic="agency"

When did I first think about this?

mcporter call brain.thinking_trajectory topic="cognitive prosthetic" view="first"

How fast is this evolving?

mcporter call brain.thinking_trajectory topic="AI agents" view="velocity"