Actualizare CLAUDE.md cu header standard

- 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 <noreply@anthropic.com>
This commit is contained in:
Claude Agent
2026-01-01 21:07:24 +00:00
parent f05f4a5516
commit efe18b368e

View File

@@ -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/<project>/
- **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/<timestamp>_<task-name>/
```
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/<task>/
├── 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/<repo>.git
git push origin main
```