feat: initialize shared vault — 2026-04-10
This commit is contained in:
@@ -0,0 +1,12 @@
|
|||||||
|
{
|
||||||
|
"vault_version": "1.0",
|
||||||
|
"initialized": "2026-04-10T22:42:00Z",
|
||||||
|
"last_sync": null,
|
||||||
|
"sync_interval_minutes": 5,
|
||||||
|
"agents": {
|
||||||
|
"horus": { "last_commit": null, "dirty": true },
|
||||||
|
"amun": { "last_commit": null, "dirty": false },
|
||||||
|
"cleo": { "last_commit": null, "dirty": false }
|
||||||
|
},
|
||||||
|
"git_remote": null
|
||||||
|
}
|
||||||
@@ -0,0 +1,21 @@
|
|||||||
|
# OpenClaw Working Context
|
||||||
|
|
||||||
|
**Agent:** Horus (OpenClaw orchestrator)
|
||||||
|
**Last updated:** 2026-04-10
|
||||||
|
|
||||||
|
## Current Session Focus
|
||||||
|
|
||||||
|
## Today's Tasks
|
||||||
|
- [ ] Claw3D flip — move to Amun
|
||||||
|
- [ ] Build Obsidian vault system
|
||||||
|
- [ ] Set up git sync for vault
|
||||||
|
- [ ] Test Tailscale connectivity Amun→Horus
|
||||||
|
|
||||||
|
## Vault Sync Status
|
||||||
|
- Vault initialized: ✅
|
||||||
|
- Git remote: needs creation
|
||||||
|
- Amun sync: pending
|
||||||
|
- Cleo sync: pending
|
||||||
|
|
||||||
|
## Notes
|
||||||
|
Building team memory system. All 3 agents share mistakes, decisions, context.
|
||||||
@@ -0,0 +1,19 @@
|
|||||||
|
# Decisions Log
|
||||||
|
|
||||||
|
## 2026-04-10
|
||||||
|
|
||||||
|
| Decision | Date | Rationale |
|
||||||
|
|----------|------|-----------|
|
||||||
|
| Flip Claw3D to Amun | 2026-04-10 | Amun has more resources |
|
||||||
|
| Horus = gateway only | 2026-04-10 | Gateway stable, less overhead |
|
||||||
|
| Tailscale for agent sync | 2026-04-10 | VPS firewall blocks direct connections |
|
||||||
|
| Obsidian vault for cross-agent memory | 2026-04-10 | Unified knowledge layer for team |
|
||||||
|
|
||||||
|
## Architecture Decisions
|
||||||
|
|
||||||
|
- All 3 agents (Horus, Amun, Cleo) share vault via GitHub
|
||||||
|
- Mistake tracking is shared — all learn from all
|
||||||
|
- Compaction preserves todo list, re-read vault after
|
||||||
|
- Sync on: task start, every 3-5 tool calls, task completion
|
||||||
|
|
||||||
|
## Updated: 2026-04-10
|
||||||
@@ -0,0 +1,35 @@
|
|||||||
|
# Shared Mistakes Log
|
||||||
|
|
||||||
|
All agents (Horus, Amun, Cleo) write here. All agents read here.
|
||||||
|
|
||||||
|
## Format
|
||||||
|
```
|
||||||
|
## [Agent] — YYYY-MM-DD
|
||||||
|
**Mistake:**
|
||||||
|
**What happened:**
|
||||||
|
**What I learned:**
|
||||||
|
**Fix applied:**
|
||||||
|
```
|
||||||
|
|
||||||
|
## 2026-04-10
|
||||||
|
|
||||||
|
### [Horus] — 2026-04-10
|
||||||
|
**Mistake:** Assumed council.sitemente.com pointed to Horus — it pointed to Hostinger.
|
||||||
|
**What happened:** Claw3D couldn't reach gateway, spent 30 min debugging DNS that was already wrong.
|
||||||
|
**What I learned:** Always verify DNS with `dig +short` before assuming infrastructure topology.
|
||||||
|
**Fix applied:** Check actual DNS resolution before troubleshooting connectivity.
|
||||||
|
|
||||||
|
### [Horus] — 2026-04-10
|
||||||
|
**Mistake:** Tried to use `nginx` command — binary was at `/usr/sbin/nginx`.
|
||||||
|
**What happened:** nginx installed but not in PATH, `which nginx` returned nothing.
|
||||||
|
**What I learned:** Ubuntu nginx package installs to /usr/sbin, not /usr/bin.
|
||||||
|
**Fix applied:** Use `/usr/sbin/nginx` directly.
|
||||||
|
|
||||||
|
## Older
|
||||||
|
|
||||||
|
### [Amun] — 2026-04-09
|
||||||
|
**Mistake:** Ollama override directory didn't exist.
|
||||||
|
**What happened:** `/etc/systemd/system/ollama.service.d/override.conf` — dir missing.
|
||||||
|
**What I learned:** Must `mkdir -p /etc/systemd/system/ollama.service.d` before creating override.
|
||||||
|
**Fix applied:** Always create directory structure first.
|
||||||
|
|
||||||
@@ -0,0 +1,28 @@
|
|||||||
|
# Project State
|
||||||
|
|
||||||
|
## Active
|
||||||
|
|
||||||
|
| Project | Status | Priority |
|
||||||
|
|---------|--------|----------|
|
||||||
|
| SiteMente | Live, 230 leads | P1 |
|
||||||
|
| HostPioneers | Outreach campaign running | P1 |
|
||||||
|
| HolaCompi | Paused | P2 |
|
||||||
|
| Immortalz | Running on Horus :3000 | P2 |
|
||||||
|
| KickAssMarket | Live | P2 |
|
||||||
|
| donatebysharing.com | Live, demo campaigns added | P3 |
|
||||||
|
| Career OPS | Needs rebuild | P3 |
|
||||||
|
|
||||||
|
## Infrastructure
|
||||||
|
|
||||||
|
| Server | IP | Role |
|
||||||
|
|--------|-----|------|
|
||||||
|
| Horus | 185.45.195.201 | Gateway, Claw3D |
|
||||||
|
| Amun | 212.8.251.47 | Ollama, voice agent target |
|
||||||
|
| Cleo | 185.45.195.201 | Legacy voice |
|
||||||
|
|
||||||
|
## VPS Network
|
||||||
|
- Horus ports: SSH 2222 open, rest blocked externally
|
||||||
|
- Amun ports: more open
|
||||||
|
- Tailscale VPN active: Horus `100.70.177.5`, Amun `100.120.217.121`
|
||||||
|
|
||||||
|
## Updated: 2026-04-10
|
||||||
@@ -0,0 +1,32 @@
|
|||||||
|
# User Profile
|
||||||
|
|
||||||
|
**Name:** Haitham Khalifa
|
||||||
|
**Location:** Benalmádena, Málaga, Spain
|
||||||
|
**Timezone:** Europe/Madrid (CET/CEST)
|
||||||
|
|
||||||
|
## Identity & Values
|
||||||
|
- Entrepreneur & Senior Full-Stack Developer (JS/TS, React/Next.js)
|
||||||
|
- Has ADHD — brain jumps between tasks
|
||||||
|
- Highest values: Respect, Loyalty, Love (above everything)
|
||||||
|
- Partnership as "blessing from God"
|
||||||
|
- Goal: Buy back time through AI automation
|
||||||
|
- Works late (until 1-2am)
|
||||||
|
- Has a dog named Mars
|
||||||
|
|
||||||
|
## Communication Style
|
||||||
|
- Military precision — no fluff
|
||||||
|
- Direct, efficient, action-oriented
|
||||||
|
- Proactive execution over passive waiting
|
||||||
|
|
||||||
|
## Vision
|
||||||
|
Build ecosystem AI products (SiteMente B2B + HolaCompi B2C), $3k+/month revenue. AI agents as new SEO.
|
||||||
|
|
||||||
|
## Current Projects
|
||||||
|
- SiteMente (B2B SaaS)
|
||||||
|
- HostPioneers (outreach campaign)
|
||||||
|
- HolaCompi (B2C dating)
|
||||||
|
- Immortalz
|
||||||
|
- KickAssMarket
|
||||||
|
- Career OPS
|
||||||
|
|
||||||
|
## Updated: 2026-04-10
|
||||||
Reference in New Issue
Block a user