chore(kb): add memory/kb to git tracking

memory/* was fully ignored; now only memory/kb/ is tracked
so notes, coaching sessions, insights, and project docs are
versioned while embeddings and sqlite databases stay untracked.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-04-25 21:35:41 +00:00
parent e513c7fbf6
commit 1fbd624195
489 changed files with 85880 additions and 0 deletions

View File

@@ -0,0 +1,123 @@
# Proiecte pe LXC 171 — claude-agent
> Ultima actualizare: 2026-04-24
> Workspace: `/workspace/` pe LXC 171 (10.0.20.171)
> Claude Code e instalat și configurat cu Gitea (`gitea.romfast.ro`)
---
## Proiecte active
### roa2web
- **Scop:** ERP web modern pentru clienții ROA. Arhitectură ultrathin monolith.
- **Stack:** FastAPI + Vue.js + Oracle (prin SQLAlchemy) + Telegram Bot
- **Module:** Rapoarte (read-only din Oracle), Data Entry (cu workflow aprobare), Telegram bot
- **Deploy:** Docker Compose, branch `main`
- **Gitea:** `romfast/roa2web`
- **Relevanță YouTube:** Orice notă despre FastAPI, ERP, UX workflow, Oracle integrări
### roaauto
- **Scop:** PWA multi-tenant pentru service auto
- **Stack:** Vue 3 + wa-sqlite (WebAssembly, offline-first) + FastAPI backend
- **Arhitectură:** Offline-first — SQLite în browser, sync cu backend
- **Gitea:** `romfast/roaauto`
- **Relevanță YouTube:** PWA, offline-first, sync engines, Vue 3
### vfp_roaauto
- **Scop:** Versiunea Visual FoxPro a ROA AUTO (legacy)
- **Stack:** Visual FoxPro — clasele, ferestrele, formularele în `.prg`/`.scx`
- **Gitea:** `romfast/vfp_roaauto`
- **Relevanță YouTube:** migrare din VFP, Oracle PL/SQL
### romfastsql
- **Scop:** Infrastructură și management baze de date ROMFAST
- **Conținut:**
- Documentație Proxmox cluster (3 noduri)
- Oracle XE 21c — migrare din Oracle 10g
- Sistem AI chatbot (Flowise + Claude pe LXC 104)
- Disaster recovery
- **Structură importantă:**
- `proxmox/` — documentație infrastructură per-LXC
- `system_instructions/system_prompt.md` — reguli SQL migrare Oracle (citit înainte de orice SQL)
- `system_instructions/knowledge_base/` — exemple scripturi + PACK_MIGRARE.pck
- `scripts/` — generare proces verbal, verificare voturi AG
- **Convenție SQL:** `ff_YYYY_MM_DD_##_TYPE.sql` (DDL, DML, VIEW, PACK, TRIG...)
- **Branch:** `master`
- **Gitea:** `romfast/ROMFASTSQL` (remote: `http://gitea:3000/romfast/ROMFASTSQL.git`)
- **Relevanță YouTube:** Oracle, Proxmox, infrastructură, AI chatbot, DR
### gomag-vending
- **Scop:** Import comenzi web GoMag → Sistem ROA Oracle
- **Stack:** FastAPI + Jinja2 + Bootstrap 5.3 + Oracle PL/SQL + SQLite
- **Deploy:** Docker Compose
- **Gitea:** `romfast/gomag-vending`
- **Relevanță YouTube:** integrări e-commerce, Oracle PL/SQL
### space-booking
- **Scop:** Rezervări birouri/săli de ședință, multi-tenant, aprobare administrativă
- **Stack:** FastAPI + SQLAlchemy + SQLite + Vue frontend
- **Deploy:** Docker Compose
- **Gitea:** `romfast/space-booking` (și pe Dokploy LXC 103: `constanta-space-booking-backend`)
- **Relevanță YouTube:** SaaS multi-tenant, booking systems
### service-auto
- **Scop:** Vue 3 PWA pentru service auto (versiune alternativă/nouă față de roaauto)
- **Stack:** Vue 3 + Vite + Tailwind 4 + Pinia + Vue Router
- **Gitea:** `romfast/service-auto`
- **Relevanță YouTube:** Vue 3, PWA, mobile-first design
### atm
- **Scop:** Automated Trading Monitor — tool personal pentru strategia M2D
- **Stack:** Python 3.11+ cu capturare ecran (Tk wizard), detectare semnale trading
- **Comandă:** `atm run --start-at 16:30 --stop-at 23:00`
- **Gitea:** `romfast/atm` (sau personal)
- **Relevanță YouTube:** trading, Python automation, strategie M2D
### paula-escape
- **Scop:** Escape room (joc HTML pentru Paula)
- **Stack:** HTML simplu, imagini PNG
- **Gitea:** `romfast/paula-escape`
### vending_data_intelligence_report
- **Scop:** Raport de intelligence pentru date vending machines GoMag
- **Gitea:** `romfast/vending_data_intelligence_report`
---
## Rețea suplimentară identificată în romfastsql
| Serviciu | IP | Port | Note |
|----------|----|------|------|
| Oracle 10g production | 10.0.20.36 | 1521 | Windows, producție |
| Oracle DR | 10.0.20.37 | 1521 | Disaster recovery |
| Claude Agent (Tailscale) | 100.95.55.51 | — | Acces remote |
| MoltBot (Tailscale) | 100.120.119.70 | — | Acces remote |
---
## Cum accesez proiectele
```bash
# SSH direct în claude-agent
ssh user@10.0.20.171
# Via Proxmox
ssh echo@10.0.20.201 "sudo pct exec 171 -- bash"
# Claude Code pe proiect specific
ssh user@10.0.20.171 "cd /workspace/roa2web && claude -p 'task'"
```
---
## Conexiune YouTube → Proiecte
Când indexez sau procesez note YouTube, le pot lega de proiectele relevante:
- **FastAPI / Python backend** → roa2web, roaauto, space-booking, gomag-vending
- **Vue 3 / PWA / offline-first** → roaauto, service-auto
- **Oracle / SQL / migrare** → romfastsql, roa2web, vfp_roaauto
- **Trading / Python automation** → atm
- **E-commerce / integrări** → gomag-vending
- **Multi-tenant SaaS** → space-booking
- **AI / chatbot / RAG** → romfastsql (Flowise), roa2web (Telegram)
- **Infrastructură / Proxmox** → romfastsql