fix(project-manager): remover Dify KB das descriptions, marcar nota TODO

Dify foi removido 06-03-2026. Skills brainstorm/discover ainda referenciam-no
no corpo. Bump v1.2 + nota top-of-file. Reescrita workflow para próxima sessão.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-04-07 04:52:03 +01:00
parent 6285be6c2e
commit faef9b47dc
185 changed files with 9238 additions and 589 deletions
+30 -11
View File
@@ -314,26 +314,34 @@ Root cause detected: App listening on port 8080, Traefik expects 3000
## Integration com CI/CD
O deploy automatico via Gitea Actions usa o webhook do EasyPanel (nao esta skill directamente).
Cada servico tem um `deploymentUrl` unico (visivel em `inspectService`).
```yaml
# .gitea/workflows/deploy.yml
steps:
- name: Deploy
- name: Trigger EasyPanel Deploy
run: |
/easypanel-deploy --skip-tests
env:
EASYPANEL_TOKEN: ${{ secrets.EASYPANEL_TOKEN }}
curl -s -X POST "${{ secrets.EASYPANEL_DEPLOY_URL }}"
# EASYPANEL_DEPLOY_URL = http://IP:3000/api/deploy/<service-token>
```
Ver skill `/easypanel-cicd` para configuracao completa de CI/CD com Gitea Actions.
## API Endpoints Usados
Ver skill `/easypanel-api` para documentação completa.
| Acção | Endpoint |
|-------|----------|
| Deploy serviço | `POST services.app.deployService` |
| Redeploy | `POST services.app.redeployService` |
| Estado serviço | `GET services.app.inspectService` |
| Logs | `GET services.app.getServiceLogs` |
| Acção | Endpoint | Verificado |
|-------|----------|:----------:|
| Deploy serviço | `POST services.app.deployService` | Sim |
| Estado serviço | `GET services.app.inspectService` | Sim |
| Parar serviço | `POST services.app.stopService` | Sim |
| Iniciar serviço | `POST services.app.startService` | Sim |
| Reiniciar serviço | `POST services.app.restartService` | Sim |
| Logs serviço | `GET logs.getServiceLogs` | Sim |
**Endpoints que NAO existem:** `redeployService` — usar `deployService` para re-deploy.
## MCPs Necessários
@@ -403,4 +411,15 @@ Status: 4 (Em progresso) → 5 (Concluído)
---
**/** @author Descomplicar® | @link descomplicar.pt | @copyright 2026 **/
**/** @author Descomplicar® | @link descomplicar.pt | @copyright 2026 **/
---
## Healing Log
Registo de erros conhecidos e como evitá-los. Lido automaticamente antes de executar.
```jsonl
{"date":"","issue":"","fix":"","source":"user|auto"}
```
*Adicionar nova linha após cada erro corrigido.*