Commit Graph

18 Commits

Author SHA1 Message Date
Luca Sacchi Ricciardi
ffb396a5a5 refactor: reorganize agent configuration structure
- Create individual agent config files in .opencode/agents/
- Add detailed configurations for all 7 agents:
  * tech-lead.md - Architecture validation
  * product-manager.md - Value alignment
  * python-developer.md - TDD Python implementation
  * bash-expert.md - Bash scripting specialist
  * security-auditor.md - Security auditing
  * qa-engineer.md - Testing and coverage
  * documentation-agent.md - Documentation maintenance
- Simplify and optimize docs/1.setup_procedure/agents.md
- Add workflow diagram and structure overview
- Reference detailed configs from main agents.md
2026-04-02 16:48:37 +02:00
Luca Sacchi Ricciardi
8c37e4bc50 docs: add agent staff configuration document
- Define 7 AI agent roles and responsibilities
- Document tools and focus areas for each agent
- Include operational workflow guidelines
- Configure for Spec-Driven and Safety First workflow
2026-04-02 16:40:56 +02:00
Luca Sacchi Ricciardi
a510d5fc68 docs: add git history tracking document
- Create comprehensive git history documentation
- Track all commits with dates, authors, and types
- Include sprint history section
- Add statistics and update instructions
- Maintainable format for future updates
2026-04-02 16:30:44 +02:00
Luca Sacchi Ricciardi
702f50cc30 chore: add project configuration and agent skills
- Add requirements.txt with pytest and requests dependencies
- Add TDD Python Specialist skill for test-driven workflow
- Add Git & Changelog skill for conventional commits
- Configure .opencode/skills/ directory structure
2026-04-02 16:27:30 +02:00
Luca Sacchi Ricciardi
7def30702f docs: add Sprint 1 verification report
- Create comprehensive verification document for Sprint 1
- Document test results (12/12 tests passed)
- Include acceptance criteria checklist
- Add security audit and code quality assessment
- Update CHANGELOG with verification report entry
2026-04-02 16:26:36 +02:00
Luca Sacchi Ricciardi
69f475ec78 feat(ingestion): implement log monitoring script with webhook integration
- Add logwhisperer.sh script for tailing and monitoring system logs
- Implement pattern matching for critical errors (FATAL, ERROR, OOM, segfault)
- Add JSON payload generation with severity levels
- Implement rate limiting and offset tracking per log source
- Add install.sh with interactive configuration and systemd support
- Create comprehensive test suite with pytest
- Add technical specification documentation
- Update CHANGELOG.md following Common Changelog standard

All 12 tests passing. Follows Metodo Sacchi (Safety first, little often, double check).
2026-04-02 16:10:20 +02:00
lucasacchi
34dbba1201 Update README.md
chores
2026-04-02 15:45:39 +02:00
lucasacchi
40abdd5348 Update README.md
chores
2026-04-02 15:44:52 +02:00
lucasacchi
d907738403 Update README.md
chores
2026-04-02 15:43:53 +02:00
lucasacchi
c669273aeb Update README.md
chores
2026-04-02 15:43:00 +02:00
lucasacchi
7b2b7fcc82 Update README.md
chores
2026-04-02 15:42:20 +02:00
lucasacchi
ed6185b2e4 Update README.md
refactor on readme.md
2026-04-02 15:42:06 +02:00
Luca Sacchi Ricciardi
adfdec41a6 chores on README.md 2026-04-02 15:40:14 +02:00
lucasacchi
7a3f08499b Update LICENSE.md
added legal infos
2026-04-02 15:29:41 +02:00
Luca Sacchi Ricciardi
7da30cbc93 added license.md 2026-04-02 15:27:42 +02:00
Luca Sacchi Ricciardi
df75e51478 added venv, created and documented setup's procedure, added agents.md 2026-04-02 15:25:52 +02:00
Luca Sacchi Ricciardi
e1fc873700 chores, add prompt for project management. 2026-04-02 15:11:24 +02:00
Luca Sacchi Ricciardi
1cf076ba6d added prd.md 2026-04-02 15:07:05 +02:00