UNPKG

jay-code

Version:

Streamlined AI CLI orchestration engine with mathematical rigor and enterprise-grade reliability

174 lines (173 loc) 5.47 kB
{ "version": "1.0.0", "name": "Jay-Code Optimized Prompts Migration", "description": "Migrate existing jay-code projects to use optimized prompts and configurations", "compatibleVersions": ["0.9.x", "1.0.x"], "files": { "commands": { "sparc.md": { "source": ".claude/commands/sparc.md", "target": ".claude/commands/sparc.md", "transform": "replace", "priority": 1, "description": "Main SPARC command with optimized prompts" }, "sparc-architect.md": { "source": ".claude/commands/sparc/architect.md", "target": ".claude/commands/sparc/architect.md", "transform": "replace", "priority": 2, "description": "Architecture mode with optimization features" }, "sparc-code.md": { "source": ".claude/commands/sparc/code.md", "target": ".claude/commands/sparc/code.md", "transform": "replace", "priority": 2, "description": "Code generation mode with best practices" }, "sparc-tdd.md": { "source": ".claude/commands/sparc/tdd.md", "target": ".claude/commands/sparc/tdd.md", "transform": "replace", "priority": 2, "description": "Test-driven development with optimization" }, "sparc-debug.md": { "source": ".claude/commands/sparc/debug.md", "target": ".claude/commands/sparc/debug.md", "transform": "replace", "priority": 3, "description": "Enhanced debugging capabilities" }, "jay-code-help.md": { "source": ".claude/commands/jay-code-help.md", "target": ".claude/commands/jay-code-help.md", "transform": "replace", "priority": 1, "description": "Comprehensive help system" }, "jay-code-memory.md": { "source": ".claude/commands/jay-code-memory.md", "target": ".claude/commands/jay-code-memory.md", "transform": "replace", "priority": 1, "description": "Memory management commands" }, "jay-code-swarm.md": { "source": ".claude/commands/jay-code-swarm.md", "target": ".claude/commands/jay-code-swarm.md", "transform": "replace", "priority": 1, "description": "Multi-agent coordination" } }, "guides": { "BATCHTOOLS_GUIDE.md": { "source": ".claude/BATCHTOOLS_GUIDE.md", "target": ".claude/BATCHTOOLS_GUIDE.md", "transform": "copy", "priority": 1, "description": "Comprehensive batch operations guide" }, "BATCHTOOLS_BEST_PRACTICES.md": { "source": ".claude/BATCHTOOLS_BEST_PRACTICES.md", "target": ".claude/BATCHTOOLS_BEST_PRACTICES.md", "transform": "copy", "priority": 1, "description": "Best practices for batch operations" }, "MIGRATION_GUIDE.md": { "source": ".claude/MIGRATION_GUIDE.md", "target": ".claude/MIGRATION_GUIDE.md", "transform": "copy", "priority": 2, "description": "Migration guidance and troubleshooting" }, "PERFORMANCE_BENCHMARKS.md": { "source": ".claude/PERFORMANCE_BENCHMARKS.md", "target": ".claude/PERFORMANCE_BENCHMARKS.md", "transform": "copy", "priority": 2, "description": "Performance benchmarks and metrics" } }, "configurations": { "CLAUDE.md": { "source": "CLAUDE.md", "target": "CLAUDE.md", "merge": true, "priority": 1, "description": "Project configuration with SPARC integration" }, ".roomodes": { "source": ".roomodes", "target": ".roomodes", "merge": true, "priority": 1, "description": "SPARC mode definitions" } }, "templates": { "package.json": { "source": "templates/package.json", "target": "package.json", "merge": true, "priority": 3, "description": "Package.json with migration scripts" } } }, "strategies": { "full": { "description": "Complete replacement of all files", "preserveCustom": false, "backupRequired": true, "riskLevel": "high" }, "selective": { "description": "Replace only core files, preserve customizations", "preserveCustom": true, "backupRequired": true, "riskLevel": "medium" }, "merge": { "description": "Merge configurations, preserve custom commands", "preserveCustom": true, "backupRequired": true, "riskLevel": "low" } }, "validation": { "requiredFiles": [ ".claude/commands/sparc.md", ".claude/commands/jay-code-help.md", ".claude/BATCHTOOLS_GUIDE.md" ], "requiredCommands": ["sparc", "jay-code-help", "jay-code-memory"], "optionalFiles": [ ".claude/PERFORMANCE_BENCHMARKS.md", ".claude/MIGRATION_GUIDE.md" ] }, "rollback": { "supportedVersions": ["1.0.0"], "preserveBackups": true, "maxBackups": 10, "backupRetentionDays": 30 }, "dependencies": { "node": ">=14.0.0", "npm": ">=6.0.0", "jay-code": ">=1.0.0" }, "changelog": { "1.0.0": [ "Initial migration system release", "Support for full, selective, and merge strategies", "Automatic backup and rollback capabilities", "Comprehensive validation system", "Progress reporting and logging" ] } }