deployment: project: name: syntaxis version: '1.0.0' description: Aplicación services: - name: syntaxis-cli display_name: CLI service_type: cli enabled: true port: 0 background_service: false min_memory_mb: 64 min_disk_space_mb: 50 config_location: ~/.config/syntaxis database_required: true database_types: - sqlite platform_support: - linux - macos - windows requires: [] health_check: type: http interval_seconds: 10 timeout_seconds: 5 endpoint: '' method: GET expected_status: 200 port: 0 command: '' restart_policy: '' restart_delay_seconds: 0 - name: syntaxis-tui display_name: Terminal UI service_type: tui enabled: true port: 0 background_service: false min_memory_mb: 128 min_disk_space_mb: 50 config_location: ~/.config/syntaxis database_required: true database_types: - sqlite platform_support: - linux - macos requires: - cli health_check: type: http interval_seconds: 10 timeout_seconds: 5 endpoint: '' method: GET expected_status: 200 port: 0 command: '' restart_policy: '' restart_delay_seconds: 0 - name: syntaxis-api display_name: REST API service_type: server enabled: true port: 3000 background_service: true min_memory_mb: 256 min_disk_space_mb: 100 config_location: ~/.config/syntaxis database_required: true database_types: - sqlite platform_support: - linux - macos - windows requires: - cli health_check: type: http interval_seconds: 10 timeout_seconds: 5 endpoint: http://127.0.0.1:3000/health method: GET expected_status: 200 port: 0 command: '' restart_policy: on-failure restart_delay_seconds: 5 - name: syntaxis-dashboard display_name: Dashboard service_type: web enabled: true port: 8080 background_service: true min_memory_mb: 128 min_disk_space_mb: 50 config_location: ~/.config/syntaxis database_required: false database_types: [] platform_support: - linux - macos - windows requires: - api health_check: type: http interval_seconds: 10 timeout_seconds: 5 endpoint: http://127.0.0.1:8080 method: GET expected_status: 200 port: 0 command: '' restart_policy: on-failure restart_delay_seconds: 5 databases: - type: sqlite host: '' port: 0 user: '' password: '' path: /var/lib/syntaxis/db.sqlite platform_support: - linux - macos - windows cache: [] presets: - name: local description: CLI Only - Command-line only, manual execution services_enabled: - cli manager: manual database_type: sqlite cache_enabled: false restart_policy: '' high_availability: false - name: dev description: Development - Full development stack with provctl services_enabled: - cli - tui - server - web manager: provctl database_type: sqlite cache_enabled: false restart_policy: on-failure high_availability: false default_database: sqlite default_cache: '' metadata: generated_at: '2025-11-20' generated_by: provctl gen deployment project_name: syntaxis project_version: '1.0.0' service_count: 4 preset_count: 2