# auto-sync-test: 2026-06-18T17:04 import os, sys, logging port = int(os.environ.get('PORT', '7860')) _logger = logging.getLogger('agente_ai') _logger.info('START: PORT=%s', port) # ARCH-F1.5: applica RLS GRANT fix prima di avviare il server. # Idempotente — no-op se SUPABASE_DB_URL non è configurato o se già eseguito. try: from api.startup_migration import apply_rls_fix_sync apply_rls_fix_sync() except Exception as _mig_exc: _logger.warning('START: startup_migration import fallito (non bloccante): %s', _mig_exc) import uvicorn uvicorn.run('main:app', host='0.0.0.0', port=port, log_level='info', access_log=True)