⎿  ╔══════════════════════════════════════════════════════════════╗
     ║        LIFECYCLE TOOLS - ESTRUCTURA FINAL COMPLETA          ║
     ╚══════════════════════════════════════════════════════════════╝
     … +89 lines (ctrl+o to expand)

⏺ Perfecto! ✅ Estructura completa lista con paths en .config/project-lifecycle:

  📍 Estructura Final

  ~/.config/project-lifecycle/
  ├── syntaxis-api.toml          (MAIN CONFIG - Tier 1)
  └── configs/features/              (TIER 2 - Feature Configs)
      ├── database.toml      ✅ enabled
      ├── health.toml        ✅ enabled
      ├── metrics.toml       ❌ disabled
      ├── rate_limit.toml    ❌ disabled
      ├── auth.toml          ❌ disabled
      ├── cache.toml         ❌ disabled
      └── multi_tenant.toml  ❌ disabled

  ~/.local/share/project-lifecycle/
  ├── project.db           (Base de datos SQLite)
  └── (logs y datos)

  ~/.local/bin/
  ├── syntaxis-api       (Wrapper)
  ├── syntaxis-tui          (Wrapper)
  └── syntaxis-dashboard    (Wrapper)

  🚀 Uso

  Terminal 1 - Backend:
  syntaxis-api

  Terminal 2 - Dashboard Web:
  syntaxis-dashboard
  # http://localhost:5173

  Terminal 3 - TUI:
  syntaxis-tui

  🔧 Personalizar

  Editar main config:
  nano ~/.config/project-lifecycl./syntaxis-api.toml

  Editar features (ej. database):
  nano ~/.config/project-lifecycle/configs/features/database.toml

  Habilitar una feature (ej. metrics):
  # 1. En el main config, cambiar:
  [server.features.metrics]
  enabled = true

  # 2. Luego personalizar:
  nano ~/.config/project-lifecycle/configs/features/metrics.toml

  📚 Scripts Disponibles

  - Generar config: scripts/generate-syntaxis-config.sh
  - Instalar targets: scripts/install-all-targets.nu (actualizado)

  ¡Todo listo con paths .config/project-lifecycle! 🎯
