From efe18b368e079dc119fbe4be8ca7d0b04f202294 Mon Sep 17 00:00:00 2001 From: Claude Agent Date: Thu, 1 Jan 2026 21:07:24 +0000 Subject: [PATCH] Actualizare CLAUDE.md cu header standard MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Adăugat header-ul standard pentru Claude Code - Structură mai clară cu secțiuni: Mediu, Reguli, Comenzi Git - Păstrate regulile pentru mod non-interactiv 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- CLAUDE.md | 36 ++++++++++++++++++++++-------------- 1 file changed, 22 insertions(+), 14 deletions(-) diff --git a/CLAUDE.md b/CLAUDE.md index c4e52d2..9e98d70 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -1,18 +1,27 @@ -# Instrucțiuni Claude Code +# CLAUDE.md -## Reguli pentru Mod Non-Interactiv (claudep.sh / claude -p) +This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository. -Când ești lansat în mod non-interactiv (pipe mode cu `claude -p`): +## Mediu -1. **Director de lucru separat**: Creează un director temporar pentru fișierele de lucru: +Acesta este un workspace pentru Claude Code pe un LXC container (claude-agent). Proiectele se clonează din Gitea și se lucrează aici. + +- **Git remote:** gitea.romfast.ro +- **Proiecte:** /workspace// +- **Logs:** /workspace/.claude-logs/ + +## Reguli pentru Mod Non-Interactiv (claude -p) + +Când ești lansat cu `claude -p` sau prin `claudep.sh`: + +1. **Director de lucru separat** - Creează fișierele în: ``` /workspace/.claude-work/_/ ``` - Exemplu: `/workspace/.claude-work/20240115_143022_api-research/` -2. **NU crea fișiere direct în /workspace**: Orice fișier temporar, note, output sau rezultate trebuie să fie în directorul de lucru separat. +2. **NU crea fișiere direct în /workspace** - Toate fișierele temporare, note, output trebuie să fie în directorul de lucru separat. -3. **Structura recomandată**: +3. **Structura:** ``` /workspace/.claude-work// ├── output/ # Rezultate finale @@ -20,12 +29,11 @@ Când ești lansat în mod non-interactiv (pipe mode cu `claude -p`): └── notes.md # Note și concluzii ``` -4. **La final**: Dacă sunt fișiere finale relevante pentru utilizator, menționează locația lor în output. +4. **Excepție:** Modificările la fișiere existente din proiecte se fac în locația lor originală. -5. **Excepție**: Modificările la fișiere existente din proiecte (cod, configurații) se fac normal, în locația lor originală. +## Comenzi Git -## Note Generale - -- Toate proiectele ar trebui să fie în /workspace -- Git remote: gitea.romfast.ro -- Vezi README.md pentru detalii despre sistem și comenzi +```bash +git clone git@gitea.romfast.ro:romfast/.git +git push origin main +```