Victordtesla24 write-a-book .cursorrules file for Roff

# Cursor IDE Rules

## System Configuration

architecture: {
    platform: "arm64-darwin",              # MacBook Air M3 specific
    memory_management: "ml_predictive",    # ML-based memory prediction
    gpu_utilization: "dynamic_scaling",    # Adaptive GPU usage
    thread_optimization: "workload_aware", # Smart thread allocation
    power_management: "adaptive",          # Dynamic power scaling
    neural_engine: "optimized"            # Enhanced neural engine usage
}

## Model Configuration

model_preference: [
    "gpt-4o",                             # Primary for complex reasoning
    "cursor-small",                       # Fast edits and fixes
    "claude-3-sonnet-20240322",          # Specialized tasks
    "gemini-1.5-pro"                     # Auxiliary processing
]

## Token Optimization

token_management: {
    compression: {
        algorithm: "advanced_huffman",     # Enhanced compression
        context_aware: true,              # Smart context compression
        dynamic_adjustment: true          # Adaptive compression rates
    },
    caching: {
        strategy: "multi_level",          # Hierarchical caching
        prediction: "ml_based",           # ML-driven cache prefetch
        invalidation: "smart"             # Intelligent cache clearing
    },
    context: {
        max_size: 16000,                 # Maximum context window
        response_limit: 4000,            # Response size limit
        pruning: "intelligent"           # Smart context reduction
    }
}

## Cost Optimization

cost_control: {
    model_selection: {
        strategy: "cost_aware",           # Cost-based model routing
        fallback_chain: true,            # Smart model fallback
        performance_threshold: "adaptive" # Dynamic performance limits
    },
    token_efficiency: {
        compression_ratio: "maximum",     # Aggressive compression
        context_pruning: "intelligent",   # Smart context reduction
        response_optimization: "minimal"  # Minimal token responses
    },
    batching: {
        request_aggregation: true,        # Smart request batching
        priority_queuing: true,          # Priority-based processing
        dynamic_batch_size: true         # Adaptive batch sizing
    }
}

## Performance Monitoring

metrics_collection: {
    token_usage: {
        tracking: "per_request",          # Per-request token tracking
        analysis: "real_time",           # Real-time usage analysis
        optimization: "continuous"        # Continuous optimization
    },
    performance: {
        metrics: "detailed",             # Detailed performance data
        latency: "measured",            # Response time tracking
        efficiency: "analyzed"          # Efficiency analysis
    },
    resource: {
        utilization: "monitored",        # Resource monitoring
        optimization: "ml_based",        # ML-based optimization
        scaling: "dynamic"              # Dynamic resource scaling
    }
}

## Enforcement Rules

enforcement: {
    strict_mode: true,                   # Enforce all optimizations
    validation_required: true,           # Mandatory validation
    metrics_threshold: {
        token_reduction: 0.35,           # 35% minimum reduction
        response_time: 0.25,            # 25% speed improvement
        cost_reduction: 0.40,           # 40% cost reduction
        resource_efficiency: 0.35       # 35% resource optimization
    }
}

## Version Control

version: "3.0.0"
last_updated: "2024-03-21"
next_review: "2024-04-21"
css
golang
html
python
roff
shell

First Time Repository

Application helpful to write a book, novel, article with integrated AI assistance

Roff

Languages:

CSS: 0.7KB
HTML: 12.8KB
Python: 335.7KB
Roff: 31907.4KB
Shell: 84.7KB
Created: 12/19/2024
Updated: 12/29/2024

All Repositories (1)

Application helpful to write a book, novel, article with integrated AI assistance