docs: update documentation with MCP configuration and agent catalog

- Add MCP servers documentation (n8n, context7, sequential-thinking)
- Update README.md with complete project structure and requirements.txt
- Transform agents.md into comprehensive agent staff catalog (9 agents)
- Update CHANGELOG.md with [Unreleased] MCP entries
- Fix ingestion_script.md acceptance criteria checkboxes
- Add .opencode/opencode.json to .gitignore for security
- Include new agent configs: n8n_specialist_agent, context_auditor_agent
- Include new skill playbooks: n8n_automation, context7_documentation

Security: API credentials in .opencode/opencode.json are now gitignored
This commit is contained in:
Luca Sacchi Ricciardi
2026-04-02 18:21:21 +02:00
parent 9205c4ef32
commit 3a455e48d2
9 changed files with 405 additions and 67 deletions

View File

@@ -94,7 +94,7 @@ scripts/
logwhisperer.sh # Script principale
install.sh # Script di installazione (setup config, systemd)
tests/
conftest.py
__init__.py
test_logwhisperer.py # Test Python con subprocess
docs/
specs/
@@ -103,13 +103,13 @@ docs/
## 6. Criteri di Accettazione
- [ ] Lo script legge da almeno 2 source di log configurabili
- [ ] Rileva pattern di errore (case-insensitive)
- [ ] Invia POST JSON al webhook con payload corretto
- [ ] Gestisce retry su fallimento HTTP
- [ ] Non blocca il sistema se il webhook è down
- [ ] Test Python passano con pytest
- [ ] Script installabile con un solo comando
- [x] Lo script legge da almeno 2 source di log configurabili
- [x] Rileva pattern di errore (case-insensitive)
- [x] Invia POST JSON al webhook con payload corretto
- [x] Gestisce retry su fallimento HTTP
- [x] Non blocca il sistema se il webhook è down
- [x] Test Python passano con pytest
- [x] Script installabile con un solo comando
## 7. Note di Sicurezza