feat: Add projects/features workflow with Ralph integration
- Update AGENTS.md: Add complete projects/features workflow section - Criterii propuneri 80/20 strict - Evening report propune P1, P2 + F1, F2, F3 - Night jobs: Opus planning (PRD + stories) + Ralph loop (Sonnet) - Morning report: status stories + learnings + gitea links - Update TOOLS.md: Add claude-agent + Ralph plugin section - SSH access, workspace structure - /prd and /ralph skills documentation - Complete project workflow (Opus → Ralph → gitea) - Update cron jobs: - evening-report: Section 4 Programe/Proiecte (P + F proposals) - night-execute: Opus model + Ralph workflow (projects priority #1) - night-execute-late: Continue projects/features execution - morning-report: Section 2 Projects status report with stories - Add memory/2026-02-08.md: Discussion notes + workflow decisions Claude Code installed on claude-agent (LXC 171, 10.0.20.171) Ralph autonomous loop: /workspace/ralph-claude/
This commit is contained in:
37
TOOLS.md
37
TOOLS.md
@@ -71,6 +71,43 @@
|
||||
**Ollama:** LXC 104 - 10.0.20.161:11434 (all-minilm embeddings)
|
||||
**Detalii:** memory/kb/tools/infrastructure.md
|
||||
|
||||
### claude-agent (Development Environment)
|
||||
- **LXC:** 171 pe pvemini (10.0.20.201)
|
||||
- **IP:** 10.0.20.171
|
||||
- **User:** claude
|
||||
- **SSH:** `ssh echo@10.0.20.201 "sudo pct exec 171 -- su - claude -c 'cd /workspace && bash'"`
|
||||
- **Resurse:** 4 cores, 16GB RAM, 32GB disk
|
||||
- **Workspace:** `/workspace/` (proiecte development)
|
||||
- **Claude Code:** Instalat și configurat
|
||||
- **Git:** Configurat pentru gitea.romfast.ro
|
||||
|
||||
**Ralph Plugin:** `/workspace/ralph-claude/`
|
||||
- **Skills:**
|
||||
- `/prd` - Generare PRD markdown prin întrebări clarificatoare
|
||||
- `/ralph` - Conversie PRD markdown → prd.json pentru execuție autonomă
|
||||
- **Script:** `ralph.sh` - Loop autonom Claude Code
|
||||
- Selectează story cu priority minimă (passes=false)
|
||||
- Implementează cu Claude Code (Sonnet)
|
||||
- Quality checks: typecheck, lint, test
|
||||
- Commit dacă OK → passes: true
|
||||
- Update progress.txt cu learnings
|
||||
- Max 20 iterații per rulare
|
||||
- **Structură proiect:**
|
||||
```
|
||||
/workspace/PROJECT-NAME/
|
||||
├── tasks/prd-PROJECT-NAME.md
|
||||
├── scripts/ralph/
|
||||
│ ├── prd.json
|
||||
│ ├── progress.txt
|
||||
│ └── ralph.sh
|
||||
└── src/
|
||||
```
|
||||
|
||||
**Workflow proiecte:**
|
||||
1. Opus (Echo): `/prd` + `/ralph` → PRD + prd.json
|
||||
2. `ralph.sh` cu Sonnet → implementare loop
|
||||
3. Git push → gitea.romfast.ro/romfast/PROJECT-NAME
|
||||
|
||||
## Unelte per domeniu
|
||||
|
||||
### Sprijin (grup joi)
|
||||
|
||||
Reference in New Issue
Block a user