# Instalarea pachetului BGN — Claude o face pentru tine

Pachetul BGN aduce într-un singur loc regulile de lucru, design system-urile (Edge pentru Bono, bgn-33 pentru
BGN) și agenții: Bruce (definirea produsului), SuperNicu (construcția), SuperBoris (auditul) și Louis (analiza
unei idei de business). Toate vin din organizația GitHub **BGN-ro** și se actualizează acolo în fiecare noapte.

**Ai nevoie de:** aplicația Claude, cu abonament, un cont GitHub pe care Bogdan l-a invitat la BGN-ro și
circa 5 minute.

## Ce faci tu

1. Deschide aplicația Claude, tab-ul **Code**, și pornește o sesiune nouă, în orice folder.
2. Trage fișierul acesta în fereastra Claude și scrie „instalează după fișierul ăsta". Merge la fel dacă
   lipești doar mesajul de mai jos.
3. Când Claude îți dă un cod, se deschide în browser pagina GitHub. Introdu codul acolo și apasă
   **Authorize**. E singurul pas pe care nu-l poate face Claude în locul tău.
4. Când Claude cere voie să ruleze o comandă, apasă **Allow**.
5. Când Claude spune „GATA", **închide complet aplicația Claude și deschide-o din nou.**

Restul îl face Claude: instalează unealta de GitHub dacă lipsește, acceptă invitațiile de la BGN-ro și instalează
cele cinci pluginuri.

## Mesajul de lipit

Claude: dacă ai primit fișierul acesta ca să faci instalarea, urmează pașii de mai jos.

> Instalează-mi pachetul BGN pe acest calculator. Explică-mi simplu ce faci, fără termeni tehnici, și cere-mi ceva doar când chiar nu se poate altfel. Pașii:
> 1. Verifică dacă există `gh` (GitHub CLI). Dacă lipsește: pe Mac cu Homebrew, `brew install gh`; pe Mac fără Homebrew, descarcă ultima versiune pentru macOS de pe https://github.com/cli/cli/releases/latest și pune comanda `gh` în `~/.local/bin`; pe Windows, `winget install --id GitHub.cli`.
> 2. Dacă `gh auth status` spune că nu sunt autentificat, pornește în fundal `gh auth login --web --git-protocol https --hostname github.com`, cu ieșirea într-un fișier. Citește din fișier codul și adresa, spune-mi-le și așteaptă până termin în browser: verifică `gh auth status` la câteva secunde, cel mult 10 minute.
> 3. Acceptă invitațiile de la BGN-ro. Colegii sunt invitați în organizație, prietenii direct pe repo-uri, deci verifică pe amândouă: dacă `gh api user/memberships/orgs/BGN-ro` arată `"state": "pending"`, rulează `gh api -X PATCH user/memberships/orgs/BGN-ro -f state=active`; apoi, pentru fiecare invitație din `gh api user/repository_invitations` care e pentru un repo `BGN-ro/…`, rulează `gh api -X PATCH user/repository_invitations/<id>`. Dacă nu merge, deschide linkul din emailul de invitație de la GitHub, spune-mi să accept și așteaptă.
> 4. Descarcă și rulează scriptul de instalare: `gh api repos/BGN-ro/agenti-bgn/contents/instaleaza.sh -H "Accept: application/vnd.github.raw" > "${TMPDIR:-/tmp}/instaleaza-bgn.sh"`, apoi `bash "${TMPDIR:-/tmp}/instaleaza-bgn.sh"`. Ultimul rând spune rezultatul: „GATA" sau „OPRIT", cu motivul. La „OPRIT" fă ce scrie acolo, dacă poți, și rulează din nou scriptul; altfel spune-mi pe scurt ce nu a mers și nu încerca alte variante fără să mă întrebi. Dacă scriptul listează pluginuri vechi de dezinstalat, întreabă-mă înainte.
> 5. La „GATA", spune-mi să închid complet aplicația Claude și s-o deschid din nou, apoi să scriu într-o sesiune nouă: „Verifică pachetul BGN: ai primit regulile BGN la pornire și ai skill-urile bruce, supernicu, superboris și louis?”

## Primul proiect

La primul proiect, Claude te întreabă pentru cine e: Bono, SOLO, BGN sau „altul”. Dacă proiectul nu e al
niciuneia dintre ele (de exemplu e al tău), alegi „altul”: primești toate regulile și lecțiile de programare,
iar interfața se face cu design system-ul tău sau, dacă nu ai unul, cu bgn-33 sau Edge, cum alegi.

Ce face fiecare agent și cum lucrezi cu ei: `FOLOSIRE.md`, în același loc cu fișierul acesta.

## Actualizare

Agenții se actualizează singuri: pachetul se reface în BGN-ro în fiecare noapte, iar la următoarea pornire a
aplicației Claude primești varianta nouă. O sesiune deja deschisă rămâne pe varianta veche până repornești aplicația.
Dacă ai instalat înainte de 27 octombrie 2026, lipești o singură dată din nou mesajul de mai sus, ca să pornești
actualizarea automată.

## Dacă ceva nu merge

- **„nu ai acces la BGN-ro/…"** → invitația nu e încă acceptată (caută emailul de la GitHub) sau ești autentificat cu alt cont GitHub decât
  cel invitat.
- **Altceva** → trimite-i lui Bogdan ultimul rând scris de Claude.
