dev local: remove container dev extinto (CT 102), paths locais e systemd user timers
Desenvolvimento passa a local no desktop (/media/ealmeida/Dados/Dev), sem ssh_execute(server="dev"); crons /root/Dev migrados para systemd user timers; refs a sync Syncthing para dev removidas (regra 48).
This commit is contained in:
@@ -23,7 +23,7 @@ mcp__notebooklm__notebook_query({
|
||||
- [PROC-MCP-Troubleshooting-Erro-471.md](file:///media/ealmeida/Dados/Hub/06-Operacoes/Procedimentos/D7-Tecnologia/MCP/PROC-MCP-Troubleshooting-Erro-471.md)
|
||||
- [PROC-MCP-Google-Auth.md](file:///media/ealmeida/Dados/Hub/06-Operacoes/Procedimentos/D7-Tecnologia/MCP/PROC-MCP-Google-Auth.md)
|
||||
|
||||
> **Regra #48:** Novos MCPs são desenvolvidos no **container dev** (`server:"dev"`, path `/root/Dev/<nome-mcp>`). Após validação, mover para `/home/ealmeida/mcp-servers/` em produção.
|
||||
> **Regra #48:** Novos MCPs são desenvolvidos **localmente no desktop** em `/media/ealmeida/Dados/Dev/<nome-mcp>` (CT 102 extinto em 20-04-2026). Após validação, mover para `~/mcp-servers/` em produção.
|
||||
|
||||
---
|
||||
|
||||
@@ -63,7 +63,7 @@ getCustomerNotes (camelCase), get_customer_notes_with_all_billing_details (>40 c
|
||||
|
||||
### Fase 2: Implementation
|
||||
|
||||
1. Scaffold no container dev: `/root/Dev/<nome-mcp>/`
|
||||
1. Scaffold local no desktop: `/media/ealmeida/Dados/Dev/<nome-mcp>/`
|
||||
2. Implementar tools com **annotations obrigatórias** e validação Zod
|
||||
3. Definir capabilities completas (tools + resources + prompts)
|
||||
4. Responses em **dual format**: Markdown (text) + JSON (structuredContent)
|
||||
@@ -158,7 +158,7 @@ npm run eval:ci # build + evaluations (para CI/CD)
|
||||
## Estrutura de Projecto
|
||||
|
||||
```
|
||||
/root/Dev/mcp-<nome>/ # Desenvolvimento (container dev)
|
||||
/media/ealmeida/Dados/Dev/mcp-<nome>/ # Desenvolvimento (local, desktop)
|
||||
├── package.json
|
||||
├── tsconfig.json
|
||||
├── src/
|
||||
|
||||
Reference in New Issue
Block a user