Menu
Implementation

Configuration Guide

Configuration Guide

Master MSP configuration to create a personalized context engineering workflow. From basic settings to advanced customization, this guide covers everything you need to optimize MSP for your development style.

Integration Configuration

Neo4j Configuration

# Neo4j graph database settings
integrations:
  neo4j:
    enabled: true
    uri: "bolt://localhost:7687"
    username: "neo4j"
    # password stored securely, not in plain text
    database: "msp"
    
    # Connection pool settings
    connectionPool:
      size: 50
      acquisitionTimeout: 60000
      maxLifetime: 3600000
      
    # Schema settings
    schema:
      autoCreate: true
      autoIndex: true
      constraints:
        - "Session.id"
        - "Decision.id"
        
    # Performance settings
    performance:
      batchSize: 1000
      queryTimeout: 30000
      cacheEnabled: true

Obsidian Configuration

integrations:
  obsidian:
    enabled: true
    vault: "~/Documents/ObsidianVault"
    
    # Folder structure
    folders:
      dailyNotes: "Daily Notes"
      projects: "Projects"
      decisions: "Decisions"
      archives: "Archives"
      
    # Template settings
    templates:
      dailyNote: "Templates/Daily Note.md"
      decision: "Templates/Decision.md"
      project: "Templates/Project.md"
      
    # Sync settings
    sync:
      autoSync: true
      syncInterval: 300
      conflictResolution: "newest"  # newest, local, remote
      
    # Frontmatter configuration
    frontmatter:
      includeMetadata: true
      customFields:
        - "msp_session_id"
        - "msp_progress"
        - "msp_decisions"

Linear Configuration

integrations:
  linear:
    enabled: true
    # apiKey stored securely
    teamId: "TEAM-UUID"
    
    # Issue tracking
    issues:
      autoCreate: false
      autoLink: true
      updateFrequency: "on-progress"  # on-progress, on-end, real-time
      includeContext: true
      
    # Comment settings
    comments:
      format: "markdown"
      includeStats: true
      includeDecisions: true
      signatureEnabled: true
      
    # Workflow integration
    workflow:
      statusMapping:
        start: "In Progress"
        end: "In Review"
      labelPrefix: "msp:"
      priorityBoost: true

Workflow Configuration

R³ Protocol Settings

# Route-Recall-Record protocol configuration
r3:
  route:
    requireDestination: true
    milestoneTracking: true
    autoSuggest: true
    
  recall:
    defaultDepth: 5
    includeRelated: true
    summaryFormat: "detailed"  # minimal, standard, detailed
    
  record:
    autoSave: true
    saveInterval: 300
    compressionEnabled: true
    retentionDays: 365

Next Steps

With MSP configured to your preferences:

  1. Explore templates and tools - Templates & Tools
  2. Review best practices - Resources
  3. Start using MSP - Quick Start

Configuration is personal. Take time to tune MSP to match your workflow—the investment pays dividends in productivity.