Docs
Documentação do projeto acessível e navegável dentro do admin.
17
Docs
Ficheiros na pasta docs1
Linhas
Documento atualarquitetura_inicial_self_v2.md
Atual
Documento abertoBusca
Navegação
Filtro rápido na listaDocumentos
admin_100_checklist.md
admin_paginas_base.md
api_endpoints_base.md
arquitetura_inicial_self_v2.md
base_dados_inicial_self_v2.md
checklist_arranque_self_v2.md
crud_minimo_em_falta.md
definicao_base_self_v2.md
estado_instalacao_atual.md
fase_seguinte_llm_real.md
front_end_split.md
logs_inventory.md
lote_30_progress.md
notas_runtime_e_erros_tools.md
ping_endpoint.md
proximos_15_passos.md
tmp_test_write.md
arquitetura_inicial_self_v2.md
# ARQUITETURA INICIAL DO SELF_V2 ## Objetivo Documento inicial de arquitetura para orientar a construção do `self_v2`. ## Estrutura base pretendida - admin/ - api/ - bootstrap/ - config/ - core/ - database/ - devices/ - docs/ - events/ - executors/ - install/ - llm/ - public/ - tools/ ## Regras estruturais - `admin/` fica na raiz do projeto - `self_v2` é implementação nova, sem migração direta de código do `self` - `self` serve apenas como referência para BD, providers/secrets e checklists/docs relevantes - `self_llm` serve como blueprint estrutural e arquitetural ## Blocos principais ### Chat - UX semelhante ao ChatGPT - user à direita - LLM à esquerda - timestamps por mensagem - copiar mensagens do LLM - `Shift + Enter` para nova linha - `Enter` para envio - foco regressa à input box - modo claro/escuro persistente - fullscreen ### Workspace - split screen - tabs tipo browser no lado direito - tab base fixa = admin interno do sistema - refresh independente por tab ### Agents - Tozé = default - Sara = só por invocação/seleção - MCP ligado = ChatGPT substitui papel do Tozé - dropdown de modelos por agent - carregar apenas agents ativos e configurados ## Próximos passos 1. criar estrutura base de pastas 2. levantar definições mínimas de BD do `self` 3. levantar providers/models/secrets por referência 4. iniciar schema do `self_v2` 5. iniciar admin e chat base