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