UNPKG

aios-core

Version:

Synkra AIOS: AI-Orchestrated System for Full Stack Development - Core Framework

90 lines (80 loc) 1.82 kB
# AIOS Module Mapping v2.0 → v4.0.4 # Story 2.14 - Migration Script version: "1.0.0" # Mapping of v2.0 directories to v4.0.4 modules mapping: core: source: ".aios-core/" target: ".aios-core/core/" files: - registry/** - quality-gates/** - manifest/** - utils/** - elicitation/** - session/** - config/** - mcp/** - data/** - docs/** root_files: true # Include root-level files development: source: ".aios-core/" target: ".aios-core/development/" files: - agents/** - tasks/** - templates/** - checklists/** - scripts/** - personas/** product: source: ".aios-core/" target: ".aios-core/product/" files: - cli/** - api/** infrastructure: source: ".aios-core/" target: ".aios-core/infrastructure/" files: - hooks/** - telemetry/** - integrations/** # Import path transformations import_transforms: patterns: # Old pattern → New pattern - from: "../../registry/" to: "../../core/registry/" - from: "../../agents/" to: "../../development/agents/" - from: "../../tasks/" to: "../../development/tasks/" - from: "../../cli/" to: "../../product/cli/" - from: "../utils/" to: "../core/utils/" file_extensions: - .js - .ts - .mjs - .cjs - .jsx - .tsx # Files to skip during migration exclusions: files: - "*.md" # Documentation stays in place - "*.yaml" # Config files handled separately - "*.json" # JSON configs handled separately directories: - node_modules - .git - dist - build # Post-migration cleanup cleanup: removeEmptyDirs: true removeOldStructure: true preserveGitHistory: true