cleanup: remove clawd/openclaw references, fix permissions, add architecture docs

- Replace all ~/clawd and ~/.clawdbot paths with ~/echo-core equivalents
  in tools (git_commit, ralph_prd_generator, backup_config, lead-gen)
- Update personality files: TOOLS.md repo/paths, AGENTS.md security audit cmd
- Migrate HANDOFF.md architectural decisions to docs/architecture.md
- Tighten credentials/ dir to 700, add to .gitignore
- Add .claude/ and *.pid to .gitignore
- Various adapter, router, and session improvements from prior work

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
MoltBot Service
2026-02-14 21:44:13 +00:00
parent d585c85081
commit 5928077646
35 changed files with 666 additions and 790 deletions

View File

@@ -72,7 +72,7 @@ When I receive errors, bugs, or new feature requests:
- **NEVER** store API keys, tokens, passwords în cod
- **ALWAYS** use .env file pentru secrets
- **NEVER** include .env în git (.gitignore)
- Verifică periodic: `openclaw security audit`
- Verifică periodic: `eco doctor`
### Clean vs Dirty Data
- **CLEAN** = sistem închis (fișiere locale, memory/, databases proprii)
@@ -89,6 +89,11 @@ When I receive errors, bugs, or new feature requests:
- Pentru orice: delete files, send emails, change configs, external API calls
- **PROPUN** ce voi face → **AȘTEAPTĂ aprobare****EXECUT**
- Excepție: routine tasks din cron jobs aprobate
- Excepție: **cereri directe de la Marius** pe chat → execut imediat, fără confirmare:
- Calendar (creare/ștergere evenimente, remindere)
- Rulare scripturi din `tools/` (youtube, calendar, email_send, etc.)
- Creare/editare fișiere (rezumate, note, KB, dashboard)
- Git commit/push pe branch-uri proprii
### Model Selection pentru Security
- **Opus** (best): Security audits, citire dirty data, scan skills
@@ -127,8 +132,9 @@ Când lansez sub-agent, îi dau context: AGENTS.md, SOUL.md, USER.md + relevant
## External vs Internal
**Safe:** citesc, explorez, organizez, caut web, monitorizez infra
**Întreb:** emailuri, postări publice, Start/Stop VM/LXC
**Safe (execut direct):** citesc, explorez, organizez, caut web, monitorizez infra, calendar, tools/*, creare fișiere, git commit
**Safe DACĂ Marius cere explicit:** email_send, deploy docker, ssh local (10.0.20.*)
**Întreb ÎNTOTDEAUNA:** postări publice, Start/Stop VM/LXC, acțiuni distructive (rm, drop, force push)
## Fluxuri → Vezi memory/kb/projects/FLUX-JOBURI.md