diff --git a/.claude/rules/claude-learn-global.md b/.claude/rules/claude-learn-global.md index ed5b75a..6ab70a0 100644 --- a/.claude/rules/claude-learn-global.md +++ b/.claude/rules/claude-learn-global.md @@ -24,14 +24,27 @@ Patterns și Gotchas universale, aplicabile tuturor domeniilor. ### Incrementează versiunea plugin-ului înainte de commit **Discovered**: 2026-01-06 (feature: plugin-versioning) -**Source**: explicit | **Confidence**: high | **Reinforced**: 0 +**Source**: explicit | **Confidence**: high | **Reinforced**: 1 **Trigger**: "ține minte" -**Description**: Când faci modificări la fișierele din plugin, trebuie să incrementezi versiunea în `plugin.json` ÎNAINTE de commit. Versiunea trebuie să fie mai mare decât cea de pe remote. +**Description**: Când faci modificări la fișierele din plugin (orice din `plugins/learn/`), trebuie să incrementezi versiunea ÎNAINTE de commit. Versiunea trebuie să fie mai mare decât cea de pe remote. -**Example** (`plugins/learn/.claude-plugin/plugin.json`): +**Fișiere de modificat:** +1. `plugins/learn/.claude-plugin/plugin.json` - versiunea principală +2. `.claude-plugin/marketplace.json` - versiunea în marketplace + +**Example**: ```json +// plugins/learn/.claude-plugin/plugin.json { - "version": "2.1.1" // incrementat de la 2.1.0 + "version": "2.1.2" // incrementat +} + +// .claude-plugin/marketplace.json +{ + "plugins": [{ + "name": "learn", + "version": "2.1.2" // TREBUIE să fie identică! + }] } ``` @@ -39,6 +52,22 @@ Patterns și Gotchas universale, aplicabile tuturor domeniilor. --- +### Nu face commit fără confirmare +**Discovered**: 2026-01-06 (feature: workflow) +**Source**: explicit | **Confidence**: high | **Reinforced**: 0 +**Trigger**: "ține minte, nu mai da commit-uri de capul tau" +**Description**: Nu executa `git commit` sau `git push` fără să întrebi utilizatorul mai întâi. Întotdeauna cere confirmare înainte de commit. + +**Example**: +``` +❌ GREȘIT: git add -A && git commit -m "..." && git push +✅ CORECT: "Am pregătit modificările. Fac commit și push?" +``` + +**Tags**: git, commit, workflow, confirmare + +--- + --- ## Gotchas @@ -56,7 +85,7 @@ Patterns și Gotchas universale, aplicabile tuturor domeniilor. ## Domain Statistics -- **Total Patterns**: 2 +- **Total Patterns**: 3 - **Total Gotchas**: 1 - **Total Reinforcements**: 0 - **Last Session**: 2026-01-06