diff --git a/CLAUDE.md b/CLAUDE.md index e217ac2..7756a7a 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -47,3 +47,37 @@ Pracuješ autonomně na projektu Task Team. /opt/task-team/assets/brand/ /opt/task-team/db/migrations/ /opt/n8n/ + +## POVINNÁ PRAVIDLA — PLATÍ OD 2026-03-30 + +### ZAKÁZÁNO: +- Nastavit Status=Done BEZ curl/psql ověření že feature funguje +- Kopírovat feedback z jiného tasku +- Přidávat tasky jiných projektů do Task Team DB +- Používat port 22 (je to HONEYPOT → 10yr ban). VŽDY port 22770! + +### POVINNÝ FORMÁT SERVER FEEDBACK: +``` +✅ YYYY-MM-DD HH:MM UTC +SERVER: hostname (IP) +TESTOVÁNO: curl https://... NEBO psql -c "SELECT..." +VÝSLEDEK: HTTP 200, {"data":...} +CO BYLO ZMĚNĚNO: soubor1.js, soubor2.tsx +GIT COMMIT: hash +``` + +### POVINNÝ POSTUP PŘI IMPLEMENTACI: +1. git pull origin master +2. Implementuj změny +3. npm run build (frontend) NEBO pm2 reload (API) +4. TESTUJ: curl endpoint NEBO otevři stránku +5. Až FUNGUJE → git add + commit + push +6. Až PUSHNUTÉ → Notion Status=Done + Server Feedback s důkazem + +### SSH: +- VŽDY: ssh -p 22770 root@136.243.43.144 +- NIKDY: ssh root@136.243.43.144 (port 22 = honeypot = ban) + +### NOTION DB: +- Dev Tasks: 659a5381-564a-453a-9e2b-1345c457cca9 (SPRÁVNÉ ID) +- NEPOUŽÍVAT: bc097386-efef-4b83-9a03-0aca082570db (collection ID, nefunguje s API) diff --git a/backups/taskteam_20260330_0300.dump.gz b/backups/taskteam_20260330_0300.dump.gz new file mode 100644 index 0000000..2d9154d Binary files /dev/null and b/backups/taskteam_20260330_0300.dump.gz differ