Fase 15 — homologação final, UX e pacote de produção
Esta fase cria um banco SQLite no servidor para histórico, usuários internos e normalizações salvas. Ainda não é autenticação definitiva; isso fica para a próxima fase de segurança.
Selecione o usuário responsável pela análise atual. Na Fase 13 isso será substituído por login e permissões reais.
Salve a última carga normalizada no servidor para restaurar depois, comparar períodos e preparar uso multiusuário.
Registro das ações feitas nesta fase: migração, criação de usuário, seleção de usuário, salvamento e restauração de histórico.
{
"ok": true,
"message": "Banco SQLite inicializado.",
"mode": "sqlite",
"pdo_available": true,
"pdo_sqlite_available": true,
"storage_dir": "/var/www/html/storage",
"storage_exists": true,
"storage_writable": true,
"db_path": "/var/www/html/storage/fluxo_caixa_crti.sqlite",
"db_exists": true,
"json_dir": "/var/www/html/storage/jsondb",
"json_exists": false,
"tables": [
"access_denied_log",
"app_users",
"audit_log",
"endpoint_cache",
"normalization_history",
"profile_permissions",
"saved_views_server",
"scenarios_server",
"sqlite_sequence"
],
"active_user": null
}