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

@@ -5,7 +5,7 @@
### Email
- **Trimitere:** `python3 tools/email_send.py "dest" "subiect" "corp"`
- **Procesare:** `python3 tools/email_process.py [--save|--all]`
- **From:** Echo <mmarius28@gmail.com> | **Reply-To:** echo@romfast.ro
- **From:** Echo Core<mmarius28@gmail.com> | **Reply-To:** echo@romfast.ro
- **Format rapoarte:** 16px text, 18px titluri, albastru (#2563eb) DONE, gri (#f3f4f6) PROGRAMAT
### Dashboard
@@ -14,7 +14,7 @@
- **Notes:** /echo/notes.html | **Files:** /echo/files.html | **Habits:** /echo/habits.html
### Git
- **Repo:** gitea.romfast.ro/romfast/clawd
- **Repo:** gitea.romfast.ro/romfast/echo-core
- `python3 tools/git_commit.py --push`
### Calendar
@@ -32,7 +32,7 @@
### Memory Search
- `memory_search query="text"` → caută semantic în memory/
- `memory_get path="..." from=N lines=M` → extrage snippet
- **Index:** ~/.clawdbot/memory/echo.sqlite (Ollama all-minilm embeddings)
- **Index:** memory/echo.sqlite (Ollama all-minilm embeddings)
### ANAF Monitor
- **Script:** `python3 tools/anaf-monitor/monitor_v2.py` (v2.2)
@@ -48,7 +48,7 @@
- **Output:** titlu + transcript text (subtitrări clean)
### Whisper
- **Venv:** ~/clawd/venv/ | **Model:** base
- **Venv:** ~/echo-core/.venv/ | **Model:** base
- **Utilizare:** `whisper.load_model('base').transcribe(path, language='ro')`
### Pauze respirație