Files
clawd/memory/2026-02-08.md
Echo d9a2199c4c 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/
2026-02-08 07:31:38 +00:00

2.8 KiB

2026-02-08

Discuție workflow proiecte/features (Marius + Echo)

Context: Marius vrea să încep să propun și să creez programe/proiecte în cod care l-ar putea ajuta (80/20), inspirate din ce învăț de pe Discovery/YouTube/articole.

Cerințe:

  1. Raport seară: Propune 1-2 proiecte noi + 2-3 features pentru proiecte existente
  2. Proiecte de "joacă": Mai întâi pentru Marius să vadă cum îl ajută, apoi să le aplice la clienți
  3. Criterii: 80/20 strict - doar lucruri cu impact mare, NU orice
  4. Inspirație: Din interesele lui (USER.md) + Discovery (YouTube, articole, bloguri procesate)

Implementare:

  • Mașină: claude-agent (LXC 171, 10.0.20.171) în /workspace/
  • Git: Push la gitea.romfast.ro
  • Model strategy (OBLIGATORIU):
    • Opus → Planning, PRD, stories (eu, Echo)
    • Sonnet → Coding, debugging, implementare (Ralph loop)

Ralph workflow:

  1. Seara (20:00): Propun proiecte (P1, P2) + features (F1, F2, F3)
  2. Marius aprobă: "P pentru P1, P2" sau "F pentru F1, F3"
  3. Noapte (23:00, 03:00):
    • Eu (Opus) pe claude-agent: /prd skill → PRD markdown
    • Eu (Opus): /ralph skill → prd.json cu stories prioritizate
    • ralph.sh (Sonnet): loop autonom implementare story by story
    • Quality checks: typecheck, lint, test
    • Git push gitea
  4. Dimineața (08:30): Raportez ce s-a realizat, stories complete, learnings

Ralph plugin: /workspace/ralph-claude/ pe claude-agent

  • Skills: /prd (generare PRD prin întrebări) + /ralph (conversie la prd.json)
  • Script: ralph.sh - loop autonom cu Claude Code (Sonnet)
  • Output: prd.json cu stories, progress.txt cu learnings

Job-uri actualizate:

  • evening-report: §4 Programe/Proiecte (P1, P2) + Features (F1, F2, F3)
  • night-execute: Opus + Ralph workflow (proiecte prioritate #1, YouTube după)
  • night-execute-late: Continuare execuție
  • morning-report: §2 raport proiecte/features cu stories + learnings + link gitea

Note tehnice:

  • SSH claude-agent: ssh echo@10.0.20.201 "sudo pct exec 171 -- su - claude -c 'cd /workspace && bash'"
  • Claude Code instalat pe claude-agent
  • Ralph structură: PROJECT-NAME/tasks/prd-*.md + scripts/ralph/prd.json + progress.txt

TODO următoarele teste

  • Test primul proiect propus seara
  • Verificare execuție Ralph noapte
  • Raport dimineață cu status proiecte

Daily Self-Audit (09:30)

Status: 3 probleme găsite și raportate în #echo-work

Probleme:

  1. Ralph workflow nedocumentat în AGENTS.md/TOOLS.md → propus update ambele fișiere
  2. Curs NLP M4 ASTĂZI (7-8 feb) → Marius ocupat weekend, trebuie marcat în USER.md
  3. Email whitelist inconsistent → USER.md lipsește marius.mutu@romfast.ro

Trimis: Discord #echo-work la 09:30 (UTC 07:30)